Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> the three reasons why computers exist at all

In a commercial context, computers exist to serve human needs. If increasing correctness or completeness serves neither a user need nor a business need, then the work to do that is just developer self-indulgence.

And honestly, I don't have a problem with a little developer self-indulgence now and again. Sometimes I'll just clean up something because it's ugly and I don't like it. But it's important to recognize when we're doing that, because it's decidedly not what we're paid for.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: