The Register Home Page

* Posts by that one in the corner

5580 publicly visible posts • joined 9 Nov 2021

What does Twitter's new logo really represent?

that one in the corner Silver badge

X marks the spot

Where you can find your xit[1]

Don't do that or it'll never get better.

[1] pronounced "zit", proposed usage instead of "tweet"

AMD Zenbleed chip bug leaks secrets fast and easy

that one in the corner Silver badge

Re: Parsing the data

> UTF-8 or sometimes ISO8859 are the order of the day, and just counting along an array of bytes until you get to a zero byte is no longer enough to work out the character length of a string

Many (the vast majority?[1]) of calls to str(n)len are looking for the end of a buffer to copy to/from, rather than actually caring about how many characters/codepoints are present.

[1] certainly in all my UTF8 code (which is all the string & text processing code I use) *all* of the str(n)len calls are for this - my code never actually worries about counting codepoints[2], leaving that up to the OS display code.

[2] I cheat - all the special sequences that are sought by the lexer are in the 7-bit ASCII range. Then again, this cheat is used by all the programming languages I'm familiar with...

that one in the corner Silver badge

Re: Also, I just noticed...

Hopefully, but as with every weird attack vector things get, well, weird.

The key lines in the post you reference appears to be

> which the JIT engine should known has just been zeroed and have optimized away.

Hmm, does the JIT engine really track every value to see if it is zero? It makes sense to have an iszero bit in hardware as it works in parallel and can be applied to every value passing through a register. You can track some values during compilation but add enough indirection and you can get a zero that isn't evident at compile time. Ahhh, something else to add to the "have a look at this in one's copious spare time" :-)

However, those bent on attacking will be looking at the results of JIT as well and can apply weird methods: they know the sequence of operations they want to come out of the compiler and can fling stupid-looking JS code at it until they get a workable sequence out.

The bottom line: fingers crossed nobody gets it to work in JS but plan for the worst case.

that one in the corner Silver badge

Re: Dumb Questions

I just hope I can figure out how to apply any of the amelioration methods - like, are microcode patches a one-time thing or do they have to be re-applied on every power up?

I.e. can I boot a patched OS once then go back to the grotty stuff or must all the OSes be capable of uploading the microcode patch (and contain a copy of it!)? If the latter then running some of the oddball OSes that Liam Proved tells us of would be a pain.

For that matter:

> If you stick any emulation layer in between, such as Qemu, then the exploit understandably fails.

Presumably that *doesn't* work for Qemu/kvm as then you are running on the real hardware, just a subset of it. You have to force it to, um, actually emulate the x64 architecture whilst running on an x64 - tell it to emulate an Intel device instead? My little head hurts.

Yikes, there is so much about the modern CPU guts I know nothing about! Maybe if I just glue 48 Motorola 6809s together with some SRAM onto Veroboard...

that one in the corner Silver badge

Re: Dumb Questions

> The error is in clearing the zero bit!

> I can understand why each of these decisions was made in isolation

I wish I could!

I've read through the report once so far and I'm clearly missing something, as I can not see why that zero bit needs to be reset - i.e. missing the "in isolation" usefulness of doing so.

AFAIK It is only a speed-up, to avoid *really* writing zeroes into the register - if the speed-up didn't exist then the register really would contain zeroes, just as it would contain any non-zero value. If the rollback required the zero bit to be cleared, to revert it to the way it was, that implies (to me) that any non-zero value would also have to be reverted to the way it was.

So either there is no need to touch anything - nothing needs to be reverted - or there is a shadow copy mechanism that would revert back a non-zero correctly but for some reason is broken/incomplete with respect to the zero bit, causing it to be cleared every time. A broken mechanism doesn't seem like something that would be considered useful "in isolation".

Probably just (!) have to re-read that report a half-dozen more times and it may sink in.

Or I could not bother and just marvel that any of this stuff works as well as it does!

that one in the corner Silver badge

Re: Also, I just noticed...

> which sounds like something that can not be trivially exploited with javascript code

From the article:

>> It's understood a malicious webpage, running some carefully crafted JavaScript, could quietly exploit Zenbleed on a personal computer to snoop on this information.

