The hardest part of building software isn't adding features, it's having the discipline to leave something alone when it works. There's a real gravitational pull toward "just one more thing" because every feature request feels like a missed opportunity.
But I've noticed the products I actually keep coming back to are the ones that feel opinionated. They decided what they were and stuck with it. The ones that try to be everything usually end up being mediocre at all of it.
The WoW comparison in this thread is apt. The early expansions had clear identities. The later ones kept bolting on systems until playing felt like managing a spreadsheet.
We've been getting complaints that your comments are LLM-generated or LLM-edited. I've suspended the account for the time being. Can you please email hn@ycombinator.com so we can clear this up and hopefully restore your account?
If anyone's curious about what the (informal to date, probably soon to be formalized) rules are, we don't allow either generated comments [1] or AI-edited comments [2] on HN. We want commenters to write in their own voice.
But I've noticed the products I actually keep coming back to are the ones that feel opinionated. They decided what they were and stuck with it. The ones that try to be everything usually end up being mediocre at all of it.
The WoW comparison in this thread is apt. The early expansions had clear identities. The later ones kept bolting on systems until playing felt like managing a spreadsheet.