The Register Home Page

* Posts by munnoch

697 publicly visible posts • joined 31 Jan 2023

Page:

macOS 27 threatens to bury Time Capsule, FOSS brings a shovel

munnoch Silver badge

I'd agree with you except the TM backups on my WD NAS suddenly came back to life a few days ago after failing for over a year...

Somewhere we have an old TC. It was packed away for a house move and hasn't resurfaced since. My Mac keeps reminding me that its been 1400-and-something days since the last backup to it. It has a relatively large and new disk in it so I'd quite like to spark it up as a redundant backup for when the WD next shits itself.

AWS warns of EC2 'impairment' as power loss hits notorious US-EAST-1 region

munnoch Silver badge

"We continue to work towards mitigating the increased temperatures to its normal levels"

Jeezus, why use 1 word when you can use 10.... We're trying to cool it down <EOM>.

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

munnoch Silver badge

Re: Wrong woman

More like Baldrick's underpants...

Meta to power its bit barns with energy from space

munnoch Silver badge

Re: "focused onto existing solar farms"

"given that the input is plentiful and renewable"

Except that the giant solar repeater Death Star is neither plentiful nor renewable. For every kW on the ground it needs to beam at least 3kW from space. Assuming it all hits the target, which it won't. Pitiful starts to look generous...

munnoch Silver badge

"focused onto existing solar farms"

Whats the efficiency of PV panels in converting solar irradiation into electricity. Pretty pitiful iirc. And they're doing this twice. Once in space and again on the ground.

And how narrow a beam would you need from geostationary orbit to get most of your energy into something the size of a field at ground level? That's some Death Star level shit right there.

The panels on the ground won't be contiguous so more losses there.

Its a cute idea but seems like the usable output will be tiny.

Greece relaxes Euro biometric border entry rules amid airport chaos

munnoch Silver badge

Re: Just how complicated have they made it?

Green!

Love that film.

Chase got a spiff of $77 million to create one job with New York datacenter

munnoch Silver badge

"constant process of updating equipment, and that needs outside local contractors"

I don't doubt outside contractors are used but local? Your local man and van probably isn't going to get the gig for dropping off new servers, nor is your local sole trader sparky going to be wiring in the PDU's.

There may well be enough of a concentration effect for the specialists to set up a local outpost and they *might* hire some local people to populate that outpost. If that's happening then lets see those numbers.

I meant to do that! AI vendors shrug off responsibility for vulns

munnoch Silver badge

"alcohol, tobacco" ...

firearms -- is surely the next one on that list?

munnoch Silver badge

The future? How about now???

Capita won disastrous UK pensions gig after acing performance checks

munnoch Silver badge

"Does your company name start with Cap and end with ta?" ... We have a winner!

Don't let the bot play doctor! AI gets early diagnoses wrong 80% of the time

munnoch Silver badge

"October is, of course, the Xth month"

It is now, but it didn't start out that way. The octo- prefix being a bit of a give away...

Experts and laypeople agree: AI will hurt elections and relationships

munnoch Silver badge

"only 12 percent of household tasks"

Roomba is doing a lot of heavy lifting there...

Red Hat RHELocates its Chinese engineering team to India

munnoch Silver badge

Re: Good luck continuing to sell in China

"they could magically replace much of the management culture"

Not sure if this is what you mean but in my experience in India everyone wants to be a manager. They're only interested in the technical stuff as a means to an end, the end being becoming the big boss. This culture may have some bearing on the quality of the engineering output.

Fewer than 3 in 10 register for HMRC's Making Tax Digital shake-up

munnoch Silver badge

Re: Rude

When you call a guy in to do it for you, you're not paying for his competence, you're paying for the third party liability insurance he gets from being a member of a trade organisation. If it all goes titsup then you have that to fall back on. Joining the cllub is not nearly as easy as signing up for the 3 hour long PAT testing course, otherwise I would have done it by now.

Anthropic: All your zero-days are belong to Mythos

munnoch Silver badge

As the Movie Bad Guy likes to say to Movie Good Guy:

"I only have to be lucky once, you have to be lucky every day...".

AMD's AI director slams Claude Code for becoming dumber and lazier since last update

munnoch Silver badge

"time of day, etc. will affect responses"

