November 3: Twitter friend icon impersonation week begins

For a long time I have been amazed how much expression you can get into the twitter icon. It is only 48 by 48 pixels but many of my contacts manage to squeeze a lot of style in there. So, starting on monday november 3 I will change my twitter icon once every day trying to impersonate people who follow me on twitter. At the end of the week I’ll publish all icons side by side for your viewing pleasure....

October 15, 2008 · Peter Krantz

Serialization formats don't matter

Shelley Powers on the Myths and Realities of XHTML: I mean, if working with RDF has taught me one thing, it’s that converting between two different forms of serialization is trivial—it’s the underlying model that matters. Exactly! And still, many who are in the integration business think that XML schemas is the only product required to exchange data between multiple parties. The serialization format(s) should be based on the use cases of the information....

October 8, 2008 · Peter Krantz
Slit scan photo of soccer match

Slit-scan Photography (Stockholm Geekmeet presentation)

Last night, Robert Nyman hosted yet another successful Geekmeet in Stockholm. I got one of the lightning talk slots and decided to skip my planned presentation and instead show some of my experiments with slit-scan photography. The presentation slides (in swedish) are available (8 Mb PDF) here. For more pictures see the set Slit-scan I over at flickr. The processing code for time lapse captures through the iSight camera with a static centered slit looks like this:...

September 26, 2008 · Peter Krantz

Hello OpenGL World in Ocaml

I swear, if I read one more programming tutorial that starts with a recursive factorial function instead of a simple “Hello world” I’ll pray for perpetual nigerian spam on their inboxes. So, I was delighted to try out some Ocaml stuff today that didn’t involve factorials. Since I like dabbling with data visualization I was happy to find the following snippet: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 let _ = ignore( Glut....

September 20, 2008 · Peter Krantz

Constraints make photography more fun

We went to Goult in Provence on vacation in August and had a great time. While there, we met Bertil Hansson, artist and photographer. We got talking about digital cameras and how they take excellent pictures that can be viewed immediately. I have been sort of bored with taking pictures lately, but Bertil lent me his Holga for a week and I had a really great time with it! If you didn’t know already, Holga is a medium format plastic camera made in the 80s for middle class chinese....

September 18, 2008 · Peter Krantz

The broken state of EU legal information on the web

In my pet project eurlex.nu I find a lot of weird stuff when scraping documents from the official website eur-lex.europa.eu. The most recent specimen - Final adoption of amending budget No 4 of the European Union for the financial year 2008 - has the publish date 80/80/2200. That’s almost two hundred years into the future with an invalid day/month combo on top. This leads me to believe that the system is in such a broken state that even simple date validation isn’t implemented....

September 5, 2008 · Peter Krantz

ODF approved as Swedish Standard

Without making a press release or public announcement the Swedish Standards Institute has formally approved ODF 1.0 as a national standard. Only the “SS” prefix in SS-ISO/IEC 26300:2008 give away the status of the document.

September 2, 2008 · Peter Krantz

The increasing number of concurrent browser connections

While I was catching up on the development of IE8 I found this over at the IE blog: In IE8 Beta 1 we also increased our per-server connection limit from 2 to 6. What this means is that in IE7 and below pages could only download 2 elements from a given server at any one time. Increasing that limit to 6 allows sites to download 3 times as much content in parallel, which should translate into faster page download times when bandwidth is available....

August 30, 2008 · Peter Krantz

Dear Microsoft, please allow resume of large downloads

Dear Microsoft, when updating to Office 2008 SP1 for Mac I am asked to download a 180 Mb update file. While I appreciate you continuous improvement of software through the release of service packs, I must object to the poor implementation of the automatic update handler. I have a 24 Mbit broadband connection but it will still take some time to download 180 Mb. If I close the lid on my laptop or loose the connection for a short while the download will restart from scratch....

August 25, 2008 · Peter Krantz

Building your own Twitter client with Fluid and jQuery

Like many before me, I was searching (unsuccessfully) for a decent twitter client. There are many, but most seem to be ad sponsored or based on a rather hefty framework like AIR (which by now, I guess, has been silently installed on my computer anyhow). Update: This project is now deprecated and Twitter has removed basic authentication. Custom apps have major implications for usability so I decided to roll my own....

July 31, 2008 · Peter Krantz