* Posts by Brewster's Angle Grinder

3278 publicly visible posts • joined 23 May 2011

SoftBank aims to keep control of Arm after IPO – report

Brewster's Angle Grinder Silver badge

SoftBank really fucked up when they bought ARM, didn't they? It should never have been sold. And they have probably put rocket boosters under RISC-V and ruined a great British success story (not that ARM won't be profitable for many years). But you can't help but smile at how badly the investors misread the market.

Machine-learning models vulnerable to undetectable backdoors: new claim

Brewster's Angle Grinder Silver badge

It depends on the size of data-space. The story oversimplifies - there must be thousands of bits of data on a completed form. You're not going to land on the magic sequences by chance anymore than there two documents will end up with the same SHA-512 hash by chance.

Brewster's Angle Grinder Silver badge

"Michael Kim, a postdoctoral fellow at UC Berkeley, said he doubted the commenter actually read the paper."

It's a 50-page read. I haven't got time to skim it now.

So it's on the stack to be never read.

Netflix to crack down on account sharing, offer ad-laden cheaper options

Brewster's Angle Grinder Silver badge

Re: 'Peak Netflix'

All the more reason to take advantage of the current situation until they do!

But it just changes the grazing period to ${contract_length}. Then the question becomes have they got enough content that will keep me occupied for that period? No. I'll wait till you have.

Brewster's Angle Grinder Silver badge

Re: 'Peak Netflix'

Graze. Sign up for one for a couple on months. Watch what you want to watch. Then move on to the next. It's the capitalist way: it incentivised them to create good, new content.

Brewster's Angle Grinder Silver badge

Re: GREEEEEED

The problem was Joel Kinnaman was quite a big part of the attraction of S1. (Perhaps Martha Higareda, too).

From a story-telling point of view, it made sense to shift bodies and bring in new characters. They probably should have done it far more often than once a season. But, from a TV point of view, people are drawn to the characters as portrayed by certain actors, and the chemistry between them. My guess is it would have had S3 if they'd stuck with Kinnaman.

Maybe they could have introduced Mackie alongside Kinnaman. And then looked at the audience reaction before deciding whether to go it alone with him or drop him. Although, I think they needed someone more charismatic - David Ajala maybe...?

Google 'Switch to Android' app surfaces in iOS App Store

Brewster's Angle Grinder Silver badge

So how about a way to transfer purchases between platforms? You can transfer your phone number. You can transfer data. But that's useless without a way to transfer purchases. Regulators?

Intel: Our fabs can mass produce silicon qubit devices

Brewster's Angle Grinder Silver badge

Re: "manufacture qubits at scale"

Supposition "A" - that the scientists and engineers are clueless morons.

Or supposition "B" - you don't "entangle atoms in an engraving process" but build machinery that can produce entangled electrons as needed.

A clue as to which might be true is that entangled ensembles are short-lived and easily disrupted by the environment, even at a few kelvin. Another is the paper itself which includes lines like "A [Quantum Dot] device is similar to a transistor, taken to the limit where the gate above the channel controls the flow of electrons one at a time."

Beanstalk loses $182m in huge flash-loan crypto heist

Brewster's Angle Grinder Silver badge

Re: Help me understand....

As you say, there is plenty of regulation around banks and pension funds and the like which is designed to prevent this. But that's grown up because of decades of abuse.

In this case, what was needed was enough delay in the system so that humans could recognise what was about to happen.

Brewster's Angle Grinder Silver badge

Re: Help me understand....

I've done the software equivalent of that - been hired to break into a site I wrote. (Long story.)

The code itself was secure and there was no exploit I could leverage from the web...

Brewster's Angle Grinder Silver badge

Re: Help me understand....

But that's often a feature of real contracts, too.

If the other party is a good chap, they might be willing to vary the contract. Or, you hire an expensive lawyer and hope they can, convince a judge via some legal arcana that it's not valid. Or you are screwed.

Google issues third emergency fix for Chrome this year

Brewster's Angle Grinder Silver badge

Re: Type confusion

Until we've seen the bug, we don't really know what's gone on.

But Chrome is C++ so the compiler will tell them if they've got function invocation wrong. It's got to be a bit more subtle than that - probably concerned with one of the javascript interpreters or compilers.

Twitter preps poison pill to preclude Elon Musk's purchase plan

Brewster's Angle Grinder Silver badge

Winning the rat race...

