3 ms·
Too many programmers think they have a unique use case without considering that maybe the existing projects are bloated for a reason. Then they end up just recr
by ChromaticPanic 1y ago
Too many programmers think they have a unique use case without considering that maybe the existing projects are bloated for a reason. Then they end up just recreating the same bloat.
- Lalabadie 1y ago"Surely I can do it better in a few weeks than all preceding civilizational knowledge" is probably the most popular tech entrepreneur stereotype.
- dialup_sounds 1y agoGall's Law: A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.
- treetalker 1y agoGall's Law almost always deserves to be repeated and higher up in HN threads, and this is another instance where I wish I could upvote more than once. Here, Gall's Law provides an accurate explanation for why so many of us have returned to paper, pencil, and brain cells. It is also apropos of your comment's sibling comment regarding how tech folks frequently and mistakenly believe that they can improve on a solution that has worked well for thousands of years of human civilization (e.g., paper + writing instrument + human thought) in just a few weeks. For all the talk of Emacs's being relatively ancient and mature software, handwriting is orders of magnitude more mature and sanded down. With software to "solve" the problems of thinking, remembering, linking ideas, or deciding what to do … now you have two problems, as we say.
- k4rnaj1k 1y ago[dead]
- wpm 1y agoThe existing projects probably have crap docs then. If I build it myself at least I’m likely to understand it.