* Posts by Kevin McMurtrie

3560 publicly visible posts • joined 15 Jun 2007

How bad is Catalina? It's almost Apple Maps bad: MacOS 10.15 pushes Cupertino's low bar for code quality lower still

Kevin McMurtrie Silver badge

Update risk

It seems that late model MacBook Pro laptops have some critical boot code in their non-removable storage. After Migration Assistant did nothing of use, I booted two laptops into Network Recovery mode and streamed one laptop's storage device to the other laptop's using 'nc'. That bricked it to a spinning globe and it needed to be repaired. Think about that when you install freshly-released OS.

US games company Blizzard kowtows to Beijing by banning gamer who dared to bring up Hong Kong

Kevin McMurtrie Silver badge

0.10

All this fuss over Huawei when Tencent is already manipulating what people see in games and movies.

Android dev complains of 'Orwellian' treatment as account banned after 6 years on Play store

Kevin McMurtrie Silver badge
Mushroom

no end of malicious, badly behaved or spammy and unpleasant applications

For a while I thought you were describing Google's own apps. I get about 4 spams a day that use Google services in some way. Hundreds more are rejected daily by mail source rules.

When I used Usenet, I recall Chinese crime gangs sending several hundred fake store spams per day, per hundreds of topics, for at least 6 years. Too bad Google didn't give a crap then.

Teardown nerds return to the Fold with word of warning: Samsung kit still 'alarmingly fragile'

Kevin McMurtrie Silver badge

Money in a fire

Given all the complaints about Samsung claiming abuse and water damage to void warranties for common factory defects, expect your $2000 to be lost.

Surprise! Copying crummy code from Stack Overflow leads to vulnerable GitHub jobs

Kevin McMurtrie Silver badge

Transport Layer something

Don't forget all the entries to disable SSH fingerprints and TLS host validation. Those hacks are so popular that instructions to fix the problem correctly are nowhere to be found.

Computer says no: An expression-analysing AI has been picking out job candidates for Unilever

Kevin McMurtrie Silver badge

Fine print

I aborted a job interview when it began with several pages of Hireview disclosures, privacy policy, and terms of use. It was an hour of reading material e-mailed to me 25 minutes before the interview. I guess the first pass of the system is weeding out candidates that read contracts before agreeing to them.

As sales crash, Gartner wonders who can rescue the smartphone market ... Aha, it is I! 5G Man!

Kevin McMurtrie Silver badge

5G is a long way out

It's probably a minimum of 5 years before 5G-standalone replaces 4G to any significant degree. Until then it's just a piggyback download booster for certain urban areas.

Lack of feature diversity is killing phone upgrades. Nearly all phones with a global radio have 4+ cameras, a sealed case with only a single USB-C port, and a big price tag. All of the features and variety taken for granted a few years ago are only available on some regional radio phones for India and China.

Some Asia-region phones work in the US on LTE Band 4 but it's a crowded band. Data will get throttled frequently.

You are faking it! No, you are! No, AT&T is... Verizon, T-Mobile US execs form 5G circular firing squad on Twitter

Kevin McMurtrie Silver badge
Mushroom

Beta phone hardware

Cell phones are an area where you never want to be using the first invention. Cell phone hardware and software support is, at best, non-existent. Typical 'technicians' will tell you its your fault then factory-reset your phone to make sure that you have nothing to complain about for at least another day. Maybe they just say it has "water ingress" or "physical damage" then illegally cancel the warranty. Phone manufacturers even run their own "support" message boards where moderators are instructed to spread misinformation.

Can there be anything more horrible than working with both a telco AND a phone maker to debug 5G problems? The best technical solution for a bad cell phone is usually a factory wipe and leaving on the sidewalk with a "FREE" sign.

macOS? More like mac-woe-ess: Google Chrome slip-up trips up SIP-less Apple Macs

Kevin McMurtrie Silver badge

Re: I play devil's advocate here

My last few jobs have been creating professional web applications. JavaScript is quite powerful so it's possible to create some kinds of web applications with the same performance as desktop applications. JavaScript + WebSockets + a lean Java/Jetty backend (no Spring) makes a real-time application. As fussy as browsers are, supporting them is a breeze compared to thousands of old beater Mac and Windows systems with sketchy anti-virus and data leak protection software.

Kevin McMurtrie Silver badge
Big Brother

Remember random Mac sleeping?

GoogleSoftwareUpdate used to interfere with MacOS power management so its daemon stalled. When the daemon finally aborted talking to GoogleSoftwareUpdate, it would become confused by the time jump and instantly put the system to sleep.

I'm sure it's not talking to the power management for data slurping. Google would never do that.

The D in Systemd is for Directories: Poettering says his creation will phone /home in future

Kevin McMurtrie Silver badge

I'm lost. What is being solved with this massively complex and flawed mechanism?

It sounds like he's trying to solve two problems without solving them.

First, a computer stolen while anything is decrypted is vulnerable. How does moving encryption to the user-level solve that? Assume the user decryption keys are tossed when the computer suspends. Now what at wakeup? All of every users' processes crash or lock up until each one logs in again? That seems worse than locking up the whole system in firmware until a password is provided.

Second, give user-level encryption. Why? Protect against an admin viewing everything? An admin could intercept your decryption keys just as easily. Nothing is safe if you can't trust the admin role.

Are you a Nim-by? C-ish language, gentler than Go, friendlier than Rust, reaches version 1.0

Kevin McMurtrie Silver badge

Tabs and spaces

The problem I've seen in the past with Python was when multiple people with different indentations were editing the same file. The lines looked right but they were all different mixes of tabs and spaces. Well, that and the "Python has threads" versus the "Python doesn't have threads" developers. It looks like Nim is starting off with a threading demo to set expectations.

Boffins build a tiny nanolaser that can be inserted inside our cells

Kevin McMurtrie Silver badge
Boffin

"Excitingly, our tiny lasers operate at..."

It's not even Friday and we get a subtle laser joke from Prof Schuck.

No happy ending for the 93,000 Kazakh domains that got nixed instead of massage parlour's site

Kevin McMurtrie Silver badge

Re: Tilda and the Barbarians

Block the URL?

https://username:password@hostname:port/paths?queries#anchor

The only part visible on the network is the IP address and port. Username, password, hostname, path, and query are in the encrypted HTTPS stream. Anchor isn't sent.

Kevin McMurtrie Silver badge

Tilda and the Barbarians

How do you block a domain name without blocking its IP address? Anyone can get DNS from anywhere. You can't see the 'Host' HTTP header unless it's an unencrypted request. What's left to use?

I got 99 problems but a switch() ain't one: Java SE 13 lands with various tweaks as per Oracle's less-is-more strategy

Kevin McMurtrie Silver badge

Re: App managament

Some would say Spring is legacy too. It's an incredibly heavy and tightly integrated framework that never works the way anyone wants it to. Its annotations and conventions spread into your entire codebase, making a horrible mess and causing lock-in. Forget about debugging any of it.

Newer architectures are more utility based. You use what you want and only when you want it. You start off writing a bit more code but it is eventually much cleaner and easier to maintain. DropWizard would be the newer model, though it's just a collection of other things with a bit of integration code. You can remove DropWizard from a DropWizard app, and I like that.

Kevin McMurtrie Silver badge

The new switch is nice.

The option to release memory to the OS quickly should help small devices, like cellphones. Hopefully Google hasn't forked the Android JVM innards so it's technologically stuck again.

Preparation for Project Loom (back to the old many:many ratio between Java and Kernel threads) is ambitious but I still need some convincing that the complexity is really worth it. I haven't run out of native threads since 1998. WebSockets involve massive numbers of idle TCP/IP connections but they're message-based so non-blocking I/O isn't too complex for them.

Trump-China trade war latest: Brave patriot Apple decides to do exact same thing, will still make Mac Pro in US

Kevin McMurtrie Silver badge

Re: Tariffs are taxes on consumption

I hope it's as well thought-out as that, and not casino salesman trying to look tough when there's nothing more he can do.

Huawei to lob devs $1.5bn in apparent effort to Trump-proof cloud and mobile ecosystem

Kevin McMurtrie Silver badge

Re: Since money is being spent...

They support nano memory cards, which are quite a bit down on capacity compared to microSD. It might mean swapping cards while traveling.

Kevin McMurtrie Silver badge

Since money is being spent...

Trade some cameras for a headphone jack, microSD, and more LTE bands. Top it off with third party OS support and I'll buy them. The base Mate 30 is pretty close but the higher-end ones actually lose lots of features.

Call-center scammer loses $9m appeal in stunning moment of poetic justice

