4 ms·
Hacker Laws
- mergy 2y agoPlease add Jevons Paradox
- dwmkerr 2y agoon this list to go in: https://github.com/dwmkerr/hacker-laws/issues/446 https://github.com/dwmkerr/hacker-laws/issues/446
- JSR_FDED 2y agoSo many people get Occam’s razor wrong. I like the way you describe it as the least number of concepts and assumptions, rather than just “simplest”.
- onre 2y agoI feel this is a side-effect of so many people getting "simple" wrong, as in, calling things simple because they superficially seem so, even while being aware of but ignoring the underlying complexities.
- voidhorse 2y agoCompletely agree. It's entirely about eliminating unnecessary distinctions, not about relative simplicity (which would need to be defined in context—we do not have a universal notion or measure of "simplicity" or complexity—any such notions we do have are domain dependent and usually observer dependent).
- gozzoo 2y agoHow is "least number of concepts and assumptions" different than “simplest”?
- onionisafruit 2y agoSometimes I see a post and immediately know it’s going to take over my day. I’ll probably spend at least three hours reading this and the linked wikipedia articles.
- esafak 2y agoTo the author: Nice site. The very first link, https://effective-shell/ https://effective-shell/, is broken.
- hakaneskici 2y agohttps://effective-shell.com/ https://effective-shell.com/
- dwmkerr 2y agothanks for the heads up, just fixed!
- bookofjoe 2y agoTo the author: "Download the PDF eBook" link https://github.com/dwmkerr/hacker-laws/releases/download/v0.1.0/hacker-laws.pd https://github.com/dwmkerr/hacker-laws/releases/download/v0.... is broken
- deleted 2y ago[deleted]
- PhilippGille 2y agoGood collection. One rule I found missing is the Rule of Three: https://en.m.wikipedia.org/wiki/Rule_of_three_(computer_programming) https://en.m.wikipedia.org/wiki/Rule_of_three_(computer_prog...
- dwmkerr 2y agolove it, tracking now
- khaledh 2y agoI'd add Wirth's Law: Software gets slower faster than hardware gets faster.
- dwmkerr 2y agoTracking now https://github.com/dwmkerr/hacker-laws/issues/448 https://github.com/dwmkerr/hacker-laws/issues/448
- from-nibly 2y agoDon't forget WET (write everything twice)
- extraduder_ire 2y agoThat's under DRY.
- khaledh 2y agoHoare's Law of Large Programs: Inside every large program is a small program struggling to get out.
- deleted 2y ago[deleted]
- ksec 2y agoI often found when something involves an insanely large number or objects the 90–9–1 Principle holds true. But when things is smaller to medium size 80/20 can be used. But I still dont have a good / decent theory how to link the two together. I wonder if anyone has any materials on it.