So, if you don't like the answer it gives you just twiddle your thumbs for a few hours and try again? I suppose it counts as "thinking" time...

If an AI agent screws up while running your business, there's nobody to sue

munnoch Silver badge

Re: Strategically placed scapegoats

Like I've said before agents don't take on a life of their own. They act on behalf of someone and that someone is liable for their actions.

I spent most of my career writing software to automate processes. It made thousands of decisions per second. Of course we surrounded it with checks and balances that tried to independently spot bad behaviour based on various sources of feedback. All pre-AI but sounds like the same sorts of arguments being floated.

There was a desk of people whose job it was to deal with those exceptions. They were also the people whose names went on the legal documentation and were answerable to customers and regulators for undesirable outcomes. This did happen from time to time with various degrees of sanction.

There really is nothing new here. Its a tool. It can do enormous damage very quickly if used incorrectly. It may even have flaws that make it inevitable it will do enormous damage. Get your liability insurance lined up before a) marketing the tool and b) deploying the tool.

Renewables reached nearly 50% of global electricity capacity last year

munnoch Silver badge

Re: Coal?

Because the whales get cancer?

PrismML debuts energy-sipping 1-bit LLM in bid to free AI from the cloud

munnoch Silver badge

1 bit?

I'm waiting for the 0 bit model. It'll outperform all the others significantly in terms of resource usage...

Microsoft shivs OpenAI with three new AI models for speech and images

munnoch Silver badge

Enterprise-grade speech recognition?

So it totally ignores whatever you say and carries on doing what it was already doing?

Starlink sprays debris into orbit following another satellite 'anomaly'

munnoch Silver badge

"actively working to determine root cause and will rapidly implement any necessary corrective actions"

Ground them all until you figure it out...

GitHub backs down, kills Copilot pull-request ads after backlash

munnoch Silver badge

Re: Trust issues

"what their next idea might be."

Automatically inserting the code to serve ads into your code?

Contracts are in C++26 despite disagreement over their value

munnoch Silver badge

Virtual functions

Lack of support for virtual functions makes this much less useful than if could be. Yeah, I know, I'm old fashioned and like my polymorphism.

I was (2 years retired) a very enthusiastic user of the assert macro with pretty much the same intent as this extension. Pre/post and inline predicates that should always hold. Absolutely invaluable in making your assumptions explicit and executable. "Don't call this function unless you can provide parameters in this shape". "After you call me I promise the following will hold".

Co-workers hated me for rubbing their noses in their laziness and stupidity. The number of times I've had a an email begging to be allowed to remove an assertion so that their code can "work". Some would just go ahead and remove an assertion as part of a PR without even bothering to ask. The entire concept of correctness seems to be lost on many programmers.

Problem of course is when the assertion turns out to be wrong or too strict and a case is discovered that brings everything to a screeching halt. The standard does seem to have considered that with ability to handle failures or ignore evaluation. Devil is in the details...

Humanoid robots one tiny step closer to exterminating autoworkers' jobs

munnoch Silver badge

Re: Humanoid robots

I wondered the same but it could be because its going to be trained to mimic a human operator. Motion capture the guy who currently does the assembly task and hey presto he's out of a job....

It wouldn't need to look exactly like a human but it would need the same range of articulation and probably the same viewpoint, so arms and a "head".

AWS would prefer to forget March ever happened in its UAE region

munnoch Silver badge

Re: Risk recognition

The company I worked for when 9/11 occurred that was headquartered next door to WTC. The building was severely damaged but the business kept running. The DR plan doesn't need to say what hits the building just that it has been hit and hence no longer available.

I'd gone on a business trip a couple of days before and my wife and kids had gone back to the UK. I was asked to stay away and ended up working in London for the next 3 months. The door man on our apartment in NYC looked like he'd seen a ghost when we finally returned as they were convinced we were amongst the missing.

GitHub hits CTRL-Z, decides it will train its AI with user data after all

munnoch Silver badge

"By participating, you'll help our models better understand development workflows"

By participating you'll be cutting your own throat. FTFY.

Go for a walk, man: Sony's drive to create a car parked by partner Honda

munnoch Silver badge

Easy to spot. Look in the rear view mirror and if your first reaction is "fuck me that's the ugliest car I ever saw", it'll be a Jaecoo.

