Tuesday, August 08, 2006
Paper animation of Jason Webley's "Eleven Saints"
read more | digg story
Saturday, August 05, 2006
Twenty lectures by Hal Abelson and Gerald Jay Sussman available under CC license
I have joined the torrent for all twenty. The textbook is also available. I don't think this stuff dates.
read more | digg story
Friday, August 04, 2006
The Klein Four Group - Finite Simple Group (of Order Two)
| Mathematical Love Song (Acapella) I'm a sucker for academic humor. | |
Semco and Goal Congruence
read more | digg story
Saturday, July 29, 2006
Raw
A few months ago, I was handed a sheet of photocopy paper containing a handwritten outcry.
Rising easter Sun of God crosses equator - brings plants back to life! Suns rays walk on water! Suns creation of rain turns water into wine! Son of God is a fraud! Sunday is the lords day"! Entire bible fraud is stolen pagan sun worship to unite nazi roman empire under 1 religion and steal pagan gold, land, and slaves!
The christ conspiracy
431 pages - to order
800 718 4514
I have not tried the 800 number.
Saturday, July 22, 2006
Connecting Nokia 770 to Nokia 6600
After updating the operating system on a Nokia 770, it was no longer possible for the user to make a packet connection via GPRS through a Nokia 6600. The presenting symptom was "Unable to connect to internet, Try again?"
Here are the corrective actions applied and the results.
- Rediscover the 6600 using Control Panel | Phone
- No error messages, but no internet connection
- Re-install the cellphone provider information using the wizard
- No error messages, but no internet connection
- Delete the 770 from the 6600's list of authorized devices, delete the 6600 from the 770's list of phones, and delete the cellphone provider information from the 770's list of connections, then re-install
- No error messages, but no internet connection
- Turn the 6600 off, then turn it back on
- Success!
Monday, July 10, 2006
Case in point, Perforce's overlay mappings. Compare:
//DEVELOPERS/tlh/codestream_one/... //workspace/...
+//MAINLINE/... //workspace
vs
//MAINLINE/... //workspace
+//DEVELOPERS/tlh/codestream_one/... //workspace/...
The desired end result is "Prepare a workspace that would look as if I had merged all my changes into the mainline."
The two example syntaxes might be read as "use my files, then add the mainline" and "use the mainline, then substitute my files."
It turns out that Perforce's engineers like the second syntax. Using the first syntax gets you "use all the files from the mainline, and any brand new files from my development set, ignoring any changes I may have made to the mainline files." Which is a bummer.
Saturday, July 08, 2006
Want to learn Chinese? China wants to teach you
read more | digg story
Friday, June 23, 2006
A problem with this technique is that all the members of the tuple are evaluated prior to the truth condition test. So if you want to use an argument if it's present but a default if there's no argument, you cannot write
print "The argument is %s" : (sys.argv[1],"missing")[len(sys.argv)=1]
because the runtime will complain about the out of bounds on argv before it gets to the length test.
Instead you write
print "The argument is %s" : len(sys.argv)>1 and sys.argv[1] or "missing"
Which I suppose is not all that far from
print "The argument is %s" : len(sys.argv)>1 ? sys.argv[1] : "missing"
Saturday, June 03, 2006
Tuesday, May 23, 2006
Late train
This morning the 6:16 local to North White Plains is operating five to ten minutes late.
Some blue-sided express train rolled by the station without stopping at 6:21. Hmmph.
Wednesday, May 10, 2006
Why I Like David Blaine
David Blaine's stunts have a zen quality to them, say I, that affirms survival against a contemporary dread.
In the aftermath of 9/11, he stood on a tower for 36 hours, and survived.
With the broadening awareness of global warming and its concomitant rise in sea levels, he seals himself in a water globe for seven days, and emerges with injuries.
Y'see? Y'see?
Sunday, May 07, 2006
Barely There, a monolog where the performer plays with character / breaking character in a charming Pirandellovian way.
Neo-Futurist Play Redux 3.0.4, a four character piece that I thought was witty but the overserious person next to me thought was a waste of time (she had seen Faust earlier in the day and may have had her quality threshhold temporarily heightened).
A Cool Wind is Blowing, a gymnastic performance by Leigh Evans consisting of graceful fluid and utterly controlled movements of the legs during a headstand sustained for five minutes. The performer's head and shoulders were concealed in a large valise; after a few seconds, I felt my brain reinterpret what I was seeing as a headless figure with very long arms. The audience was awestruck. I want to take yoga classes with her.
Wednesday, April 05, 2006
B: Sometimes it is useful to have 20 high payoff/low odds ideas floating around, as long as you have a contingency for the most likely outcome.
A: That's good advice.
Monday, March 20, 2006
Friday, March 17, 2006
Getting Things Done and mood
One of David Allen's methods is to organize tasks by occasion, rather than topic. "Things to do while waiting at an airport." "Things to do at my desk at home."
Perhaps moody people could use "Things to do while feeling worthless" and "Things to do while feeling invincible."
Wednesday, March 15, 2006
Microsoft Vista: Microsoft loses confidence in .NET
read more | digg story