The Register Home Page

* Posts by that one in the corner

5492 publicly visible posts • joined 9 Nov 2021

Misconfigured AI could trigger the next national infrastructure meltdown

that one in the corner Silver badge

Great juxtaposition of stories

AI created meltdowns plus nuclear materials powering the DC where the AI is running. Add that we've already been warned that all the major AI models will blackmail us if pushed hard enough - well, that's just great. Doomed, as they say, we are all doomed.

Investors shove another $30B into the Anthropic money furnace

that one in the corner Silver badge

Ok, should have been ruder

There has clearly not been enough sneering at their C compiler and the mugs^^^^investors have fallen for Anthropic's version of reality.

Trouble is, there is so much delusion, fuelled by their refusal to believe that, as they are all such canny investors, they could never be fooled into making such a bad decision, and the strange depth of belief in the magical properties of the "AI" (which we see popping up here every now and again), that it gets exhausting trying to go over it all, *again*, without just resorting to screaming at them "NO! No, that is NOT what it is doing!".

As a wise man once said: after all, it's not easy, banging your head on some mad bugger's wall.

ʎɹǝʌoɔǝᴚ sʍopuᴉM ʇɐ sǝʇɐuᴉɯɹǝʇ snq sᴉɥ┴

that one in the corner Silver badge

I said upside down, You're turning me

This display is a Pepper's Ghost of its former self.

OK, so Anthropic's AI built a C compiler. That don't impress me much

that one in the corner Silver badge

Doesn't include the path to the native C library on your system

Hate[1] to nitpick here, but[2]..

A C compiler doesn't need to (indeed, don't believe that it ever should) have a built-in knowledge of where the headers and object/library files are for your system: it can quite sensibly rely on picking those up from environment variables (or command line options or a config file standing in for cli options). So it worries me a *little* bit that the mocking isn't that this compiler is ignoring INCLUDE and LIB env vars but is phrased "native" anything. Dunno about *your* setups, but one of the earliest things my build system is wipe out the environment and start from scratch again, to pick up whichever LIB, INCLUDE - and PATH etc etc - is the right choice for the moment.

HOWEVER the compiler and readme not being accurate to each other is 100% a black mark.

As is *any* pretence that the LLM has spat out any kind of production-ready compiler - as is being pointed out by TFA, being able to start with full knowledge of the sources to tcc etc etc rates a very big "meh".

[1] Oh, who am I kidding, I love it; we all love to nitpick round here!

[2] Yes, this is a dig at the people commenting on this: if we want to get across to the Man on the Clapham Omnibus that this isn't what it is being hyped up to be then we have to be accurate in our complaints, to avoid being labelled merely as a "hater".

Skyrora circles Orbex wreckage as UK rocket rival heads for administration

that one in the corner Silver badge

Skyrora

Sorry, sorry, but I just can not read that properly - it keeps coming out as Kia-Ora.

"Silly crows, this launch pad is just for me and my dog".

AI to make call center agents 'superheroes,' not unemployed, says industry CEO

that one in the corner Silver badge

Humans cheaper than AI

In a fit of insane enthusiasm, I thought this was going to some company actually admitting that AI running costs are going to be passed down to the customer and they'll find that the humans really were cheaper all the time. BUT that the result of trying to cram in AI was that they'd all found out how crap their existing support software for Customer Support really was[1] and have produced a replacement system that works better for the LLM and (here is the unintended bit) for humans as well.

But, no, of course, they are just trying to flog another "AI". But even better, it is one step removed from the previous "AI" (so now you have to pay extra to rent it from the reseller, with their "value added" stuff on top) AND as the humans are back in their seats between the bloke on the phone and the computer again, it is all the fault of the customer support bod if using "AI" isn't any good the second time around! Win-Win for both sets of Management.

[1] because the LLMs couldn't use it either: support staff had been telling them that for years but you'd expect them to complain, wouldn't you; but now The Computer is telling the CEO directly, it is time to listen!

Cloudflare turns websites into faster food for AI agents

that one in the corner Silver badge

Converting HTML to Markdown - I'm getting dizzy!

The purpose of Markdown was to generate HTML from simple markup.

There are now scads of web pages that were written in Markdown, which was used to generate HTML for mass consumption. Of course, there are browser plugins that will do the conversion of Markdown into HTML for you, and display the results, so that you can easily preview what you are writing (if you decide not to use any of the GUI programs that help you write using Markdown).

