Re: tech vs. trust
You'd have thought that Gartner, as the leading proponent of TCO calculation, would have actually given us one to demonstrate VCF quickly paying for itself.
But, nope, they just regurgitate Broadcom's handwaving.
675 publicly visible posts • joined 17 Apr 2007
You have described West Berkshire's deep outsourcing (including the entire legal team.....) to Amey to perfection .
They were at the final contract award pont when I was in there in 2003 as an elected member part of the Audit Commission (remember that?) Best Value Review (remember them?) team
The leadership swore blind that Amey has shared their full financial model with them under commercial confidence and they were convinced it worked.
We were utterly convinced (from the sniff test) that it would only work if Amey were able to scale up the operation with further outsourcing deals with other LAs, and that if the point arrived when the penalty for walking was less than their losses, they'd walk, causing - however it was done - another round of service disruption and staff uncertainty. We said so in our report, IIRC. West Berks' leadership didn't like that very much, although when pushed in private they did sort-of grudgingly agree with us, but claimed they carrying on with the current delivery model was unviable.
Guess what happened 3 or 4 years later. All came back in-house, the very delivery model WB had insisted was unviable and outsourcing was the only option. They made a big play of the capital investment they'd received from Amey, which by omission implies the revenue budget took a hit.
See also: London Borough of Enfield.
No party political points here, either. Enfield was conservative. WB was LibDem.
There's a total lack of due diligence by both HMG and Crapita, whose line was "it was all in a worse state than we thought, nuffink to do with us guv". Except this revelation gives the lie to that - even the basic functionality that didn't depend on quality data from MyCSP didn't work.
Add in to that what must have been appalling - or nonexistent - client side management from HMG. Because, as I never tire of saying, if the client side contract management was properly resourced, the financial benefit of deep outsourcing would go Poof!!
Well, no, you didn't actually own the software you thought you'd bought.
What you owned was the media it was supplied on, and a license to use it.
Just like recorded music.
Use it in contravention of those license terms, and it's quite possible that you'll have your collar felt by some industry shakedown organisation or other.
Just any small business who wants to play music on the radio in the workplace or retail outlet.
So, just as contraventions of music licenses are easy to spot by walking down the road and going into shops, software licenses are now easy to enforce thanks to universal connectivity.
As soon as Oracle got their paws and MariaDB was launched, I have never, ever voluntarily used MySQL. The have diverged though, and in my last full-time gig, we had an external dev who'd used some new MySQL-only features, so I held my nose and installed it in prod ☹️
It does feel weird to read a whole article about MySQL with no mention of MariaDB in it.
Given that the UDP services I use, which ofc do any necessary retransmission at the app layer, run without missing a beat these days, I'm pretty sure that assertion isn't still the case. POTS VoIP - perfect. WhatsApp - perfect. Zoom - perfect.
2+ years ago was a different story, but Starlink have clearly put massive effort into seamless handover. As well as terninal-base propagation times, reflected in RTT, and max speed.
There were multiple terminal firmware updates in a week in 2024. It's dropped to less than one a week now .
Yeah, my favourite was my neighbour who insisted that the terrestrial TV had gone to fuck because our predecessor had installed $ky. Which had an entirely separate cable run. My repeated explanations that this was impossible since the frequencies and reception methodologies were different fell on deaf ears, so I'm afraid I had to resort to pointing out that I had nearly 60 years of electronics and RF experience, including an electrical engineering degree from one of the world's top 10 universities.
Still didn't believe me.
"drives conversations"?? Don't make me laugh.
I've never heard a pub conversation anywhere near as bad as the shouty uninformed crap that passes for debate on Xitter.
I do have to say that Wootton posting a video of himself pretending br respectful to HMQ Elizabeth's memory was a laugh, though.
Yeah, me too of course.
I find accounts package developers are the worst, going back to the early 1980s (in-house devs on an Olivetti S6000)
The most recent one was, of course, a Windows one who told me it absolutely had to run with Admin privs. Asked 'em why - "because it has to write to the registry".
Turned out to be just one key, so created an account for the app, changed the privs for the one key to that account, job done.
Unbelievable yet unsurprising. The usual cavalier attitude to security.
I was watching my stats very carefully as the latest huge CME hit, and Starlink didn't miss a hit, unlike last time.
2 years' use of it says that pretty much every aspect of the service has improved over that time, and I'm quite sure they're continuously tuning how they handle space weather. Experience of operating will help them hit the sweet satellite reliability/service resilience spot.
Quite handy the latest solar max seems to be coming hard and early!
Maths is, basically, formalised abstraction.
And abstraction is crucial to good systems design (which leads, one would hope, to good code)
Me, I never really got my head around mathematical notation systems which are key to understanding and handling its abstractions. So I've always been frightened of it. That, and learning how to integrate, which in my day was about pattern recognition so you could spot the right technique to use. Numerical methods have rendered that skill from the 1960s totally redundant.
Now, where's my slide rule and log tables?
Before coming to the comments, on reading the article every neuron was screaming "what abour security??" So it was great to find this little group of comments
Your analysis of how we got here is fantastic. I'm also reminded that in the early days of the development of IPv6, a whole IPSec-based encryption system was designed at the packet level. Cue much debate,with the final unsurprising but depressing decision that security was out of scope of this particular protocol spec or at the very least wouldn't be mandated, which ofc for internetworking has the same effect.
Haha
Hahahaha
You miss a crucial point in this. The desire will be to outsource management of the system, because reasons.
But the outsource suppliers will say "can't have that open source stuff, because there's no-one to sue if it all goes wrong". Because they don't actually want to take the risk that outsourcing is meant to transfer to them, but shift it somewhere else - and they don't understand that key part of the GPL - "if it breaks, you get to keep the pieces" - with the implied "so you can put it back together yourself"
Since I don't give a sierra-hotel-one-tango any more as I've retired and am now a stroppy parish council chair I can tell you all that I actually heard this from Cable & Wireless in the mid-noughties when a secure email system for local authorities was being looked at, and one of the district councils in Somerset, IIRC, had already developed one. C&W wouldn't consider taking it on and managing it for the sector for that very reason.
Oh God. You've reminded me of the Olivetti S6000. It was a rebadged version of some American kit. Microdata?
But then, as they did, Ivrea set some NCGs onto it. They produced a hard disk interface that ran over HP-IB/IEEE488. It sort of ran fine-ish. Until paged virtual memory was implemented in the O/S. That did for it.
Olivetti had a habit of setting poorly supervised NCGs on projects. This also produced an OS written in Pascal. That didn't end well either (it was binned in the UK, and the previous gen of OS run on the new hardware. Thus was the Abbey National contract, and quite a few others, gained)
Come back when there are personal electronic devices available that are usable by people with any disability or cognitive impairment that exists.
Until then, take your your ableism and ageism and stuff it where the sun doesn't shine.
Oh, not forgetting the homeless who'll have a little bit of difficulty finding a power source.
A bit of kindness towards people who struggle wouldn't go amiss.
I'm completely out of touch with the latest iterations of blockchain technology, but isn't there some issue with exponential increase in computation as you add to the chain? If so, tends to make its use for log/audit immutability proof a tad tricky.
Whereas today with the private sector doing it all, I've been waiting, let me see, 7 years for fibre. And still no sign.
The private sector keeps refusing to do it unless they gets shedloads of taxpayer money, and even then can't be arsed to actually deliver.
And even then, once they've done it, they have to pay back some of it because it turns out more people sign up than they thought (see BDUK phase 1 gainshare - yes I know that was FTTC)
This. However much you try and bend one system to look and behave like another, there will always be stiff bits that won't bend.
Embrace it, run with what you have, changing how you work when swapping systems helps keep the brain active.
And what is this "text editor" for MacOS of which the author speaks? What's wrong with vi in the command window?. Works for me.
You've made the classic mistake of misunderstanding Democracy there.
"Government of the people, by the people, for the people"
If the outcome of a particular version of government claiming to be a democracy isn't the net benefit of the people (and that doesn't mean "a majority of the people") then it's demonstrably not a democracy.
Not by that definition, anyways. Of course, even the Greeks had ways of redefining democracy, by excluding some people from their definition of "the people"
But, as the parent comment says, the work involved in verification is effectively unbounded, thereby rendering AI useless.
With you on the GIGO bit though - I've been saying for some considerable time now that AI will be a demonstration of GIGO on a global scale. And, boy, does the internet have a s**tload of garbage available for AI training.
What we see here is a demonstration that garbage in can create garbage out elsewhere in the system where non-garbage has been inputted.