Kevin McMurtrie Silver badge

Congratulations! You've been pardoned! We're connecting you to an operator now...

I hope his jail cell has a phone that only takes incoming calls.

Scott McNealy gets touchy feely with Trump: Sun cofounder hosts hush-hush reelection fundraiser for President

Kevin McMurtrie Silver badge

"McNealy, 64, is a free-market, small-government Republican"

I can get along with people wanting a more free market or a smaller government. These are discussion points in a topic that will never have a perfect solution.

Trump is not that. Trump is hatred, ego, fear, lies, reckless waste, and pride in stupidity. White House employees rage-quitting doesn't count as a smaller government. McNealy might want to check the recent slope of the federal deficit.

Fitbit fitness fans furious following flummoxing flawed firmware float, fleeting feedback, failed fixes

Kevin McMurtrie Silver badge

Sounds like every Internet/cellular device when it is 1 year old. The last person out the door creates a software update pushing the last code check-in. Tech support is told to pretend like more updates are coming when customers complain about the update not working.

Captain's coffee calamity causes transatlantic flight diversion

Kevin McMurtrie Silver badge

Re: Overcurrent protection?

200W of power sent to a forced-air heatsink or an external connection isn't the same as 200W of power in a little section of circuits behind an over caffeinated voltage regulator. Breakers stop wiring harness fires but not much else.

Want an ethical smartphone? Fairphone 3 is on the way – but tiny market share suggests few care

Kevin McMurtrie Silver badge

Radio and OS swap

It's a good start, but the two biggest reasons for me replacing cellphones is to get new LTE bands or having no maintained OS. Sign me up when I can select the radio bands. I'll even help develop if there's that and 3rd party OS support.