munnoch Silver badge

I don't think anyone could accuse Honda of making bad cars. Their stuff is generally a bit better engineered than their traditional competitors. But people don't buy things because they are good, they buy because they are cheap and Honda has always been a little bit more pricey. The CCP have made taking over the global car market a stated aim and have the means to undercut everyone else to wipe out the competition. In the UK we are literally holding the door open for them.

Brit lawmaker targeted by AI deepfake fails to get answers from US Big Tech

munnoch Silver badge

"it was down-ranked"

Well that's alright then. Specifically esigned to mislead and confuse, no societal benefit possible, but still goes in front of 10 - 20% of the number of users it would if it were accurate.

How well would a newspaper get on if it flat out made shit up and put it into 1 in 10 print impressions? Yeah ok, I'll get my coat...

I hate this version of the future.

Oracle: AI agents can reason, decide and act - liability question remains

munnoch Silver badge

Re: Floating

Agents act on behalf of other entities but the legal liability for their actions stays with the entity on whose behalf they act. Its a pretty standard and well accepted definition.

For example, if the agent managing my rental property gets it wrong then I'm still the one legally liable to the tenant (this has happened). I can sue the agent for failing to meet their contractual obligations and maybe their liability insurance will kick in but that doesn't cancel out my liability to the tenant.

So yes absolutely the enterprise is on the hook. There should be no "it was a third party" excuses. Except that's precisely what they will trot out when it all goes wrong. Look a squirrel!

Country that put backdoors into Cisco routers to spy on world bans foreign routers

munnoch Silver badge

Re: Ha ha ha ha ha

Has that golden cell phone been delivered yet?

Telling an AI model that it’s an expert programmer makes it a worse programmer

munnoch Silver badge

YOU ARE STANDING AT THE END OF A ROAD BEFORE A SMALL BRICK BUILDING.

AROUND YOU IS A FOREST. A SMALL STREAM FLOWS OUT OF THE BUILDING AND

DOWN A GULLY.

CERN eggheads burn AI into silicon to stem data deluge

munnoch Silver badge

"rejecting more than 99.7 percent of the input"

Hello CERN? I'd like to talk to you about your data retention policy...

Sashiko: AI code review system for the Linux kernel spots bugs humans miss

munnoch Silver badge

Re: Not a Surprise

Code review isn't about reading the code to try to divine whether its right or wrong. That's what tests are for. But you should be reviewing the approach to solving the problem. Is it consistent with the house style, is it maintainable, does the test coverage look reasonable and robust etc.. That qualitative stuff that probably an AI isn't going to be all that effective at.

Your next car might need 300 GB of RAM, and so will autonomous robots

munnoch Silver badge

over 300?

That's a weirdly not-round number. 256 or 512 I could understand. Does this guy have any technical background?

Water company wasted $200k on bad answers from an AI model – so built its own slop filtering system

munnoch Silver badge

Brilliant idea for a new task in "The Apprentice". Use an AI to invent a revolutionary new product category. Given that all the existing tasks are set up to produce miserable results and highlight the hopeless lack of ability in all of the candidates it should fit right in.

BBC World Service digital switch backfires as online audience drops

munnoch Silver badge

Re: What is the point of providing a World Service broadcast.. by Unicast

And the Sounds App is a terrible replacement for a dedicated radio. At least as presented on CarPlay. f you go to list of live stations you have to scroll down to find the one you want past the 75 different versions of Radio's 1 through 4. How many hard-wired radios "forget" which station you were on last time you used it?

GitHub infuriates students by removing some models from free Copilot plan

munnoch Silver badge

Re: Economics lesson for life

Fortunately for you I glanced quickly to the right as I felt my blood starting to boil...

AFRINIC accuses litigant of trying to ‘paralyse’ it

munnoch Silver badge

Rule #1 of getting people on board with Shiny New Thing, make it backwards compatible with Crappy Old Thing.

The argument against address translation is that it breaks protocols that need to open up arbitrary additional channels. SIP being a prime offender. It negotiates the data stream then says to the other end, send the data to that guy over there. That misses the point you need a protocol that allows you to encode "that guy over there" in a way that translating gateways can identify and deal with. You don't need a whole new way of doing stuff.

