Tuesday, January 8, 2008

I’ve made a new website.

I’ve made a new website.
It pulls together feeds of all the various bits and bobs I get up to online, allowing you lovely inhabitants of Internet an insight into Igor. Joy! Not only does it back-fill a few years of my electronic history, it also affords me (no doubt much to your additional delight) a platform for pontification.

It also has some RSS feeds, for those of you that way inclined. If you’re a stalker type, you can track the minutiæ of my digital movements (stuff I’ve written, bookmarks, articles I’ve enjoyed, Flickr favourites, Amazon wishlist, ffffound images) using the evidence-trail; if you’re more of an occasional acolyte, you can read only those words generated within my own brain by following my home-made stuff feed.

As always with these things, there are a few tweaks to be made, bells and whistles to be added, but the main body of it’s there, so I reckon what the hell. Here you go.
New year, new tech

There’s so much activity at the moment around web development using niche and previously esoteric languages that the recondite is fast becoming the norm: recherché, my dear, is the new accessible. One can’t help but wonder in some cases how far the developer of a given zoom–to–web framework has set out with some clear design goals in mind, carefully considered specific features of various languages in the context of those goals and eventually settled on one; conversely how far languages which natively support continuations, functional or concatenative programming are simply too cool not to have three–step web app frameworks, or indeed whether the implementation of such a framework has become a rite of passage for a langue débutante. For such considerations to stray into the realms of whether particular languages are selected purely on the basis of how arcane their syntax may be would be nothing less than cynicism, which is obviously untoward in technical discussion.

Nonetheless niche is sometimes nice, focus is frequently fantastic, and it goes (almost) without saying that a tightly–focussed development effort by some extremely smart people can, and often will, bear fine fruits. Recent ponderings in the Clark–brain have concerned The Right Way To Get The Job Done, and whether a “right” way might actually exist — more to follow on that topic, but for me, it’s all about that same ol’ focus, tools for tasks, and the Unix Way — so to that end, please find herewith a beauty parade of some of the linguistic and mechanical delicacies currently whetting my appetite, and lined up for perusal at some point in the not–too–distant.

Factor Stack–based programming definitely is cool.

Merb MVC framework Looks to do what it says on the tin, neatly, without any fuss, and hopefully without eating gigabytes of RAM for entrées.

Ragel state machine compiler If it’s good enough for Zed, it’s good enough for me.

Seaside If you want old–school cool with a nu–skool polish, it doesn’t come much better than Smalltalk — even if the Smalltalk community site does try pretty darn hard to convince you otherwise.

Finally, while we’re talking continuations in web frameworks (though post-AJAX Seaside seems to be sidelining them somewhat): even if the mere thought of a “full–stack web application framework with tools and APIs to implement most common web features” is enough to make my knees itch, using continuations but still maintaining control over HTTP nuts and bolts has a cool factor of at the very least Xe+28, and the recent burst of POJO–speak has re–lit my hitherto Bean–sickened and J2EE–weakened Java fire — all of which factors combine to suggest that RIFE is likely to get a look in.

Monday, January 7, 2008

Why Being Creative Is Good

Much of my days and all hours are now spent on contemplating the value of the arts and design. Of course there is the economical value of art as artifacts that accrue value, or design as enabling enhancements that result...

Saturday, January 5, 2008

No great rush

No great rush
Darn ’phone camera just didn’t want to get its shit together in time to take a better photo, even though they passed extremely sedately right by, bless ’em. Albemarle Street, London.

Friday, January 4, 2008

Does Religion Make One a Better Ruler?

I missed an opportunity to take part in a BBC broadcast yesterday regarding the question, “. . . whether religion helps make better politicians.” My answer to that question would have been generally no, it does not. Put quite simply, religions are collections of false beliefs, and false beliefs generally provide a poor foundation for policy…

Thursday, January 3, 2008

ies4osx - Internet Explorer on OS X

Darwine may seem a bit odd, what with the Win-style drawing feeling flaky against OSX, but this really works - 7 *is* flaky, but IE5-6 run on OSX/Intel via X11, free, with no VM. Yay.

Wednesday, January 2, 2008

Masters of Photography: William Eggleston

Masters of Photography: William Eggleston
Image originally ffffound at www.masters-of-photography.com.

Monday, December 31, 2007

Vim documentation: windows

Finally I read the documentation and learn to resize vertical windows in vim. My life is now complete.

Saturday, December 29, 2007

Nokia 4G wireless tech hits 173Mbps in real-world test

Now we're cooking on gas eh
Lomo LC-A : Ana Belén Ramón

Lomo LC-A : Ana Belén Ramón
Image originally ffffound at www.anabelenramon.com.