It's enough to make one suspicious of the whole attitude ...
It's enough to make one suspicious of the whole attitude ...
But once you get something going, go back, apply all your learning (because you will have learned a lot), and do a little cleanup. Especially if it’s your own personal DIY project.
Cleanup does take some time so budget it in.
My first solar project initially looked like a mess of wires like OP’s, although confined to my workbench. But after I got it working, I calculated all wire gauges, put fuses and breakers everywhere, and put the right type of wires in the right type of conduits. As it had to transit a living space, I also made it look nice — you didn’t see a single bare wire anywhere — definitely no 2/0 cable running up a wall.
You could also look at it as craftsmanship.
There is this common pattern with a certain kind of HN user of not bothering to learn about something before assuming you are way smarter than any other human who has ever lived and just doing it yourself from base principles, before inevitably finding out what everyone else already knew.
If it was just diy projects it would be one thing, but entire companies are run on this principle.
You can’t even hire a competent person unless you have a bit of expertise yourself. You wouldn’t know the difference.
There is some productive Middle Way here.
If you were writing pieces of self driving code or were building a wooden chair for yourself to sit on, that change up things a bit. The most fundamental distinction isn't in whether it's hardware or software, but whether it's safe or not.
Move fast and break things has only been a VC-backed company thing.