Readit News logoReadit News
khaledh · 9 months ago
Hoare's Law of Large Programs: Inside every large program is a small program struggling to get out.
onionisafruit · 9 months ago
Sometimes 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.
JSR_FDED · 9 months ago
So 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 · 9 months ago
I 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 · 9 months ago
Completely 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 · 9 months ago
How is "least number of concepts and assumptions" different than “simplest”?
ksec · 9 months ago
I 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.
bookofjoe · 9 months ago
To the author: "Download the PDF eBook" link

https://github.com/dwmkerr/hacker-laws/releases/download/v0....

is broken

carlesfe · 9 months ago
In case somebody comes looking for the working link: https://github.com/dwmkerr/hacker-laws/releases/download/v0....
dwmkerr · 9 months ago
just saw this, fixing at the moment
PhilippGille · 9 months ago
Good collection. One rule I found missing is the Rule of Three: https://en.m.wikipedia.org/wiki/Rule_of_three_(computer_prog...
dwmkerr · 9 months ago
love it, tracking now
esafak · 9 months ago
To the author: Nice site. The very first link, https://effective-shell/, is broken.
hakaneskici · 9 months ago
dwmkerr · 9 months ago
thanks for the heads up, just fixed!

Deleted Comment