Experimental, impressionistic sub-paragraph tumblin' (think obstsalat)
04dec2007
RDDB is a RESTful document-oriented database written in Ruby. Querying is accomplished through views using Ruby for the view language and materialization can be handled locally or through a distributed system.
HAT-trie: A Cache-conscious Trie-based Data Structure for Strings , by Nikolas Askitis and Ranjan Sinha.
How to build the 2007.12.03 standard workstation, by D. J. Bernstein.
milky silky salty yummy ooey gooey chocolate bunny broil sizzle shake bake nuke deepfry chicken fried steak watermelon summer peach cherry licorice chocolate cheese yum yum
— The Spores, Yum Yum
Vi Input Manager by Jason Corso. “This bundle patches the Cocoa Text System to add a Vi-like command mode.” WJW.
Wishlist-o-Matic, “The Pragmatic way to get what you want for Christmas.” Awesome.
Trees, and how to do them in Blender. Impressive.
Arithmetic for lists, Philip Wadler says: “Here are analogues of sum, product, and exponentiation for lists.”
Parametric datatype-genericity, by Jeremy Gibbons and Ross Paterson. “Datatype-generic programs are programs that are parametrized by a datatype or type functor. There are two main styles of datatype-generic programming: the Algebra of Programming approach, characterized by structured recursion operators parametrized by a shape functor, and the Generic Haskell approach, characterized by case analysis over the structure of a datatype. We show that the former enjoys a kind of parametricity, relating the behaviours of generic functions at different types; in contrast, the latter is more ad hoc, with no coherence required or provided between the various clauses of a definition.”
Subtext 2: No Ifs, Ands, or Buts, 38 minutes flash video by Jonathan Edwards.
Newton Storage History, something can be learned here.
Who are they
And where are they
And how can they possibly
know all this
— Jem, They
Programming CouchDB with Javascript, Jan Lehnardt: “To illustrate how easy and straightforward writing applications for CouchDB is, we are going to build a simple todo-list application in Javascript.”
Why should I use perl 5.10?, some good reasons by grinder.
A Preview of HTML 5, by Lachlan Hunt at A List Apart. “To give authors more flexibility and interoperability, and enable more interactive and exciting websites and applications, HTML 5 introduces and enhances a wide range of features including form controls, APIs, multimedia, structure, and semantics.” I like.
Designing For Flow, by Jim Ramsey at A List Apart. “Flow, as a mental state, is characterized by a distorted sense of time, a lack of self-consciousness, and complete engagement in the task at hand. For designers, it’s exactly the feeling we hope to promote in the people who use our sites.”
flog: Profiling Complexity, introduced by Pat Eyler. I do not believe in metrics like these.