The Register Home Page

* Posts by that one in the corner

5694 publicly visible posts • joined 9 Nov 2021

Git is unprepared for the AI coding tsunami

that one in the corner Silver badge

Re: Uh huh

> Maybe Git itself is not the problem (it isn't)

Even in TFA, Git is not the problem or even the one *with* problems; it is GitHub that is under pressure.

GitHub is not Git; GitLab is not Git; other-forge-website-or-on-premises-install is not Git.

They are honking great things that just happen to use Git as one component and build a load of other stuff on top of that VCS.

GitHub is only "interesting" in this story because it has insinuated itself as the default forge (for want of a better term) in other software, such as that Claw-thingie, whatever its name is this month, and is SHOUTING TO THE WORLD that it is reaping the benefits thereof. Any and every other publicly available, vaguely similar, service is open to the same abuse.

that one in the corner Silver badge

Re: Git is doing fine.

Fossil is a really good package.

Absolutely tiny, especially compared to Git[1], very simple to set up, provides extra services as well as the Version Control aspect (without having to use extra software/websites, as you do with Git, Subversion, CVS, RCS, SCCS...). Well tested, trusted by a project that you are relying on for your day-to-day (SQLite is everywhere).

Nice.[2]

[1] one place Windows can be useful: have a look at how many files are required when you install Git - just Git, not even any frontend such as TortoiseGit. And, no, this does not prove that Linux is superior, just that you (possibly) had that large number of dependencies already sitting there.

[2] I note, above, that I am not using Fossil, certainly not as much as I could, but that is only 'cos I am a fossil and have grown used to Subversion - ok, to TortoiseSVN - but all you young folk who are adventurous and not hide-bound to common convention or following the herd can seek out Fossil and do better with it than I.

that one in the corner Silver badge

Re: Live by the sword ...

> I don't think Git is naturally decentralized

Git itself - unless you make conscious decisions to alter the settings - is more tree-like than decentralised: that is a trivial observation that applies to any setup where you (do anything equivalent to) a pull or push without supplying an explicit target every single time: the reference to the parent node is kept with the child.

But the importance of the question of centralisation is not fundamentally important to the version control system itself. Git is just another VCS[1] and like all the other VCSs you can (with some fiddling) attach your working copy to any tepo you fell like[2].

THE place where a central/main/master/blessed copy - which is actually a working copy and not a repo, btw - is important is when you run THE build that is going to generate THE release, which you then package up and put your name to. Part of that packaging is to include in the release notes "source taken from <artifact number> in <repository name>[3].

Any and every software/website feature or project protocol that discusses or even enforces centralisation is useful ONLY in so far as it supports unambiguously locating the Single Source Of Truth for a release build.

Beyond the SSoT anything you do is hunky dory. Heck, these days I only run a Subversion server at home[4] and I've happily used Git to grab external sources, viciously hacked away keeping local mods in svn until I'm happy (or bored now) then used Git to send the PR for my resulting two line change (ah, but such beauty in two lines): hey, it saves me having to learn That One Weird Trick that collapses the Git history to make the PR clean and still preserves my records of all the attempts that failed miserably.

[1] and I wish TFA could at least make an effort to be consistent; there are statements in there which point out the difference between Git the VCS and GitHub the huge lump that provides a pile of other features (build, CI/CD, wiki, issue tracking) on top of that, but then continues to refer to features of GitHub but attributes them to Git. I've come across many others who do the same thing, online & IRL, and it is frustrating to have El Reg continue that. Bugger.

[2] use at your peril; don't blame me when the diffs blow up on you

[3] btw, it is entirely ok if that reads "source taken from the DVD labelled 'release 12, version 3.5.1' as held in company safe A, duplicate stored at law firm...".

[4] still have plans to also use Fossil, One Day, Real Soon Now, but the blocker is - absolutely nothing whatsoever to do with either VCS; mostly Windows crap networking, but I'm getting sidetracked again...

Anthropic’s Bun Rust rewrite merged at speed of AI

that one in the corner Silver badge

It may just be me, but I'd've commited as a new project

If you are going to completely replace all the code, especially if it is changing programming language as well, then IMO the sane option is to start a new project/repository, not try to commit over the top of the existing one.

As noted, something like this can not be reviewed like a normal set of changes: looking through diffs will just be nonsensical.

To gain root access at this company, all an intruder had to do was ask nicely

that one in the corner Silver badge

First of all

Before getting into the "oh look, it has happened again, hey ho" nature of the story, can anyone who also starts a sentence "second of all" care to give us their choice of phrase when they actually want to say the thing that "first of all" actually means (well, meant, until recent years)?

Out of habit, I do say "first of all" when I want people to understand that I mean "first of all" and not "first", and am being increasingly met by confused stares as my interlocutor waits impatiently for the remaining items on the list, instead of understanding that, whilst we acknowledge that there *are* other items on the list, the first one is the *only* one we are going to concern ourselves with for the time being; once that is sufficiently dealt with we shall re-evaluate the situtation and continue on.

As you are well aware, that simple process, of decomposing the overall project into a series of smaller steps, applying suitable selection criteria to order those steps to create a plan and finally concentrating fully on the first item on the plan, in order to remove from the participants the need to worry over the enormity of the remainder of the actions, reduces levels of anxiety and aids in maximising everyone's personal effectiveness.

So, to those who approve the change in usage of "first of all" in place of merely "first" (and after that the inclusion of "of all" after "second", "third" and, yes, even after "fourth"):

Does your more modern vernacular have a pithy replacement for the archaic use of "first of all" that I have simply missed (I would never dare claim that I am "down with da yoof" so I may easily have missed what is now considered common knowledge)?

Or are we now simply working in a post-decomposition world where planning and prioritisation are to be considered simply infra dig?

Your's, etc,

T. Corner Esquire

Microsoft gives Windows Update a Ctrl-Z for bad drivers

that one in the corner Silver badge

Re: Catch-22

Then you are the proud owner of a machine that has been "Secured By Microsoft"(tm), guaranteed free of catching any new Internet borne viruses. That'll be ten quid you MS. Per month.

SpaceX sets date for Starship test that asks: Did we break anything in the upgrade?

that one in the corner Silver badge

Only if the drinking game gets out of hand ("what madman put 'Elon over promises' on the bingo card?" Glug, glug).

Microsoft aims to speed Windows with 'leap forward' in WinUI 3 perf

that one in the corner Silver badge

Win32 is good enough for me.

With the odd helper/portability layer on top, e.g. FLTK.

Curiously enough, should I want to, this means no problem adding a "dark mode" (or pink mode, or any other customisation) to a GUI.

This browser add-in doesn't just hide ads, it tells you to OBEY

that one in the corner Silver badge

They are missing one important message

I can see why it would be left out, to prevent complaints from a certain sort of person.

Although, now I think about it, maybe this gap is a subtle ploy to raise funds: get all the big social media sites into a bidding war to see whose ads get replaced by "THIS IS YOUR GOD".

Google users fight for refunds as unauthorized API usage bills soar

that one in the corner Silver badge

Giving you more transparency and control over your Gemini API costs

Removing the limits without your first requesting it is the total opposite of giving you either transparency or control.

Oh, wait, silly me.

They didn't write "Simon says this is giving you more transparency and control over your Gemini API costs".

Cache-poisoning caper turns TanStack npm packages toxic

that one in the corner Silver badge

And people whine that there isn't one package manager for C++

Which means there isn't one point of attack (and eventual, inevitable, failure).

Download the sources *once*, onto *one* machine, via, yes, http (well, https). If not feeling trusting, get a few copies (project homepage, Debian source repository, your download from six months ago) and diff them for oddities. Whip up the Makefile fragments or equivalent to compile it, and all its test/demo programs, in your Build system (which fragments sort out the appropriate include paths). Test it. Commit into your chosen version control system. Which lets the rest of team, including whoever requested it, get their hands on it.

Keep an eye out for rogue copies appearing elsewhere in the VCS, including unauthorised updates to that version of the library.

If you are of the Agile persuasion, this is (part of) the role of the software architect, keeping a close eye on you software BOM.

Windows update prompt joins the Post Office queue

that one in the corner Silver badge

Re: Who wrote that diolog box?

Oi! None of that. London is on the right side of The Pond!

You should've written "diologue box", thank you very much!

that one in the corner Silver badge

Re: Words to strike fear into the heart

Yup.

I gots meself confuzzled between the two uses of "ye" in modern English-type orthography and went haring orf thinking about "ye" when, obvs, I really should've been scaring up a "ye"!

Drat. And double drat.

that one in the corner Silver badge

Words to strike fear into the heart

Those would be:

"Windows is a service"

Abandon all hope of stability, ye[1] who enter here

[1] apologies for lack of correct thorn character; Android lets me type emojis but not proper English.

Microsoft researchers find AI models and agents can't handle long-running tasks

that one in the corner Silver badge

The preprint shows the massive hole in these workflows

>> Performance is also higher in domains with high repetitiveness and structural density (e.g., Molecule, Chess), and lower in domains with rich unrepeated vocabulary (e.g., Transit, Textile). This echoes prior findings that LLM performance is highest in programmatic or structured domains where verifiable rewards can be defined (Suma & Dauncey,2025). Through this lens, our work can be interpreted as a process to create verifiable rewards for a wide variety of domains,by building domain-specific parsing and evaluation.

In other words, when they are going gloriously wrong, the LLMs don't have any way to verify whether what they are doing is correct or not: they aren't gleefully ignoring whooping sirens and cries of "Wro-ong! Do it again!", there simply aren't any mechanisms that "could* be included in the path to provide those checks.

These LLMs are thick as shit: told to do something which, in their training data, is most closely matched to "move some numbers around in a spreadsheet" then they'll - generate some output that'll look like moving some numbers around in a spreadsheet. As noted, there isn't anything that will verify the correctness of what they've output, beyond "did it load into Excel without a GPF?" and the surprise shouldn't be that the moved numbers have been "corrupted" compared to the original, it should be that the result actually contains numbers in the first place and not anything else that is often encountered in a spreadsheet (like an email string - or an expression instead of a constant - or vice versa).

Except for areas like Python coding, where at least the interpreter can puke on really bad code and make your "agentic workflow" go around for another random stab at the problem.

that one in the corner Silver badge

Re: Cumulative Error

Well, we're repeatedly told that the internals of the LLMs are run on increasingly crude approximations of floating point numbers, to cram as many of their near-as-damnit-arbitrary-numbers into RAM as they possibly can. Any ideas about applying useful tricks to reduce cumulative error are sort of blown out the water when you are used to thinking in those sorts of terms: "hey, we cut down the resolution until all we can represent is +k or -k as the value stored in here and the thing still seems to work as well as before, job done".

That is a bit cruel; really, it is more that the stuff that the "AI folks" *actually* wrote is done with care and attention to computation (e.g the matrix maths stuff) - okay, they probably got it in a library from someone who did study numerical representation theory, but the point still stands that the code running at that level is solid.

The problem is that the thing that *other* "AI folk" grew on top of all that has none of the same loving care lavished upon its every bit and byte. In fact, they still have no idea how the apparently convincing behaviour is created let alone how to go in, meaningfully identify then tweak *that* specific nadan in order to improve *this* type of output from every future run. And then yet *more* "AI folk" take that and think it makes some sort of sense to believe this lump can itself do reliable computation just because it can generate the string "Trust me, I know what I'm doing"[1]

The layers of people involved these days, from the optimised to an inch of its life parallel number crunching right up to the "dude, dude, you can pipe into bash and it'll run your computer!" guy - I have a vision of the Very Smart Chap/Chappess doing the former weeping in exasperation; followed by gasping in shock and horror as the Big Boss storms in and demands to know why, if V.S.C. guaranteed set error bars after 100,000 iterations (shaking printout of submission to JORCNC[2]), TalkBot v54.1 was unable to answer "9" when prompted "What is 5 + 4?"

[1] and you'll recall that series one ended on that line, followed by a nuclear explosion.

[2] Journal Of Really Clever Number Crunching

AirBit crypto Ponzi victims can now claim slice of $400M asset haul

that one in the corner Silver badge

Trustworthy multi-level marketing

That is one of those oxymorons, isn't it.

US Army goes green-ish, wants soldiers munching on plant proteins

that one in the corner Silver badge

Big Clive

Should be asked to do a few more of his MRE unbagging videos on whatever they come up with.

SpaceX Starship completes Wet Dress Rehearsal, gets ready for launch

that one in the corner Silver badge

Re: Pot of Petunias

Although the whale was famously NOT in orbit, that was the reason it underwent a RUD.

NHS England confirms: Palantir staff can access patient data

that one in the corner Silver badge

Re: They're literally a spying company

Where "any and all of its data" means "any and all of the data it can squeeze out of a client's system that it has wangled admin* access to"?

* or, oopsie, had left just a teensy, weensy little back door into, gosh, how clumsy of us, well, what can you do, eh.

that one in the corner Silver badge

Re: Call my cynical but....

Can I have a 'P' please, Bob.

Veteran network architect proposes IPv8 – to improve IPv4, not leapfrog v6

that one in the corner Silver badge

Re: you weren't there!

Well, yes. Inside the coding pool was total madness in the 1990s. Grown men weeping like little children, holding the broken remnants of another test run in their hands. Blood pouring from the walls as heads were beaten against them. The shocking things coders were willing to do just to get two more bytes worth of space squeezed into a struct. The maulings as alpha test fixes in robots, industrial processes and, yes, elevators, ran wild, their firmware pushed beyond the brink by the QA guy rolling their clocks forwards, ever forwards.

But it was all worth it. Come the witching hour on that fateful New Year, a few clock radios may have stuttered, causing some champagne glasses to briefly pause before being quaffed, but the World turned and the public saw nothing.

Aye, the public saw nothing and heaped scorn upon the efforts. Yet as the years pass, each New Year we raise a glass to the unsung and those committed to Bedlam, shattered by their efforts.

A Bedlam that grows quieter as time passes and so too do those poor persecuted souls. Leaving those who remain to stare once more into the future and shiver at the dreadful spectre of 2038. Will there once again rise a cadre strong enough to take on the challenge? Or will we flounder, the few who still recall the days of struggle and mayhem too weary and back-broken to tackle it once again, whilst the youngsters laugh, knowing only of the sarcastic headlines from January 2001?

that one in the corner Silver badge

> ISTR there was code in the 4.2 BSD stack that said something like "if class D or class E address, throw the packet away".

That may be true (quick, call for our resident expert on BSD of the 1980s era) but aren't we way past anything other than a few museum exhibits actually running a stack that even remembers classful IP addresses were a thing?

Yes, there are always cases where you have to "if you do this, then k% of the world's kit is still running old code and will fall over" but equally you have to consider when k becomes so small that it can't be a serious block anymore!

that one in the corner Silver badge

Re: It would be so funny if it were widely implemented

Ugh. Was a reasonably consistent rant, right up until you said

> turned out to be almost as overhyped as the Y2K bug

If you think the Y2K problem was overhyped, the only possibility is that: You weren't there, man, you weren't there! You didn't see what we saw, man!

that one in the corner Silver badge

For the sake of your blood pressure, I urge everyone just to hover on that link and see where it leads, rather than clicking on it and risking being exposed afresh to all the horrors contained therein.

that one in the corner Silver badge

Re: Heath Robinson

Whilst I generally agree with your sentiments, about cars as well as IP versions, I have to take umbrage at the abuse of - and thrown at - "engineers".

> the stupid engineers, as engineers often do, wanted to create something "elegant" rather than one that "works under the KISS paradigm".

KISS is an engineer's term; even (if you will excuse the phrase) "software engineers" should be following it[1] if they believe they are worthy of that description.

[1] don't worry website creators, I'm excluding you from this, carry on dragging in megabytes of duplicative modules just to serve a couple of photos and some simple text.

Britain pays Starlink millions despite Musk's calls to overthrow UK government

that one in the corner Silver badge

Re: Just stop using anything from Musk

> I'm fearful though that Trump/Musk will demand that GPS is disabled all over Ukraine.

Thank heavens that GPS doesn't have a monopoly on satellite GNS.

Although the US idea of "disable" is likely to really be "jammed" (hmm, would Trump risk upsetting Putin by jamming GLONASS?).

I can never keep track of the mercurial DJT; does he like Musk at the moment or not? Yes, Elon has been invited to China by Trump, but maybe there is a hope he'll be left there? Anyway, if Musk wants to get into the Trump arse again, he could always promise that Starlink could selectively jam GPS over the Ukraine; doesn't matter if that is physically possible or not...

Anthropic’s bug-hunting Mythos was greatest marketing stunt ever, says cURL creator

that one in the corner Silver badge

Deep sigh; this is getting repetitive.

> Is it marketing hype?

Yes.

> Whilst I don't think Mythos will pick up on anything a good human coder could discover, it can do it a lot faster.

BZZZ. Sorry, that is answering a different question altogether. Your opponent now gets the opportunity to drop their discs into the machine.

The hype is that Mythos is the only LLM that can this so very much better than the rest of the current crop of LLMs.

So, instead of:

> Whereas bigger companies have a plethora of bad coding and design issues that Mythos can pick-up on.

consider:

Whereas bigger companies have a plethora of bad coding and design issues that a run with any of the freely-accessible bug-hunters can pick-up on. (Heck, just running a fuzzer would be a step up for some of them).

that one in the corner Silver badge

Re: ""not convinced that they can go beyond what humans are capable of finding"

The "damning reports" on Mythos are correct - please don't forget, the damning is NOT against what Mythos can *actually* do (anything that can find and report bugs is good; the cost-effectiveness is another discussion) but against the hype about what Mythos can do.

> It rather seems the issue is Mythos' hype being crazy

YES. YES! That is THE issue. That is the issue under discussion.

You yourself fall for the hype:

> when actually this IS a remarkable example of effective AI tooling

Instead of:

when actually this is another example of the same effective AI tooling

that one in the corner Silver badge

Totally agree that bigger sample sets give you more useful results.

BUT there are rather large problems with reporting, even worse in the commercial space than in the sciences, such as epidemiology: the negative results are under reported and positives are all too often not compared against alternatives (the "control" in the commercial space being "we didn't do anything at all and nothing happened" - e.g. "we didn't run any bughunts ourselves and didn't find any bugs"). The comparison against alternatives is too often left to be "covered" by meta-studies, which (for obvious reasons) are late to the party: or, in commercial terms, by the time the metas are in, too late, ka-ching.

So we need to applaud, as loudly as possible, every team who do run decent tests[1] and report the negatives, to encourage the others to provide their results.

ESPECIALLY as the entire test pool for the Mythos hype is itself TINY: don't forget that that pool is being carefully managed by Anthropic AND the control is for the test is that the codebase has ALSO (or, as in cURL's case, ALREADY) been checked out by the other, freely accessible, AI tools.

So, big HOORAY for Stenberg, to encourage others to report on their indirect interactions with Project Glasswing.

that one in the corner Silver badge

Re: Mozilla reported much better results

> As El Reg recently noted, Mozilla reported a huge number of April bugfixes, and credited Mythos with helping identify them.

From the article that you just linked to:

>> He subsequently ran a test in which he strapped Anthropic's lesser models Sonnet 4.6 and Haiku 4.5 into a harness called Wirken with an auditing skill called Lyrik. The result was eight findings in two minutes at a cost of about $0.75, Ottenheimer claims, noting that two of the eight matched bugs Mythos had identified.

The Mozilla statements bottom line were not about applauding Mythos but encouraging other projects to try the other tools again, after everyone had been put off by the earlier slop report landslide: you don't need Mythos even to find the 8 bugs, 2 of which Mythos had found (take careful note of which way around those numbers are).

HP stuffed a PC into a keyboard. We took it for a spin

that one in the corner Silver badge

Re: Cybernet's Zero-footprint PC (ZPC)

Yes, I remember seeing you posted the same thing three times already.

that one in the corner Silver badge

Re: Hmm

> Windows tablet edition always seemed to be a joke

IMO Windows pen-everything was just rushed out in order to put the kibosh on PenPoint OS (first gen tablet PCs were available with GO's OS and "Windows for Pen Computing" as a not-very-usable alternative; very sadly, not dual booted).

Once they'd extinguished the competition, there wasn't any reason for MS to improve pen support. So they didn't.

that one in the corner Silver badge

Re: close the lid...?

> I'm not sure that anyone that docks the laptop close the lid instead of having more workspace...

I do. Every time.

Even have the Dell docking station clipped into a Dell monitor stand, which actively prevents the lid being opened when docked.

that one in the corner Silver badge

Re: I miss the days of this sort of stuff

> Additionally, the need to handle all the regionally different keyboards is going to cause manufacturing and configuration issues, unless it becomes more of a laptop, so the keyboard is just a simple insert…

From TFA:

>> You can even replace the keyboard itself and leave the computer part intact.

And by the looks of it, the keyboard is a big rectangle sat on top of everything else, which will be a *lot* easier than trying to change the layout of than laptops I have (where converting US<->UK means swapping the keyboard *and* the entire fascia, which has cutouts for the individual keys to poke through).

that one in the corner Silver badge

Re: One obvious test omitted: putting it in a bag…

> Only problem is a good keyboard tends to last

How is that a problem?

My lovely Northgate Omnikey Ultras are still going strong (although there is some overdue maintenance and a key swap needed soonish): their age means that I am blessedly unencumbered by a "Windows" key and most definitely not a "Copilot" key! With the space allowing for two control keys and a proper cursor keypad, the mature (although I prefer the term "adult") keyboard is an absolute dream.

that one in the corner Silver badge

Re: Feels like a solution in search of a problem.

Maybe we're all being too British and sensible, work/life balancewise, to be the target market?

> a work assigned laptop can just be plonked on the kitchen table

Kitchen table? Kitchen? You have a kitchen?

This is for the work-obsessed[1] single person in their bedsit[2]; the keyboard will fit nicely onto the TV dinner laptable and the HDMI goes into their TV set: no need for any fancy-schmancy work-supplied monitor.

[1] not necessarily by choice, but given the way some speak about hobbies (or even cooking for themselves, ref "kirchen?") as being lost opportunities for earning potential...

[2] aka "space efficient city homestead for the up-and-coming young star in San Francisco[3]"

[3] other cities with rapacious landlords colluding to evade taking part in a Capitalist Free Market are available

that one in the corner Silver badge

Yeah.

Assuming the fixed position of screen and keyboard is comfortable for you.

Personal preference: I only use an undocked laptop when I really, really have to (and am currently trying to retrain myself to use a laptop without wanting to scream and rip the thing in two in preparation for some probable use in the field in a couple of months time!).

Not that I'd buy this. Aside from anything else, if you don't need to cram the keyboard into the same width as the monitor (or have lots of extra trim around the monitor to make the lid big enough to cover the keyboard) why cheap out and have crappy little keys when you're asking so much dosh?*

* One day, I really will get around to building a computer into one of my "spare" Northgate Omnikey Ultras; now *that* is what a keyboard should look like! Although it'll be a shame to lose all that solid weight.

Classic Outlook's Quick Steps trip over Microsoft bug

that one in the corner Silver badge

Microsoft reacts to IP infringement

Embrace, Extend, Extinguish

It is well known that that triad is the well-used property of Microsoft and they have to take steps to police it in order to maintain clear ownership, lest it fall into the public domain.

Therefore, whenever they see a client base that has already had the temerity to perform the first two steps, the Microsoft lawyers leap into action and ensure that it is MS which completes the third and most important action, as it is that which defines the "unique character of our IP".

Sovereign cloud is only possible if you’re Chinese or American: Gartner

that one in the corner Silver badge

Citing the "Rule of Three and Four"

What nonsense.

Aside from the fact that even the linked-to article points out how weak the evidence is for this "rule" (as in, none: "If even approximately true, the implications are important"), the hypothesis is based entirely on the premise that competitors all having equal access to the customers: that customers are as fungible as suppliers.

The *entire* point of Sovereign Cloud is the precise opposite of that![1]

Gartner are truly back on form.

[1] as an illustration, at the other end of the curve, consider hairdressers/barbers: he may well do a dang good job polishing my bald bonce, but I'm not giving my custom to the James Bond themed barbers in Westbury-on-Trym while I'm living up in on Teesside. Regionally diverse scissor-swingers is the only practical result.

Memory godboxes could offer relief from the RAMpocalypse

that one in the corner Silver badge

Tiered storage has always been a component of computer hardware (and you forgot to list mag tape, both at the cabinet level from the 50s/60s and at the deep archive level ever since it was invented; not to mention all the whacky storage technologies like recirculating mercury tubes to save on adding too many more thermionic tubes aka valves).

And preferring network storage instead of local drives is hardly new either: we had Token Ring to "the box with the hard drive" shortly after we'd been lucky enough to upgrade to a pair of floppies in each IBM PC connected to it! No idea why that turned out to be the cheaper way, as NICs weren't exactly inexpensive, but the same process was repeated(in another company) when we all got our Ethernet NICs and one box had a snazzy SCSI drive running faster than our it-isn't-quite-IDE-yet disks.

The basic mechanism for dealing with tiered storage is always the same: you cache, predict usage and make requests from further tiers far enough ahead of time that the latency is never seen by the CPU. The people who'll be wringing their hands about how dreadful it'll be to have all your RAM in a separate box, let alone one that is shared, will be those who have no real clue what is going on inside their boxes already.

GPT-5.5 may burn fewer tokens, but it always burns more cash

that one in the corner Silver badge

We all wish you well in your journey; hope you reach your goal of terminal smugness.

Cloudflare to fire 1,100 staff whose jobs just aren’t AI enough

that one in the corner Silver badge

Reflects the values of the company we are continuing to build

So they will, of course, put a laminated copy of this email up on the wall, next to the rest of their "company vision" statements. Just to keep morale at the right level, peons work so much better when they are pumped up.

60% of MD5 password hashes are crackable in under an hour

that one in the corner Silver badge

Re: OT: Stupid narrow layout... (and On Topic: Newsworthy?=

> Narrow columns are easier to read because they require less eye movement

Except when I scroll down to the "Systems" section on the home page and the column width drops to 8 characters (upto 10 if the word has lots of 'i's, proportional fonts ftw) ! The columns are just one word wide (with an amazing number of hyphens to split words like "confirms" over multiple lines), and the font is so ridiculously large[1] that my eye sees the intercolumn gap as just a slightly wider space!

So the quick, at a glance, still quite a narrow column, read today is "frame National crypto-teeth by" - at which point, even by El Reg standards this is getting weird, so the eye movements have to be very carefully reset to the beginning of the line and, with gritted teeth, moved slowly and carefully...

Dang, it would be easier if they gave up and laid the English out as acrostics, at least then decades of practice reading varied book spines and vertical shop hoardings would come in handy!

[1] on a 19 basis nch Android tablet

Brit mathematician lets AI agent loose with credit card – cue password leaks, CAPTCHA chaos and more

that one in the corner Silver badge

Re: Mistakes and 'learning'

Yes, I accepted that there is continued ML in the LLMs. I even separated it out from the ML runs that can create an "English speaking" LLM in the first place, rather than trying to imply that the extra training would have to be done by starting from scratch again.

Once past the (simplified!) discussion of ML, illustrated by how it leads to the LLM in the first place, just so that we're all on the same page for the duration of the comment, the entire *actual* argument (as to why IMO it is unlikely that "learning from its mistakes" at the scale of the "agents" actions is happening) is in the bottom line.

that one in the corner Silver badge

Re: Mistakes and 'learning'

I'm not convinced that there is *any* "learning from its mistakes" with these LLMs, at least at any level that reflects on their gross behaviours (like handing over API keys).

"Learning from mistakes" as well as "learning from its successes" is/was part and parcel of Machine Learning - from teaching matchboxes to play Noughts & Crosses all the way up to the Generative Adversarial Networks that will generate "in the style of" images. Start off by giving the system a good shake, some nice random weights, and then play the "Carrot and Stick" game, punishing "mistakes" and rewarding "successes" by tweaking the numbers a bit each time. That mechanism was used to produce the "ability to generate plausible language" behaviours of the LLMs and their predecessors, in very expensive training sessions - expensive because you have to do a *lot* of iterations, a ludicrous number of iterations, scaling up as the number of near as damnit arbitrary numbers (or "parameters" as the programming illiterate like to say) increases. How large are these models now? We are well past Carl Sagan territory now, billions and billions of nadans.

To go with the compute burnt for all those iterations you need to have training data. Lots and lots of examples, all with their meta-data to indicate whether output that matches that datum is to given the carrot or the stick: this photo has a cat in it, located here, this photo does *not* have a cat (although it does have a dog). And you'll spot from that example that you need to have an awful lot of training data, including potential false positives (pictures of everything that naturally resembles a cat in some way, but isn't - that has four legs but is an ottoman sofa) as well as lots of false negatives (all the environments that could contain a cat, but currently don't). For the basics of English, this isn't *too* hard to arrange: they just nicked all those books and could use random inputs for the comparative samples for when they couldn't be bothered with any better meta-data.

So all those iterations gets us past "i before except after c" and the myriad ways that fails, even unto "object verb subject" with plausible results.

BUT whenever people talk about LLMs, and in particular the current obsession of "agentic" systems, "learning from their mistakes" they mean some huge chunk of output, which at the micro scale is all ok (the spelling is ok, it even has the accent I can never figure out how to put into 'naive') but at the macro scale is horrendous (it just sold the house and bought shares in Staples, I expected paperclips to hold this HO scale terrace together).

Take a moment to understand what that actually means, to correct macro-level behaviour by "learning from its mistakes". Just in terms of simple training requirements: there needs to be enough raw data, examples of "good" versus "bad" activity, all neatly tagged with meta-data. Enough examples of these agentic systems going apeshit in every way possible, to compare against the sequence of actions that worked.

Where is all this training material going to come from? Remember, just for the basic language stuff, the LLM creators raped - oops, scraped - all the authors' works they could, legitimately or not.

We *could* discuss pedagogy, how we teach humans to make careful plans and then scrutinise their execution, learning as we go (and then we could look at all the humans whose Ikea shelves don't fit on *either* side of the fireplace, at least not without "unexpectedly" needing to cut the ends off the mantlepiece, to see how well that goes), which methods *could* be used. If we believe that the LLM creators - or, more properly now, the creators of things like OpenClaw, which (ab)use LLMs for "agentic" stuff - are carefully setting up Planners (go back and read the literature from the 1970s onwards) to create, well, plans, which are run against accurate models of the real-world to provide a safe sandbox for the failures to occur in (and there will be, must be, so many more failures for each success else there is no learning); go read about SHRDLU and its block world for a simple example, in comparison to what these current systems are being given access to.

But, let's be honest, they are all just trying to let Profesor Fry and every other User go wild and then scrape the results. Which means they are absolutely desperate for funding from documentary makers, as those are the only ones who are going to record and publish the meta-data as well!

But if they get potential training data, will they even bother to run it, really? Consider how much each iteration through those samples will cost: each single datum to be rewarded/punished is now a long sequence of actions ("create a new project on Github" being one small action) involving many LLM tokens apiece. The further you get from the ABCs the more the search space branches *and* the greater the cost for just one run along a single branch.

Bottom line: having these beasts learn from their mistakes is so very expensive and so very unlikely.

Musk has never built a wafer fab, but he wants to burn $119B on one anyway

that one in the corner Silver badge

Re: No experience running a fab

> my vote is to to wish him well and allow him to spend as much of his own money as he wishes to give it a go.

Spend *his* money?

that one in the corner Silver badge

Re: A recursive loop

Musk's recursive ambitions: why just crash your stack when you can crash an economy?

GNOME may rule Ubuntu Resolute Raccoon, but X.org isn't roadkill yet

that one in the corner Silver badge

Re: there's no place like GNOME

GNOME is so remote

GNOME is just emotion

Sticking in my throat

Let's go to XFCE[1]

GNOME is hard to swallow

GNOME is like a rock

GNOME is good clean living[2]

GNOME is... I forgot

Let's go to XFCE

[1] that's pronounced "X face" isn't it?

[2] no decorations, keep your windows clean

Hobbyist xenomorphs Raspberry Pi into Alien-themed DIY laptop

that one in the corner Silver badge

Don't be fooled by the weird keycaps; when you are in the bowels of the maintenance bay, water[1] dripping down the back of your neck[2], there isn't enough light for you to see the glyphs anyway.

In space, no-one can hear you touch type.

[1] just pray it is water and not Alien snot

[2] although, come on, water dripping in a space craft? Water, that number two[3] basic of staying alive in the vast night? They deserved to get eaten!

[3] well, number three, including toasted dough-based goods.