District denies enrollment to child based on license plate reader data

munnoch Silver badge

Re: Don't they get scrotes cloning license plates over there?

In some jurisdictions, US included I believe, registration/license plates are issued by the government office responsible. You can't just rock up to your local Halfrauds and have them run off a couple of "show" plates. You've heard of convicts making license plates?

The system in Japan is modelled after the US system. Same plate dimensions. One of the screws holding the plate on is covered with a tamper evident collar so swapping plates would be obvious without a black market supply of the collars. Not sure if the US goes to that extreme.

Quicksort inventor Tony Hoare reaches the base case at 92

munnoch Silver badge

On unix like OS's you get a SEGV signal. Which you can install a handler for and throw an exception from there with the use of some rather hairy compiler options.

I set up our test runners like this so that the current test could be marked failed if it tripped over a null and the runner would carry on to the next test rather than the whole run crapping out.

Then someone had the bright idea why don't we do the same for production instances as well? If a unit of work within a process sh*ts itself we can catch that and communicate to the outside world that unit is now suspended whilst carrying on with the rest of the work load. That change was still considered experimental at the time I left...

munnoch Silver badge

Shouldn't that be a RETURN instruction?

I had a final year module mid 80's on formal methods the textbook for which was CSP. The book is still on my bookshelf, probably in close to pristine condition, it didn't see a lot of action then and none since. That module was hard work. All I remember is it heavily featured the dining philosophers problem which we may or may not have proved a solution to...

Didn't realise he also had a hand in Pascal. That was the teaching language at uni and knowledge of it helped me get a couple of commercial gigs, one nearly 20 years later! I've probably relied on quicksort (or a close relative thereof) via std::sort on more than a few occasions. Thank you Tony!

Atlassian built a tool to migrate Jira users to the cloud and it made the move slower

munnoch Silver badge

50,000-seat customers

What sort of organisation has 50k users all working on the same project?

Unpacking the deceptively simple science of tokenomics

munnoch Silver badge

Re: Darkness, Brightness…

Daft-ness?

Oooh, thats pretty similar to light-ness which is pretty similar to en-light-enment, ergo, I infer...

Royal Navy races to arm ships against drone threat

munnoch Silver badge

Re: You owe me a new keyboard!

Can you get it ready in oh say roughly how long it takes to sail from here to Cyprus?

Chardet dispute shows how AI will kill software licensing, argues Bruce Perens

munnoch Silver badge

Re: Dan Blanchard, deliberately out to cause confusion and upset

And its reverse engineered to pass the test suite.

I wonder how many conditionals will be found in there? `if <test input condition> then <fixed output>`

UK watchdog eyes Meta's smart glasses after workers say they 'see everything'

munnoch Silver badge

Re: describing the allegations as "concerning."

They should make a constant beeping noise like a bin lorry reversing.

If that isn't enough to discourage the wearer then being beaten with a blunt instrument by surrounding punters certainly will.

Norway's Consumer Council takes aim at enshittification

munnoch Silver badge

Re: television was the origin of enshittification

And it doesn't cut to ads literally in the middle of a sentence.

Iranian news service claims drone strikes on AWS were deliberate, to probe for US datacenter dependencies

munnoch Silver badge

Re: Different analysis

A lot of people are going to be thinking twice in the future about transiting through an airport hub in that part of the world. That part of their economic diversification plan has just been set back by years or decades. If we're going down we take you all with us...

Fun fact. The one and only time I've flown Emirates via Dubai, the second leg towards the UK flew over Iran and I tuned off flight mode to take a picture to record the event (hence it was geotagged). My iPhotos world map still has that single dot in the middle of no where.

AWS-hosted tech providers urge Middle East customers to fail over now

munnoch Silver badge

Re: Good practice scenario for everyone in the region

Back when I was involved in this sort of thing (only very tangentially), losing an entire DC was very definitely part of the playbook. We salt and peppered active and passive instances across both regional DC's. We might lose some capacity but no functionality if one went out. This was in a part of the world prone to natural disasters. The two DC's were fairly well geographically separated but of course a big enough shake could well have affected both. Personally I'd rather do it like that with all the extra complexity than try to black start from backups at a recovery site.

Page: