AI coding tools are currently good at the first 80% of software development, which is putting bugs in. Not so great at the second 80%, which is taking them out again.
@daedalus but they excel at the third 80%, which is telling users to hold it wrong
@daedalus yeah Claude removed my authentication because I wasn’t using the result of that function call. Guess I’ll just have a wide open api lol
@daedalus
I used chatGPT to code an isochronic tones app in C with various parameters. It took me 5 hours of going back and forth to get it good enough!

@daedalus

It's not nice to call them 'coding tools'; they prefer to be called just 'coders'.

Although some of the elder statespersons of the community stick with 'programmers'.

@daedalus TIL, I'm an AI.

Beep. Boop. Kill all humans!

@skribe @daedalus Now they're going to train on this and think you're serious
I'm the #CEO of a multi million dollar #VC funded #startup. Due to the #Pareto Principle, which tells me we only need 20% of people for the second 80% of the result, I have deducted that we can fire 80% of our employees. #quickMaths
Fake it till you unicorn? Builder.ai’s Natasha was never AI – just 700 Indian coders behind the curtain — TFN

Builder.ai, once a $1.5B AI unicorn, collapses amid revelations of fake AI, financial fraud, and a major data breach

Tech Funding News
@daedalus I've been using copilot chat to aid me with debugging, as pretty much a rubber duck
@tofu @daedalus It's not very good at it, though. I usually stick to high-level design discussions when it comes to rubber-ducking with them, because they get worse the more detailed the discussion gets
@hosford42 Yeah, I managed to get it once to actually help me out, and I consider it superior to talking to people, because it doesn't take forever to respond, on force me to sit around on a call with someone
@hosford42 @tofu @daedalus And ofc the conventional rubber duck does not burn electricity like it's going out of fashion.
@denisbloodnok @hosford42 @daedalus The amount of used energy seems to be about on par with using a search engine, so I don't really think so
@tofu @denisbloodnok @daedalus Curious if this is with training expenses amortized in. Water usage and other environmental impacts are also a concern. I did see someone saying the energy usage was much less than it's typically made out to be, but still relatively high. Sources have evaporated from my brain since then, unfortunately.
@hosford42 @denisbloodnok @daedalus Just like during the crypto boom, I see the extra energy demand as an opportunity to expand the capacity with cleaner means
@tofu @hosford42 @daedalus Right, because that worked so well during the crypto boom (spoiler, it did not, it ended up reopening gas plants and the like because people who want to piss away unlimited quantities of electricity want the very cheapest and sod the externalities).
@denisbloodnok @hosford42 @daedalus Trying to shut down things is a great way to maintain the status quo.
@denisbloodnok @tofu @daedalus I'm all for polite discussion and even disagreement in order to work out all the angles on a topic, but if this is going to switch into sarcasm and baiting, I'm not down with that. Please untag me for those sorts of replies. I wasn't attacking anyone, and I don't want to participate in any attacks. If that's not what this is, good, but the tone suggests it is.
@hosford42 @tofu @daedalus People aligned with "AI" snake oil have some complex (ie, misleading) ways to calculate it, but nah, it's absolutely astronomical. Every bit as bad as Bitcoin.
@daedalus You should be grateful that capital allows you to keep your job in delousing, for now, labour
@jmc @daedalus Ugh, no doubt this is exactly what they're thinking

@daedalus

I made a dedicated approach on Deepseek to get a C64 small asm program, that bend some vectors does something and does a cleanup.

A couple of things would work (like load from an address, add 1; and store it back - while most folks would likely used INC instead).

It took quite some iterations until it showed me the code, I roughly expected. ... Still in a handcrafted version I would have done a few things differently.

@daedalus Not strictly relevant but I am going to repeat it all the same:

"We shouldn't add errors to software out of negligence. They should be added systematically and carefully."

A joke by Edsger W Dikstra translated from the original Dutch here: https://news.ycombinator.com/item?id=39255412

https://youtu.be/mLEOZO1GwVc?t=735 The Dutch language quote as displayed: "We mo... | Hacker News

@daedalus
Yeah, now that you mention it, my contribution to the fixing of an embarrassing setup issue that my AI buddy" fought bravely for over an hour with dozens of configuration approaches was to point the digital idiot to the install page of the page it was trying to configure and point out that typescript (that I never used before, learned by doing) needs a separate package for the type declarations. One iteration later it worked.
It's fascinating hire the idiots

can be rather fast but need handholding for simple stuff. And that was literally with a model that is capable of looking up stuff on the internet. Sigh. Literally adding URL of the page with the install instructions was what took it.

@daedalus

@daedalus
And also not good in
- making it fast
- making secure
- making it accessible
- making it a pleasure to use
@daedalus holy moly this did numbers
@daedalus boosting this again, evergreen toot 🙃