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

"It is always better to not have a problem than to mitigate it", from this article that John Carmack wrote several years back[1]. In the context of the article it feels almost like a throwaway line, but I've found it to be deeply profound and it has since affected how I choose potential solutions in almost any situation. Should I do the "quick fix" (mitigating a problem), or would it be better if the problem _didn't exist in the first place_?

[1]: https://www.wired.com/2013/02/john-carmacks-latency-mitigati...



This is a great line in the C/C++ vs higher level language debate on memory safety.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: