Why Can't You Distribute The Social Graph?

I don't really follow the discussion about social networking (I guess I'm either a little too old or a little too antisocial to "get" it), but it seems to me that FOAF + OpenID is "ob hack." It seems to me that all that has to happen is that someone writes …

more ...

DSL for the DLR?

(HOTEL_BLOCK_RESERVATION(HOTEL_ID (IATA_NODE MDW) (PHONE_NUMBER 708 563 0200) (HOTEL_NAME Courtyard by Marriot)) (DAY_BLOCK (DATE_NODE 08 31 07) (FLIGHT_BLOCK (PAIRING_NODE (PAIRI... etc...

"VisitorTests.parsesTheWholeThing(): Lex & Parse: 2765 ms. ReservationCountWalker 282 ms. to find 27327 reservations"

Man, if I could just get …

more ...

Data Volumes Trumping Core Multiplication? Interesting Thought

Bill de h?ra makes an intriguing pitch that programming will be impacted by increasing data volumes more than by the transition to multi-/many-core. His basis is anecdotal -- we don't have the same metaphysical certainty that all of us will be dealing with much-larger datasets as we have the …

more ...

C# Currying Mechanics

Dustin Campbell does a good job explaining the mechanics of currying in C#, although I'm afraid he stops before truly explaining why currying is considered an essential building block of functional programming. He promises to get to that in "the next post" so I won't offer my own take. As …

more ...

Demoscene: Insanely Small Cool Programs

Antonia Vargas sent me some links to some new "demos" (very small programs from which complex graphics and music emerge):

http://winden.wordpress.com/2007/08/05/a-little-bit-of-assembly-2007/
http://www.pouet.net/party.php?which=7&when=2007

more ...

Ionic-Breeze Chip-Cooling: Good Idea

Purdue researchers have applied the idea of an ionic breeze to cooling computer chips. This seems like a slam-dunk to me: more flexibility than a fan in terms of structure, the ability to generate the wind without a dead layer near the surface, and thereby more efficient. Presumably much quieter …

more ...

Was It That Ass I Coveted?

In the past 96 hours, I've been exposed to:

\<

ul>

meteors,

an earthquake,

a hurricane,

a tsunami watch,

annoying frogs (which, while not exactly toads, are still amphibians), and

\<a href="http://arted.osu.edu/160/images/50rnr/hollyband.gif"" target="_blank" rel="noopener noreferrer">annoying crickets (which, while not …

more ...

Poor Perseids, Battening Down For Flossie

We stayed over \<a href="http://www.plumhall.com/"" target="_blank" rel="noopener noreferrer">Tom & Lana Plum's house last night, hoping to take advantage of their very dark skies to see the Perseids. Slept on the porch on thin mattresses, beautiful milky way / Sagittarius / Scorpio in the evening hours. Saw …

more ...

Jon Skeet asks "Is C# 3 too big to learn from scratch?" I say "Absolutely"

Jon Skeet wonders:

I've been looking at C# 3 in a fair amount of detail recently, and likewise going over the features of C# 2....I feel sorry for someone wanting to learn C# 3 from scratch. It's becoming quite a big language....It's often been said in the newsgroups …

more ...

SOA Mashups: I'm 1-for-1

Harry Pierson wonders "Where Have All the SOA Mashups Gone?" Well, \<a href="http://www.sdtimes.com/printArticle/column-20070515-03.html"" target="_blank" rel="noopener noreferrer">this one went well. I'm not sure if it counts as a "mashup" in that all the data I was working with was XML and …

more ...