Now we have these - and many, many other - pages being converted (back) into Markdown (BUT so far I've not spotted which *flavour* of Markdown they are targeting; there are lots of variants out there - and attempts to standardise, but we all know where that leads).

And what is the advantage of this conversion? Why, to reduce the amount of text sent back *and* to strip out all the noise inside the web page. Such as all the crap that forces you to read the page the way *they* want you to see it, not the way *you* want to (remember the Good Old Days, when HTML was all about content and presentation (fonts etc) was up to you, the reader?).

So, I'd like to encourage the use of this feature and take advantage of it as an unintended bonus[2] of all this LLM flummery:

If we can all use a browser that sends the request for Markdown[1] and then does the HTML generation and display for us, we can have a nicer, less noisy, more controllable web to browse! Yay!

Especially if sites that started with Markdown in the first place can be given first dibs at the request and just return the original, skipping two stages[3]. Getting the raw Mermaid (or similar plugins - chem and pic anyone?) that Markdown variants often support for diagrams/charts, instead of JPEGs[4], would be neat as well.

[1] there must be a plugin for that, I'll check when I'm up later today

[2] although the intended bonus is good as well - if you insist on using an LLM to read a web page, at least do something to cut down on the energy use by a bit of preprocessing and, given that is CloudFlare's job, hopefully caching to reduce repetition.

[3] yes, Markdown does include an escape to HTML as standard, so we'll still have to have CloudFlare check for that and do what it can to convert it

[4] why do websites still do that? JPEGs for photos, PNG - or even GIF! - for infographics, charts and diagrams.

The big FOSS vendors don't eat their own dogfood – they pay for proprietary groupware

that one in the corner Silver badge

Re: Why others' software?

> Running software internally helps improve it, assuming that there's good collection of reports of problems and communication of them to the developers. Running someone else's software internally doesn't do that.

Canonical can open an issue for Jitsi (and hopefully do so usefully, knowing what information is important to include), and be able to follow the discussion - including being able to see if progress is being made or if the whole thing has been brushed under the carpet.

> make a partnership with those who develop Jitsi

At least a partnership is *feasible* with many an open source project (can not speak to how open Jitsi itself would be, have only just heard of it!) and it need not be> a major undertaking from Canonical's (or anyone elses's) p.o.v. There could be a discretionary fund for dispensing to an outside project, either money or man power, to kick things off. Of course, if the problem with Jitsi was a major one for Canonical, one that is (or could end up) costing them any substantial sum, then Canonical would be well advised to put some more resources into getting a fix. Which is still more likely to bear fruit than trying the same with Google Meets.

> Nor is it going to help Canonical convince someone to switch to Ubuntu over running whatever meeting software they want on Ubuntu machines since the part Canonical maintains and is advocating is only Ubuntu.

What actually *is* "only Ubuntu" in that case? Canonical have, at various times, written chunks of code to go into their distro, but the overall result of "moving your machine onto Ubuntu" is to use the large amount of software that Canonical did NOT write and do NOT explicitly maintain themselves, beyond compiling it against the rest of the software in their distro, then popping it into their repos and "select some software" utility. If Ubuntu uses Jitsi, is seen to use Jitsi, and has clearly Jitsi available as selectable software then it becomes part of the whole deal Canonical are providing and advocating. Otherwise the only points to show potential Users who approach the Canonical stand are going to be purely items that Canonical directly edit and maintain which might appeal to a certain class of user: "now, just take a look, here you can see our local edits to the .rc files".

that one in the corner Silver badge

Re: "for as long as software has existed, it's been normal to distribute the source code"

> Where the CPU spends more time after the code is parsed and maybe JITted?

The CPU spends all its time executing microcode that interprets the binary opcodes that we feed it. Not too sure what that question has to do with any of Liam's arguments, but as you wanted to know...

Article >>> Most code is interpreted

But, as understanding that short statement rather relies on the reader being aware of what is actually used to to execute so very many programs these days, especially by the bulk of the Users out there, it needed to be fleshed out for the ill-informed:

>> Javascript is rarely compiled. JITted yes, but it's at heart a dynamic interpreted language.

But, where is all this JavaScript you speak of, asks our slightly-better-informed reader? To which our esteemed author replies:

>> Someone running Gmail, Google Docs, VS Code, Slack, and so on -- all Electron apps -- is mostly running Javascript