If you're a rich shit who can more or less buy whatever you want, it's really annoying to find their are limits on what you can say. What's the point in investing all the time and effort getting rich if some poor guy can still control you?

Elon Musk's latest launch: An unsolicited Twitter takeover

Brewster's Angle Grinder Silver badge
Pirate

Pluggin the Dyche

Something similar seems to have happened at Burnley FC:

Club builds up pile of cash while starving football team of funds. Investor takes out loan against all that money and future earnings, then uses it to buy club and adds the debt onto the club's books. So club that had a huge mountain of cash is dropped into a giant debt hole. Original owner walks away pocketing huge payout. Cash starved football team has a wobble and threatens to exit the Premier League and the new owner panic fires their prima facie prize asset.

I'm not a football person so what happens next is anybody's guess. But if bankers weren't profiting from all this, I'd say they were the most gullible twits. "Yes, of course we'll be able increase revenues 5000%! We'll just unlock the potential."

Brewster's Angle Grinder Silver badge

BHS

Or the Sir Philip Greedy model: you take out a loan against future earnings of your company, use most of that to pay your wife a massive dividend, let the company fall apart, and then sell it for £1 to an ex-con.

Beijing approves first new video games in nine months

Brewster's Angle Grinder Silver badge
WTF?

Starving for it

Well, I suppose they need something to amuse all those people locked in their apartments while they're waiting for food to (not) be delivered....

French court pulls SpaceX's Starlink license

Brewster's Angle Grinder Silver badge

Re: French court freezes out non-French competition

I don't know about France. But in the UK this is a myth. According to the most recent data (Table2), 2.5% of FTSE100 companies are owned by pension funds and 1.5% by insurers. A whopping 58% are owned by foreign investors (here's looking at you, Vladimire and Mohammon).

Zlib crash-an-app bug finally squashed, 17 years later

Brewster's Angle Grinder Silver badge

ZLIb is every-fucking-where. What was that about monocultures again....?

1,000-plus AI-generated LinkedIn faces uncovered

Brewster's Angle Grinder Silver badge
Joke

Coincidentally, I've just launched a filter that makes your photos more like they were generated by AI. It fuzzes up the background, messes up your clothes and your hair, removes or adds an earring, and makes you slightly piebald and half tanned. You can thank me when they come for your peers but leave you alone because they think you are a bot.

I'm calling it BorisLook.

I'm also teaming up with aManFromMars to produce a filter that obfuscates your prose.

Dev rigs up receipt printer to spit out GitHub issues

Brewster's Angle Grinder Silver badge
Mushroom

"However, this writer can neither confirm nor deny that a substantial part of last weekend was spent considering how to spit out comments from The Register articles..."

With the shit we write?!

(But if you do do it: SANITISE YOUR INPUTS. Just think what fun we could have.[40m)

GNOME 42's inconsistent themes are causing drama

Brewster's Angle Grinder Silver badge

Re: Waiter! There's an ad in my gnome!

If you don't like Firefox, you could use Chrome. Or you could fork it and write your own version.

On the substantive point: there is very little you can do about an app that doesn't want to use the OS look and feel.

There are really two groups of users. There are "natives" who stick to one platform and one theme, never see another one, and want everything consistent with their choices. And there are "cosmopolitans" who see the app on lots of platforms and want the app to look and behave consistently on both. Guess which class the devs fall in.

Mozilla creates paid-for subscriptions for web doc library

Brewster's Angle Grinder Silver badge

You're right: nowhere in the article does it explain what MDN is.

It's the Mozilla Developer Network and it's a site that documents the webs' standards. At the moment, it's the best site for web docs on the web. Hopefully monetisation and corporatisation won't ruin that. (I don't want tutorials, I just want an easy to digest version of the standard along with a link to the standard.)

I actually, thought MDN had been spun off from Mozilla and none of the money would go to help Mozilla. But it appears the spin off is a separate organisation called Open Web Docs, and that:

Any revenue generated by MDN Plus will stay within Mozilla. Mozilla is looking into ways to reinvest some of these additional funds into open source projects contributing to MDN but it is still in early stages.

[Press release]

Brewster's Angle Grinder Silver badge
Unhappy

As a regular MDN user, none of the paid-for features interest me. I just don't see their use. Sorry.

NASA will award contract for second lunar lander to a biz that's not SpaceX

Brewster's Angle Grinder Silver badge

FOMO

Remind me again, why are we going back to the moon?

