Comment

Comment by farfatched

> If you’re a programmer, you might think that the fiddliness of programming is a special feature of programming, but really it’s that everything is fiddly, but you only notice the fiddliness when you’re new, and in programming you do new things more often.

I think I'm drawn to programming because the fiddliness is tractable, and fixable.

In which other domain can I:

* introspect the relevant processes/state, step by step

* snapshot/undo

* fix niggles, once and for all, and for everyone; and get their fixes too

* probe and test my inputs and outputs, checking for quality. Get notified if a part changes in a way that breaks me.

And the only tool I need is a commodity general purpose PC.

When I try woodwork, or even electronics, I'm struck by much friction is in even simple tasks: tools, parts, lead time, safety, space, physical effort, cost, ...

parent farfatched 4 months ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton