Login
You're viewing the sfba.social public feed.
  • Aug 3, 2026, 3:30 PM

    "Prevent cognitive debt by retyping LLM-generated code by hand"

    (I just installed gorss on my #FreeBSD server, and naturally Hacker News is a default subscription, and that is the title of a post there in the default feed when I launched it)

    You know, that would probably work just fine, to deal with cognitive debt. It also makes you into a 1980s 8-bit magazine kid, typing in a program off a printed page to get a chintzy Asteroids game... but that's actually a perfectly fine thing to be.

    And never mind acting as a backstop to cognitive in the already-skilled - all you vibe coders out there, if you did this, you would actually turn into real programmers, over time, if you have even the slightest acumen to handle the metaphysics.

    💬 1🔄 0⭐ 0

Replies

  • Aug 3, 2026, 3:55 PM

    @jpaskaruk But wouldn’t that be a copy of a faulty copy and potentially introeuce more errors?

    Lord. I’m trying to imagine this as an exercise for writers.

    💬 1🔄 0⭐ 0
  • Aug 3, 2026, 4:08 PM

    @colorblindcowboy Well, I am of the opinion that generating good code (not good software, mind you, but good code) would be an early win. So I don't think that "Vibe coding is inherently bad and useless" is true at all. Datacentres are bad, Capitalism is bad, but the tool is just a tool.

    I like Doctorow's Centaur/Reverse Centaur analogy for this stuff. If you have a skill, it can augment your skill, like how (see my next toot) it really is speeding me up a lot, to look at Google's AI answer, when I am seeking to do something on my servers. Yes, I still could find a manual or seek out a person or forum post, but, the answer I actually need is right there immediately; hard to ignore the usefulness of that.

    Not everyone who is capable of being a good programmer, takes up programming as a personal skill development. But I think that anyone who does have that potential, if they spend time typing out code that works, they will inevitably become programmers, in much the same way that I became a piano player, of sorts, by taking what I already knew about music theory - scales, meter, tempo, etc - and started doing it on a set of piano keys, six months of several hours a day running scales, finding the chord triads and inversions, etc.

    Eventually I could look at a chord chart and know how to play the song, though that doesn't necessarily translate to being able to sit down and play it in just any key. But songs in certain keys I can do that now.

    So, take some vibe coder who has been typing in working code, ingesting every word they type, seeing how the syntactic structures work, brackets open means they close later, maybe there's a ; at the end of every line, they will notice, and if they have the acumen to understand it, like I had the acumen to understand what was happening on a keyboard, over time they will simply learn how to put code together themselves.

    There is an upside to this stuff. The bad comes from capitalism.

    💬 1🔄 0⭐ 0
  • Aug 3, 2026, 4:18 PM

    @jpaskaruk But is the answer you get correct and worth the bottle of water it took for you to get it? If the content was scraped from someone else’s work, and they’re not getting even the site visit or attribution?

    A tool is not just a tool. The ethical nature of its source matters.

    Ivory piano keys from elephants. Blood diamonds from exploited human labor.

    You use the AI answer, you use the data center. You can’t just decide the two are unconnected because you don’t like the system.

    💬 1🔄 0⭐ 0
  • Aug 3, 2026, 5:01 PM

    @colorblindcowboy This is absolutely true. Most likely I'm gonna be standing up an Ubuntu server again soon, cause they're pushing into implementing it with Local Inference prime.

    But again, when you're talking about "What is the command to set my Wifi country code" or any such single-answer, no-fuzz question, to ignore the answer when presented is basically to hamper your own productivity out of spite, unfortunately. The bottle is dumped, all that remains is how much own personal water I want to burn along with it. Similar dynamics are at play if you're trying to learn how to 3D model or any other complex tech skill - the AI will have the right answers, quickly.

    This is something we need, and we need it running Local. We have all been running GPUs and CPUs all this time, the datacentres are the only unnecessarily evil here.

    Writing is a whole other thing and I've seen nothing good from AI - quite the opposite, I can spot it in a second and it raises my bile.

    But the vibe coders are gonna vibe, no matter what. I spent years feeling the pain of knowing that I could solve a lot of my own digital problems, if I knew how to code, and eventually the pain got bad enough that I started putting the effort. Someone who's gotten the same thing with zero effort probably won't give that up.

    But if they were to add some mental work to the process, they could actually get something out of it that they can keep.

    💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0