Blinkencraze

La BastilleJoy Of Tech posts a comic that at first sight might remind you of our project but a second look reveals that this might be in reminiscence of the „La Bastille“ installation running at Brown University in Providence, Rhode Island in April 2000.

The Blinkenlights Links page provides even more pointers to other similar installations. Among them you find the first tetris game on a building at TU Delft in 1995 and the first VU meter on a building in Boston in 1993. These two can be considered being the real pioneers of this idea. We brought Tetris to life as well in our Arcade installation in Paris last year and there was also a real-time visualization of sound as you can see in our documentation video.

Project Blinkenlights however was the first to combine interactivity with mobile phones and the first to provide an open-sourced control software with well-defined file formats (BLM and BML) and a plug-in API for interactive games.

The Blinkenlights software will be enhanced over time and you are invited to write new modules for it. Sven provides the most recent updates on his page and has also started writing the documentation for the Blinkenlights Library.

Euromyths

Hear ye!




The European Commission‘s Press Office in London monitors the British press‘s highly distorted coverage of the European Union. Euromyths are scare stories based on hearsay, rumours and half-truths, many of which have been repeated so often that they have become accepted truths within the public and media consciousness.


In order to put things in order this site clears up the mess from A to Z. [via Ben]

Hackers and painters

Paul Graham‘s essay hackers and painters is an very interesting read:

One thing we can learn, or at least confirm, from the example of painting is how to learn to hack. You learn to paint mostly by doing it. Ditto for hacking. Most hackers don‘t learn to hack by taking college courses in programming. They learn to hack by writing programs of their own at age thirteen. Even in college classes, you learn to hack mostly by hacking.

The comparison goes further making a statement on how the creative process works which is pretty interesting in these days where the big business is talking about „intellectual property“ and „patenting ideas“. There is no such thing as an „original idea“ in my opinion.

Because painters leave a trail of work behind them, you can watch them learn by doing. If you look at the work of a painter in chronological order, you‘ll find that each painting builds on things that have been learned in previous ones. When there‘s something in a painting that works very well, you can usually find version 1 of it in a smaller form in some earlier painting.

The same goes for hackers and their work. He makes also interesting notes about programming languages:

A programming language is for thinking of programs, not for expressing programs you‘ve already thought of. It should be a pencil, not a pen … We need a language that lets us scribble and smudge and smear, not a language where you have to sit with a teacup of types balanced on your knee and make polite conversation with a strict old aunt of a compiler.

He points out differences between hacking and being a „software engineer“, the problems of hackers in the established systems of science and commerce and puts the beauty of hacking up front:

You can‘t do anything really well unless you love it, and if you love to hack you‘ll inevitably be working on projects of your own.

Great software, likewise, requires a fanatical devotion to beauty. If you look inside good software, you find that parts no one is ever supposed to see are beautiful too.

In hacking, like painting, work comes in cycles. Sometimes you get excited about some new project and you want to work sixteen hours a day on it. Other times nothing seems interesting.

I couldn‘t agree more. Read the whole story.

Converting HTML documents to XHTML

I have been doing all my recent web pages (like these , these and these) using XHTML. XHTML just rules as it finally let‘s you get rid of all the ambiguity in character encoding and markup semantics. And it is a much better platform for applying CSS due to the strict definition of the rendering tree.

But there are some pitfalls – mainly because of wacky browsers but also because people don‘t really get the details of coding in XML. The tutorial Converting HTML documents to XHTML looks like a helpful companion in moving your HTML to the new standard. [via Der Schockwellenreiter]

The history of a spammer exposed

Spamvrij.nl, a Dutch foundation fighting spam, has taken over the domain cyberangels.nl that was abandoned by a spammer because the „ground under their feet got too hot“. After taking over they collected all the spam that went to the spamming domain. They have documented the results on the web. Interesting read showing what and how much mail a spammer might usually receive.