Categories
Blogs Kim Blog (English) Open Source Technology

Net Wars Episode VI: Return of the Jedi

In the beginning the digital world was a big wasteland, with scattered oases. These oases were called Bulletin Board Systems (BBSes), driven by “crazy” people that spent their savings on dial-up connections, so they could provide support for a local BBS oasis.

Episode IV: A new hope

And it was relatively quiet for a long long time.

Then something happened, the oases began “trading” information, and information began flowing between the oases, making it possible to talk to people from all over the world.

This was all being build by a volunteer workforce, and different languages were being spoken – depending on the software used to run the “oasis”. This meant that the different systems used to run the oasis, couldn’t really trade information between “borders”, and since it was all based on scheduled windows of information trade, due to the expensive dial-up connections, delivery of information was sometimes very slow, and could take many days.

“The Internet” changed all that. That was because it established “traffic-rules” that guide it. The rules are invented, or rather proposed and ratified through RFCs (Internet standards are suggested by so called RFCs – Request For Comments), in an entirely open review process, ensuring that information can flow freely. Another important difference between the rather disconnected world of the BBS oases, and the Internet, was that the Internet servers were always accessible, ensuring instant exchange of information.

Having established the traffic rules, the world could be “paved” with a computer network, driven by the military, research and governmental institutions of the world.

But it was still relatively quiet.

That was until 1991 when Tim Berners-Lee (TBL) came up with the simplicity of the Uniform Resource Locator (URL), that meant that all information could be refered to (linked to) using a simple string of text. You all know that as the address with the strange http:// in front. That is a URL.

HTTP is an acronym for HyperTextTransferProtocol – and HyperText documents are the documents that you download when you browse the web. HyperText Documents are formatted in a “language” called HTML (Hyper Text Markup Language). HTML is a pure text and human-readable document format, making it possible to apply attributes to text like bold and italics using nothing but a lowly text-editor, that usually comes bundled with the operating system (e.g. Notepad on Windows, TextEdit on Mac OS X and vi/EMACS on *UX).

TBL wrote the first web-browser, and the Internet instantly became usable. That was due to the intuitive document metaphor, and the fact that the web-browser ran under a user graphical interface, made away with the text commands, that was mostly used for navigating the web, before the web-browser was introduced.

Deployment of the web and e-mail applications was swift.

I remember talking for months with partners on how to trade information (exchange files). Usually we set up dial-up connections to local computers running either terminal emulation software with X, Y og Z-Modem protocols, or later more advanced things like cc:Mail.

Then suddenly, within the span of a few months in 1996, we all had Internet @ e-mail addresses – it was astonishing, and it’s really hard to believe that you had to send disks to your costumers a mere 10 years ago.

It didn’t take me long to discover the feature of the web-browser called “view source”, and that was how I learned HTML.

Episode V: The Empire Strikes Back

The Internet, and before that the BBSes, has always, despite it’s roots in the military, been a place for free-thinkers, and in parallel with the grass-roots, a number of commercial systems for online communications existed, CompuServer, Prodigy later AOL. They all relied on dial-up access – you know using the modems that made the whining fax-machine sounds – to their servers, and had expensive subscription-plans that made it possible to tap into a community of experts.

William Henry Gates The Third – amongst others – saw this clearly, and wrote about it, at great lengths, in his quite visionary book: “The Road Ahead”. Bill Gates saw the power of online services, and wanted to take the next version of Windows, Windows 95, to the next level, by providing seamless integration with an online service called MSN – The Microsoft Network. Microsoft also wanted to provide the entire infrastructure, including access-points and network access subscription plans.

Controlling the desktop entirely, MSN should have been a tremendous success, but at the same time, 1995, the Internet had gained critical mass, and MSN didn’t happen, and by the time “The Road Ahead” was issued, Bill Gates had realised that the Internet might actually become the ubiquitous network, “the information superhighway”, that he envisioned, and Bill Gates was getting ready to turn the supertanker, that is Microsoft, around.

While MSN was sitting idle, a number of implementations of the web-browser had been released, especially the company Netscape had success and had become the de-facto web-browser.

Bill Gates didn’t like that, he wanted Windows 95 to tap into MSN, and this was difficult, because Netscape, by default, sent their users to the Netscape home-page.