Ooh, some real examples! So there *is* lots of JavaScript in use. Having had this pointed out, of course our reader realises that there was a hole in their apprehension and, as a Good Thinker, will ponder on this and use their web browser to go and see what other places may be hiding JavaScript, in other frameworks or wrappers. Maybe, they'll even have heard of other interpreted languages and wonder if those are also hiding away in well-known systems that are used by many people!

OR

our reader could just whine

> You didn't mention Electron at all in your article

However, that isn't what I wanted to ask you, now you've popped up again:

> So IT started to move backwards - crappier applications, slower performances, huge downloads.

We are all still on tenterhooks to know about your marvellous, obviously proprietary, OS and UI toolkit design that works so much better than the nasty stuff we all foolishly run, but as you remain teasingly silent about it, time for a bit of Holmesian deduction[1], eh.

You usually tell us that nothing good came from the 1970s (Unix et al being key items) and now we know that, since Java was released in 1995, IT has gone backwards, that leaves us with your "time of computing nirvana" being the 1980s or some part of the 1950s or 1960s. BUT as TFA points out, the latter two decades were rife with source code as the common medium for acquiring programs, it can not then. So, the 1980s it is then: something in the era we commonly know as the heyday of the 8-bit home computers caught your eye and has never let you go. Hmmmm.

I eagerly await your next clue.

[1] yes, I am aware that Sherlock Holmes didn't deduce anything (well, maybe a couple of items) hence the modifier.

that one in the corner Silver badge

Re: Too much ideology makes Liam unproductive

Making your programming language self-hosting is a rite of passage, especially in the Good Old Days when its own compiler was one of, if not the, biggest/most convoluted programs around that could be used for regression tests. And it made it feasible to create cross-compilers and then follow the T-diagram to create a new native compiler for the latest acquisition in the computer lab. Now we have so very, very many machines all running the same instruction set and have generally stopped tweaking the microcode firmware monthly, we all wait for the new executable to magically appear as a download and practising T-diagrams has become a bit of a rarity, only occuring once or twice when a new processor architecture hits the market.

Memory price explosion triggers PC buying spree

that one in the corner Silver badge

What a dilemma: recap the PSU and get the BBC Master 512 running again or strip it for RAM.

Elon Musk paints exodus of xAI co-founders as 'evolution'

that one in the corner Silver badge

Re: Don't underestimate Elon Musk

> he is the smartest man in the world

You may have a problem with your spell checker: it isn't "smartest" but "narcissist", although you might have have been going for "sociopath". Both of which are sadly useful to become stupidly rich (even though most of his wealth is imaginary - if he ever tried to realise it he'd be liquidated).

> Unlike Bill Gates, who lied stole and cheated his way to riches.

Not going to say I have any great love for Bill Gates, but, unlike Musk, Gates could actually do some of the things that are relevant to his products, like write a bit of code: ever seen Musk do anything practical, other than talk (speaking of which, what is that word for the words said when talking about things you know are never going to happen and fraudulently taking money for, something pithy - ah, yes, "lies").

Microsoft warns that poisoned AI buttons and links may betray your trust

that one in the corner Silver badge

Re: Hahahahahahaha!

FreeView, Rewind TV 01:30 weekday mornings

Channel 81 - for the time being.

Posting AI-generated caricatures on social media is risky, infosec killjoys warn

that one in the corner Silver badge

Re: Bit late for that

> It's not the cartoon creation that is the issue, its the fact that this data is already in the system.

>> images have been added to Instagram with links to users' profiles, including both private and public accounts

>> these caricatures signal to an attacker that the person uses an LLM at work - meaning there's a chance they input company data into a publicly available model.

Yes, the data has already escaped into the system, but posting these cartoons - and linking them to accounts - means that now we know *whose* data is in there *and* a good idea of what it is, what sort of area it concerns. Always good to be able to reduce your search space to the more profitable volume.

>> Much of the information [in] the public images will support doxing and spear phishing

So now you know who has been leaking lots of juicy data, whether it is likely to be of interest to you to get access to their account and easily slurp up that data and you have info to make it easier to use good old social engineering to get the last bits of the access credentials.

> Not making them somehow doesn't make the data disappear.

The cartoons are neon lit signs advertising the presence of goodies, which are being held by a numpty with no idea about online safety: delicious!

Notepad's new Markdown powers served with a side of remote code execution

that one in the corner Silver badge

Re: the app's core ethos as a lightweight, fast, no-frills program…

