Experimental, impressionistic sub-paragraph tumblin' (think obstsalat)
08jun2006
Anatomy of a Red Hat Linux Developer, by Patrick Chalmers. “But, as opposed to the stinking, polluted Linux hippies and BSD beards which infest the Internet, I had a very real, very American reason for my rampant evangelism and arrogant ‘tude.”
Object-Oriented JavaScript, by Greg Brown. Also includes an comparision with C#.
Episode 23 of the TakingNotes podcast is an interview with Damien Katz – former Iris/Lotus/IBM smart guy, current heads-down coder on his own CouchDB project.
Oh my god
I can’t deny this
I’ve been taught just to kill and fight this
To bury it deeper where nobody can find it
Like nobody wouldn’t know
— Guns N’ Roses, Oh My God
Student projects 5: ship.bldg, not everyone living in a submarine?
Charity is a categorical programming language currently being developed by The Charity Development Group in The Department of Computer Science at The University of Calgary, Canada.
It happens. Not here, but now., a great campaign by Amnesty International.
Why the light has gone out on LAMP, cute: “I’ll start with MySQL. I learned databases on MySQL and used it for several years. Then I discovered PostgreSQL and realized that in fact, I’d learned nothing of databases.”
Google Spreadsheets Hands-On, and I still don’t need spreadsheets.
Refactoring Everything, Day 28, by chromatic. “Today’s task is adding a SQLite backend.”
Sun should Open Source Swing: what is bad for Gosling is good for propaganda, by Rick Jelliffe (he really liked MockLisp? Ugh.)
Scrap your Nameplate, by James Cheney. “One particularly intractable kind of boilerplate is nameplate, or code having to do with names, name-binding, and fresh name generation. One reason for the difficulty is that operations on data structures involving names, as usually implemented, are not regular instances of standard map, fold , or zip operations.”
A better Kernel#caller, Mauricio Fernandez cleans up some dark corner of Ruby. (And he learned something. ;-))
Ithaca, NY, it has that certain “on the road” feeling.
Arschlochmenschen, allein wegen des Begriffs ‘Be”zieh”ung’ erwähnenswert.
It lives, Damien Katz got CouchDB running.
Fun with Infogami feeds, Gregory Brown uses Ruby to convert Atom feeds to RSS (hell, no!).
Listening to a machine made entirely from windows, a synthesizer called the ANS, built in 1950s Moscow by Eugene Murzin and “constructed around a unique and incredibly intricate photoelectronic system.” Amazing.
Take 42 is a completely rewritten core engine for Vlerq. A lot more sane and readable implementation, IMHO.
And I ain’t standing, never standing
in the shadow of your love
shadow of your love
shadow of your love
shadow of your love
— Guns N’ Roses, Shadow Of Your Love
Seventeen Years Later, June 4th is the anniversary of the Tiananmen Square massacre. Thank you, Tim Bray, for reminding us.
Sage: A Programming Language With Hybrid Type-Checking, that sounds like an awesome type system: “Sage allows a programmer to specify not only simple types such as “Integers” and “Strings” but also arbitrary refinements from simple ranges such as “Positive Integers” to data structures with complex invariants such as “Balanced binary search trees.””
Nested commits for mobile calculi: extending Join, by Roberto Bruni, Hernan Melgratti, Ugo Montanari.