Software developers are not okay

5 days ago by HaraldvonBlauzahn to c/programming

Writing at the end of the world, from Hveragerði, Iceland
load all comments
eah 32 points 5 days ago

If you ask an LLM for Pong, it will give you Pong, or rather a Pong, a simulacrum average of all the Pongs in its training corpus. But it won't be your Pong. You will not have decided the color, shape, and size of the paddles, or the background color, or speed of the ball, or the language it's written in, or the way to architect the code, or any of the other aspects, so many that they can't be enumerated. It's not possible to describe exactly what you want to the LLM because that would be the code itself. Anything short of that and you will have omitted something, forcing the LLM to make a choice all on its own. Write your own damned Pong.

path: 0 26211426, hotness: undefined, score: 32, children: 15
locuester -10 points 5 days ago

the more detail you give, the more detail you’ll get.

The only difference is that unspecified things will be filled in by random selection of ideas around the average.

Devs now have ability to go high level when safe, and go detailed when needed. So much about pong is easy and obvious so the llm can just do that for you and speed things up.

This is a tool for going faster, especially over the trivial stuff. The code didn’t go away, you can still edit it.

but it won’t be your pong

Yes, yes it will. I can change it to do whatever. My tool wrote the code based on my guidance.

path: 0 26211426 26212625, hotness: undefined, score: -10, children: 13
Solumbran 20 points 5 days ago

If some stuff is trivial, then it is fast to do. If it's not trivial, time needs to be spent on it.

The amount of delusions that vibecoders need to ingest constantly to keep their beliefs is crazy.

Also, why the fuck do you need your pong project to be done so fast? If you're doing it as part of your job, just do your fucking job, and if it's as a hobby, then do it instead of playing with a garbage generator to try to make it do it for you.

Also, no, it won't be your pong because it will be built on stolen code. If you copy paste the code of someone else and say you made it because you changed the name, you didn't make a pong, you're just a piece of shit that lies about it.

path: 0 26211426 26212625 26214309, hotness: undefined, score: 20, children: 11
hyperion626 -12 points 5 days ago
path: 0 26211426 26212625 26214309 26215376, hotness: undefined, score: -12, children: 6
Solumbran 15 points 5 days ago

Code under a license that you appropriate to yourself is stolen, yes, don't play stupid.

The typical slopbro defense of "no but it was shit ten minutes ago but now it's amazing and perfect" is bullshit, everyone knows it, and it's just a hypocritical loophole used to block every critic. Most of the critics on LLMs from months and years ago are still very valid, and while I try to be charitable I cannot find a scenario where this argument would be used in good faith.

As I said, if your pong is for work, you should do your fucking work without contaminating it with slop, and if it's not for work there's no speed requirement. "If it works, it works" is such an absurdly moronic argument, I don't even know where to start. Experimenting on humans is horrible, but brings advances to medicine, and "if it works, it works". Planting evidence on someone you believe is guilty is illegal, but they end up in jail so " if it work, it works".

I'm done, there's no way I can delude myself any longer into thinking that slop users do it innocently, when you have such obviously shitty and worthless arguments, there's no way you could be dumb enough to believe them. This is obviously a bunch of bad faith arguments and nothing more.

path: 0 26211426 26212625 26214309 26215376 26216062, hotness: undefined, score: 15, children: 5
hyperion626 -7 points 5 days ago
path: 0 26211426 26212625 26214309 26215376 26216062 26217832, hotness: undefined, score: -7, children: 4
Solumbran 6 points 5 days ago

Because it is made through stolen data, while destroying the environment and basically the world.

"What is the difference between a synthetic diamond and a blood diamond, if they are chemically and structurally identical in the end?"

As I said, these arguments are so unbelievably stupid that they cannot be said in good faith, and each reply has been proving it.

path: 0 26211426 26212625 26214309 26215376 26216062 26217832 26221323, hotness: undefined, score: 6, children: 3
hyperion626 -3 points 5 days ago
path: 0 26211426 26212625 26214309 26215376 26216062 26217832 26221323 26222083, hotness: undefined, score: -3, children: 2
programming
programming

@programming.dev

login for more options
28786
3717
3364

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev


go to feed...