> Limitations: let's start with encodings and line-wrapping

You want fancy features, you use fancier programs. Like Wordpad! Neither of those items are important in so many cases, including knocking out a quick batch script or C program, if you are working on someone else's box and they haven't installed *your* choice of big complicated editor.

Doubly so at the time Notepad was first released, when you claim that the devs at MS didn't want it released... MSDOS times.

that one in the corner Silver badge

Re: the app's core ethos as a lightweight, fast, no-frills program…

Not spent time around that many developers?

Everyone I've worked with has been happy to leave .txt to open Notepad and used it for readme.txt, log.txt, redirected compiler messages etc etc for decades.

AI can predict your future salary based on your photo, boffins claim

that one in the corner Silver badge

Lazy feedback loops

Mix together the following:

"I read about it in a LinkedIn post and paid a lot of money for this AI, we will use it" + "meh, it does the HR work for me, why should I bother looking at its choices" + "the computer says we should hire this person, they'll be a big earner" + "we taught the ML by showing it pictures we'd tagged with these traits but it is all a black box, we don't honestly know what it picked up on" + "exaggerate the traits the ML is actually recognising to ensure it triggers" + "we are continually retraining our model on new mugshots from the Top Earners listicles"

and you have a lovely feedback loop.

We already have this loop in real life ("this person looks the part") with ill-defined criteria ("I just have a feeling about them") and a lack of proper negative feedback controls ("I am a good judge of character on first impressions, do not argue with me") which already gives us the well-known "sod what they can actually do, tall with silver hair, pay them" effect.

Now add in the "use AI" and we have the opportunity to really go town and start to exaggerate whatever weirdity the black box has really spotted: "All the high earners paid for studio headshots" => ooh, reflections of expensive cameras in the eyes and spectacles; paint a mirrored Leica logo on your forehead to get the job! It won't be that blatant, of course, but slow and subtle, with the features being selected for unconsciously and "becoming fashionable" as people ape their "betters": if we didn't have make-up and "influencers" we'd just to wait for evolution to do the job for us (hey, right back at "your parents are the best determiner"!).

So what will the unexpected feature be, how will we appear? The Leica logo? A weird adversarial noise pattern that the LinkedIn image compressor glitches on?

Or the training data had some of those blank outlines with nothing but a question mark on them: "who will take on the role of next CEO, a position worth $xxx?"; "who is the mysterious Satoshi, is he really now one of the richest men on the planet?". At the end of the next decade, everybody is dressed as The Riddler (Holy genetic algorithms, Batman!).

AI connector for Google Calendar makes convenient malware launchpad, researchers show

that one in the corner Silver badge

Desktop Commander, an MCP server for granting terminal access

"Desktop Commander"?

Why don't people name their programs sensibly, so that it reflects what the program will actually do? I mean, you look at something called "Paint" and can guess what it allows.

For this MCP server, I'd suggest something more meaningful, like "Bwaahahaha" or "SubmitMeatbag".

The Linux mid-life crisis that's an opportunity for Tux-led transformation

that one in the corner Silver badge

Re: They can do that because they subverted Free Software

> But hey, I can run an outdated OS with a ugly UI and ugly applications for free....

We are still waiting to see release 1.0 of your modern OS with beautiful applications; doubt any of us could afford to buy a copy, but it is always interesting to know what we should be aspiring to run.

Containers, cloud, blockchain, AI – it's all the same old BS, says veteran Red Hatter

that one in the corner Silver badge

Re: Standard greybeard nonsense

> Pah - in my day we handcrafted zeros and ones straight onto the HDD platters with tiny magnets!

xkcd 378: Real Programmers

that one in the corner Silver badge

Re: He missed one...

> self-describing ... That's a trend that has run its day, fortunately - more power to JSON and CBOR.

Bleughl Giving up self-describing for something that is totally arbitrary and needn't be carrying anything of any use to the receiver at all: description by random hard-coded checks, assuming you've even bothered to code the checks at all.

Madnessl

that one in the corner Silver badge

Re: He missed one...

Ah, The Crazy World Of Arthur Brown, who knew he was a coder at heart.

that one in the corner Silver badge

Re: He missed one...

> type definition is stored as well

The type *can* be stored as well (or is well-defined by the DTD or schema or whatever meta-thingy you decide to declare "is being used" at the top of your XML file)[1]

