(Following thread was prompted by people pointing out that the Bluesky dev team seems heavily into vibe-coding now and originally posted on said vibe-coded Bluesky platform that is now constantly failing.)

Over the past year, every single time one of the apps or services I use suddenly became less reliable and more buggy, I never have to look far for the "Claude is amazing and now writes most of my code" post for the devs involved.

Best part? It's always somebody with years of experience. Exactly the demographic that is supposedly able to use this shit safely, but my impression is they're just as bad as the novices

This is happening IMO because of one of the fundamental issues with software dev (and this predates "AI" and was one of the themes of my first book):

Most software projects fail and most of what gets shipped doesn't work. The way the industry is set up means there is little downside to shipping broken software

@baldur Honestly I think a big part of it is more than our industry being deeply immature still; I think the most important throughline of the research on LLMs' effects on cognition is a consistent attack on metacognition, which seemingly doesn't abate with experience. The same corrosion happens to juniors and seniors alike, but the seniors have more rationalizations at hand to pretend it doesn't.

(Speaking of, that "cognitive surrender" paper is the latest in that theme: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6097646)

@delta_vee ooh that's an interesting angle (paper)
@dngrs Oh yeah, it's a good approach, and IMO has useful explanatory power for some key things we're seeing