Better Living Through Thinking |
|
OS X Focus-Follows-Mouse DebateFri, 25 Apr 2008Steve Yegge <http://steve-yegge.blogspot.com/2008/04/settling-osx-focus-follows-mouse-debate.html> Many programmers feel that autofocus is delicate butterfly and
autoraise is a big, stinky buffalo. That's just how they feel about
it. No accounting for taste. I, for one, think of autoraise as a
big, stinky, deceased buffalo carcass that someone thoughtfully
dragged into my living room while I was on vacation, probably
...
The Work of a CriticFri, 04 Jan 2008Transcription of Anton Ego's ending monologue (from Pixar's Ratatouille) In many ways the work of a critic is easy. We risk very little, yet
enjoy a position over those who offer up their work and their selves
to our judgement. We thrive on negative criticism, which is fun to
write and to read.
But the bitter truth we critics must face is that in the grand scheme ... The Perils of JavaSchoolsThu, 14 Jun 2007Joel Spolsky <http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html> But beyond the prima-facie importance of pointers and recursion, their
real value is that building big systems requires the kind of mental
flexibility you get from learning about them, and the mental aptitude
you need to avoid being weeded out of the courses in which they are
taught. Pointers and recursion require a certain ability to reason, to
...
The Paradoxical CommandmentsMon, 31 Oct 2005Dr. Kent M. Keith <http://www.paradoxicalcommandments.com/#paradox> People are illogical, unreasonable, and self-centered.
Love them anyway.
If you do good, people will accuse you of selfish ulterior motives.
Do good anyway.
...
On CowsMon, 16 May 2005Doug Robinson, Deseret News, 2001 "The reason they use ropes is because *cows don't come when you whistle*. They ain't dogs. For one thing, their brains are vestigial organs, like the appendix. Cows are cud-eating machines whose one redeeming quality is that they turn ordinary grass into steaks and Happy Meals." Computer Security and LiabilityMon, 15 Nov 2004There are no real consequences to the vendors for having bad security or low-quality software. Even worse, the marketplace often rewards low quality. More precisely, it rewards additional features and timely release dates, even if they come at the expense of quality. --Bruce Schneier, CRYPTO-GRAM, November 15, 2004 <http://www.schneier.com/blog/archives/2004/11/computer_securi.html> The Princess BrideMon, 12 Jul 2004Prince Humperdinck: Tyrone, you know how much I love watching you work. But I've got my country's 500th anniversary to plan, my wedding to arrange, my wife to murder, and Guilder to frame for it. I'm swamped! Count Rugen: Get some rest. If you haven't got your health, you haven't got anything. Fed UpTue, 17 Jun 2003"We are saying that innovation and creativity is only going to take place in labs with men in white coats. All that innovation and knowledge that has existed in the fields passed from one generation to generation is being ignored." The Hundred-Year LanguageMon, 16 Jun 2003Paul Graham <http://www.paulgraham.com/hundred.html> Writing software as multiple layers is a powerful technique even within applications. Bottom-up programming means writing a program as a series of layers, each of which serves as a language for the one above. This approach tends to yield smaller, more flexible programs. It's also the best route to that holy grail, reusability. A language ... Being PopularMon, 16 Jun 2003Paul Graham <http://www.paulgraham.com/popular.html> There is one thing more important than brevity to a hacker: being able to do what you want. In the history of programming languages a surprising amount of effort has gone into preventing programmers from doing things considered to be improper. This is a dangerously presumptuous plan. How can the language designer know what the ... |
Audio Broadcast(standby)Moon StatusPhase: 31.11%Illuminated: 68.71% Age (days): 9.19
Mon Jan 5 22:21:52 MST 2009 |