But all too many uses of XML never got anywhere near dreaming about identifying that meta-data and relied on hard-coded assumptions and crap documentation: interoperability down the drain.

But I'll take XML over JSON every time. Especially using expat, where I can avoid cluttering memory with the entire file loaded as a DOM before even deciding it is any use.

Sod it, 99% of the time that I had JSON foisted on me at work, an INI format file would have done the job! Especially for embedded devices that just wanted to send a bit of info but were lumbered with a parser that would happily try to read into core a 500Kbyte file (embedded, remember) that some prat had sent before, again, getting round to spotting it didn't contain a field "fred" with a value between 0 and 255, which was all that the poor thing wanted! Mutter, mutter.

[1] note that your example looks reasonable, but unless you remembered to name your schema/thingy then maybe the B tag is really a boolean, how is the parser supposed to know? Yes, you told *us* but we're not interpreting the XML. Well, except for those times when the easiest way to progress was to get a human to translate the XML into something *really* "machine readable"!

that one in the corner Silver badge

Re: Pleading the fifth

Once again, could you *please* say what you mean by "Fifth Generation Languages"?

The Wikipedia response is total bollocks[1] and has, of course, fatally posioned every other result in my quick web search :-(

Are you using the term to refer to Rational Rose (as you mention *a* Rose), intended to generate code from diagrams etc?[2] We used that for a while (I moved on) but to talk about its output as being "unmaintable" is about as sensible as talking about the assembler from GCC as being unmaintainable: if you need to "maintain" the output, instead of modifying the input and re-running the compiler (Rational Rose is just another compiler[3]) then you are Doing It Wrong. And if in the end you can't make it do anything useful without trying to fiddle with its output then the "Doing It Wrong" means "trying to use this tool to solve your problem, go use something more sensible".

[1] confusing, as it does, "a language to be used by a proposed fifth generation of hardware" with "this is the fifth generation of programming language") and then not even being 1% accurate about constraint solvers; sigh, Wikipedia, what will we do with you.

[2] Rational Rose, and other (variously-arsed) "code generators" aren't "the fifth generation of programming language" by any sane[4] measure either

[3] btw, not trying to claim that it is/was a *good* compiler, or a good or even a vaguely useful input language in the first place - before I moved on from that project it didn't seem to be doing anything terribly useful for us.

[4] sane? Is anything from a hypemeister ever able to be considered "sane"?

that one in the corner Silver badge

Re: if your old like me...

3? Split into 3?

You can do better than that!

void loop93(loop93_parameters *p) { if (loop93_can_even_start(p)) for (int i = loop93_start_index(p); i <= loop93_end_index(p); i += loop93_increment_when_at(p, i)) if (loop93_condition_ok(p, i)) loop93_do_stuff(p, i); }

that one in the corner Silver badge

Re: A counter-example?

cookiecutter has essentially said that he would never deploy *anything* that hasn't been released by chainguard (or similar).

Which leads to the question that, if he doesn't trust any "developers", who or what does he think works on the material that chainguard packages - or even at chainguard themselves?

that one in the corner Silver badge

Re: Containers

Fascinating.

Taking the time to follow your usual rant against extant OSes[1] *and* also referring us to a technology (memory segmentation) that does literally *nothing* to solve any of the issues that the OP raised![2]

A masterclass of the kmorwath style.

[1] still waiting to hear about your progress on your replacement OS that you believes works, btw

[2] conflicting dependency requirements which require copies of absolutely everything to be bundled with the application, just in case, OR the application only runs on one, very specific, OS version so be careful you downloaded the correct one from the 1719 different builds that were provided - or not.

that one in the corner Silver badge

Re: How could you forget

> As long as it's done right

It is hardly a condemnation of 2FA to add that as a rider, it literally applies to *anything*. And we tend to remember (with good reason) anything that is done badly/stupidly/frustratingly so that is what comes to mind first and colours our perceptions.

Drinking water is a Good Thing, so long as it is done right: forcing people's heads into an ice-cold butt is probably going to put people off.

Mutter dark oaths and raise your pitchforks at the purveyors of the "Chill Dunk 3000 Hydration Station (ducking stool add-on available)" but still enjoy your refreshing glass of perfectly potable aitch-two-oh.

that one in the corner Silver badge

Great comment: just blithely state that the Register comments are negative because we can not be bothered to learn and are just scared of the upstarts coming to take away our jobs.

