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

This is one sided, there are many instances when people repeat the same process over and over again to get to get the same results. Improving something is not reinventing the wheel, building the exact same thing over and over again is.


If it takes less time to do it again yourself than it does to find and understand someone else's solution is that so bad?


That's a systemic flaw, not a justification for redundancy.


So I guess writing a DNS resolving library wasn't justified, even though it dropped the memory footprint from 15M (when using C-Ares) to 400k (a bit more information about this here: http://news.ycombinator.com/item?id=2324428)


Reinventing the wheel, not making a better wheel.


From the perspective of an individual, fixing a systemic flaw is going to take much longer than just operating within it. There are cases where "reinventing the wheel" is just the best way to go.


Yea, true.




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

Search: