* Posts by Ken Hagan

8365 publicly visible posts • joined 14 Jun 2007

Vodafone and Three permitted to tie the knot – if they promise to behave

Ken Hagan Gold badge

Re: End of cheap 3 PAYG?

Sadly I think we live in a world where both you and the Ferret can be correct. Of course, the formerly brilliant PAYG deal from 3 is probably a big part of why they are now broke. I can't have been the only person who spends enough of their life within range of friendly wifi that I could spend no more than £20 a year and still have all the service I needed.

Google India probed after driver fatally followed Maps route over unfinished bridge

Ken Hagan Gold badge

"apparently, still in use nearly 50 years after I took A Level physics"

Very little of the A-level syllabus is affected by stuff we've only discovered in the last 50 years. If you only count theoretical predictions rather than actual detection, this even applies to the particle physics portion and so "very little" probably becomes "none whatsoever". Happy to hear about any counter-examples, though, since it is just possible that some discoveries in condensed matter are both recent and sufficiently interesting / accessible to have been pulled in, if only as examples.

Ken Hagan Gold badge

Re: Let me get this straight ...

"I now realise it's to give time for all the mapping apps to do updates.

That would put the works schedule at the mercy of some numpty at a mapping app waiting to get a round tuit.

Ken Hagan Gold badge

Re: Let me get this straight ...

"It isn't clear what kind of warning signs the driver could or should have seen, but the real problem here is an unfinished bridge being open to the public."

Quite. The signage is actually pretty irrelevant. At the very least, there should have been sufficient concrete in the way to force a driver to slow down to about 5mph, steer through a little maze, and then ask themselves "wtf?". Apparently there was nothing like that, since the fine article reports...

"Staff at the local public works department are also under investigation, as the unfinished bridge allegedly did not have barriers preventing entry."

Who had Pat Gelsinger retires from Intel on their bingo card?

Ken Hagan Gold badge

"Intel never managed to be a genuine innovator, like AmD or ARM, or even Motorola going far enough back."

Really? The Pentium Pro was sufficiently innovative to make "x86" compdtitive with RISC (and wipe out most if the RISCs over the next decade). Itanium was also innovative, just wrong. In response, I'll credit AMD with having the guts to step up to an empty plate and deliver Amd64.

But ARM and Motorola? Haven't you got to go back to the 1980 to see their innovations?

Mind you, I'll happily concede that my examples are a qusrter of a century old. Where's the innovation in modern CPU design? Should I be ignoring CPUs entirely and looking for innovation in GPU design? But if I did, would I even find anything there that isn't 20 years old?

Brits are scrolling away from X and aren't that interested in AI

Ken Hagan Gold badge

Re: "Forty-eight percent of adults had used the technology"

It probably depends on what you mean by "used".

I've *tried* it, just to see what experience is like, so that I don't feel like too much of an old fart when others talk about it. I wouldn't say that I've *used* it though, because I definitely haven't used it *for* anything.

Ken Hagan Gold badge

Re: RE: glorified

Convicted of AI, eh? Now you're talking!

Ken Hagan Gold badge

"1 in 5" is two integers. 1/5 is a rational number. They may in some sense be equivalent but they are not the same thing.

Microsoft reboots Windows Recall, but users wish they could forget

Ken Hagan Gold badge

Re: the storage packing up completely

But if they used an iostream instead it would close itself.

Ken Hagan Gold badge

Re: When stuck in a hole

But according to https://www.nsa.gov/about/mission-values/ one of the jobs of the first item on that list is to defend US interests against at least half of the others (and the most effective defence might be to thwart the plans of the other half).

Why Google's Chrome monopoly won't crack anytime soon

Ken Hagan Gold badge

Perhaps. Or maybe the real problem is that Chrome, through its dominance, is able to impose those frequent updates and persuade a load of dumb web developers to use them in sites, thereby excluding browsers that "only" implement the perfectly satisfactory specification of 6 or 12 months ago.

Media encoding standards aside, the vast majority of web-sites are not doing anything that could not be achieved quite reasonably with the HTML5 spec from (shuffle, shuffle) January 2008. So if there really are huge numbers of web-sites that don't work in other browsers (and actually, I can't say that I've encountered any) I think we're entitled to label them as "broken" and tell their designers to "get a clue" and "fix their shit".

Ken Hagan Gold badge

Re: A Short History of Browser Monopolies...

"Yet it's again trying to make a comeback."

No, it isn't. The branding is making a comeback, but the product (the Presto engine) is still very much dead. A rather depressing metaphor for the modern internet really.

Ken Hagan Gold badge

Re: A decision that left me scratching my head