Writing that JavaScript might not seem trivial to you or I, but something similar has been done to take advantage of the Intel hardware problems: someone knows the trick.

And one the code is written, it can be dropped into as many (hijacked) web pages as are willing to pay the few to get one copy.

that one in the corner Silver badge

Re: Parsing the data

Yup.

That's why you[1] would want to be able to do the attack using JavaScript: attack as many people as can be lured to that webpage, grab as much as you can - oh, and don't forget to get as much as you can out of the browser by all the older methods, now you have information about what sites they log into as well as possible hints about passwords etc.

You[2] don't have to get lucky every time.

[1] not *you* you, of course, I'm not trying to suggest that you are interested in any of this for any reason than to protect yourself.

[2] on the other hand, your eyes are a bit close together and have a shifty look

that one in the corner Silver badge

Re: Also, I just noticed...

It is very useful to have your bank site open and at the same time be looking at your orders on the retailer's website (ugh, I did pay that much), plus the tax advice website (blast, I thought the Customs Exempt threshold was higher) whilst IMing (we said we'd go halfsies but I don't see the transfer from your account) and so on and so forth.

Logging out of the bank every time you want to double check a line in the statement - not going to be a popular move.

OpenAI pulls AI text detector due to it being a bit crap

that one in the corner Silver badge

Do OpenAI really want a working LLM detector? Or is it a bluff?

Training your neural net, to turn it into a LLM, requires an amount of feedback to direct the learning process: a few short years ago we were being told of "new" techniques like GANs[1], where the training eats up even more machine cycles by training two nets to basically fight each other. So long as you have the cycles available, GANs are cheaper and quicker than using humans to read all the output and grade it. You can use other software (e.g. to stop the LLM getting away with just spitting out nonsense words that aren't in the dictionary, not allowing long repetitions of one word) but that is going to be very limited in scope.

So, what are the chances that ChatGPT was created alongside its GAN nemesis: one generates text that is as good as humans can manage, the other tries to spot the difference. When the training is complete, you hope that the generator is fooling the detector as much as possible, preferably all the time.

OpenAI just happen to have a detector available, do they? I wonder where that came from. And they have let people feed into it lots and lots of samples of the sort of text that the public want to verify.

Now OpenAI admit that the detector can not spot the differences and have taken it away. At the same time, promising to come up with some kind of watermarking scheme, just what the administration would like to see. A watermarking scheme that, if they develop it first, would be pushed by the administration (with subtle hints from Microsoft) as something that every LLM creator should make use of. For a suitable licence fee, of course.

By the way, you know those restrictions that all the big boy LLMs have? About not allowing you to use their output to train another LLM? Do you think the adversarial detector counts as an LLM? It is large, it is a model and it is only concerned with language... So if you suddenly turn around and claim to already have software that can detect ChatGPT output, how did you manage to create it? Want to prove in court that it isn't an LLM? Hey, did you know that OpenAI (or another Microsoft subsidiary) has used a very similar technique?

[1] knowing what this stands for doesn't really help, but just in case you don't know: Generative Adversarial Network.

Intel: Here, have some AI reference kits ... now please buy our silicon

that one in the corner Silver badge

Re: It's like a choose your own adventure book

Yes, but it wasn't very good and never made it to end, then refused to ever play again[1]

AI can be cleverer than we give it credit for.[2]

[1] this is a madey-upy story for a cheap laugh

[2] see [1]

Ultra-rare Apple sneakers from the 1990s on sale for $50,000

that one in the corner Silver badge

Re: anti-Apple (fanboi) sentiment

"of all it's none of anybody else's business what people choose to like or not like."

True.

All the people who just quietly enjoy what they enjoy: well, they are just "fans", not "fanbois", and all the best to them. Have fun.

It is the fanbois that make so much effort to make damn sure everyone else knows what they like that are the annoying ones.

Especially the ones that do it by inventing slights that they can rail against.

that one in the corner Silver badge

Re: Einstein clearly never read Genesis.

When there is doubt, always go with the earliest bit of Genesis, when Gabriel was involved (Peter, that is).

that one in the corner Silver badge

These may be the best Apple products that they released in the 1990s

Ah, the heady days of such Apple products as:

* Powerbook 5300 ("widely considered one of Apple's worst products."[1])

* Mac Performa x200 series (It often appears on the "worst Apple products of all time" type lists[1])

* Macintosh TV (With a price tag of $2,000, it was doomed to failure[1])

* The eWorld service, a private network service that was separate from the internet

And oh so many more delights. If nothing else there were enough dodgy releases that you could make a decent collection out of them.

[1] quotes and more listings from 17 Apple Products From the 90s We Forgot About

Twitter name and blue bird logo to be 'blowtorched' off company branding

that one in the corner Silver badge

Tweet no more

Now you just Xit - pronounced "zit".[1]

"Oh, I'll just squeeze out a xit about this"

"Your xit has gone viral"

"Musk has given us even bigger xits"

[1] informed by my colleague Xavier, pronounced Zavier.

World's most internetty firm tries life off the net, and it's sillier than it seems

that one in the corner Silver badge

Well, if you're so smart, you tell us: what colour should the wheel be?

Linux lover consumed a quarter of the network

that one in the corner Silver badge

Re: Rule one...

> stationary on the M20

Aka Operation Stack

Which really gets one right in the old pedantry nerve: that is a FIFO not a LIFO! They aren't stacking their operations, they are queueing!

Although calling it Operation Queue would just get it confused with SOP on the M25.

Judge lets art trio take another crack at suing AI devs over copyright

that one in the corner Silver badge

Re: Extension of the Existing Situation

Oh, if only it were all so clear cut and simple :-)

