Hacker News new | ask | show | jobs
by jpea 4612 days ago
Build a system with what seems to be a good, logical set of usage assumptions and you will find that once it's out in the wild, you will get people trying all kinds of different ways of using your system. It defies your own logic, but humans aren't that logical (usually). Being too clever with your assumptions usually backfires.