Domain: cafeaulait.org
Stories and comments across the archive that link to cafeaulait.org.
Comments · 6
-
Quote of the Day
"Because some of you *did* think Microsoft was changing and getting more open and was wanting to build bridges to FOSS, etc. I know you did. I hoped for a while myself. Well, take a look at the evidence splayed out before us on the ISO table. It speaks. And what it says is, "There is no new Microsoft." And so we need to get smarter. Make the division more clear. People will choose well, given a clear choice. Firefox and Ubuntu and Red Hat and others have demonstrated that. There is no need to compromise. And if you are tempted by the money, think about the rest of us, will you? Look at ISO. Do you want to be like that? Anyone, then, from this day forward who is naive enough to believe a single word from Microsoft needs to see a doctor right away. That is the single most important positive result from this OOXML process, as far as I'm concerned. Now we know. They shouldn't be invited to Open Source conferences to give keynotes, I don't think, or get to be on boards of directors of organizations, or let inside in any way that gives them the chance to pretend to be members of the community or even fair-dealers with FOSS. They will harm you any time they feel like it, and clearly from the OOXML story, we see they do indeed feel like destroying FOSS. They don't mind if a redefined, brand X version of "open" source limps along in its wake, paying tolls along the way to Microsoft, but they intend to kill off the real thing. That's why the OSP doesn't cover the GPL and the February "interoperability" statement opening up certain documentation is only for FOSS if it is noncommercial. Otherwise, all signs point to patent litigation, with all those presidents of countries that just got phone calls from Bill Gates lending a hand, one presumes. That is the plan, Stan, as best I can make it out, and anyone who enables that strategy by signing patent pledges, inviting them to speak as if they are now members of the community, etc. is helping to kill off FOSS. There is no middle ground now." --Pamela Jones via http://www.cafeaulait.org/quotes2008.html
-
Re:Ruby's Quite Nice, Really
Java, on the other hand, is much too bloated.
And Ruby isn't??? -
XOM!XOM is an excellent XML-handling library. It makes XML parsing, interpretation, and generation a breeze, and goes to great lengths to ensure that what you do is correct according to the XML specs. It's an absolute pleasure to use, especially compared to the "standard" SAX and DOM libraries.
It's created by Elliotte Rusty Harold, who is one of the bigwigs in both the XML and Java arenas. XOM is at the intersection of those two sets.
Technically it's still in "beta", but the API hasn't changed at all since the Alpha releases, and all the bugs fixed in the beta stages have been for performance boosts or to fix bugs dealing with the very fringes of XML.
Probably the best part of the library isn't the code itself; it's the design process that went into making it. Check out the Design Principles for a good read.
Craig
-
Enoch Root
One of the, if not major, then most enigmatic characters in both the books of the Baroque Cycle and Cryptonomicon is Enoch Root. A person(?) with an unnaturally(?) long lifetime. The tiny bits of information that Stephenson dishes out throughout Cryptonomicon and now in both Quicksilver and The Confusion are enough to drive anyone mad
:). The Confusion has at least one, uncharacteristically lucid explanation that is worth reading. There has grown up a sizeable following, online, of other readers who are trying to piece together the puzzle of Enoch Root. Here are some links for those who are interested. LINKS MAY CONTAIN SPOILERS
What's up with Enoch Root
Neal Stephenson Wiki -
Cafe au LaitPersonally I like this Cafe au Lait better.
So sue me, I'm a Java geek!
-
Re:Enoch Root question (Spoiler for cryptonomicon)There's something in that cigar box he carries...
For a good discussion/summary of this issue, see http://www.cafeaulait.org/cryptonomicon.html