* Posts by Kevin McMurtrie

3560 publicly visible posts • joined 15 Jun 2007

Samsung releases pair of jeans that can't do anything except cover your legs and hold a Galaxy Z Flip 3

Kevin McMurtrie Silver badge

Foldables

Hold on, Reg, people DO want folding phones. Who says they don't wish their current phone snapped open to double the screen size? People just don't want folding phones with the limitations of current technology and Samsung. I, personally, don't want a phone that needs OEM pants.

Yahoo! shuts! down! last! China! operations! as! doing! business! becomes! 'increasingly challenging'!

Kevin McMurtrie Silver badge

Re: Who knew...

I think there are a few indicators for imminent failure of a company:

- Abuses customers in favor of profit

- Focuses more on government politics than public opinion

- Apathy towards abuses of their services (or encourages it for profit)

- Shifts attention from architecting amazing products to architecting amazing offices

By these metrics, Google is following the path of imminent collapse that Yahoo blazed 20 years ago, while Yahoo could make a comeback for no better reason than sucking less than Google.

IT god exposed as false idol by quirks of Java – until he laid his hands on the server

Kevin McMurtrie Silver badge

I thought this was going to be a leak story

Seen it many times. Server get slower and slower, fails, recovers to full speed, then the cycle repeats. It's often caused by that one coder that isn't explicitly closing external resources - files, database connections, HTTP responses, etc. They run out and the server dies...but the error messages use just enough memory to invoke GC and it magically recovers. The knee-jerk reaction to add memory makes it much worse.

Get ready for full holograms and 6G while living in the metaverse, says Samsung

Kevin McMurtrie Silver badge
Holmes

Re: Latency 100μs

5G supports ultra-low latency edge computing but omitted specifications on how to mount datacenters on utility poles and building corners. 6G, presumably, remedies this to such a degree that nobody is ever more than 200μs from a super-computer with 200μS response times.

Kevin McMurtrie Silver badge

Backtracking?

"The 5G network wasn't developed with AI and machine learning in mind as those technologies emerged much later. But that won't be the case with 6G, Choi said."

All the PR hype for 5G said it was exactly for that.

Did you know there is an Oculus for Business? Make that 'was' – because Facebook has canned it after two years

Kevin McMurtrie Silver badge

Agile user story

As a fortune teller and spiritual advisor I need to engage in a Meta Quest for Business.

Shrootless: Microsoft found a way to evade Apple's SIP macOS filesystem protection

Kevin McMurtrie Silver badge

No, MacOS boot volumes are two or more partitions merged. There's still plenty of malware and spyware. For all the effort and broken features caused by SIP, the only advantage is being able to skip immutable partition files during malware scans and backups.

Zuckerberg wants to create a make-believe world in which you can hide from all the damage Facebook has done

Kevin McMurtrie Silver badge

Waiting for virtual reality

I'm all for creating an online universe, but this isn't it. Facebook is buggy as hell, slow, clumsy, and completely incapable of taking on next-generation functionality. The best it do is profit from abuse and chaos. This is like some crackpot with poor welding skills and no concern for physics claiming he's going to build a spaceship.

It's 'near-impossible to escape persistent surveillance' by American ISPs, says FTC

Kevin McMurtrie Silver badge
Boffin

I read a lot

Providing volunteer cloud hosting at home must make my marketing profile interesting. Just this week I found the time to read millions of Wikipedia articles and MOOCs in multiple languages.

Google deliberately throttled ad load times to promote AMP, claims new court document

Kevin McMurtrie Silver badge
Holmes

It's better on Google

Too much spam on Usenet? You won't see it with the superior filtering on Google Groups. (99.99% of Usenet spam is from crime gangs using Google Groups)

Too much spam in your e-mail? You won't see it with the superior filtering on Google Gmail. (90% of email spam is from or returning to Gmail accounts)

Ads too slow? It's faster if Google hosts your content with AMP. (Google is jamming ad system outside of AMP)

The future: Windows streaming through notched Apple screens

Kevin McMurtrie Silver badge