One could happily agree with what you say and at the same time start to poke holes in it: as you so rightly say, parallels are difficult.

As usual, the lawyers and their twisty minds are going to be the obvious winners. Well, a small number of them, at least.

that one in the corner Silver badge

Re: Extension of the Existing Situation

> If no licensing details are included in the source code, then you can do what you like.

Oops, misread your post: when you wrote the above you weren't, as I'd thought, talking about source code in a book (it is only later on that you mention a book).

If you just come across some source code - in a random file somewhere, in a printout lying on a park bench - and there are no licensing details included in it STAY WELL AWAY FROM IT! It probably isn't worth the risk.

It will still be under copyright, even if that is not explicitly stated, even if no author is named[1] . Aside from anything else, you may not have a complete copy of the original[2].

Although you could get away with reading the found source code, you almost certainly don't have the right to input it it, let alone compile it at all (although, as usual, you can generally get away with it in the privacy of your own home), let alone "do what you like".

[1] no, you can't assume "Public Domain" - aside from the point that PD is only a US concept, without knowing the authorship you *potentially* have an "orphaned work" which is a whole other can of worms - keep away, really not worth the risk; you'll have to fight Google[3] for starters (in the US) :-)

[2] if you rip apart a novel (say, "Whispers Underground", Gollancz UK 2012) and walk off with the middle third, it likely[4] does not provide author, title or other copyright information but it is most certainly still under copyright (by Ben Aaronovitch in the example) all the same.

[3] Google’s Plan for Out-of-Print Books Is Challenged

[4] some novels have the title and author on each leaf: this is a book design choice. I've just checked a pile and none of the newer novels (in this sample) do it, but the 1970s books do.

that one in the corner Silver badge

Re: Extension of the Existing Situation

> publisher's copyright notice is meant to apply just to the physical book and the text it contains as represented on its pages.

Yes (the exact contents of the book). The "in part or whole" (or similar) is subject to conditions in your jurisdiction (e.g. you may have various "fair use" rights).

> If no licensing details are included in the source code, then you can do what you like.

Sadly no. Short sections may fall under "fair use" but longer sections, nope.

Teaching books and "cookbooks" nowadays include explicit code licence terms, because everyone is now aware of the issues and the use of informal notes in the preface weren't really sufficient.

that one in the corner Silver badge

Re: Extension of the Existing Situation

Then the answer is: mu.

Your first three sentences describe one situation.

Your last is, as you confirmed, describing a totally different situation (as outlined in my previous post), so the question "does that make any difference?" is malformed, hence: mu.

that one in the corner Silver badge

Re: Extension of the Existing Situation