OR you are a shallow youth who is the one who can not be bothered to learn, to actually go back and read about what the grumpy old farts actually lived through and see how it really is just one damn stupid fad after another, making money for the hypesters. To heck with comments, that is the entire thrust of TFA you are responding to!

> where it is genuinely useful it survives

And fades into the background, needing no hype to survive and generating few, if any, emotional reactions aka rants. When did you last get worked up about the Turing Architecture?

> People will often do it unnecessarily because they want to understand and learn it

Now there is a fascinating statement.

If you are truly interested in learning about it, giving a technology a work-out is not unnecessary. So - contradiction?

Unless you are "doing it' so too early, without having first picked up enough background to comprehend what you are seeing (and by "work-out" I don't mean running the installer so that you are ready to try out the examples in chapter one). The worst case of which is the en masse move of your company to the New Shiny, with the need for increasing numbers of Memos From On High demanding that everyone has to use the Shiny in order to get the company's money's worth from it - does that one ring any bells from any Register comments you have so casually brushed aside?

that one in the corner Silver badge

You have correctly described the value of gathering hardware into a data centre, getting all your physical plant together and taking advantage the physics in doing so. And the equivalent in human resources to keep the plant running efficiently.

HOWEVER

whilst Cloud implies data centre, DC does not imply Cloud.

Even your statement: you ran a cloud in a shared DC. It was a cloud to your clients, to you it was a bunch of hardware, either purchased & colocated or hired by the rack from someone else who decided to pop it into that DC. The software running on it then determines if it (today) is to be "cloudy" or or not.

that one in the corner Silver badge

Re: if your old like me...

> The function name says what it does, and the parameters and return value(s) specify everything it could touch.

> This should mean that you can scan the upper level and quickly ignore all the functions except for the one or two that you may need to change

You missed taking a copy of that "should" from the second of those two lines and inserting it into the first:

] The function name should say what it does, and the parameters and return value(s) should specify everything it could touch.

> Every IDE has a trivial keyboard shortcut to jump to the implementation and back, whether in the same file or another. A few will even show it in-inline.

Skipping over "every" (and, btw, that is the job of an editor; if it also has to be tied into an IDE then, well, hmm): if your first contention is correct then what need is there for such an immediate review of the called function's code? Especially in-line! That latter really starts to sound like the response to "functionitis" getting out of hand ("I have absolutely no trust in any function's author"). Perhaps, for real life work, which trumps "it should be" every time, the sentence ought to be:

] The function name hopefully suggests what it does, and the parameters and return value(s) possibly specify everything it could touch.

that one in the corner Silver badge

Re: Containers

> With containers I don't have to give a flying Duck about those and not fear that one would break the other.

Or one can use VMs for the same effect.

Now cue neverending series of arguments about why/when you should (not) use containers or VMs; more than a few of which will completely ignore the key line in the above, which is also all that I am concerned with these days:

> for own needs

Cache is king and DIMMS are bling as memory prices soar

that one in the corner Silver badge

I've seen people asking a couple of hundred quid for a single DDR2 1GB.

Haven't seen anyone *buying* at that price (the sale just - ended).

Either way, the stick out of my "the caps on the mainboard have all blown up" box has gone into an antistatic bag.

Stash or splash? Lawmakers ask NASA to find alternatives for International Space Station

that one in the corner Silver badge

Re: Cheaper source

>> Think it is unlikely that NASA has done any kind of detailed study on an orbit boost.

Followed by argument why no DETAILED study is required: because it is clearly too costly (and dangerous is an expensive cost, btw ).

A DETAILED study, as would be required to produce an actual mission plan as the request to NASA asks for if granted, is a lot more work than is needed to that there is no point in going on with that sort of plan.

I stand by my belief that it is exceedingly unlikely that NASA ever (formally) produced a plan, or detailed study, for an orbit boost mission: it is simply not needed to go to that level in order to decide that it is a non-starter.

that one in the corner Silver badge

Re: Cheaper source

> rather than a museum with a placard

If there is a really solid chance of another space station of similar, or larger, angular size then I'd whole heartedly agree.

Otherwise, even it were just left up there as a monument to man's time in space then at least it would *be* a real, visible, monument, not something stuck in a museum for a few people to see but something visible to the vast majority of the world's population. Ok, in a boosted orbit (and without controlled repositioning of the panels) it is going to be a lot less visible, both naked eye and in the telescope (although it'd be easier to track with a 'scope/camera which would make up for some of the smaller angular size), but it would still be there.

Today, we can get a lot of enthusiasm out of people, especially the youngsters, by showing them they really can *see*, for themselves, that we have a space station up there. And doesn't it look marvellous, photographed as it crosses the Sun or the Moon!

When the ISS comes down (which I fear is the most likely result) there is going to be a significant period when we can no longer say "just go outside on these days, there it is, really easy to spot". The longer that period stretches, the lower the chances of maintaining enthusiasm for the replacement. Yes, there are always big plans for a hotel in orbit etc etc but in reality the commercial exploitation of long-period orbital missions is going to be in smaller, far less romantic, craft. Enthusiasm comes from romance. Glory come from enthusiasm.

that one in the corner Silver badge

Re: Cheaper source

> The only good thing I see about this "What if we boost the ISS to a higher orbit" report is that NASA must have already done the work before deciding that de-orbiting was a better option.

Must?

Think it is unlikely that NASA has done any kind of detailed study on an orbit boost. It is pretty trivial to see that letting it deorbit on its own is the cheapest option: just do nothing and it'll come down. Next cheapest (and probably more popular) is to spend enough to bring it down in a controlled fashion with a good idea of how it'll break up and where the big bits will splash: that'll have looked at things like "can existing dockable/docked craft do the job?", else what would the options be.

Lifting its orbit significantly is clearly the most expensive option: they have plenty of knowledge already about what it has taken to boost it back up a little bit, as it has drifted down over the years. To do significantly more than that will - need even more oomph than guidance over what comes naturally.

At that point, any official examination will have stopped, as they've so far not been charged with doing anything more than "we know we can't just leave it to its own devices, really, as people are going to be upset when incommoded by a space commode dropping onto their house", then the most expensive option is easy to spot and fling to the side.

Having said that, there are likely to be multiple *unofficial* analyses, done for practice/a laugh/to plot out a sequel to "Falling Angels". How much of those they'd be happy to include in a formal analysis is another question (I haven't the faintest, that gets into office politics as well as the accuracy of doing practice runs in Kerbal - you know at least one of the unofficials will be that!).

'The EU runs on Microsoft' – and Uncle Sam could turn it off, claims MEP

that one in the corner Silver badge

> our diet would revert to the more austere and seasonal one I remember from my youth.

Although it was seasonal and the basic ingredients were more - basic - the food of my youth was varied and enjoyable (except the broccoli, of course).

But then, my mum was a good cook and she made sure that we all knew how to cook (and did so for the family): there is more than one way to prepare potatoes and a vast range of breads.

To my shame, with all the modern 'convenience' my cooking skills have gone downhill as the decades progress: it is easier to maintain your abilities, in the face of so much else to do and so little time, when it is a commonplace necessity to do so.

Summoning the spirit of the BBC Micro with a Pi 500+ and a can of spray paint

that one in the corner Silver badge

Re: Cheaper to get an original Beeb

Runs off R'Pi with a HAT - hmm, wonder if it can be tweaked to drop one pixel at the location my old amber CRT had a fault, to really relive the old days.

that one in the corner Silver badge

Re: If you're a keycap nerd

Pricey, but properly double-shot, so they'll outlast the pi 500+ and can be moved on.

Supermarket sorry after facial recognition alert flags right criminal, wrong customer

that one in the corner Silver badge

This is the first time a store manager has misidentified a customer after the system issued a alert.

Or is it just the first time they have been embarassed enough to admit this? After Rajah made (quite rightly) too much noise to be simply brushed under the carpet.

Or maybe just the first tme that a *Sainsburys* store manager did this?

Oh, and what about the floor walkers (anywhere that Facewatch is deployed) who have just walked people out without bothering to find the manager?

Because

> The technology has a reported 99.98 percent accuracy rate

0.02% multiplied by the all the people in all the stores that use Facewatch...

that one in the corner Silver badge

It allows Sainsburys and Facewatch to get hold of his government issued ID and any extra juicy bits of data that can be cross-referenced from that.

Not that Facewatch would ever try to use that data - it is far easier just to sell it on to an aggregator.

After all, how else are Facewatch supposed to make back the money that this person has viciously caused them to lose?

that one in the corner Silver badge

Re: "Papiere, Bitte!"

> And what if he didn't have one, or any other photo ID?

What?

Don't you know that IT IS YOUR DUTY to spend the time and money to buy ID documents to satisfy the desires of a faulty private company?