Re: I didn't plan for it...

It goes in waves. Apple has very long update cycles but they don't offer discounts on badly aging hardware. I really needed to update at a time when obsolete Trash Can Mac was still the premium offering. In came a couple of fast Linux desktops. They have a mix of spinning rust and SSD combined in ZFS giving me performance and storage I could never afford on a Mac with APFS.

Apple's Safari browser runs the risk of becoming the new Internet Explorer – holding the web back for everyone

Kevin McMurtrie Silver badge

Re: Oh no...

Make that a 6 month feature cycle but continuous bug fixes. Remember that Apple and most cellphones generally don't support downgrading. The Internet world is already junked up with enough bug workarounds for products that are critical but don't regularly get fixes.

Facebook may soon reveal new name – we're sure Reg readers will be more creative than Zuck's marketroids

Kevin McMurtrie Silver badge

Nuuzfeed

Sounds right but looks so wrong.

Intel teases 'software-defined silicon' with Linux kernel contribution – and won't say why

Kevin McMurtrie Silver badge

Software Defined Silicon, you say?

I'm interested in Software Defined fixes for all the performance sapping vulnerability workarounds in my current Intel chips.

Facebook posts job ad for 10,000 'high-skilled' roles to 'build the metaverse' – and they'll all be based in the EU

Kevin McMurtrie Silver badge

Re: Its all fun

There's the Sword Art Online anime series too. It's all lots of fun except for the part where millions of brain interfaces and high power AI hardware is abused every bit as much as you'd expect.

Spanner in the works: The goal is not 100% compatibility, Google says of PostgreSQL interface

Kevin McMurtrie Silver badge
Paris Hilton

Eh?

I don't understand this. Spanner's schema must rigidly follow the quirks of it's internal implementation. It's a horribly leaky abstraction in exchange for potentially massive performance gains. Making it do general PostgreSQL queries will perform worse than actually using PostgreSQL.

Missouri governor demands prosecution of reporter for 'decoding HTML source code' and reporting a data breach

Kevin McMurtrie Silver badge
Facepalm

4 digit SSN lookup

Up next, prosecuting iterative lookup from 0000 to 9999. Addition of numbers having leading zeros is secret cryptographic Missouri government technology.

Behold the Megatron: Microsoft and Nvidia build massive language processor

Kevin McMurtrie Silver badge

Units

How many PE teachers is that worth?

VMware imagines 'memory servers' – a new source of shared software-defined RAM

Kevin McMurtrie Silver badge

Re: Old is new again

They're talking about memory over network and Optane, so it's swap.

It sounds like the real product is:

- Fancy swap limited to containers so your software-defined-swap components don't need to be swap-safe themselves. That's freedom from a hefty limitation.

- A tool to gather up all your random bits of unused fast storage and pool it for container swap.

It seems like this product is only practical on systems with incredibly fast interconnects. Even so, the chance for complex patterns to appear in many simple components interacting with each other would keep me up at night. I'd hope for The Reg to test it for us but this makes me think they don't have that kind of equipment in-house.

Kevin McMurtrie Silver badge

Swap

I'm reading this and thinking it's shared swap. It probably performs just like existing storage card solutions but has new patents and vendor-specific hardware..

Judge rejects claims Cloudflare should be held responsible for customers' copyright infringement

Kevin McMurtrie Silver badge
FAIL

Missing the point

Cloudflare and their fans like to use analogies like postal service, road builders, and power companies. Illegal stuff happens and it's nobody's fault. What if a road builder knows that they are building a road for a criminal to move stolen goods? What if the postal service knows that packages from a certain individual always contains stolen credit cards, illegal drugs, or weapons? How about if a customer asks for more power delivery to their illegal poppy greenhouse and opioid factory? Yeah, they'd all get in trouble.

Cloudflare has no defense because they know exactly who their criminal customers are and they willingly profit from it. Cloudflare even goes the extra mile to help their criminal customers stay anonymous after crimes have been reported to them.