A leaked internal memo described the plan – “how do we leverage the fact that we own the desktop”? The answer was simple, bundle the browser with the operating system, and give it away – that will surely kill Netscape, since they charge for it.

And that was exactly what happened! Netscape lost the war, Microsoft had won, they owned the desktop, the browser (Internet Explorer market share topped at something like 95%) and MSN had finally found it’s market due to the IM client for MSN that is also bundled with the operating system.

And despite the fact that Microsoft actually was found guilty in monopolistic practices, they just kept on going, and the change of US administration in 2001, only meant that the judgement against Microsoft never really materialised, and didn’t account for more than a slap on the wrist.

The ability of Microsoft to change strategy was amazing, the supertanker did a 180 in a very short timeframe. Microsoft also managed to make Windows much more manageable, effectively killing off the concept of the Network Computer, the PC and Windows had grown up, and it became the cornerstone of the digital world.

Episode VI: Return Of The Jedi

But something surprising happened. Microsoft became lazy, complacent, and arrogant. Microsoft was also under constant attack from “terrorists” that targeted their operating systems, binding developer resources, that should be working on the next version of Windows, now known as Vista. Vista was supposed to be the long promised nirvana of Cairo, but constant delays and de-scoping of important features like WinFS, means that Vista ended up being little more than a point-release

Internet Explorer and Windows had been sitting idle for 5 years, the bugs in it becoming more and more annoying, and the security patches kept coming in, an ever increasing stream.

During that time Bill Gates also seemed to loose interest in Microsoft, focusing more and more on his reputation for posterity, being the greatest philanthropist in the history of humankind.

This relative absence of Microsoft meant that opportunities for alternatives opened wide. Netscape finally had success with their open source efforts, and released Firefox, the KHTML project from KDE (desktop environment for *UX) had been adopted by Apple with the Safari browser and now it’s even finding it’s way to Windows. The Opera browser runs great on basically anything from desktop computers over gaming consoles to cellphones, meaning that there’s an alternative browser even for embedded OSes, like Windows Mobile, Symbian and Nintendo DS.

Linux has also seen tremendous growth, and philantropic projects like Ubuntu has started spreading Linux to the desktop. Linux is no longer hiding in the back-office, and the dark rooms of the geeks.

Linux is also on the rise as an embedded OS, with Maemo and OpenMoko, and the amazing project XO, formerly known as One Laptop Per Child (OLPC), the brainchild of Nicholas Negroponte, that promises to bring computing to the children of the developing world, by thinking different.

I can’t wait for the children to start creating Wikipedia entries, blogging, sharing pictures, making music, digital art and writing books. Imagine what they can do when they grow up!

And with social web-applications and Wi-Fi access becoming universal, we don’t really need complicated OSes for our day to day computing tasks, and a new class of devices will help us shed the shackles of the anachronism, the desktop computer. If you doubt me, try to take a look at Flickr, it’s better at organising information, than your desktop operating system.

Another frontier is open standards, especially document standards are being debated. The closed standards are history, and no matter who wins the “format wars” (that I’ve written about earlier), completely closed de-facto standards for documents, is going to become a closed, and very dark, chapter in the history of computing.

The Jedi of the BBS has returned…

…may the Force be with you.

Free at last, free at last, God all-mighty we’re free at last!

ps. I know there’s episodes I, II and III, and I might write about the prequel – even though the Star Wars prequels weren’t that succesful – and Microsoft might be down, but they’re not out. I have tremendous respect for Ray Ozzie, the current Chief Software Architect at Microsoft, and the Internet Explorer team and the Mac Business Unit are doing great applications.

So there might also be a sequel: “Episode VII: Developers, Developers, Developers” – stay tuned – it will be fascinating – we do indeed live in interesting times.

Categories
Blogs Kim Blog (English)

Hors jeu – The day we tried to kill the game

Down and out after the Euro 2008 qualifer against SwedenI used to love sports…

Boxing
– Muhamad Ali, George Forman, Kalule, Holyfield, Super Brian and even Iron Mike – one night ruined that – after sitting up all night – it was over before it started – Iron Mike had bit Holyfield.

Biking – in the 90ies Denmark finally had top-atheletes in a highly demanding sport – I woke up in 1998 – and it has never really been the same since then.