(T-Mobile has LTE bands 2, 4, 5, 12, 66, 71 in the US. International roaming is free in most countries so you'll want bands 1, 3, 7, 8, 11, 20, 41, and maybe others if you travel. At least some of those LTE bands will migrate to stand-alone 5G over the next few years.)

Apple's making some announcements! Quick, lay off 435 Uber workers

Kevin McMurtrie Silver badge

Just a bit more

That saves about $20M per quarter. Just need to trim a few more billions of dollars from the expenses to turn a profit.

New lows at Bose as firmware update woes infuriate soundbar bros

Kevin McMurtrie Silver badge

Re: WTF does a soundbar need a firmware update ?

Bose uses garbage hardware with DSPs to partially compensate.

Lights, camera, camera, camera, action: iPhone, iPad, Watch, chip biz in new iPhone, iPad, Watch, chip shocker

Kevin McMurtrie Silver badge

Boring

There's no room for a memory slot or a second port to allow for portable charging while using wired headphones, but it was no problem to add enough cameras to give you trypophobia. Still no USB-C port. Still a big ugly notch when other phone makers are shrinking theirs or switching to a mini-bezel.

Few people need a phone that's 20% faster. Phone apps are going to look the same until it's 2000% faster.

CEOs beg for America-wide privacy law... to protect their businesses from state privacy laws

Kevin McMurtrie Silver badge

Urged US lawmakers?

Surely you meant "offered monetary contributions to US lawmakers" or this would be no more powerful than "letters to the editor."

Mozilla Firefox to begin slow rollout of DNS-over-HTTPS by default at the end of the month

Kevin McMurtrie Silver badge

Re: Cloudflare?

I'll immediately stop using Firefox if this can't be disabled.

I know The Reg is a Cloudflare customer, but Cloudflare also has quite a reputation for criminal bulletproof hosting. When you get a spam for a fake commerce site, odds are that Cloudflare is the bandwidth for it. And no, Cloudflare will not stop providing services simply because it's blatantly illegal, phishing for credit cards, and spoofing another business. I've phoned their abuse department and they said they told me to file a police report. (I did many times - hopefully enough to be a PITA to them)

Psst. Wanna brush up your supervillain creds? Get a load of this mini submarine

Kevin McMurtrie Silver badge

1500 HP?

OK, I'm a little disappointed that this little cruiser has a whopping 1500 HP but can't deploy a hydrofoil to sprint at ludicrous speeds. Or drive water cutting jets to slice open other boats as you pass by. I'd even settle for a reto laser over the periscope. There's a real lack of sinister gadget accessories on this sub. Hopefully there's a big space for DIY projects.

Enterprise Java spec packs bags, ready for new life under assumed name – Jakarta

Kevin McMurtrie Silver badge

Re: What's the purpose of Java anyway?

Don't mix up Java and Java EE. Java is a language, some standard classes, and a VM specification. Except for a few tasks where bulk structure allocation is needed, it can run at least as fast as C++. (I have coded similar systems in C++ and Java simultaneously)

Java EE is an enormous collection of frameworks designed to replace boring boilerplate coding with billions of lines of XML, YAML, magical annotations, class field inspection, strict design pattern implementations, component implementations, service workers, message handlers, delegates, RPC adapters, class re-writers, and all the bug workarounds needed for them. These frameworks don't always do exactly what you need so EE apps tend to be heavily de-optimized beyond the EE overhead itself.

Outlook turned eBay into DD-Bay: Topless busty babe mysteriously fronts souk's emails

Kevin McMurtrie Silver badge

Hash/UUID collision

I'm betting they're using 128 bit hashes or 122 bit type 4 UUIDs for image IDs. The odds say that they have no chance of colliding but number theory says they must collide. When you might accidentally lose all of your money or broadcast porn, go for what number theory says. (I have once witnessed type 4 UUIDs from different places colliding.)

Yeah, yeah, PCs are dead? Ask Texan Mick and his Dell empire if that's the case

Kevin McMurtrie Silver badge

Thank cellphones

PCs were momentarily declared dead because people choosing between a desktop and a laptop would choose a laptop. Now a cellphone or tablet can do most lightweight portable computing. The high-end ones even make pretty good remote terminals with a little USB-C docking station connecting them to Ethernet, mouse, keyboard, and monitor. It makes sense to buy the desktop for serious use and skip the laptop.

Lab grown stem cells emit brain waves like newborns – and boffins build robot worm to slither through heads

Kevin McMurtrie Silver badge

Re: Managing a wire with magnets ?

It's magnetized lengthwise and you only need to control the tip. It should be trivial to steer as long as the turns aren't too sharp. The lab tech seems to be doing it fine just by holding a magnet.

They might want to give it a slight spiral shape so they can help drive it forwards and backwards with a spin. I imagine it would get stuck very easily in squishy blood vessels that deform and kink under pressure.

Uber, Lyft and DoorDash put $30m apiece into ballot battle fund to kill gig-economy employee benefits

Kevin McMurtrie Silver badge

Re: You never know - Money mostly wins, sadly

Uber could vanish by 2020 because money wins. They exist because some employees and investors are still hopeful for a future profit.

Maltese browser game biz flings €1m sueball at Google over Adsense kerfuffle

Kevin McMurtrie Silver badge

Pay up

But pay to the real Kiwix, which maintains incredibly useful offline Wikipedia readers and archives.

We're great, boasts Huawei in founder's Little Red Book – but isn't that a video game screenshot?

Kevin McMurtrie Silver badge

Re: Well, on the other hand,

Somebody has to keep bamboo from taking over the planet.

Zapped from the Play store: Another developer gets no sense from Google, appeals to the public

Kevin McMurtrie Silver badge

The Mob

My suspicion is that Google's own AdMob is serving malware and this app presented it.

Harvard freshman kicked out of US over OTHER people's posts on his social media

Kevin McMurtrie Silver badge

Department of Homeland Fail

I worry that those behind Homeland Security will comfortably grow old before there's a chance to put them in jail. The trillions of dollars wasted, all of the people harassed, the propaganda to make us distrust foreigners, massive damage to the travel and IT industries, and the tarnished image of the US - all as an excuse to spend money with no accountability.

It would be a miracle if America can get elected officials with the determination and ethics to take care of it.

More on that monster Cerebras AI chip, Xilinx touts 'world's largest' FPGA, and more

Kevin McMurtrie Silver badge

15kW

If it's running at 3V, you'd need 5kA to reach 15kW. That makes me think that the socket for this chip is a giant hollow copper clamp where coolant and current must flow together. I'm not even sure what a 5kA power supply with +/- 0.05V or so regulation on a dynamic load would look like. I'm guessing lots of mid-sized synchronous buck regulators followed by low-dropout linear regulators, each with very precise current balancing.

Biz forked out $115k to tout 'Time AI' crypto at Black Hat. Now it sues organizers because hackers heckled it

Kevin McMurtrie Silver badge

I brought my musical encryption key on a cassette tape

Any other number/signal theory scams that haven't been used in the past few years? A revolutionary DSL/WiFi/6G/HDD codec that breaks theoretical bandwidth for a given spectrum and SNR? Imaging far beyond aperture limits? Incredible lossless compression? Projecting large holographic images directly into your eyes from a small source?

Google bans politics, aka embarrassing stuff that gets leaked, from internal message boards

Kevin McMurtrie Silver badge

Googley world

On-site restaurants, kitchens, transportation, showers, haircuts, car and bike servicing, recreational areas, privacy rooms, community services, and expectations to always be available online.

Exactly what is a workplace now?

Cybercrook hands cops £923k in Bitcoin made from selling phished deets on the dark web

Kevin McMurtrie Silver badge

Re: 10 years

This person developed a long career out of being purely a criminal. The odds of him every being useful are slim.

He also had a large collection of stolen credit cards that he used for personal expenses. Elderly on small fixed incomes and families in financial hardship could end up worse than stabbed if they have trouble with the bank.

Gartner awakens from trance, tells huddled villagers: 5G revenue will almost double to $4.2bn next year!

Kevin McMurtrie Silver badge

Steady ahead

I predict that everyone - providers, telco customers, and phone buyers - will eventually be more realistic about 5G and treat it as an ordinary evolutionary equipment update. It's not like there's a new magical surge of money coming in to replace everything now. Nobody will see big benefits from using debt to speed up the transition.

Samsung Note10+ torn apart to expose three 5G antennas: One has to pick up something

Kevin McMurtrie Silver badge

Re: Typical Corporate Greed

The downside of the Chinese phones is that they usually don't support all of the US LTE bands. Every time some TV channels move, there's a new LTE band that your phone doesn't support. There are several low GHz bands for fast urban bandwidth, the 700-800 MHz bands for indoor penetration, and 600-700 MHz bands for ultra-long range. If that's not confusing enough, they are usually aggregated together. GSM coverage is no longer a priority so you'll need VoLTE working for each carrier.

What is it with hosting firms being stonewalled by Microsoft? Now it's Ionos on naughty step

Kevin McMurtrie Silver badge
Stop

Read the blacklist comments!

It says:

The IP addresses listed in this SBL are used by 1&1 solely for delivering emails that have been internally (by 1&1) classified as SPAM.

You have been referred to this page for one of the following reasons:

a) Your own legitimate emails have been erroneously classified as SPAM by 1&1's systems. In this case please contact 1&1 directly using the following link to clear up the matter:

