Departure?
I thought the precedent has been blocking AT&T acquisitions because everybody hates AT&T products.
3555 publicly visible posts • joined 15 Jun 2007
There's a huge potential for AR - maps, technical/schematic assistance, gaming, and new forms of telecommuting. Anyone who's tried to navigate Tokyo or repair a scientific/industrial machine knows that 2D diagrams aren't enough. You need at least 3D AR. Better yet, 3D AR with a human or digital assistant.
The problem is that nobody has the building blocks to efficiently create AR products yet - 3D data, physics models, optical location recognition, 3D contextual assistance, and the elusive user interface. There's nothing more than some demonstrations that were extremely labor intensive to build. A few real products might become available soon if you place barcode stickers on everything. The iPhone X may be AR ready to some degree but it's going to be obsolete before practical AR products are available.
https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git/diff/?h=usercopy-v4.15-rc1
https://github.com/torvalds/linux/blob/master/drivers/misc/lkdtm_usercopy.c
I had forgotten how much I really hate other people's C code. I'd be screaming and cursing too if I was a Linux kernel developer.
Another terrible sounding wireless speaker with a more-creepy-than-useful digital assistant that will soon stop working when it's required "cloud" tethering is terminated. Do I have to awkwardly pretend that I enjoy using this amazing premium product or can I have it delivered directly to the landfill?
If only siblings OPO and OPPO could be merged. I want microSD card (OPPO), NFC (OPO), headphone hack (both), 3rd party ROM support (both), and global LTE bands (OPO). Stereo speakers would be nice but I can live without them when there's a headphone jack.
I actually don't care about the dual camera tech. That has been slamming up against diminishing returns for years. I'll bring my big lens hardware when I need sharp photos and videos in low light.
Those are salaried jobs. You work as long as it takes to get some amount of work done and you get paid for that work. Salary is also periodically renegotiated based on performance.
Hourly workers are told exactly when to arrive and exactly when to leave. That time is meticulously tracked and any falsification is grounds for firing. Big companies have a habit of telling people to regularly falsify time sheets then firing anyone that complains. The grounds firing may simply be an example where you falsified a time sheet (as you were told to do). This "with cause" termination usually cancels all accumulated benefits that would otherwise be due to the employee. People who find themselves suddenly unemployed from a nearly poverty-level salary can't afford lawyers to fight back.
Oracle has money to properly pay employees. There are no excuses.
I waited years to Apple see if Apple would reverse their trend towards a walled garden. They didn't so I've moved on.
Apple's embrace of open standards started in the late 1990s after losing the critical mass to exist as a closed environment. I was a Mac developer at the time and everyone was quietly killing all Mac development. MacOS 7 was archaic, MacOS 8 was too buggy, and market share was down to 3%. Open standards got them back into homes, schools, workplaces, and produced a badly needed surge of new software. Unfortunately, Apple now has enough cash that they can stubbornly support poor products for at least a decade.
The Peter Jackson series of movies were popular because they were entertainingly terrible on an epic level never seen before. It was like Jackson was boasting, "Yo, Raimi. This is how it's done! <mic drop>" It was all fun but I don't want to see another Tolkien-inspired movie for at least another decade.
If you could print with an alloy that melts at 240C, and a thermally conductive alloy that sinters at 240C, and an insulator that sinters at 240C, you'd have 3D PCBs. Place the components in it as it's built-up then bake it. It sounds hard but it can't be worse than designing the sandwich in the iPhone X. More advanced designs could even accommodate liquid cooling ducts.
The Borg collective is calling. We must go.
Ah, I had the 2015 Moto X Pure. A minimal OS phone that promised rapid updates, except that software and hardware support was immediately terminated. No VoLTE and no warranty service. ZTE also went the extra mile by also promising parallel Cyanogen development but instead disabled bootloader unlocking and published non-functional kernel code.
Some companies like class action lawsuits more than repeat customers, I guess.
Thermal stress was the first thing that came to mind when I saw the teardown. With no thermal goo, I wonder if the OS has to juggle clock speeds to match the temperature between the two sides of the sandwich. Or maybe it cracks in two years and Apple tells you to buy a new one?
Major crashes usually involve people doing something incredibly stupid - being too uncoordinated, not having a driver's license, running stop signs, or swerving a 35 MPH Toyota into the fast lane's 70 MPH traffic. A computer looking at low-precision vehicle vectors is going to have a hard time judging the difference between a potential accident and an imminent accident quickly enough to significantly change the outcome. It probably can't do it at all. Combine all the computed mistakes of each vehicle on a crowded 10 lane freeway and it's not going to work at all.
I drove 1000 miles to buy a version of my car without automatic collision avoidance. Owners said it sometimes skidded to a halt on busy freeways when lanes shift for construction.
As others pointed out, your light doesn't always work. Fancy minimalist fridges still have lots of tech. They have variable speed fans continuously running in each compartment, going just fast enough to keep the temperature even, so bread bags never become soggy on one side and dry on the other. The compressor is also variable speed so it doesn't need to be loud unless you've loaded it up with warm drinks. An alarm goes off if the fridge ever warms up into the "danger zone" where mold grows. The defrost heater runs based on metrics rather than a timer. There's even a heater in the fridge for people who live in very cold climates.
The Roku is a dense collection of everything that sucked about 1990s technology. A crude joystick for a keyboard, massive input lag, UI halts while performing tasks, switching apps takes longer than loading from a floppy disk, dead-end search results everywhere, signup pages that don't work, can't transcode audio, forgets subtitle settings, and randomly reboots.
This fireball icon is for everybody who gave Roku players good reviews. You're cruel.
I don't know what Apple is using, but many OLED panels are on an insanely fragile silicon plate. Knock your phone against the table and the OLED panel will shatter without any damage to the glass. This means no "living with it" option when the screen breaks. It will go black and make faint little twinkles as the edge sparks.
Hopefully Apple is using one of the flexible OLED panel designs. All the cool kids use cracked iPhones.
El Reg, you're linking to an article stating that the sub uses a permanent magnet motor. That's a very ordinary motor, though they're usually not submarine sized because big magnets are insanely dangerous. It says nothing about magnetohydrodynamic drive.
Magnetohydrodynamic drive needs to use AC unless you want giant foaming and corroding electrode contrails behind your sub. That AC would make more noise and EM than a permanent magnet motor.
Agile can't make any money as a living scientific document. The big sacks of cash are in selling it like a religion, and that's where people come to hate Agile. The religious Agile sales pitch attempts to resolve problems through more rigorous and expensive training rather than critical analysis. Complain to an Agile preacher/consultant about Agile's failings and you'll smell the flames of hell seeping into the room.
The reality is that Agile is nothing more than a set of concepts that are valuable to consider as solutions. Follow them blindly and you'll fail miserably. (And have lots of wasted Post-It notes)
It's not just that the existing design is three years old, it's that people who have a much older system have no Apple replacement to buy now. Would you replace a 8 to 10 year old Mac with a 3 year old Mac? No.
I replaced my Mac Pro desktop with a System 76 Linux box and I'll do something similar with my Mac Mini Server. Yes, I have to replace all the software. It's replacing 5 - 10 year old software so it's not a big deal. Linux is a bit shitty but it's better than Windows or trying to use an iMac where an iMac is the wrong form factor.
It does look like CSP reports could be used for precise browser fingerprinting, analyzing whether or not certain sites are reachable, and analyzing load times.
It's hardly the worst thing about browsers, though. I tried to convince an IT department of a previous employer that many browsers were an incredible security risk because they used remote URL completion assistance. They were leaking the title of every confidential Confluence page in the company, and a recipient of that confidential data was business partner. (IT told me to not worry.)
Attenuation is a good thing for urban areas. You don't want the signals bouncing off walls hundreds of times then arriving as a mess of echoes. You don't want devices in shouting matches, each trying to get above the background noise of the others. High attenuation essentially creates perfectly clean point-to-point communications.
Downside - we're back to holding the phone up in the air to get a signal.
Sony phones have been pretty good when it comes to customer-friendly features. They test the hardware well, maintain the OS, they have microSD cards, and there are 3rd party ROMs. I may forgive Sony when I throw my ZTE Axon 7 into a wood chipper for not supporting 3rd party ROMs and not getting critical bug fixes.
The first generation of HDTV tuners went into the trash a long time ago. They were some DVD chips and a pile of open source junk found on the Internet. They ran hot, crashed constantly, and had compatibility issues.
The second generation tuners were popular with plasma TVs. Plasma was the only tech at the time that could show 1920x1080 without weird motion artifacts. Today those TVs aren't as bright as they used to be and some people might be tired of their 300W to 900W power consumption heating up the room. Or the dithering flicker. Or the power supply hum. They won't be around in 5+ years when ATSC 1.0 goes away.
New TVs that are most likely to be in use during the conversion should have a spare HDMI port for an external tuner dongle. Might as well get started on ATSC 3.0.
I'd argue that most of the bloat in Java 8 comes from traditions of anti-patterns and bad/buggy Checkstyle rules. What's really being discarded are bloated coding patterns. I wouldn't be surprised if Kotlin's helpful attempts to further reduce bloat are undone by new anti-patterns.
In scanned through the Kotlin documentation and noticed that it's moving more towards immutable objects and the elimination of primitives. That's a nice option, but enforcing that in CPU sensitive code destroys performance. Making tight processing loops 100x to 1000x slower on a mobile device is a bad idea.
A couple of problems are coming together to make mega-spammers viable again. Luckily, the world has seen these problems before and brutal solutions will resolve them.
First, the 1999 dot-com crash is starting another cycle. VCs aren't checking facts and web sites are acting like their advertisers are their customers. It's the general idea that illegal advertising and scams are an acceptable path to riches.
Second, we have the "too big to get blacklisted" attitude coming around. OVH, ColoCrossing, Mochahost, Amazon, CloudFlare, Sologigabit, Omnis, Unified Layer, C7 Data Centers, Rackspace, Oracle, and the entire country of China are hosting spammers like nobody can touch them. There are probably a dozen more that I've forgotten because they're firewalled. Again, the world has been through this crap before and routes will be severed.