Monday, March 17, 2008

A Small Treasure..

..was found when I stumbled upon this trove (which will take you a while to read). As usual culling out some gems (cannot help laughing at some):

The Internet is full. Go away.

All parts should go together without forcing. You must remember that the parts you are reassembling were disassembled by you. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer.

-- IBM maintenance manual, 1925

Fools ignore complexity.
Pragmatists suffer it.
Some can avoid it.
Geniuses remove it.

-- Alan Perlis,

Usenet is like a herd of performing elephants with diarrhea -- massive, difficult to redirect, awe-inspiring, entertaining, and a source of mind-boggling amounts of excrement when you least
expect it. -- spaf (1992)

Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make the additional features appear necessary.

-- Revised(5) Report on the Algorithmic Language Scheme

Structure is _nothing_ if it is all you got. Skeletons _spook_ people if they try to walk around on their own. I really wonder why XML does not.
-- Erik Naggum, comp.lang.lisp

A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).

Not only does the English Language borrow words from other languages, it sometimes chases them down dark alleys, hits them over the head, and goes through their pockets.
-- Eddy Peters

A difference which makes no difference is no difference at all.
-- William James

It is never worth a first class man's time to express a majority opinion. By definition, there are plenty of others to do that.
-- G. H. Hardy

I don't have any special knowledge of all this. In fact, I made all the above up, in the hope that it corresponds to reality.
-- Mark Carroll,

Imagine if every Thursday your shoes exploded if you tied them the usual way. This happens to us all the time with computers, and nobody thinks of complaining.
-- Jef Raskin

The word "Fascism" has now no meaning except in so far as it signifies 'something not desirable'.
-- George Orwell in "Politics and the English Language"

If trees could scream, would we be so cavalier about cutting them down? We might, if they screamed all the time, for no good reason.
-- Jack Handey

Indeed, when I design my killer language, the identifiers "foo" and "bar" will be reserved words, never used, and not even mentioned in the reference manual. Any program using one will simply dump core without comment. Multitudes will rejoice.
-- Tim Peters, 29 Apr 1998

As it seems to me, in Perl you have to be an expert to correctly make a nested data structure like, say, a list of hashes of instances. In Python, you have to be an idiot not to be able to do it, because you just write it down.
-- Peter Norvig, comp.lang.functional

Slashdot karma, unfortunately, is not real karma, because it doesn't involve the death of the people who have it
-- from Twisted.Quotes

People think I'm a nice guy, and the fact is that I'm a scheming, conniving bastard who doesn't care for any hurt feelings or lost hours of work if it just results in what I consider to be a better
-- Linus Torvalds

Our Constitution never promised us a good or efficient government, just a representative one. And that's what we got.

If Unicode is a horde of zombies with flaming dung sticks, the hideous intricacies of JIS, Chinese Big-5, Chinese Traditional, KOI-8, et cetera are at least an army of ogres with salt and flensing knives.
-- Eric S. Raymond, python-dev

The code definitely is not portable - it will produce incorrect results if run from the surface of Mars.
-- James Bonfield,

The source passes lint without any complaint (if invoked with >/dev/null). -- Daniel Fischer,

I can't see a conspicuous evolutionary advantage in being good at higher mathematics
-- James Riden, asr

No comments: