@nixCraft After 11 work hours trying to figure out why my deployment was failing, I almost fed the error messages into Claude or something similar. Instead, I took a break, went to the store, ate lunch and, full disclosure, had a beer. I then figured it out in about 45 minutes..
×

Lmao.

#ai

@nixCraft Most LLMs make stuff pretty. But once around 200-300 lines I notice crazy issues.

And it oh so confidently assume none existent features.
@nixCraft I should start doing this as motivation for the “well refactored code aesthetics.”
@nixCraft I've worked with that guy. Great to see there's now Patronising Guy as a Service
@nixCraft After 11 work hours trying to figure out why my deployment was failing, I almost fed the error messages into Claude or something similar. Instead, I took a break, went to the store, ate lunch and, full disclosure, had a beer. I then figured it out in about 45 minutes..
@nixCraft I bet the documentation is gorgeous, too. Telling you all kinds of things it doesn’t do. Beautiful diagrams and designs that aren’t in the code at all. Perfect for that 5pm Friday deployment.

@paco @nixCraft

"Perfect for the Friday 5pm deployment."

Bwahahaha! If I were drinking coffee right now, I'd have spit it all over my laptop in uncontrolled laughter.

There is very little, or even nothing, remotely intelligent about AI but it's damn entertaining.

@nixCraft I’m genuinely of the age that I only need to scrape by for another 3-4 years before I can leave this all behind me. To be honest, I can’t wait.

@gulfie @nixCraft

#AI could be the next industrial revolution if done correctly, but so far it's a technology still in its infancy being shoved into everything.

#AI offers little entertainment value, and that's about it.

@gulfie @nixCraft I am about 10-20 more to go depending on energy and health. I feel I have to learn all this shit to explain why it is shit. Or maybe my entire career was shit? Basically I am in a shit paradox.

@nixCraft had a similarly positive experience recently

https://universeodon.com/@cryptadamist/114654734361521674

⚯ Michel de Cryptadamus ⚯ (@cryptadamist@universeodon.com)

i think i had my first truly positive #AI experience... i asked it to write code comments that could be transformed into API documentation for #Fedialgo, and other than the part where it repeatedly and strenuously suggested deleting all the most important parts of the code, it actually did a pretty good job. https://michelcrypt4d4mus.github.io/fedialgo/index.html #activitypub #algorithm #algorithmicFeed #algorithmicTimeline #Fedi #FediTips #FediTools #Fediverse #Feed #FOSS #MastoAdmin #Mastodon #mastohelp #nodejs #nod #opensource #SocialWeb #timeline #TL #vibecoding

Universeodon Social Media

@nixCraft

I was asked to join forces by someone that was working on a similar idea. Mine is interfacing to a higher resolution device that I have already created a board for so they decided that part would be from my code. Or so I thought, the self proclaimed leader ran it through Gemini to interface it with their code that is being written by Gemini.

Apparently it is not familiar with 3 wire SPI or the particular chip I am working with so it rewrote all the code. Told him it will not work and his reply was it compiles. So I said give it a try when the sensor board I sent to you arrives.
Got back you are right it did not work could you look over what it wrote to see what is wrong?

Nope

In hindsight would not have sent the board or further communication when I found how he did not know to to code and used AI to write .

But you are right it did look impressive.

@nixCraft I once had a similar (but much more limited) problem: I used a program what was supposed to make your code look nice - just adjusting line breaks and indentation, and it created a bug or compiler error. It was years ago, so I don't remember all the details, but it probably involved how a C or Java operator or operator precedence was handled.
@nixCraft seems like a perfect summary of "AI"

@nixCraft

I recall that, while taking my one COBOL course, I conceived a tactic that almost made my COBOL code elegant, but it still got the job done and just as efficiently. The teacher was impressed and dumbfounded; he'd never seen anyone else construct COBOL that way.

Claude 4 wouldn't have replaced even the me from 42 years ago.

@nixCraft this made my day already, thx a lot! 🤣🤣🤣

@nixCraft I think the big problem is monolithic spaghetti code. There are probably globals thrown around and implicitly instantiated stuff like crazy.

Stick with the modular code and fix it! If you were to do it as a human, I guarantee you’d break it too, but it would take weeks or months to refactor. Been there.

Use the AI for more than just *one call*… at this point you could just tell it what the problem is and since it already has scanned your code base, betcha it could find and fix the issue.

I have many decades of coding experience and I 100% can do what I do without AI. However, it can be a revelation if you do it right.

But the memes. I get it.

@nixCraft at least he admitting that he's doing spaghetti-coding 🥲
@nixCraft *Apollos Hester "They had us in the first half, not gonna lie" meme goes here*