And I, growing up in the UK, can remember ads for Hamlet cigars, Carling Black Label, and Smash. This doesn't mean I actually bought the products.

Arm lays down the law with a blueprint to challenge x86's PC dominance

Ken Hagan Gold badge

Re: The X86 architecture is horrible

Backwards compatibility is a bitch less than 1% of the actual silicon on any Intel or AMD processor. Has been for 20 years.

The ISA ceased to be a limiting factor on performance in the early 90s when the Pentium Pro showed up with out-of-order execution. That's why nearly all of the other ISAs around in the early 90s were gone by the end of the decade. The only survivor was an ISA that wasn't trying to usurp the desktop market.

Ken Hagan Gold badge

Re: The biggest problem with ARM...

"I have to wonder in who will actually build hardware to this spec."

Anyone who wants to sell their hardware as a Windows desktop. MS were pretty brutal in the 90s about making to easy for themselves to write Windows. Hardware that didn't meet the current "PC ninety whatever" spec wouldn't boot and so wasn't bought.

Linux has been the principal other beneficiary, although I suspect it also meant Apple had a fairly easy time moving to x86 when they did.

AFAIK nothing similar exists elsewhere in the industry, which is why Google can't (generally) provide Android updates for old phones and Linux distros (generally) are never available either, despite the average modern-day smartphone having vastly more impressive specs than a PC from (say) the XP era. Of course, this lock-in and short lifespan suits the vendors just fine. Funny, that...

BOFH: The devil's in the contract details

Ken Hagan Gold badge

Re: Feels like oracle

Nit-pick: the VBox extension pack adds almost nothing useful these days. All the nice USB support moved into the FOSS offering a few years ago.

AI hiring bias? Men with Anglo-Saxon names score lower in tech interviews

Ken Hagan Gold badge

That rather depends on what we're calling a thesis. If you count the write-up of an individual project, perhaps counting for about 10-15% of the overall degree score, then you are probably correct but the same UK universities usually use the term in the context of a Masters or PhD, where it is 100% of either 1 or 3 years of work.

Trump's pick to run the FCC has told us what he plans: TikTok ban, space broadband, and Section 230 reform

Ken Hagan Gold badge

Yeah but Plato was an idiot.

A modern politician pushing Plato's views in a 21st century society would lose their deposit.

Study suggests X turned right just in time for election season

Ken Hagan Gold badge

"Musk has turned an about ~40 billion loss into likely profit through regulatory capture."

Likely? Hardly. If Musk can turn "being a friend of Donald" into 40 billion dollars then the US really has gone down the pan. DJT himself didn't manage to turn his first term into a big pot of cash for himself, so I can't see that he'll be able to help Musk in this regard this time around.

Ken Hagan Gold badge

Re: "social media as it should be"

You misspelled "spelling-Nazi".

Musk, America PAC sued for allegedly rigging $1M election prize

Ken Hagan Gold badge

No because the lottery was only run in one state and the margin of victory was larger than one state.

Undergrad thought he had mastered Unix in weeks. Then he discovered rm -rf

Ken Hagan Gold badge

Re: Ah....backups....

"....and I still wonder how many systems have backups which have never been tested. Someone out there might be able to tell me."

I'd put money on Thames Water for one.

Ken Hagan Gold badge

Re: what does ~* do?

Thank you. That explains everything except ... what the blazes did anyone think that feature would be useful for?

I mean "~" is certainly nice and I can almost imagine a case for "~user" but "~*" just seems crazy. Why on earth should joe user even gave access to a complete list of user accounts, let alone a shortcut way of referring to their private directories?

But that's not your problem. Thanks again for the explanation coz there's no way I'd have guessed the existence of such a feature.

Will passkeys ever replace passwords? Can they?

Ken Hagan Gold badge

Re: Lose your device, lose your access

"> ... So if you've lost it it's no use to anyone else either..."

I can no longer see the post you were replying to but I might also add that UK law has the rather dumb requirement that "I've lost it." is no defence in court and so there is the whole question of how safe dare you make your system without placing yourself in legal jeopardy in the event of loss of hardware-or-memory.

All bark, no bite? Musk's DOGE unlikely to have any real power

Ken Hagan Gold badge

Re: America 1776 - 2024

"Every day we see news of folks being arrested for thought crimes or free speech violations."

Funny that. I actually live here and don't see any of that. Perhaps your sources are just utter crap?

O2's AI granny knits tall tales to waste scam callers' time

Ken Hagan Gold badge

A way of forwarding calls (without the caller knowing) to the AI number would be useful. Is this something that the mobile provider could offer?