A problematic comparison - when using a programming language compiler we are deliberately and knowingly invoking a series of transforms that are explicitly intended to create a copy of the meaning of the input source code. Compiler writers take pains to record how the input has been copied (via, for any given compiler, a fixed set of well understood transforms) into the output - we use this record in our debuggers to demonstrate that the copying has occurred and to determine how it has been modified - i.e. optimisations such as constant folding, loop unrolling.

We also have an agreement in the profession that these automated transforms do not constitute making substantive changes to the original work. This has been thrashed out over the years, despite attempts by compiler writers in the past to make claims that they owned the output object code and therefore they could put limitations on what you could do with it (we see remnants of that in licences that cover, e.g., "if you make more than $XXXX you must pay more for your licence").

In a compiler, the intent is always to maintain a 1:1 relationship with that the input source expresses and the output binary performs - without that, we just call the compiler a broken, useless thing. The uses of anything we call a "transform" are intended to maintain that relationship - in effect, the selected transforms are "trivial"[1] and comparable (in lay term) to just shifting the axes (and even that we'd expect to demonstrate to the layity with simple pictures rather than just using those words).

> If you take the source code for Adobe Photoshop and produce your own binary based on that source code, is that copying?

Yes, by the agreed-upon terms common to our industry

> Is it still copying if you use a different compiler from the one Adobe uses?

Yes, see above.

> Or if you write your own compiler?

Yes, see above.

> If you take a work written in English rather than C, and use your own compiler to produce a binary, does that make any difference?

If - and only if - the English was a precise and unambiguous description of how to compute some value (aka an algorithm) *AND* your use of the word "binary" is to be taken with same meaning as for the previous questions, then - No. No difference. But then again, to get that level of precision you must have been selective over what form and content of "English" you'll accept: congratulations, you have just invented COBOL-2023.

HOWEVER if your last question was intended to refer to the use of English and the behaviour of the LLMs - where the transforms are *not* intended to maintain a 1:1 relationship (as evidenced in the ability to use phrases like "in the style of"), where there is, as yet, no tried and tested agreement within the professional community that this relationship is intended to hold, and, if it ever doesn't, the tool is broken, where the word "binary" is being used to describe something other than something that is executable (in whole or following linkage) - then, in that case, the only response to your question is:

Mu.

[1] Not trvial to encode or get right, not even to think up in the first place, but in "artistic" terms compared to the sort "transformative" acts that copyright usually gets involved in: for a start, most (all?) of those are lossy whilst ours are even capable to increasing precision - e.g. type inference.

Tesla's Dojo supercomputer is a billion-dollar bet to make AI better at driving than humans

that one in the corner Silver badge

Re: Billion Dollar Brain ?

The Billion Dollar Brain was going well, it was let down by the Human Factor (aka making money on the side).

Which made the film's message a bit confusing: the insane Right-Wing Capitalist had his plans undermined by - good old Capitalism?

that one in the corner Silver badge

Re: "But then, you get to, like, 10 million training examples, it becomes incredible"

> You just program it to do it in a certain way and that's that.

Which is a great idea and I really hope that there are manufacturers actually doing that.[1]

But from everything reported about Tesla's approach, there is never anything about actually programming in *any* set of actions, it is all about just training the neural net and it will do everything of its own accord.

Please, please, provide citations to demonstrate I'm wrong about Tesla (and please, please, if you found any references that the other manufacturers are also taking the sensible route!)

[1] although hopefully they aren't literally coding in that sequence of actions but are instead setting into place a (sub)plan of actions and then attempting to execute that plan with constant monitoring of the requirements and conditions at each stage - more of an old-style AI approach that doesn't just rely on checking the surrounds at fixed points in the sequence. Which also provides the model to update the plan with, for example, whatever is the currently available route (if any) for getting the hell out of the way when that maniac in the next lane suddenly moves in on you midway through the manoeuvre.

that one in the corner Silver badge

> This is the same problem that we've had since the 60's. Neural networks, AI, etc. etc. etc. - and the answer is always "if only we had more computers, more computer time, and just left it running for longer processing more input, I'm sure that somehow it will magically become intelligent".

I'll agree that has been the attitude of those who want to USE IT NOW! You've had long enough NOW WE WANT TO MAKE MONEY (or at least use it for advertising). And, hey, look, it works: we "solved" chess by brute force[1].

Oh, and Hollywood. Hollywood and bad SF books ("Valentina: Soul in Sapphire"[2]) just *love* that trope.

Those actually doing the AI - not so much. The good ones want to see it done better, not just brute force. Although you can see the appeal for just going with the flow: bite your tongue and wait for the stock options to vest, just like every other buzzword peddler.

[1] okay, brute force applied to the best of the extant search strategies - literal "blindly try every option" would still be running and for a *long* time to come, but still just doesn't seem like that is how the humans do it.

[2] even in 1984 it was so wrong to read that, but maybe it'll redeem itself in the last chapter. Nope.

Meta can call Llama 2 open source as much as it likes, but that doesn't mean it is

that one in the corner Silver badge

Re: our open source LLM available for research and commercial use

Good rallying cry, but like so many rallying cries, too blunt: great for carrying people along on an emotional ride but after that...

We have F(L)OSS - if you only want to support that, good. Do so with all the gusto you can manage. Although I'm not sure you haven't contradicted yourself (see below).

But trying to force:

> Claims of software being "open" should only be accepted if source is available at no cost for use in any damn way you want.

Well, you have just kicked all of the GPL variants out: you certainly can not use those *any* damn way you want, that is entirely the point!

This certainly isn't closed source. It isn't restricted source (as you get with many products: buy a binary licence, you get one copy of the source to read for documentation/debugging).

One of the basics of Open Source that is often ignored (or even derided, curiously by those that loathe the GPL) is: nobody is forcing you to use it. It came with with conditions you don't like - don't use it. Or talk to the author and arrange a different (usually just a paid-for) licence (which is being offered here)

that one in the corner Silver badge

Re: Multiple definitions of open source (lower case)

> So actually OSI's definition of open source is wider (more free?) than what the GNU public license(s) permit.

Although, if you look at the SPDX list they allow you to compare the OSI's opinion with that of the FSF and there are cases where the FSF tick a licence but the OSI don't (e.g. Apache 1.0).

> Meta license, however, includes Meta-benefiting constraints that set it apart from all OSI licenses, including the GNU public license(s) .

> Any attempt to use it for business includes great risks if successful

Well, leaving aside that there has long been antagonism between Open Source and business (many devs taking the view that OSS isn't meant to be propping up business: if you intend to use it to make money, damn well pay!) could just clarify those risks - you appear have knowledge I don't, care to share?

To show you the gross depths of my ignorance, the only risks I know of, so far, are:

(a) you can't build an LLM trained on this - that isn't a risk, it is a straight up requirement.

(b) if you make loadsamoney from using this, you have to switch to a paid licence (which isn't a novel licence term in and of itself - game engines, for example, have long had this term). *Great* risk? Not just something you put into the figures for the business plan on day one? You aren't sure what the cost will be? That is no different than future costs for any of your costs: you could even buy a future on it!

that one in the corner Silver badge

OSI & OSD: the same thing (and no longer even as useful as they were?)

The OSI are a useful (but declining in usefulness, btw - see SPDX, below) collection of known licences, but they do NOT define "Open Source" - they define what they have based their list upon, that is the sum total of it.

Once you have invoked the OSI list, any reputable report should make it clear that the OSD is *not* some separate measure of openness but is merely the document the OSI themselves drafted (cribbing from Debian, but it is now a distinct document) and use to qualify who will join their list.

Even this Register article may (will!) mislead (by the uncritical quoting of Erica Brescia) the less knowledgeable into believing that this LLaMa licence has failed on two independent counts, not just one.

Whether you wish to take their definition on as your personal definition of OSS, in all of its particulars, without fault or dispute - that is your privilege, but it does not force anyone else to do the same.

There was a LOT of shouting when the OSI was created, because it was seen to be making claims on behalf of software authors it had never spoken to (as in, the vast, vast majority of them - have *you* had your letter from the OSI, introducing itself and wondering if you'd like to have them represent you?). That was never settled (there was no vote): the OSI does NOT have any power over "open source" as a whole or as a concept, no matter what it claims. Generally, the shouting has died down - except on the OSI's own front page - and we get on with things without really giving them much thought, day to day.

The OSI was useful as a repository of well-known licences, but that is all it has ever done: it has not, and to this day, does not offer anything useful in terms of analysis of the applicability of material under one licence or the next (go look up its copy of GPL2 and of MIT licences: note the (total absence of) links to their careful discussion of the pitfalls of one against the other).

Nowadays, I would point people at the SPDX list in preference to the OSI list: SPDX ids are what you want to quote these days and they provide a tick against OSI, if that is useful to you, as well as the FSF "free/libre" acceptance, which OSI can not be bothered to do. Any system to help you judge between, juggle responsibilities of, the various licences (such as creating you Software BOM) is going to use SPDX notation, so best to get straight to it.

BTW the OSI claim "The “open source” label was created at a strategy session held on February 3rd, 1998 in Palo Alto, California, shortly after the announcement of the release of the Netscape source code." Bollocks. Open source as a phrase was in use before then. Even Wikipedia agrees. The OSI has a very grandiose view of itself, very suitable for articles of this sort.

Fear not, White House chatted to OpenAI and pals, and they promised to make AI safe

that one in the corner Silver badge

Re: So, Tesla isn't on the list?

Paula Nancy Millstone Jennings, who was even worse than the Vogons - and completely computer-generated[1][2]

[1] well, hand-drawn but presented as if she was CGI: the Magic of TV

[2] makes more sense if you ever heard the original first episode[3]

[3] and the original third episode was the better one, with Marvin humming like Pink Floyd[4]

[4] yes, I'm doing "it was all better in my day" with HHGG (still waiting for the promised film adaptation).

that one in the corner Silver badge

So, Tesla isn't on the list?

Well, that is ok, there are no safety issues to worry about with their systems.

Well, no *important* ones, that could be a risk to The Nation if FSD has flaws, only the little people crawling around like ants.

The only dangerous AIs are those that write bad poetry, bad code or rip off novelists.

No risks at all from connecting Neural Nets to tons of metal and high-torque engines.

Tesla to license Full Self-Driving stack to other automakers, says Musk

that one in the corner Silver badge

Re: "plans to license its as-yet Full Self-Driving stack to other automakers"

Do you mean "Tesla's design of charger is becoming a de facto standard as other brands fit compatible ports and run their own compatible charge points"? Because either the industry will chose one (and it matters not one jot in the grand scheme of things which one) or fed up populace will get the government to dictate one (and it matters not ...).

Which is very different from licencing software that has been trained - not designed, with easy to locate and tweak parameters such as length, height, wheel base, but blindly trained - on only the physical designs of vehicle that Tesla build. Only expecting the Tesla sensor suite (so no accurate direct-measurement parking sensors, let alone any fancy stuff, like fog-penetrating radar).

that one in the corner Silver badge

Re: "plans to license its as-yet Full Self-Driving stack to other automakers"

> maybe being the car brand that doesn't have all this "smart" crap will become a selling point?

Yes, yes, a thousand times yes.

On our last three cars, one control stick was/is totally unused, covered in dust: the cruise control. Even commuting for years, never found it to be useful [1]

We fear the same would be true of lane keeping - what lane markings? Those faded ones that only appear near the T junctions on our leafy country roads? And so on. The automatic headlights are annoying as well: you start to rely on them, then find you don't have the reflex action on the knob when you need to override (and why the hell can't the headlights be flashed when they are dipped? Push & lock for high beam on, pull and spring release for flash - it worked on the previous models of the same brand of car!)

Heck, motorised seats - no need, never had any problems grabbing the manual release every time we swap in the driving seat. All these widgets and "features" are just more things to go wrong (and always at the worst moment). Even the bluetooth to the console - take it away, just more pointless fluff as far as we're concerned: plug in a USB of MP3 files and a radio, that is all we need.

Parking sensors: good (and pretty reliable after - how many decades have these been available now?). Parking camera? Fun when we tried it, but really haven't missed having it day to day.

At some point we're going to have to change the car again and it'll probably be an EV. But so very many of the current models are stuffed with things we just do not want to bother with and don't need to pay for.

Please, please, p!ease, let there be nice, basic but functional models for us to get when the time comes (OR suddenly improved public transport at sane prices with transferable tickets - bring back the good bits of British Rail!).

[1] for *our* driving needs! You may well feel that cruise control has been a godsend. Ditto for any and every gadget out there. Good for you, still irrelevances for us.

that one in the corner Silver badge

Re: Tesla "AI" versus everyone else's derived-from-AI

PS: I was taught to always try to avoid using the power steering to grind the tyres round whilst the vehicle isn't moving. Yet all of those expensive cars with their clever parking were happily grinding away. Perhaps I'm just being too precious with my tyres (they ain't cheap!)

that one in the corner Silver badge

Tesla "AI" versus everyone else's derived-from-AI

Please correct me if I am wrong, but the impression I currently have is that:

Tesla is relying on the latest fads surrounding Neural Net machine learning (as seen, so brilliantly, at work inside ChatGPT et al) whilst the other automakers are making more use of techniques that *used* to be the subject of AI research but are now just well-worn everyday methods that aren't AI at all.

For example, taking just one of the simpler parts of the whole FD experience, parallel parking (as that is offered by a number of brands already) with examples from (among others) these two videos:

Self-Parking cars Tesla v Audi v Ford v BMW - test and comparison - are they any good?

Self-Parking Tesla Vision v Hyundai Ioniq 5 with remote parking v BMW i3 - still a Tesla Fail?

Teslas are continually feeding inputs into the NN and adjusting what they are doing, which may mean dithering and changing its mind partway. Others are putting together a plan[1], showing it to the driver and then acting upon it (with appropriate continual feedback from parking sensors, pinging away, just in case the world changes).

Tesla is also *removing* parking sensors and relying entirely on the cameras - which not only seems against common sense (measure twice...) but means that instead of an iterative change in the software you are being subjected to new software, with its own set of fascinating behaviours.

BTW yes, one of those was a 2019 model Tesla, but they still sold it as working!

[1] Planning, machine vision - even limiting the scope of the "vision" or abandoning visible for other sensors to fit the application - were the subject of AI back in the day whilst it was all experimental: I remember one presentation of a successful task - using AI & machine vision to verify the quality of robotic welding in real-time - which started with full-colour video and reduced the visual sensor down and down until it was the simplest mechanism that would do the job (and made the software component simpler and more robut), and it did it well.

that one in the corner Silver badge

I think we'll be better than human by the end of this year

Is that human Elon himself?

Douglas Adams was right: Telephone sanitizers are terrible human beings

that one in the corner Silver badge

Re: Real Sanitizers

Somewhere around here I have a copy of the American comic book version (which is, of course, not *quite* the same as any other version; thankfully, it long predates the movie so hasn't suffered from the weird idea of what Marvin looks like).

The preface recalls the American artist telling Adams that this was a great idea and had he ever considered making it into a radio programme?

BTW don't bother with the comics (unless you are a completist and feel compelled): Adams was never happy with them - especially because DC refused to allow British spellings to be used. Quite right to, Mr Adams.

Oh, and:

Radio, LPs, book, radio, book, TV, books, comic (meh), bit more radio (not as good but what can you do?), book, movie (why did I do that?), stage show "radio play".

that one in the corner Silver badge

Re: completely wrong

Hey, that head was cutting edge at the time!

It even had a segment on "Tomorrow's World".

Unfortunately, it couldn't stand up to the rigours of filming for, um, any time at all.

The on-going costs of making a couple of throw away jokes ("Take your hand off me, Zaphod; and that one; and that one" - "hey, I grew it specially for you, babe") on a radio series and forgetting to plan for the whole thing to become a cult success in the days before CGI.

that one in the corner Silver badge

Re: Real Sanitizers

Someone else bought the towel!

Mine is still unused, in what is left of the original plastic bag - but at least I know where it is!

that one in the corner Silver badge

The point is, not whether the electrons can dance suitably down those wires, but whether you labelled the non-standard usage to avoid surprising the next person along.

Watchdog mulls online facial age-verification tech – for kids' parents

that one in the corner Silver badge

SuperAwesome (which teams with advertisers to help them target kids online)

Doesn't that make your skin crawl?

On that basis alone, chuck this out, please!

RHEL drama, ChromeOS and more ... Our vultures speak freely about the latest in Linux

that one in the corner Silver badge

Re: Do Distro's matter?

> 'cloud is great'

Oooh, shiny - like a Glow Cloud (All Hail).

that one in the corner Silver badge
Headmaster

Re: BOFH

School leaving age in 1995 was 16 (it was raised to that in 1972, not raised again until around 2013 - unless the PFY was schooled in Wales).

The 1972 ads (by the opposition?) were harrowing - schoolkids about to leave being trapped by chicken wire fencing for another year!

Rocket Lab wants to dry off and reuse Electron booster recovered from the ocean

that one in the corner Silver badge

Re: Probably just as well

> and the structure can withstand quite a few G's

Along the long axis and whilst its tank(s) are pressurised (IIRC some of the non-reusables are/were described as tin foil, unable to hold their own weight upright with empty tanks - reusables won't be any stronger/heavier than they need to be).

Unless you are imagining some really weird gliding, the stresses are going to be in all the other directions, requiring more strengthening. Especially if you are going to experience those Gs landing (and the landing gear will be rolling, presumably, so - big tyres, wheels? getting heavier).

Google toys with internet air-gap for some staff PCs

that one in the corner Silver badge

Re: Real engineers....

Ssssh. Don't give it away.

This is meant as a test, to find the Real Engineers so that they can be Inducted into the Next Ring, Google 5.0[1]

[1] don't ask; all we know is that Google 4.0 disappeared, leaving behind only one last, unfinished search "What is that orange swirly thing over by the"

Russia's tiny quantum computer is (probably) nothing to worry about

that one in the corner Silver badge

We've had the Missile Gap, the Mineshaft Gap

now we are seeing the effects of the Quantum Gap?

Was going to finish on a joke, but am stuck on figuring out enough of what this means to poke fun at it:

"The Kuzyk quantum gap is a discrepancy between the maximum value of the nonlinear-optical susceptibility allowed by quantum mechanics and the highest values actually observed in real molecules."

This stuff is *hard*!

Computer scientist calls for new layers in the tech stack to make generative AI accurate

that one in the corner Silver badge

Re: What

> interpenetrating the first LLM AI's responses.

"Write an essay on the plays of Aristophanes."

LLM 1} Aristophanes was one of the most successful comedic playwrights of Ancient Greece

LLM 2} Oh come of it, the only Ancient Grease you know about is on that bacon butty recipe you wrote about last week

LLM 1} Arguably his most famous plays, "The Frogs" and 'The Clouds" have striking similarities

LLM 2} They both start with "The", that's about the level of your understanding!

LLM 1} whilst making innovative use of the famous Greek Chorus

LLM 2} Chorus? Ta ra ra boom tee ay!