Association football – has always been my favourite sports – I remember the passion in 1984 – when Denmark finally qualified a major tournament, 1986 when the entire world admired the team that played the game so beautifully and 1992 when Denmark for the first, and most likely last, time won a major tournament.

During the entire period Denmark enjoyed a fairy-tale like status, and the fans – labelling themselves as roligans (a pun involving the Danish word “rolig” and “hooligan”, “rolig” literally means “quiet”.

All this has changed now – the only nice thing about it, is that we will now finally forget Jesper Olsen, because what happened yesterday is the most stupid singe act made on a soccer pitch by a Dane, and I’m not blaming Christian Poulsen – imagine the pressure the players are under – I’m talking about the idiot that charged the field.

The referee did the right thing, congratulations to Sweden for keeping it’s cool, and I’m feeling quite ashamed of being a Dane right now.

Until then, the “final” game had everything that I love in soccer, and it’s been a long time since I’ve seen a Danish team fight like that, coming back from three goals down. We have to go back to Euro 1984 game against Belgium, that had some of the same intensity, and the similarities between yesterday’s match and the 1984 match are numerous, at one time the 1984 game was turning as hostile as it did yesterday.

Enki Bilal - Hors jeuSeeing the behaviour of the hooligans after the game, and I’m including the police here, made me feel like we’re not far from the dystopian visions of the future of the game by Enki Bilal in his excellent book Hors-Jeu. The cover show how the referees no longer are allowed on the field, for their own protection.

The winners yesterday were the hooligans, what used to be the greatest game on Earth – and the rest of us – lost.

Will the game survive? Most likely! – but something has to change.

#1 Ban the selling of alcohol on the stadium
#2 Perform a sobriety test before granting anyone access to the stadium

Until something changes, the game has lost a fan!

Categories
Blogs Kim Blog (English)

reboot 9.0 – Day 1 got me pleasantly buzzed

Kim Bach - vi ses i...nåeh nej!reboot 9.0 – Kim Bach

Well, I had to attend reboot 9.0, but because of work, I didn’t really catch any of the (scheduled) talks/conversations/whatever, but who cares, it’s also about networking, renewing friendships etc.

What I did catch was great however, especially Human Lessons From Generative Art was really great, and the new technology that makes it possible to render in 3D, is awesome. I was a bit surprised that Marius Watz forgot to mention Mozart as a master of generative art, the myth – I believe confirmed – is that he used an algorithm to generate menuets, making it possible, still, to create original Mozart works.

I was also surprised that Marius, of Norwegian descend, hadn’t heard about the Norwegian digital artist Ann Lislegaard. Ann Lislegaard is currently (until august 7th 2007) displaying her great installation Crystal World at Statens Museum for Kunst – and it’s highly recommended.

The concept of generative art, made me imagine the next (several) level(s):
What if we could preserve the “sprit”, in the form of algorithms, of the creative geniuses for posterity.

Actually Marius also forgot to mention the “original” generative artist: Lady Ada Lovelace. I just love this quote, in reference to Babbage’s Analytical Engine:

“We may say most aptly that the Analytical Engine weaves algebraical patterns just as the Jacquard-loom weaves flowers and leaves”.

Just beautiful, she’s my hero!

I left the venue at 30 past midnight, pleasantly buzzed, now looking forward to day 2.

Categories
Blogs Kim Blog (English) Music

Review: Woman power – Beyoncé gave the “Green Light” and other “coincidences”

Commemoration plaque for one of the freedom fighters, decorated with the ribbon of the freedomfightersOn the day that Denmark commemorates the Liberation after WWII, a major international act gave an exclusive concert, outside Copenhagen, and, for once, in a place other than Horsens. And since it was Miss KittyKat, Giselle herself, that grazed the city of Aalborg, in the North of Jutland, with her presence, you might have guessed that I bought a ticket right after it went on sale – no surprise there.

Miss KittyKat - BeyoncéI consider Miss Giselle Knowles, better know as Beyoncé, to be a very talented woman, but my expectations, before the concert, were not that high. The reason being, that I saw her in New York in april of 2004 at the “Women First” tour, and her performance back then, was nowhere near the level of the performance by Alicia Keys, but one thing I knew for sure, was that we would be given a show of some proportions, and that I was looking forward to.

I’m of the opinion that Beyoncé owes a lot to Tina Turner, and she is, to great extend, inspired by Tina Turner in her show.

The first thing I noticed was, to my great surprise, that the band had an all-woman line up. And that was a pleasant, and welcome surprise, and my oh my what great musicians. The line-up was two drummers, a percussionist, a guitarist, a bass-player, I believe that I counted three keyboard-players and a horn section of three.

All the musicians were really accomplished, and the real highlights of the concert, were the solo performances, especially a tour-de-force by the bass-player, where the entire band joined in performing Michael Jacksons “Can’t stop till I get enough”.

Beyoncé also brought with her three great backing singers, and we’re talking certified quality here, I noticed that they occasionally, especially at the end of the show, took over from Beyoncé.

The dancers were great, and the only men on stage were dancers – way to go – another highlight of the show, was a ballet like sequence by two of the dancers. Beyoncé is herself, a great dancer, and it is in her dancing, which is very energetic, that I find some of the strongest parallels to Tina Turner.

Beyoncé CAN sing, and a few times she gave me the chills. If I have to pick highlights from the show, I’d pick the version of “Crazy In Love”, that got mixed with the great track “Crazy” by “Gnarls Barkley”, the surprise act of 2006. I especially enjoyed the occasions when the arrangements were altered the most, “Babyboy” that turned into a long belly-dancing act. Since Beyoncé has had such a short solo-career, the middle of the gig was filled with a medley of Destiny’s Child songs, the strongest being “Bug-a-boo”, “Survivor” and “Independent Women”.

Two of my favourite tracks from the new album “Suga Mama”, which seems to be the theme of the tour, and especially “Green Light” I think were highlights of the show. From the first album, I really liked the version of “Me Myself and I”, it’s great track, and I really enjoyed this altered, slow version, mostly performed a-cappella. The version of “Ring The Alarm” was great as well, I’d think twice even considering straying form the “thin and narrow” if I ever got involved with women like that – “I stamped his passport! With a KNIFE! To his CHEST! Destination – HELL” – ouch!

All in all we were treated to an almost 2 hour show, with encores, and I think most of us left the venue with a smile on our face, hey I even think I “believe” that I made her wave when she was thanking “our” section. She thanks the audience in a rather strong way, by trying to establish eye-contact with the audience, spending something like 15-30 seconds just looking at one section of the audience, before proceeding to the next section.

I love her for pushing the idea of the confident, strong and independent woman, and in that respect she’s actually a great role-model for women, and I consider Beyoncé to be some sort of goddess…She’s sexy, but she can carry it, it’s never vulgar. I have no idea what it is she does so differently than most of her colleges, but that alone is not a small feat.

But…And there is at least one but…Beyoncé, her undisputed talent aside, is mostly a “product”, and this is becoming clearer and clearer, and I’ve bought into it. Yes she’s gorgeous, but her music is so-so. I think that the new album is quite a lot better than the first, and it’s much better than most other RnB offerings, but I think she could do so much better. For now I think I’m done buying this product, even though I enjoyed the concert very much.

And I would have liked a performance of the track “Kitty Kat” :-(. I know it’s not that strong a track – but I like it – and it has some special meaning to me.

P5050020 - Detail from one of the fountains in AalborgSince Aalborg is at the opposite end of the country, I decided to make the most of the day, by combining the concert, with a mini-vacation. Aalborg is a city I know very little, and my trip was unexpectedly prolonged, when I missed the last train, so I also had a glimpse of the legendary Aalborg nightlife, and I must say that it lives up to it’s reputation, even though it wasn’t to my taste. Aalborg is a very “young” city, and Aalborg has a very international and trendy atmosphere – comparing the way the young people in Aalborg dresses, to Copenhagen, it looks like Copenhagen is behind in trendiness and fashion awareness.

The centre of the city has been restored with great respect to the old medieval town layout, it’s all very clean, and it looks like a major restoration of the harbour area is in it’s early stages – and that looks promising. One thing I really like is that all the street-signs in the centre of town, has an explanation of the history and etymology of the street names. The history of Aalborg is very interesting, for instance Aalborg was the centre of one of the only real rebellions by danes, when Skipper Clement lead a rising of the farmers in 1534, during the civil-war know as Grevens Fejde (The Count’s Feud).

Besides walking around the town, I also managed to cover two of the main tourist attractions: “The Art Museum – Nordjyllands Kunstmuseeum” and I got to enjoy the spectacular view from the “Aalborg Tower”, but mostly I just enjoyed spending such a wonderful spring-day in Aalborg, and I want to go back.

"Shrine" and bird in flight at Nordjyllands KuntsmuseeumFinally: If I didn’t know that things happen by chance, and that life is random, I would really ponder the fact that the Art Museum was selling jewellery made by Mikala Mortensen, and that the sales clerk told me that he owns some cuff-links from the “green” series – you know two years ago I asked her if she made jewellery for men? Obviously she does now! I know it’s just a coincidence. It’s also a coincidence that I found myself in front of a store called Isis, that the choreography at the Beyoncé show, at one point made it look like she had wings, making the scene, from my vantage point, look just like my favourite carving at Philae, and finally I once again captured a bird in flight, that I didn’t notice, this happens at the strangest places, like the Valley of the Kings, Amagertorv and something that looked like a shrine to Tibet and humanity at the Art Museum in Aalborg. I know that it’s also a coincidence that I stumbled upon a trekking offer in Nepal and Thailand at a travel-agency my good friend Jes has worked at, and that we discussed friday. I need to be careful not to over-interpret these “signs”.

Other links:
soundvenue.dk: To be or not to Beyoncé – 5/6 stared review (in Danish)

Categories
'i dag' (Danish) Blogs Bookmarks

ART Day Out – In Real Life – CANCELLED!!!

ART Day Out – In Real Life

Too bad, Art Day Out today has been cancelled – or rather postponed, so I’m available – the weather is nice – anyone tempted?

Categories
'i dag' (Danish) Blogs

TLAer?

Vist nok ikke! Men det er da en udfordring.

fin
pæn
rar
rød
uff

Categories
'i dag' (Danish) Blogs Bookmarks

Egg stacker (Third Eye DUMB!) – God Påske siger jeg bare

Egg stacker (Third Eye DUMB!)

I ønskes alle en God Påske – her er mit tip til hvordan man bruger sin tid konstruktivt i Påsken – og så er det “Påske Relevant”! Nu ved vi hvorfor det IKKE er til at opdrive æg i Påsken 😉

Categories
'i dag' (Danish) Blogs Bookmarks

Bloglæseren er en kvinde – Politiken.dk

Bloglæseren er en kvinde – Politiken.dk (via. archive.org)

De danske medier, herunder Politiken, har fattet interesse for BlogTjek undersøgelsen, som bla. jeg har været med til at udarbejde.

Det har været fantastisk inspirerende at være med til at udarbejde denne rapport, og det har fløjet med mails og wiki-opdateringer de sidste 48 timer – FANTASTISK.

Jeg glæder mig allerede til de næste projekter i BlogForum regi.

Categories
'i dag' (Danish) Blogs Bookmarks

BlogTjek 07 – Undersøgelse af danske bloglæsnings vaner – Velkommen

BlogtjekBlogTjek 07 – Undersøgelse af danske bloglæsnings vaner – Velkommen

Som et resultat af BlogForum 2006, der var et af højdepunkterne i 2006, er BlogTjek 07 gået i luften.

Jeg er naturligvis tilmeldt undersøgelsen, så hvis du har tid og lyst så kan du gå til undersøgelsen ved at klikke her.

Det tager ikke ret lang tid at udfylde spørgeskemaet.

Categories
'i dag' (Danish) Blogs Bookmarks Open Source Technology

Linuxforum BoF day 2006: LET’S GO! And I’ll spare you some highly irregular expressions

Linuxforum BoF dag, 28. oktober 2006Linuxforum BoF dag 2006

The 28th of October 2006 was the day of the Linuxforum 2006 Birds of a Feather sessions, and as it might have been noticed by regular readers, yours truly hosted the session on “open standards”, inspired by the recent legislation that asks the government to start using, and implementing, open standards in their IT solutions.

The forum was held at Symbion, which is a “research incubator”, I arrived late, and I followed the signs…Hmm that door leads to a stairwell, I entered, and immediately the door shut, I knew I was in trouble – I’ve experienced the same situation before – Shudder! There was NO way to exit the stairwell without a valid keycard, which I naturally didn’t hold. OK, in the words of Douglas Adams, Don’t Panic…There actually was a door to the outside, but it had a clear sign that said…Don’t open, it will trigger the alarm…

Hmm…I was as usually packing, using my cell phone to access the yellow pages actually yielded a number, I called it and the man on the line was quite surprised, first and foremost he was a bit annoyed about the fact that the building was open to host the Linuxforum, secondly he wondered how I got hold of his number, well it was listed with information! Well he gave me the main number to Symbion, he suggested that they had a number to call in case of an emergency…No way, I got a machine and a friendly goodbye! Damn…Well there were two numbers to some security services posted in the stairwell, I called both but they were also closed for the weekend. Now I started pounding on the door, but no one could hear me…Finally I heard a door slam…Hey! Wait a second…Phew someone was working that afternoon…With one swipe I was let out of my temporary prison, but I could have stayed there for a long, long time.

It’s a stupid set-up, and dangerous, I’ve experienced worse once, where I got trapped in another stairwell, and in that particular stairwell I didn’t find any doors to the outside, luckily I had my cellphone and the number of one of the employees.

The label on the button that opened the door read “Udtryk” this is funny, “udtryk” is Danish the litteral translation is “outpush”, and the meaning is that you press the button to get out, but “udtryk” also means “expression”, I’ll spare you the highly irregular and colourful expressions that I wanted to spill while trapped in the stairwell.

Oh well, now on topic!

My call for BoF was:

The spread of open standards
With Kim Bach, kim.bach(at)gmail.com

I’m interested in how we can help implement the legislation B103: On the use of open standards in the public central administration.

Steps like the implementation of Open Document Format is a small step in the right direction, but don’t we need to establish a central CIO (Chief Information Officer) function in the public, inspired after Massachusetts. The “Bedst og Billigst” (best and cheapest) software policy of the government isn’t too clear, and it often results in “non-movement”, since that always will be cheapest.

How can we spread the knowledge of open and free alternatives to commercial products within, for instance, content management.

I’ve never done anything like this before, so I didn’t really understand the BoF format, but it’s really workshops, and quite informal, or at least that was the way my session ended, and I was very happy to see that some 20 people had joined the session, and more arrived later and they actually stayed!

Most of the sessions yesterday were hardcore technical sessions, and most of them were really packed.

I had prepared a few slides (follow link) and I’ve blogged on the subject several times, and I’m maintaining a page on my wiki.

I started out by presenting my slides, but really I only had 2-3, and immediately we had a real discussion going on, but it wasn’t till the end that we begun getting suggestions that we could write down. I’ll put it down to my lack of experience, and that I should have done more to keep focus, but it was really more of a brainstorm, and it was very rewarding indeed, at least to me, with most of the audience getting involved in the discussion.

We had a long and very fruitful discussion, mostly focused on the window of opportunity that we have right now, with Linux and open source software reaching such a high degree of maturity, and the major commercial player being almost tied down by huge technical challenges creating the next generation of their bread-and-butter software.

When it came to open standards, we spend a lot of time talking about Open Document Format, and ODF is very important indeed, because it can be considered a “Trojan”, simply start sending documents to the public authorities and tell them that they simple need to get hold of an open and free implementation of an Open Document Format viewer, for instance OpenOffice. With B103 in our hands, we can just say that what we sent was a document in the ONLY format that is an official ISO standard, and that the authority should start complying with B103.

Another important point that was made was that the volume agreements that the Danish public sector has with Microsoft, called eAftale is about to expire, so now’s the time to start pushing the alternatives to the politicians.
I’m quite happy with my own performance, and I’ll try to use this experience to build a shorter presentation, and I think that I got good response.

After “my” session, there was a session on the next steps for the open source movement in Denmark.

A number of suggestions on next steps were listed. We need to do A LOT more lobbying, and we need some reference cases, e.g. this school switched to Linux…

We’ll set-up a press centre…using the SSLUG wiki as a starting point, it seems that the Open Source movement in Denmark is in need of new blood, and I’m voluentering my services, I really need to join these SIGs.

The day ended with quality beer and more geekery, I’m REALLY REALLY impressed by Ubuntu 6.10 and I have the perfect machine to test it on, an iBook G3 500MHz that I just acquired.

I’m right@home@Linuxfourm. IT’S MY CULTURE! AND LET’S GO WITH THE LOBBYISM.