The answers to Edge Foundation’s 2008 question, “What have you changed your mind about?” are out. 2007’s What are you optimistic about?, 2006’s What is your dangerous idea?, and 2005’s What do you believe is true even though you cannot prove it? were all fascinating reading. Their annual questions go back to 1998.
Author Archives: admin
Word of the day: Goricle
Goricle, N (def). Former Vice President and the 42nd elected president of the United States of America Al Gore. As in:
In recent weeks there have been encouraging signs that the Goricle’s message is getting through.
This just in: Waterboarding is torture
It’s torture. No question. Terrible terrible torture. To experience it and understand it and then do it to another human being is to leave the realm of sanity and humanity forever. No question in my mind.
The other side of the race to the moon
After watching From the Earth to the Moon and In the Shadow of the Moon, I wondered whatever happened to the threat of a “red moon” that so motivated the US to land on the moon before 1970. Turns out the Soviet lunar program was very real. It never achieved real success largely due to interpersonal rivalries and bureaucratic territoriality, and was canceled as the Soviets lost interest in the program after Khrushchev (Хрущев) was ousted in 1964.
Update 2008-01-03: Red Moon Rising by Matthew Brzezinski is about the Soviet space program. Read the first chapter here.
Update 2008-01-18: Air & Space has some more lunar landers that never were.
Revolutionary and wrong
What Larry Wall is doing (or has been doing, for the last seven years) with Perl 6 is revolutionary:
There needs to be a universal root language, and ways of warping that universal root language into whatever dialect you like.
It’s incredibly valuable to examine all the ways in which a (programming or natural) language can vary. I’m sure they’re learning a lot that will be useful to language designers everywhere. Perl 6 will undoubtedly be a great tool for quickly prototyping new languages, too.
It’s also wrong for a production language. The last thing I want in a programming language is diversely variable and configurable syntax and semantics. Sitting down to maintain or debug someone else’s Perl 6 sounds like a nightmare. Not only would you have to figure out what they are trying to say, you’d have to figure out what dialect of Perl 6 they were using, and exactly how that dialect works.
For this reason I’d tend to avoid Perl 6 for new projects, nor would I want to join a Perl 6 project mid-stream. If I had to work in Perl 6, the first thing I’d do would be to convince the entire team to stick to the standard dialect (or maybe some other, popular dialect) and never re-configure it.
I doubt we’ll see much traction for Perl 6 outside of research settings. The benefit of picking PHP and Java over Python or Ruby is that it’s easier to find PHP and Java programmers, than it is to find programmers for even the relatively popular Python or Ruby. Trying to find a programmer who knows not just Perl but Perl 6 and your dialect of Perl 6 is going to be even harder.
Happy Birthday from LiveJournal
I woke up this morning to five identical emails from LiveJournal. Here’s my LiveJournal inbox:
What’s wrong with this picture?
- I don’t ever need to be notified of my own birthday. It’s on my driver’s license if I forget it.
- I don’t need to be notified of anyone’s birthday more than once. And five times in two hours? Really excessive.
- I never asked LiveJournal to share my birthday with anyone, yet upon further investigation, I found that my birthday was set to be “shared with everyone.” Birthdates are often used to verify identity; they are a common target of identity thieves. No site should ever default to sharing user’s birthdates (or any other private information) with the universe. One nice way to mitigate this threat is to not include the birth year, which is not important when reminding people of each other’s birthdays.
- The messages show my birthday as the nonexistent “December 00,” even though I entered my birthday as January 1st. (I never enter my real birthdate on any site; January 1st works because it’s easy to remember, and anybody who actually knows me will know January 1st is not right.)
- If I actually wanted this feature, it would be nice to have more than two days to find a gift for someone.
I don’t actually use LiveJournal; I’ve only occasionally used my account to post a comment. I assume this is not indicative of the quality of the rest of their site.
Loathsome
The BEAST 50 Most Loathsome People in America, 2007: Hillary Clinton comes in at #17, Darth Vader (#2) and W (#3) beat out a mass murderer at #4, and #9 bears consideration. Funny, they included Alberto Gonzalez, but left out Emperor Palpatine David Addington.
Geography quiz
The Traveler IQ Challenge is a fun little game that tests your geographic knowledge. I can get to level 10, and sometimes level 11.
What’s the opposite of a soft gradient?
Alex Faaborg‘s post about the new Firefox icons includes this curious typology of modern icon styles. I wasn’t aware that “saturated colors” was the opposite of “soft gradients:”
I’d love to see Windows 3.1, Mac Classic, and all the other icon styles from OS-es past, on this chart.
RSS feed URLs changed
This blog now lives at http://glyphobet.net/blog. If you’re subscribed to my RSS feed, you will need to re-subscribe. The new URL is here.