Users have tacitly agreed to weave AI into the fabric of their daily existence
Like fuck they have.
4493 publicly visible posts • joined 11 May 2007
Developers aren't rushing to adopt AI, they're being forced to use it by management. They might like the fact an "AI" can generated some tedious code for them but the idea that most developers are thinking "What this system needs is the ability to get things wrong!" is deluded.
Yes, I'll let it go through the code base and add this new property in the 50 places it's needed. No, I won't link my accurate, tested code with a system that's only unique feature is "making things sound plausible even when wrong".
Ok. I notice the article kind of just skipped past "User didn't set up authentication and authorisation on their endpoint kind of making the rest of the article moot".
Plenty of linux lovers posting that this is MS being evil again though.
So easily manipulated.
I hope you're not on Twitter.
The journalists here actually have different opinions so articles can contradict previous ones. That's a useful attribute that prompts debate and discussion.
Read both the articles and make a decision for yourself.
(also, use an anchor tag and you'll get an actual link in your post: https://www.theregister.com/2025/11/24/opinion_column_vibe_coding/)
"Microsoft’s announcement says that Digital Signage mode “helps ensure no Windows screens or error dialogs will show.” PCs that produce pop-up dialog boxes reporting errors on public displays will therefore also go dark after 15 seconds."
Third paragraph of the article. Couldn't be arsed to read that far before spreading your pearls of wisdom?
Fail indeed.
not necessarily that works well.
Well you need to work on your Definition of Done. If things are in Done and you have a problem with the quality you need to be able to clearly explain what needed to be done better and make it requirement for a piece of work to be completed.
Agile needs iteration, it needs the team to be involved in managing the software quality. Complaining because something is in "Done" that doesn't meet your standards means you were slacking when the standards were put in place.
Don't moan about it on a public forum, bring it up in the retro and come up with some experiments to try and fix the problem.
You don't need AI to implement a set of rules and procedures. Traditional development allows us to handle all the rules and procedures we need to.
You seem to have it arse about tit. The easy bit that is just rules and procedures does not need AI to be automated. When users require something that isn't covered by the procedures, that's when a notional "AI" would be required but an LLM wouldn't be any use in that situation by defiintion. This is something outside the rules and procedures so does require actual thought.
A decent implementation of your support system would be a non-AI computerised system that handled normal requests and funneled users with unusual requirements to human operators.
I have a thing for reliability, for simplicity, for things that are understandable and straightforward.
Ear buds on a wire are just like wireless ones except no need for batteries, no need to encode and send the audio over bluetooth and something keeps them together if you drop one.
Some people have a thing for expensive, easily losable, battery powered earbuds but some of us never saw the attraction.
Not for measuring productivity.
Productivity has nothing to do with number of lines written or time spent. It's the useful output that dictates how productive you were.
We need the widget dispenser to handle the new widgets. The number of lines it takes it irrelevant. Whether it toook you a week or an hour is irrelevant. Number of new widgets dispensed is the only metric that matters.
With all your detailed knowledge on the effects of rare metals in the upper atmosphere, presumably gleaned from multiple studies of other civilisations on other planets, that's certainly put my mind at rest.
Who ever heard of a small thing causing a problem?
Hmm, that's A design goal, certainly.
Having control of the "standard" interface so they can constantly fuck with VSCode integration is also a feature.
Readers of this site remember the way Google used Youtube to repeatedly fuck with Edge and it's JS integration.
Leopard, spots.
Does it help the user in any way or is it just so you jump to the top of the list sorted by resolution? I doubt any human can move their hand to within a 20000th of an inch.
So stupid tech enables snooping while providing nothing of value to the user?
Well done.
No really, well done!
No you haven't. You're idea is "Get gud".
We have decades of security vulnerabilities created by the inability of C devs to: Keep track of the memory you're allocating, free it when you don't need it any more.
Get back to me when your own house is in order. The data says that your way produces way more vulnerabilities.
"On Friday, a lone Microsoft developer rocked the world when he revealed a backdoor had been intentionally planted in xz Utils, an open source data compression utility available on almost all installations of Linux and other Unix-like operating systems"
One would imagine that, after almost 40 years on the job, Open Source Developers would have a clue, but apparently, no.
See, it's easy to be a dick about things.