Programming Quotes (source: http://quotes.cat-v.org/programming/) · GitHub
/" data-turbo-transient="true" />
Skip to content
-->
Search Gists
Search Gists
Sign in
Sign up
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
Potherca/README.md
Last active<br>August 29, 2024 00:04
Show Gist options
Download ZIP
Star
(2)
You must be signed in to star a gist
Fork
(2)
You must be signed in to fork a gist
Embed
Select an option
Embed<br>Embed this gist in your website.
Share<br>Copy sharable link for this gist.
Clone via HTTPS<br>Clone using the web URL.
No results found
Learn more about clone URLs
Clone this repository at <script src="https://gist.github.com/Potherca/5ffd57393a85553ab55b.js"></script>
" readonly="readonly" data-autoselect="true" data-target="primer-text-field.inputElement " aria-describedby="validation-03829912-3aae-4d25-8fc4-5631c576ab94" class="form-control FormControl-monospace FormControl-input FormControl-small rounded-left-0 rounded-right-0 border-right-0" type="text" name="gist-share-url-sized-down" />
Save Potherca/5ffd57393a85553ab55b to your computer and use it in GitHub Desktop.
Embed
Select an option
Embed<br>Embed this gist in your website.
Share<br>Copy sharable link for this gist.
Clone via HTTPS<br>Clone using the web URL.
No results found
Learn more about clone URLs
Clone this repository at <script src="https://gist.github.com/Potherca/5ffd57393a85553ab55b.js"></script>
" readonly="readonly" data-autoselect="true" data-target="primer-text-field.inputElement " aria-describedby="validation-5bf28597-f7f0-4294-a3f9-47efb958d545" class="form-control FormControl-monospace FormControl-input FormControl-small rounded-left-0 rounded-right-0 border-right-0" type="text" name="gist-share-url-original" />
Save Potherca/5ffd57393a85553ab55b to your computer and use it in GitHub Desktop.
Download ZIP
Programming Quotes (source: http://quotes.cat-v.org/programming/)
Raw
README.md
📝️ This document is part of several gists with Programming Quotes:
• 5ffd57393a85553ab55b
• 5cd28e2a812e5c65c9f7320e0726da18
• b6a6676a84b51c8200d0673a5b4a87c5
Related: laws of software development
Programming Quotes
Raw
al-viro.md
"And folks, let’s be honest. Sturgeon was an optimist. Way more than 90% of code is crap."<br>~ viro [http://www.ussg.iu.edu/hypermail/linux/kernel/0310.0/0870.html]
"All software sucks, be it open-source [or] proprietary. The only question is what can be done with particular instance of suckage, and that’s where having the source matters."<br>~ viro [http://www.ussg.iu.edu/hypermail/linux/kernel/0404.3/1344.html]
"Out-of-band == should be on a separate channel…"<br>~ Al Viro
"People do have a right to put their code under whatever license they like. Now, I won’t use the stuff I don’t have a source for unless I have exceptionally good reason to believe that authors of that stuff are among the few percents of programmers who can find their arse without outside help. But that has nothing to do with licensing or any moral considerations and everything to the fact that I know what kind of crap most of the software is."<br>~ Al Viro on linux-kernel
"In the same world where Vomit-Making System is elegant, SGI “designs” are and NT is The Wave Of Future™. Pardon me, but I’ll stay in our universe and away from the drugs of such power."<br>~ Al Viro on linux-kernel
"Well, you see, after spending years cleaning up the excrements of self-styled “REAL engineers” it’s either get on the tower to point and laugh or get on the tower to point and shoot."<br>~ Al Viro in lkml
"‘Layered approach’ is not a magic incantation to excuse any bit of snake oil. Homeopathic remedies might not harm (pure water is pure water), but that’s not an excuse for quackery. And frankly, most of the ‘security improvement’ crowd sound exactly like woo-peddlers."<br>~ Al Viro
From: Alexander Viro<br>Subject: Re: ANNOUNCE: Linux Kernel ORB: kORBit<br>Date: Sat, 9 Dec 2000 00:39:36 -0500 (EST)
[...]
Yeah... "Infinitely extendable API" and all such. Roughly translated<br>as "we can't live without API bloat". Frankly, judging by the GNOME<br>codebase people who designed the thing[GNOME] are culturally incompatible with<br>UNIX.
it’s an old observation that in order to be useful hypothesis has to be<br>falsifiable. Similar principle applies to design proposals - to be worth of<br>any attention they have to be detailed enough to allow meaningful criticism.
What you have done so far is equivalent to coming to a hospital and saying<br>“aseptic good, infection bad”. That would get pretty much the same reactions,<br>varying from “yes, we know” to “do you have any specific suggestions?” and<br>“stop wasting our time”[1].
In short: get lost and do not come back...