Apple's Mac Studio exposed: A spare storage slot and built-in RAM

Brewster's Angle Grinder Silver badge

"Where do you get this idea?"

The article itself:

Looking for all the world like a quadcopter, "these fans are just so much more massive than other Mac fans," said iFixit, "and the heat sink positively dwarfs the M1 Mini with more than six times the weight."

The Ultra version of the Studio is beefier still, thanks to a hulking copper heat sink.

Undoubtedly the CPU and GPU elements contribute a lot of the heat. But I don't care how low power the RAM is: if you put that much in that small a space at the kind of speeds its running then the heats going to build up; regular M1s don't need cooling that epic.

Brewster's Angle Grinder Silver badge

Why do people keep thinking the memory is soldered? It's inside the "CPU" chip package itself. And nobody's pretending that won't give you lots of performance. But presumably one of the downsides of this is the massive cooling needed when you have lots of memory.

Samba 4.16 release strips away more SMB 1

Brewster's Angle Grinder Silver badge

Re: Symlinks are the underlying problem.

You catch me at the exact moment I'm reaching that conclusion - having to sort out a mess that's been caused by symlink spaghetti getting knotted.

Win 11 adds 'requirements not met' nag for unsupported hardware

Brewster's Angle Grinder Silver badge

Re: It's so nice when I can say

"Linux is all about choice."

Most people don't know enough to make meaningful choices and just want a working computer.

Epson payments snafu leaves subscribers unable to print

Brewster's Angle Grinder Silver badge

I came here to laugh at a very different story. The headline made me imagine a transient error in a cloud-based printing service and some pompous, irate people unable to print for few hours or a couple of days.

But this is pretty fucked up. Epson are cutting people off because their backend looks more like a scam than a legitimate service, and they refuse to put in place mitigation until asked (presumably they know everybody who banks with RBS?), and won't fix the issue or even warn people.

Shit happens. But that doesn't mean you have to behave like a shit when it does.

The right to repairable broadband befits a supposedly critical utility

Brewster's Angle Grinder Silver badge

Re: Lightning Protection

Yup, we always had to as kids. I can't remember the last time I did it because, if I'm honest, I've never heard of an aerial being hit and it's just one of those habits I unconsciously fell out of. (Although, if the lightning gets close, I will turn off and unplug my desktop computer - to protect against power surges.)

I'll stick my neck out and say I assume an aerial is only grounded when plugged in. Which would mean, while connected, you can get an upward leader from your aerial to the clouds. But there are probably far more attractive leaders - from trees and aerials higher up the hill.

TL;DR if you're aerial is one of the tallest structures around because you are at the crest of a hill with no nearby trees, then it's probably still worth unplugging it when the flash-thunder interval is under 5s (1 mile).

How experimental was Microsoft's 'experimental banner' in File Explorer?

Brewster's Angle Grinder Silver badge
Joke

Maybe it's Microsoft's way of encouraging everybody to use the command line more...?

Another data-leaking Spectre bug found, smashes Intel, Arm defenses

Brewster's Angle Grinder Silver badge

Re: Actually...

The shared state is in the CPU itself. In this particular example, it's the transition between kernel and user space that's being exploited and having one thread per process wouldn't stop that.

Microsoft proposes type syntax for JavaScript

Brewster's Angle Grinder Silver badge

I was going to say something similar. To have merit, the language has to enforce it. If I write function(a:int){...} I want guarantees a is an integer. Comment-type-hints have been discussed on TC39 forums but never got anywhere.

Brewster's Angle Grinder Silver badge

Have you guy's never written a parser?

It makes retrofitting easier.

Suppose the parser has seen the tokens

function something( int

at this point `int` could be a variable name in old style-code (it's not a reserved word and I'm sure it's used in the wild for integers) or it could be the type for a new-style type declaration. Suffix declarations remove that ambiguity. The parser knows `int` is a variable name. And that means a simpler, smaller, faster parser.

EDIT: of course you could prefix it via a unary punctuator e.g. function something(@int x) {} but by this point in a language's development, most are taken.

Cryptocurrency ATMs illegal right now in UK

Brewster's Angle Grinder Silver badge

Have they stopped them dispensing notes, as well?

Where are the (serious) Russian cyberattacks?

Brewster's Angle Grinder Silver badge

"...I fear Russia still has a cache of zero-day vulnerabilities..."

The thing about caches is they go stale. Bugs are found and patched - helped by bug bounties for the good guys.

Microsoft says hello again to China, goodbye to Russia

Brewster's Angle Grinder Silver badge

That it's true is what makes it funny...

Brewster's Angle Grinder Silver badge
Joke

It's nothing to do with "freedom". The modern Western view is you can have a "totalitarian dictatorship" provided you keep it within the fringes of your agreed borders and don't launch a wholescale invasion of a country with a charismatic white leader who knows how to work social media and the world stage to his advantage. It's the latter rule Putin broke and is being punished for. Basically, be a dictator, not a dick.

See icon, since people don't always pick up on it --->

Russia scrambles to bootstrap HPC clusters with native tech

Brewster's Angle Grinder Silver badge
Mushroom

It's as existential for Putin as it is for Ukraine...

Apple, Google, Microsoft, Mozilla agree on something: Make web dev lives easier

Brewster's Angle Grinder Silver badge

Re: just make SVG work so I can see graphs

SVG works well in all recent browsers and there should be no problem displaying simple graphs; I use it for much more sophisticated stuff.

The problem is it's an absolute pain to use as a dev due to early design decisions. (For example, `element.r.baseVal.value` and hope that it's using the right units.) They anticipated and solved many of the problems but in doing so made the common use cases complicated, and have been left stranded by recent innovations. And that's before we get to the issue of hand building paths.

But many of the improvements don't lie in the SVG Working Groups remit. (`Path2D` should have a method that returns the path, for example. )

OneWeb drops launches from Russia's Baikonur spaceport

Brewster's Angle Grinder Silver badge
Coat

Attempt no landing here...

"One wonders what is happening aboard the ISS with the current Expedition 66 crew...2"

There's a Peter Hyams documentary about a very similar incidence that happened 12 years ago. The documentary is named for the year.

Mine's the coat with the heavy duty shades. We're going to need them.

Google blocks FOSS Android tool – for asking for donations

Brewster's Angle Grinder Silver badge

Re: App Store Pricing

$700k? Dream on, for most apps.

Russia is the advanced persistent threat that just triggered. Ready?

Brewster's Angle Grinder Silver badge

That's crackers!

Or, as I call it, hot water crust pastry (minus the baking powder). 10oz flour, 3oz lard, 1/4 pint of milk or water. A pinch of salt. Lard and milk/water brought to the boil and mixed in with flour and then kneaded through. It's left to cool.

That which is not used for the pie will be folded over several times, like puff pastry, to trap air, cut up and cooked as pastry biscuits. To a British audience, they look and taste like cream crackers.

Desperately seeking SaaS: English council to replace Oracle R12

Brewster's Angle Grinder Silver badge

"Oracle EBS is currently supported by a third-party provider, this expires in June 2024, to meet the timescales of a replacement before this date it is necessary to act now."

The one certainty is it won't be ready by then. And we will be spoiled with stories of how it's all gone wrong. (Clue: clueless management.)

Linus Torvalds 'starting to get worried' as Linux kernel 5.17 rc6 lands

Brewster's Angle Grinder Silver badge
Coat

Bingo! I, too, had zombie apocalypse on my card.

Ukraine invasion may hit chip supply chain – analysts

Brewster's Angle Grinder Silver badge

Re: Palladium challenge contest

F1 has now cancelled the Russia GP.

AI-created faces now look so real, humans can't spot the difference

Brewster's Angle Grinder Silver badge

I haven't see the show. But that's the legitimate, bona-fide money-making use case: Hollywood. WMD can only kill. Deepfakes of dead actors can make money, even if people can abuse the tech.

Brewster's Angle Grinder Silver badge

I'm going to get a tatoo with a QR code of my public key...

Looking at some of the real faces that people failed to identify, does this presage a change to less overt make up and a more naturalistic look? (Although, fashion being fashion, it will probably flip and we'll all have to look like synthesized images. *sigh*)

Adobe warns of second critical security hole in Adobe Commerce, Magento

Brewster's Angle Grinder Silver badge

Taint Mode: off

It's 2022. And people still aren't sanitising their input.

Facebook is one bad Chrome extension away from another Cambridge Analytica scandal

Brewster's Angle Grinder Silver badge

There should be no token available without the user's explicit consent

You can put a lock on your door. Or you can not bother and report anybody who harmlessly wanders through your property to the police. But don't then whine that the police have better things to do than play whack-a-mole with everyone who decides to visit your property.