in case you ever wondered why bluesky breaks all the fuckin time and is increasingly a pile of jank

https://bsky.app/profile/why.bsky.team/post/3meomclcfss2w

@davidgerard All the resource waste aside, the people most likely to run to vibe-coding it all are also the ones who neglect their testing, documentation, specs, etc. when hand-coding stuff.

They fail even at the level of "trust, but verify" because they're not verifying.

@gooba42 @davidgerard And if you *start off* going "no, it's okay that I used LLMs, because I do testing, documentation, and specs"?

You are now using a machine that is basically training you to stop doing that stuff. You've already surrendered "oh, I don't need to do that, the random number generator can take care of it" on one thing. Why not on a second thing? Why not on everything?

@mcc @gooba42 @davidgerard I have never seen a dev in the wild write all their tests by hand and let the robot generate the working code

@delta_vee @gooba42 @davidgerard On the other hand, I *have* heard tell of people who claimed to write the code themselves but get the robot to write the tests

which is

disturbing, to me, because to me the tests are the spec. so basically you're deliberately introducing noise into your program's specification