At least once a month I get spams for clusters of obviously fake stores on Cloudflare. They have a cloned dozens of websites, JavaScript malware, display fake security certifications, and are taking credit cards with zero encryption. Cloudflare gives zero fucks when told about it. That's when they start breaking the law.

US nuclear submarine bumps into unidentified underwater object in South China Sea

Kevin McMurtrie Silver badge

How loud is crashing a sub?

There must be some kind of stealthy active signal visualization for avoiding large objects.

Spread-spectrum radar? Wouldn't get much resolution at frequencies that will pass through sea water but might see big things that would hurt to run into.

Ultra-brief directional sonar pulses that can't be detected unless you know exactly when and where to listen for it?

How about scouting drones? Give them loud sonar and telemetry signals so they can be spread across a very large area. Everyone will hear the drones but have no idea where the listening sub is. These patrols are all for show so might as well break out the disco lights and mirror ball.

Leave the sub at home. Sharks with frickin lasers.

AWS Lambda was already serverless, now it can be x86-less too

Kevin McMurtrie Silver badge

Re: Serverless?

Generic solutions degrade as your requirements become more specific. AWS Serverless becomes exponentially complex when it comes time to scale-up the features. Even AWS hosting has a point where all of the complex costs and bewildering performance bottlenecks are more difficult to work within than running your own hardware.

Internet Archive's 2046 Wayforward Machine says Google will cease to exist

Kevin McMurtrie Silver badge

Yahoo! like it's 1999

Google will destroy themselves. They've set expectations of infinite hockey-stick growth but they've run out of things to plaster ads on and they've completely lost focus. Their "moon-shots" are failing and, other than some corporate cloud apps, their apps are in bad shape. Now they're desperate to squeeze the money out of everything. They want to cripple ad blockers in Chrome. I noticed that Android 11 has advertisements for Google Cloud storage and completely FUBAR microSD support.

Google built their wealth on open source software, ads, stolen personal information, and pirated media. As such, they own nothing but use by habit. The world can fork and move on.

Waymo, Cruise get green light from California's DMV for self-driving taxi services

Kevin McMurtrie Silver badge

Re: --As-a-service is nothing new

There's very little software in the world worthy of subscription services, and auto manufacturers definitely aren't the ones producing it. VW's Car-Net subscription service is losing signal because the 3G cell bandwidth it needs is being recycled for LTE and 5G. People have only noticed because they're wondering if they'll get a free upgraded head unit. Nobody actually buys Car-Net.

Scientists took cues from helicopter seeds to invent tiny microchips that float on wind

Kevin McMurtrie Silver badge

Re: Dorothy?

I thought Twister was a very long truck commercial. I kept waiting for the real movie after the end.

Kevin McMurtrie Silver badge
Terminator

In the year 2040

Hey, who could have guessed that inhaling nanometer wiring shed from airborne biodegradable circuits would cause lung disease?

As Google sets burial date for legacy Chrome Extensions, fears for ad-blockers grow

Kevin McMurtrie Silver badge

Re: I don't have an ad-blocker....

Some ad servers use an enormous number of random domain names. It works better to regex match their URL path or their document path, and only a plug-in can do that.

Kevin McMurtrie Silver badge

Manifest V3 is not to kill ad blockers

V3 cripples it enough that people have already given up hope when V3.1 kills it.

Google has been plotting the same demise for many Android features that threaten advertising, spying, and cloud revenue. Android 11 is a dumpster fire and Android 12 is shaping up to be so bad that I wouldn't use it at all.

DORA explorers see pandemic boost in numbers of 'elite' DevOps performers

Kevin McMurtrie Silver badge

Re: To be considered "elite" you can have WHAT percentage failure rate?

It must be a trick question. I can't imagine a revenue generating company settling for a 15% failure rate of anything. Three or four minor failures a year is enough to make new testing, review, and change control policies suddenly appear.

For the nth time, China bans cryptocurrencies

Kevin McMurtrie Silver badge

The Internet always delivers

Winnie Xi Pooh (XIPOOH) crypto currency is up.