It would presumably need a button in the phone app and a way for the provider to configure the forwarding number, but Android or iOS might be willing to add that, since it sounds like a pretty trivial mod. The real questions are: can it be done undetectably? is it legal to do so? and who pays for the call and for the AI?

I suspect it would be fraud to charge the scammer for such a call, so the mobile provider wouldn't be interested, but IANAL and it might vary with jurisdiction even if I were.

Photoshop FOSS alternative GNU Image Manipulation Program 3.0 nearly here

Ken Hagan Gold badge

Re: Another chance

You'll have to explain why that's relevant. UI design and source code are not closely coupled.

Qualcomm's Windows on Arm push would be great – if only it ran all your software

Ken Hagan Gold badge

Re: re: Without a similar commitment from Microsoft

How many years did it take (or has it taken so far) to migrate from x86 to x64?

If the emulation is really good, there's very little need for end-users to re-buy their software and, consequently, little pressure on vendors (not just MS) to even offer a port. If the emulation isn't good, who's going to buy the hardware in the first place?

Air National Guardsman gets 15 years after splashing classified docs on Discord

Ken Hagan Gold badge

Meh. Security theatre.

Everyone is bound by it, whether they've signed it or not, and ignorance of the law is no excuse.

EU irate about geo-locked Apple IDs

Ken Hagan Gold badge

"The problem is that rights holders in non-EU countries don't care what EU law says."

That only works if they are happy not to do business there.

Mozilla's Firefox browser turns 20. Does it still matter?

Ken Hagan Gold badge

Re: Rewriting history?

"stealth tactics" my arse. It was malware and quite possibly a criminal offence in some places.

Sadly, the AV vendors didn't have the gumption to call it out at the time.

Fujitsu does not trust Post Office in use of Horizon data in future third-party prosecutions

Ken Hagan Gold badge

There is a case to be made that it should be men in blue coats and non-padded cells. The levels of cluelessness that some people are now claiming in their defence do not seem (credibly) consistent with them being highly skilled and intelligent folks who could justify their large pay packets. The obvious alternative explanation is "you turned a blind eye" and I think that case needs to be answered.

The US government wants developers to stop using C and C++

Ken Hagan Gold badge

Re: Bandwagon a Bandwagon

Be sure to also ask AI to create a comprehensive test suite (with bindings for both languages) as well.

Then make it a requirement that both codebases pass the test suite.

Ken Hagan Gold badge

Re: Stop with the useless A better than B crap

Be careful what you wish for. They would have been beaten by someone who didn't properly test their products.

Microsoft turning away AI training workloads – inferencing makes better money

Ken Hagan Gold badge

Re: Insert Future Anti-Trust Lawsuit here

I don't think so. Those GPUs are not being made available to third parties for any purpose, not just training rival products, so in a sense MS just don't have a product on the market at this point.

You can't force a company to create a product just because you'd like to buy it.

Linus Torvalds: 90% of AI marketing is hype

Ken Hagan Gold badge

Re: It seems to be good for generating porn

It has also had quite an effect (beneficial, in my view) on the way that quite a number of academic institutions assess whether their students have actually learned anything.

Initially, the effect on society of lowering the cost of bullshit has been to increase the supply. Given long enough, however, it is possible that society might eventually figure out that the value of bullshit has also been reduced and that the people who dominated the bullshit market might be worth less than previously thought.

GenAI's dirty secret: It's set to create a mountainous increase in e-waste

Ken Hagan Gold badge

what am I missing?

1000 is quite a big number.

If I want to increase the rate of rubbish by 1000-fold I have to shorten the useful life 1000-fold or increase capacity 1000-fold, or some balanced combination of the two. That seems unlikely.

It also increases my costs 1000-fold, which would have to be matched by a similar increase in income, which seems ... oh, what's the word ... unlikely.

Linus Torvalds affirms expulsion of Russian maintainers

Ken Hagan Gold badge

Re: Economic Sanctions are War Crimes

'You forget that Khrushchev has some year earlier infamously told "We will bury you", a very ominous thing to say.'

Though I don't speak Russian, my understanding is that this is a literal translation of a common Russian saying and is no more ominous than giving a Gallic shrug and saying "whatever, we'll still be here after you've gone".

SuperHTML is here to rescue you from syntax errors, and it's FOSS

Ken Hagan Gold badge
Coffee/keyboard

Re: Frameworks, eh?

"Thank heavens they didn't use inline styles or that could have ruined everything."

Indeed. That would have been an abomination.

Sorry, but the ROI on enterprise AI is abysmal

Ken Hagan Gold badge

There are many aspects of business where people would struggle to find evidence that what they are doing actually works. I foresee a "lack of high-quality training data" being a chronic problem with most of the things that the snake oil merchants want to sell.

Fortunately (for them, not us) the target market is full of people who regard their own opinions as high-quality training data. It appears likely, then, that we're going to build artificial yes-men and they'll sell like hot cakes.

Google's memory safety plan includes rehab for unsafe languages

Ken Hagan Gold badge

" So why were they allowed to use C strings in the first place? No code review caught that out? That could even be automated by getting svn and git to refuse commits which contain "char *". "

Good luck interfacing with an operating system (or many, many widely used third-party libraries) without using char*.

I mean, yes, one can in principle write some kind of safety layer, but to do so for a sufficient number of them to be useful would be a Herculean task. (There is a reason that most languages offer a way of binding to C-linkage APIs.) It might be quite a *useful* Herculean task. A complete (or even >50% complete) interface to Linux or Windows that was safe C++ would be a very useful thing. Many people would thank you and start using it immediately. Some of those would probably even join in and help you finish the job and maintain it as the OS evolved. But I don't see any evidence that such a thing has even been started yet, despite its utility. Perhaps it is just too scary to contemplate, or perhaps people reckon that writing an OS in a safe language is going to be easier.

Opening up the WinAmp source to all goes badly as owners delete entire repo

Ken Hagan Gold badge

Re: Simplest solution

I take no position on the OP's suggestion, but I doubt whether that matters. If the code has to be made available, someone will be able to read it, and that would certainly "focus the minds" of the original authors.

UK ponders USB-C as common charging standard

Ken Hagan Gold badge

Re: What next?

"Is it though? Is it *actually* a good thing that you view “wiring a plug” as a scary risk?"

Yes, it is. The point you are missing is that while the good folk of *this* parish can almost certainly wire a plug safely, many people cannot and when you encounter a plug outside your own home you probably have no idea of and no control over who wired it.

The .io domain isn't going anywhere anytime soon amid treaty

Ken Hagan Gold badge

No thanks, we have enough junk domains already without muddying the waters around the cc-tlds.

Nobel Chemistry Prize goes to AlphaFold, Rosetta creators - another win for AI

Ken Hagan Gold badge

'rather than "almost all known protein structures" -- which we already know'

Umm, no. We don't. The very next bit of the article is " - more than 200 million in total." and we certainly don't know 200 million protein structures. As I understand it, in the early days people used to sanity-check AlphaFold's predictions quite thoroughly. Perhaps not spending "years" on X-ray crystallography but certainly some substantial time. As the community slowly got used to the idea that "damn, the blasted computer is always right", the checking has become less and less. Nowadays, it is often omitted because frankly researchers can't justify spending time or money on something that is very unlikely to produce a surprise. Also, anyone who does check the result is going to be beaten by others to the interesting consequences.

In short, then, AlphaFold and its ilk have transformed this area of biology by being a magic box that produces protein structures in minutes which are as accurate as the ones you could produce in several years by traditional methods (and even that's assuming the protein actually exists in Nature to be X-rayed).

Odd that they've got the Chemistry prize for it though, since the (sole?) application is clearly to Biology and Medicine.

Linus Torvalds declares war on the passive voice

Ken Hagan Gold badge

A place of regrets

"slipping into the pluperfect subjunctive mood, a place of regrets where few happy things dwell."

So true! I don't think I've ever heard someone use this when they were happy about the state of affairs.

Revenge for being fired is best served profitably

Ken Hagan Gold badge

Re: New PCs too fast, need older slower ones

Whatever they are using, it would be easy to measure the frequency against the real-time clock at startup.

I'm guessing these game programmers weren't cut from the same cloth as the Voyager engineers we read about yesterday.

The force is strong in Iceberg: Are the table format wars entering the final chapter?

Ken Hagan Gold badge

OK. So if the DBMS software has traditionally provided an abstraction layer around the data, you are now taking a gamble (*) that for a wide enough range of applications, the data will fit into a specific structure, which in turn allows a big enough performance win to be worthwhile.

(*) Given that the DBMS problem domain has been analysed to death and beyond for half a century, perhaps "gamble" is a little harsh!

Ken Hagan Gold badge

"Instead, you should be able to query your data with performance and join it in the same SQL or Python statement with data from many sources."

Isn't that what a DBMS does? Publishing the internal data format sounds like a retrograde step.

Microsoft hits go on Windows 11 24H2: Fresh features, bugs, and a whole lotta AI

Ken Hagan Gold badge

There has been a functionally very similar command called RUNAS for a couple of decades now. Perhaps the new sudo is just a wrapper around that.