Friends

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!

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.

Someone delivered a really poor software project for our tax money. I would love to redo the european legal information website with proper standards (e.g. validating HTML, RDF and proper semantics).

Oh well…

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.

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:

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.

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).

Quick site performance improvement

I have been playing with YSlow, Yahoo’s tool for web site profiling, for a while. If you haven’t tried YSlow (which is a Firefox addon to Firebug) I recommend you try it right away. Install the Firebug extension first and then add YSlow.

Reducing distractions, increasing productivity

I have been trying to reduce distractions in my computing environment lately. Apparently, our brains aren’t wired properly for task switching:

Carl Kobdock

In the Soviet Union in 1978…

…soviet dissident Yuri Orlov is sentenced to 7 years hard labor for distributing counterrevolutionary material. Also, some distant, mostly unknown relatives of mine decided to go on the trans-siberian railway. I found the photo album while helping my mom move some stuff in her old basement. Most of the pictures were too blurry but some turned out OK.

Feature requests for a vocabulary editor

I have been searching for quite a while now and apparently there is a missing piece of software waiting to be made. If you are working with RDF data in any way you have probably created a vocabulary using OWL and/or RDF schema sometime. This works well for all technologists out there but in my world vocabularies should be created by domain experts rather than developers. Domain experts do not know OWL or RDF schema.

beta1-ballmer-tee

Beta testing the Ballmer Tee

My son has the dubious pleasure of being the primary beta tester of T-shirt messages. This time it is the first draft of the model that will be called “Ballmer”. Turned out pretty OK…

Standards require reference implementations!

First, some people bash Microsoft for not implementing DIS 29500 (OOXML) in Office 2007. Then, someone discovers that OpenOffice 2.4 does not create proper ODF. (Update: The test procedure was wrong). And then, Microsoft announce that a coming Office service pack will add native ODF support to Microsoft Office ahead of OOXML support. And, South Africa appelas OOXML adoption. Will Microsoft Office 2007 become the first Office suite to support ODF?

At the heart of the issue is the lack of reference implementations. ISO is way behind W3C in this area. Could someone please tell ISO that open source reference implementations are an absolute necessity when working with standards for information exchange?

From the W3C technical report development process section 7.4.4:

Preferably, the Working Group should be able to demonstrate two interoperable implementations of each feature.

It is simple really. The benefit of a standard is created when it is used. Open source reference implementations shortens the time to market for everyone implementing the standard in their products and also disambiguate interpretation of the standard specification.

Tim, please tell me you know someone at ISO that can fix the process.

 

 

 

Defining Characteristics of a Successful Software Project

Lately, there has been some really interesting presentations and articles on agile methods and how they fit into the big picture of software development. One that was particularly interesting was Scott Ambler’s 2007 IT Project Success Rates Survey (also see the Javapolis presentation).

Knut performing as a sailor at the Schumann Theahter in Frankfurt am Main

Discovering the Family Acrobat

From a performance at the Schumman Theaterin Frankfurt am Main. Unknown date, probably after the war?

Dear lazyweb, please pimp our balcony

Spring is in the air and it is time to start using the balcony. Currently it is in a state of decay and mainly used to store old furniture. I am out of ideas what to make of it. Can you help? Measurements below.

balcony