Japanese boffins say they've created plastic optical fibres to reach places that might break glass

Kevin McMurtrie Silver badge

Good for patch cables

This would make for good patch cables, assuming fiber jacks ever become cheap enough to go mainstream.

Another would be scientific instruments needing extreme noise or voltage isolation.

I'm not so sure about automobile use. As others have said, the only advantage is reducing the need for EMP-safe signaling. That's not a big deal because every device still needs giant inductor-diode-resistor-capacitor power filters.

Google experiments with user-choice-defying Android search box

Kevin McMurtrie Silver badge
Pirate

Fork it, it's done

It's time for the big cellphone players to take Android away from Google. The OS started going to hell several versions ago. Each new revision has a slight UX improvement and massive new API restrictions. Right now, Google is hell-bent on breaking the filesystem so badly that only garbage game clones will be left in Play Store when they're done. If you have an microSD-friendly app with Android 11, you may have noticed that it's now 5x to 10000x slower because it's routed through Google's half-assed FUSE. Arbitrary file access will soon be revoked for any app not granted a magic exclusion by Google. In Android 12 there will be absolutely no non-Google way to back up or restore the phone. Even ADB warns that backup/restore is deprecated.

I haven't had a phone that could run LineageOS in a while but it ran a LOT better than anything from Google and the OEMs.

Swift 5.5 unleashed with async keyword to fix 'pyramid of doom', plus other changes in 'massive release'

Kevin McMurtrie Silver badge

A sink

After working in a few programming languages and styles, I can confidently say that most asynchronous designs are antipatterns. There are few times when you call a method but don't need the answer until later. When most calls are synchronous by default, you're adding async wrappers 4% of the time. When they're async by default, you're adding unwrapping or chaining 96% of the time.

Apache OpenOffice can be hijacked by malicious documents, fix still in beta

Kevin McMurtrie Silver badge
Coat

Kids these days

When I was a kid, the size of structures changed all the time. Maybe you're writing library version 3.0 but you know somebody's going to compile against 1.0, 2.0, 4.0, etc. where the size of things has changed. Fields get added. Integers change size. You had to pay attention to size fields or your code crashed.

Of course there was no Internet back then to provide instant updates. You typed in the hex code patches from a magazine because the planet was colder, bits were much heavier, and there were a million holders for disks on a desk but zero for carrying them through the snow of the constant California Bay Area blizzards. Nobody would even write a 161 MB word processor because, obviously, nobody was strong enough to carry that many bits in a backpack.

Oracle sets its own JDK free, sort of, for a while

Kevin McMurtrie Silver badge

Re: Confidence implosion

We can't work with just the good languages. Kotlin and Java observe features in trendy new languages then re-implement them in a way that actually works correctly. If you were shown side-by-side comparisons of Scala and Java, you might think that Scala is far more elegant. When you look at the language-level bugs in each, suddenly Scala is terrifying.

Google extends right-to-be-forgotten to app permissions on older Android devices

Kevin McMurtrie Silver badge

Maybe Google means "reset"

Will the Google Search app lose its spying capabilities if it's not used? How about the "Weather" apps that come with every phone to record GPS coordinates?

Google's has an ongoing war against things that don't make them money. Google made microSd performance 5 to 10000 times slower in Android 11. The logical next step is making sure that Android 11 forgets which apps you have disabled in ADB.

Apple's M1 MacBook screens are stunning – stunningly fragile and defective, that is, lawsuits allege

Kevin McMurtrie Silver badge
Devil

Guilty until impossibly proven innocent

Customer: I didn't abuse the phone.

Every phone maker ever: You have no proof. Pay for repairs.

<-->

Apple on trial: We didn't do this out of greed.

Jury: You have no proof. Pay for the lawsuits.

Wikipedia bans seven Chinese users amid concerns of 'infiltration, physical harm'

Kevin McMurtrie Silver badge

As I read it - Wikipedia believes the Chinese government infiltrated Wikipedia to identify, locate, and physically silence contributors. Accounts that could be used for such activities were terminated.

