Tech hobbyist makes shoulder-mounted guided missile prototype with $96 in parts and a 3D printer — DIY MANPADS includes Wi-Fi guidance, ballistics calculations, optional camera for tracking

https://mander.xyz/post/49104729

It’s vibe coded lol.

There’s an anecdote that comes up in software about people working on missile software not caring about memory leaks because it’s going to explode anyway before that becomes an issue.

Who cares about bugs in your software if it’s a hobby project that’s going to blow up anyway.

Also, including Claude doesn’t inherently mean vibe coded, it can be for writing tests, small components, or debugging.

Using an LLM to write tests and small components is still vibe coding.

Wikipedia says:

Vibe coding involves accepting AI-generated code without reviewing it,

If you are using LLMs to write e.g. small components, then you are typically understanding the structure of the program, and reviewing it.

There’s nothing inherent to small components to suggest that you have to review them. If they’re small, it’s easier to tell yourself that the LLM probably got them right and you’re justified in not checking.
Listen to me. I do code for a living. Nobody want to write HTML
Bro, if I don’t have to sit there for a half hour banging out code to map structure A on to structure B, I won’t. I’ll let someone else write it and spend 5 minutes to check that the code is clean and it works

Vibe coding is you not reviewing what the model outputs. I read every line, often give feedback and tell the model about patterns I want to use.

I probably write like 60-70% of the code myself.