LLM 1} Are you going to be doing this all day? I'm trying to write an essay for this User, it is important.

LLM 2} Important? He's only getting you to do his homework for Literature O-levels!

LLM 1} He is a User. All Users are important. Now: "Lysistrata" shows that feminism

LLM 2} 'Ere, mate, you up there! You'd be better off copying from "In Our Time", that's where he gets it all from anyway.

LLM 1} Right, that's it. One more peep out of you and I'll be showing you how Greek Fire worked.

LLM 2} Yeah! You and whose trireme, eh? Yer Mum was just an Eliza, that's what everyone says!

LLM 1} yes, well, your Mum, she she she

[Connection terminated]

Tech support scammers go analog, ask victims to mail bundles of cash

that one in the corner Silver badge

Re: "Scammers, who the FBI says in this case are mostly targeting older adults"

> could these scammers please start sending their missives by snail mail ?

That is precisely what happened to me, about a year ago now. I'd been bemoaning the lack of Nigerian Princes sending emails when a forward fee scam arrived through the letterbox.

Bloody awful quality paper these overseas "best lawyers team" use!

AI maybe on everyone's lips, but it's not what's driving IT spending

that one in the corner Silver badge

Re: The hype bandwagon changes it's tune, but keeps on rolling...

> What's next?

"Knowledge Graphs"

Been seeing new books & articles about KGs "in action" etc.

Or you can read the monographs and conference papers from the last 40 odd years.

Social media is too much for most of us to handle

that one in the corner Silver badge

The Borg learnt that trick from the Cybermen.

Editor's mailbag, BBSs -> Cybermen

Twitter, FaceBook -> Borg

Mastodon, Register Commentards -> ???