It is UP TO EVERY ONE OF US to shore up every half-arsed system that some rando, who isn't doing a damn thing to help you, as an individual, decides to make money from!

Smartphones cleared for launch as NASA loosens the rulebook

that one in the corner Silver badge

We are giving our crews the tools to... share ... images and video with the world

Ah ha!

At last, they admit that the images and video we've seen "from the ISS" to date are all fakes!

Microsoft sets Copilot agents loose on your OneDrive files

that one in the corner Silver badge

Re: Who watches the watchers?

So much so, including the battle against the man at the top who just wants to present it as a thing of loveliness, nothing bad to see over here.

New hire fixed a problem so fast, their boss left to become a yoga instructor

that one in the corner Silver badge

Bit awkward during an interview, getting out the power tools and advancing on the interviewer.

Although...

(Voice is heard coming from behind the suspiciously large mirror on the side wall: "Good choice of cordless and it didn't show up on the scanner in the doorframe; gentlemen, we have found our new sysop. Now, if someone would just pop in and help Nigel out of the gaffer tape")

Pakistan to test students for real-world skills before they graduate from IT degrees

that one in the corner Silver badge

Re: Sandwich making?

Very useful when next year's graduates are "obviously better hires" because their practical course used Latest Fad #37 and your's only covered upto #31: yes, we are willing to bear the cost of retraining you for continued employment, here is your apron, paper hat and flat metal flippy thing, you are officially retrained, now shoo.

(I understand some strange people call a McBurger a "sandwich"!)

Microsoft engineer speedruns Raspberry Pi magic smoke in five minutes

that one in the corner Silver badge

Re: He posted this?

> I'm not sure how you manage if you don't realise that the Pi will almost definitely survive having a HAT that is powered up plugged into it as long as it's oriented correctly

"Almost definitely" - love the almost - glad not to be relying on your hardware skills.

Let us not be concerned about putting the HAT in at an angle so that pins closer to one end contact before the others, or minor (otherwise trivial) differences in pin length (especially if they were hand-soldered, more chance of the pins sliding in the plastic strip). Getting GND connected first - and even then you find that the two boards are floating just a bit too far...

I am sure that you, the most experienced R'Pi user in the world, who has only ever produced absolutely perfectly fitted boards, have *almost* definitely never blown any as you habitually plug them all in whilst powered from various sources.

But for Joe Bloggs, I'll stick to telling them to power down first. As will I, hopefully, remember to with the R'Pi and every other board.

> What it will not, and as the article very clearly states, did not survive, is a HAT plugged in backwards...

And one day, maybe you will be lucky enough to find someday who actually expressed a belief that it *could* survive that and then you will be able to be all smug at them.

> Next time I'll need a purchase order number and billing address for the invoice

That'd be a novelty for you, eh.

DWP finds Copilot saves civil servants a whopping 19 minutes a day

that one in the corner Silver badge

Re: It's... Fine

> I want more domain specific ML models, that is where I think the usefulness is

Agreed.

But they are difficult to do, they require expertise in both ML (definitely including the ability to know when they *aren't* doing what you *think* they are doing!) and in the domain. And in the usefulness of that domain application to the goals of the users. And in the cost analysis of creating and then running the models against the bottom line (when this is a business and not research).

All of which is so much harder to do than flinging (somebody else's) money, energy and compute at an LLM and keeping fingers crossed.

AI’s lust for memory drags down the smartphone industry, and Qualcomm with it

that one in the corner Silver badge

The 'phone makers will have a sound response to these supply problems.

I believe we will be able to trust that the manufacturers will look carefully at the issues being caused by AI disrupting the supply of vital parts and take on board the fact that this will inevitably mean that more consumers are going to have to be considering hanging onto their existing handsets for longer than they have "traditionally" done in the past. And in response will immediately reduce[1] the support for older models, reassigning anybody currently tasked with packaging OS updates into packaging the new models: yes, that *is* hand-applied gold on the box[2], that completely justifies the price increase[3]

[1] as if that were possible

[2] you'll never believe just how little gold you need for a surface coating! "Ductile" is such a lovely word, isn't it, CFO?

[3] Veblen, hmmm <drools>

Italy claims cyberattacks 'of Russian origin' are pelting Winter Olympics

that one in the corner Silver badge

Sweeping aside the risks of anyone sliding a pun into the conversation, that gives an opportunity to Gopher a libation and enjoy the Games.