anyone else feel that AI has sucked all joy out of the open source world?

i used to scroll fdroid when I'm bored and it was so exciting sometimes

all 30 comments

sorted by: hot top controversial new old
[–] 66 points 5 days ago*

Personally, yes but also im seen this stuff not work at all. I help people alot on a large programming discord and ive seen schizophrenic coding and its always AI. I usually tell them I can't help you because its almost all wrong. They are usually upset but the code makes up non existent calls and what not. I'm thinking when they took all the content from GIT it did much more damage to the AI than they realize yet. Then people post about the code and they replug the code into AI, making a shit eater, eat its own shit.

edit: Why am I flagged dupe? My grammar is way to shit for me to be a bot?

  • source
  • [–] 51 points 5 days ago (1 child)

    The greed of the few outweigh the needs of the many.

  • source
  • hideshow 1 child comment
  • [–] 42 points 5 days ago (3 children)

    It's sucked the joy out of the whole field for me, yeah. I really enjoy programming and have since I was barely a teenager. Throughout my career I've even enjoyed doing code reviews because it brought me joy to see clever solutions to problems and to be able to discuss them with their authors, but with AI I just can't anymore. Most of the time the code is just generated with no actual human thinking involved

    I also have coworkers who aren't even programming at all anymore. They tell me about how they just set up agents to work on features and review the output every half an hour and I don't understand at all because that sounds awful to me even if the code is perfect.

    I expect it all to come crashing down soon but its not soon enough because it's all been rather soul crushing

  • source
  • hideshow 3 child comments
  • [–] 32 points 5 days ago (2 children)

    Likewise, but the code is pretty far from perfect. "Future maintenance hazard", but half my colleagues can't even see what's wrong with it, and the bot tells them it's all fine so they don't think about it any further.

    Can't wait for that bubble to burst. Burn the whole lot down.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 9 points 5 days ago

    I'm still practicing my human art skills, my 3d modeling, sculpting, painting, my fundamentals.

    I'm still struggling to learn programming the hard way, only using a bot on my own GPU as a last resort to rubber-duck or explain higher-level concepts to my thick skull.

    Screw this hardware inflation, I'm holding out and keeping old machines around and I'll drop back several tech-generations if I have to.

    I'm hoping if anything , my perseverance will be rewarded in a post-Ai-bubble world where I'm considered good at what I do, especially after the majority had simply thrown up their hands, given up, and brain-atrophied after they saw a generated Will Smith believably slurping 65 lbs of spaghetti and everything under the sun "But as a Miyazaki film."

    It's a monster that feeds on our fears to drive us into despair. We should refuse to let it see us flinch.

  • source
  • parent
  • [–] 18 points 5 days ago (3 children)

    I just hate the feeling of chatting with something that is designed to sound human when I got into software devrlopment because I got tired of dealing with people in the first place.

    From my perspective natural language isn’t expressive enough to describe a computer program and that’s why programming languages were created. That’s one of the reasons you gotta keep prompting over and over again.

    Couple that with the gambling type feeling I get when I use them (keep rolling the dice until something is spit out that “works”), just feels gross to me.

    It’s really depressing to me because I really enjoy programming and I know there are tons out there like me who have had the same passion with it.

  • source
  • hideshow 3 child comments
  • [–] 6 points 4 days ago (1 child)

    I just hate the feeling of chatting with something that is designed to sound human

    My dad died at home in hospice last fall, and when I called the funeral home that we had selected to handle his cremation to come pick up his body, the answering service was AI. I could tell because of the weird artificial background noises, the strange accent that wasn't from any language on earth, and the fact that when it read back my father's name for spelling confirmation it said "Bob common name B O B Smith common name S M I T H?". One of my biggest regrets is that I didn't just hang up immediately and go with a different funeral home.

    For extra fun, when we met with the owner of the funeral home later he kept cracking jokes. And he didn't deliver the urn until the night before my father's interment ceremony, after I had been frantically calling him about it the whole week before. LPT: don't go with a funeral home whose owner shares a name with a character from The Sopranos.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 3 days ago

    Expressiveness isn't the problem. No doubt it can be less efficient and re-usable but constructed languages are mostly syntactical interfaces to subsets of the semantics we express in natural languages all the time. By using them we can precisely express combinations that can be difficult to convey in natural languages without losing time to perspecctive and interpretation but that can only a problem if you're in a hurry. In most cases, it'd be far more limiting to have to express natural semantics in a constructed language than the other way around. What's more is that all the orimitives of these languages are developed using the same strategies we use in natural languages. It's just the morphs and structures that differ.

  • source
  • parent
  • [–] 20 points 5 days ago* (last edited 5 days ago) (4 children)

    I learned how to sweat copper so I could replace some shoddy plumbing in my house done by a previous owner, and that brought me more pride and joy than anything I've done in my 10-year career as a developer. I'd but a copy of this in a heartbeat.

  • source
  • hideshow 4 child comments
  • [–] 17 points 5 days ago (1 child)
    1. You learned something practical
    2. You did work and can observe the result of your work
    3. Your work is beneficial

    Professional software development is now so abstracted from the real world (and other software development areas), those three are barely applicable.

  • source
  • parent
  • hideshow 1 child comment
  • Your work is beneficial

    In my 25 year career as a programmer, I'd estimate that at least 75% of the software that I worked on never actually got used by anyone. It's incredibly depressing to think about. And that's not even counting the fact that I probably spent more than 50% of my time doing non-programming tasks like attending meetings and such shit.

  • source
  • parent
  • I retired as a programmer (fancy way of saying "got laid off by giant corporation") a few years ago and randomly bought a used school bus to convert to a motorhome. I got so much more satisfaction out of doing that than out of any work project I ever did, and even learned to weld and fabricate in the process. Also very happy that I never had to deal with the AI "revolution". Managing a team of offshore developers got me as close to that shit as I ever want to get.

  • source
  • parent
  • [–] 18 points 5 days ago (5 children)

    Talk to any master plumber. You will wreck your body. It's not a forgiving career.

    Electrician people.

  • source
  • hideshow 5 child comments
  • [–] 14 points 5 days ago (3 children)

    I'm not so sure electrician is any easier on the body. Both require lots of sustained effort at odd and awkward positions.

    Not arguing one is better or worse, just that both are physically demanding jobs that are quite different than riding a desk all day.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 9 points 5 days ago (2 children)

    I've never met an electrician with a destroyed body but I've met many master plumbers with it.

    The big difference is electrical rarely involves laying on the floor in tight spaces navigating existing furniture.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 14 points 5 days ago

    Idk I haven't seen an AI that writes acceptable C/C++ yet (to be honest I haven't looked that hard)... So as long as my projects focus is low level, thin, maintainable code, I can still do things AI won't be able to for a long time.

    I recognize that being free to write code however I want makes me privileged, and others don't have that freedom.

    Despite that, I am afraid of what will happen to the open source tools I depend on. None of us write our code alone.

  • source
  • [–] 6 points 5 days ago* (last edited 5 days ago)

    Not me. I don't use it because it's (mostly) immoral. Sure, it feels like a thorn in the side, a parasite oozing through the walls, but I still enjoy coding.

    I also have good reason to believe that nothing resembling modern technology will understand what it's doing, so we always have that most important edge.

  • source
  • [–] 6 points 5 days ago

    Oh, please, not a plumber. I'm traumatized by broken pipes!

  • source
  • [–] 5 points 5 days ago

    That hog lying down conjures up to me the image of a dying forest god from Princess Mononoke.

  • source
  • [–] 2 points 4 days ago (1 child)

    Don't worry! AI will replace plumbers too!

  • source
  • hideshow 1 child comment
  • [–] 3 points 5 days ago

    we're not hiring either! lol

  • source
  • [–] 2 points 5 days ago