http://postmaster.1und1.de/en/blacklisting/?ip=82.165.159.10&c=sbl

b) You found non-delivery reports "bounces" in your mailbox for messages other than your own. This indicates that a third party has sent these emails through your mailbox without your consent. Please take the following steps to re-establish the security of your 1&1 mailbox:

i) Check your computer for viruses:

Perform a thorough anti-virus scan on all computers which have been used to access the mailbox.

ii) Choose a new password for the affected mailbox.

Please carefully note that if you contact Spamhaus regarding this SBL listing, you will not receive any answer and the listing will not be removed. Your only resolution path is through 1&1, as indicated above.

Sueball claims Tesla solar panels are so effective, they started fires at Walmart stores

Kevin McMurtrie Silver badge
Facepalm

Tape on the panels marking weak cells

The linked PDF shows enough problems that the permit inspectors have lots of explaining to do.

TSO Host no closer to solving customers' email issues as Brit firm pops up on more blacklists

Kevin McMurtrie Silver badge

Re: Getting off a Spamhaus blacklist..

I checked some hosts mentioned in the comments and the RIPE records are inconsistent. Fixing that would be a good start.

Honestly, the Internet has been on a slow path to destruction when it's going to entirely blacklist itself. Dedicated cybercrime hosting is down (except for in China, Taiwan, and France) and apathy is taking its place. A lot of networks today have a bot reply that your complaint has been ignored and you need to fill out a 5 page form online that's behind a registration wall. China and Taiwan don't even list a valid abuse contact. Google isn't listening. That's not what you want to see when your machine is under attack.

Dry patch? Have you considered peppering your flirts with emojis?

Kevin McMurtrie Silver badge
Boffin

Dry patch

I thought that's when you get an alert for security updates but it just replaces a bunch of C header files.