Hacker News new | ask | show | jobs
by kelnos 3080 days ago
A sibling poster covered this, but a maybe-not-terrible analogy occurred to me: it's like writing software. Even when you've finished building out all the features you want to build, it's still never done. There might be bugs that need to be fixed, or you might want to make some slow parts of the code more efficient, or users have come up with some new use cases that require you to add new features. It just never ends. It's rare to find a software project that's "done", aside from abandoned projects.

I guess people are just never satisfied with some kind of end state. And I guess that's a good thing; life is pretty good these days (if you're reasonably well off in a developed country), but, well... we still don't have our jet packs or hoverboards or flying cars. All progress depends on people not being satisfied with the status quo.