Huawei CEO hopes to woo foreign boffins to work on 6G in Shanghai campus that feels just like home

Kevin McMurtrie Silver badge

I read the goals for 6G and China can keep it. For the foreseeable future, the only thing that matters is coverage cost. Sub-6 5G modulation was rapidly deployed because it helps with range and spectrum efficiency. The other fancy features are pretty much unseen.

Catch of the day... for Google, anyway: Transatlantic Cornwall cable hauled ashore

Kevin McMurtrie Silver badge

Re: Gave me a grin

Grace Under Pressure

Java 17 arrives with long-term support: What's new, and is it falling behind Kotlin?

Kevin McMurtrie Silver badge
Facepalm

Re: Spring framework!

Sun wanted hyper-complex "enterprise" APIs that required tech support licenses and lots of hardware. Somehow that seemed like a good idea to developers and Spring happened. Then Spring Boot was put on top of Spring like an operating system.

DoorDash, Grubhub, Uber Eats sue NYC for trying to permanently cap delivery fees

Kevin McMurtrie Silver badge
Pirate

Nice restaurant you got there

It would be a shame if somebody hijacked your brand and advertising then told all of your customers that you're closed for business.

McDonald's email blunder broadcasts database creds to comedy competition winners

Kevin McMurtrie Silver badge
Facepalm

When something wants a configuration object

It's a good idea to implement a custom ToString() / toString() that will not include credentials.

Can WhatsApp moderators really read your encrypted texts? Yes ... if you forward them to the abuse dept

Kevin McMurtrie Silver badge

Prodigy, AOL, Angelfire, Geocities, Yahoo, Google

The obvious solution is to stop taking abuse reports. It's expensive and the exec staff can retire before the imminent failure.

Docker’s cash conundrum is becoming a bet on a very different future

Kevin McMurtrie Silver badge

Re: Missing Features

Quite the opposite. Lots of companies think Docker == free because they're using the open source parts. Pulls from Docker's image hosting is the only commercial product they're paying for now.

Docker's trick will be providing something that corporations WANT to buy, rather than charging for something that developers can replace. I can replace Mac Docker Desktop with an SSH tunnel, so that wasn't a good place for them to start.

HashiCorp runs low on staff, calls a halt to Terraform pull requests

Kevin McMurtrie Silver badge

Golang could be a valid problem in a highly interconnected codebase with a lot of complex data structures. Imagine all of those AWS fields and Amazon constantly making adjustments to them. Not even Amazon's own CloudFormation handles everything correctly. I do think Java 12, and especially 16, have a significant advantage there. Just stay away from the 3rd party frameworks that lead to complexity and dependency tech debt, like Lombok and Spring factories.

Norwegian student tracks Bluetooth headset wearers by wardriving around Oslo on a bicycle

Kevin McMurtrie Silver badge

BB is watching

I still believe that the primary driving force behind eliminating the headphone jack was forcing phone owners to keep BT on and scanning tracking beacons. Since beacons only send a GUID, a the scans pass through a 3rd party service for conversion to coordinates.

There was a lot of marketing materials for these services about 20 years ago. Retailers could place BT beacons indoors to keep fine-grained navigation working without GPS signals. In return, retailers would know exactly where people were shopping by which beacon GUIDs were being looked up. The marketing materials have gone to a lower profile but the systems are in use. Turning BT scanning on makes Google Maps work in Japanese subways. A recent employer uses the beacons to keep office maps working without GPS.

Busy day in China: Xi Jinping announces tech-sharing, services export push and a bourse for startups

Kevin McMurtrie Silver badge

Pooh will stop ordering the country to behave better as soon as he gets a nap.

AWS Tokyo outage takes down banks, share traders, and telcos

Kevin McMurtrie Silver badge

Re: private cloud failover?

Managing data in multiple places requires completely different application design. Each location has different performance and availability, and it's all dynamic.

AWS does recommend that everything be multi-region. Of course they would, because it's 3x money for them: 2x hosting + failover overhead + moving data