While checking some very old backups of mine I stumbled over some really old HTML files. Turns out they are old websites of mine – including my very own that apparently went live on the 23rd June in 2000 on the free hoster FortuneCity.

Screenshot of the FortuneCity hosted first website of mine – sadly I didn’t bother to backup the images. Disk space was sacred.

For a quick recap: In 2000 WordPress didn’t exist yet, webspace and bandwidth were costly and a database was an extra you had to pay for. People wrote their websites in very unique styles and ways and many started out doing so at all. SelfHTML was my browser “home” for months.

Back then I went with the nick DukeBernd, or Duke for short. It still shows in various domains and mail addresses of mine but was soon replaced by beko, that was not only shorter but also way less popular and also holds parts of my real name (and that was actually never a secret by the way).

While learning more and more on HTML I also started with Warhammer 40k tabletop and LARP. As a student I obviously had all the time of the world. The website changed a lot in appearance during the early days and yes I had it all, animated gifs, blinking text, under construction signs and… browser requirements. Here some more screenshots for [y]our amusement from 2000 to 2002:

Hosting changed also all the time. There was a brief episode with Crosswinds but the roundtrip was awful and the website was slow to a point that images stopped loading so I was quite happy when my school started to offer some tiny amount of webspace that I used to offload most of my images – mostly drawings – as some sort of handicraft content distribution system. I had also various domains pointing to intro and landing pages. It was a huge mess and most are dead by now and I only kept the current .net domain.

This was also about the time when I came in contact with Linux, as you can guess from the next screenshot showing a design I was quite happy with and went with for years to come.

Website redesign in bash / terminal look (blinking cursor gif included)

While most of this is offline nowadays some of the LARP articles survived but I had no desire to migrate ~400 hand written HTML files (no frames) about Warhammer into a CMS some years later. My drawings are also best forgotten 😉

In 2004 I migrated to 1&1 hosting with a database. That was a goal for years and I could finally afford to pay for this. Soon I discovered this brand new content management system called WordPress and started learning PHP.

This changed everything since the idea of dynamically assembled website code was totally new and alien to me. I dived into what is nowadays known Full Stack Development and as usual my own website and various projects became the playground.

A lot has happened since the early beginnings. I finished formal education, ditched Windows, became that Linux Jack, started working on T3 vans, emigrated to sweden [and back 🙁 ], visited places with my van, worked as driver, distributor and postman until I eventually went back into tech settled down, married and forked/got two children. Who would have guessed.

I never stopped programming, gaming, tinkering, trying and gathering know-how.

And it’s all here – mostly. There are some holes thanks to social networks and forums that raised and vanished again taking heaps of bits written with them.

I got takeouts of most of such silos before they vanished but sorting this and migrating it back into my own blog is quite a burden. Still I do so on occasion and on days like this I’m happy for the extra work. It’s the satisfaction of looking back on my own life, having it all in one place. Like a diary. It’s just not as private as a diary but it brings back the memories just the same.

This blog survived twenty years unlike e.g. Google+ and there is still the occasional visitor sent here by an old forum article or by search engine looking for some info or image. And I happily serve. Fixing dead links or wrong wording and re-uploading articles and images in better resolutions as I find them.

Blogging ain’t dead.

Evaluating micro.blog finally myself. All I know of it before was from presentation or FAQ and I recommended it a lot already as your one-stop solution. Time to take a closer look myself. My first trial expired because I never finished the sign up process when confronted with adding credit card information upfront. I hear this is not or no longer required and @manton, creator of all this, kindly reset my trial.

So far I’m pretty impressed. Oh and it’s also powered by – my latest favourite toy I started playing around with 😀

Visited Berlin / Germany for the to learn more about the . We changed plans last minute and went by train to the camp when we found out about the new and kinda cheap from Stuttgart to Berlin.

Tram station in Berlin

The itself has been a blast. The location was the office grounds of Mozilla Berlin and we were even offered a tour to take a good look at it (and it’s coffee machines).

The group was a very mixed bunch from various places. Some even took planes over the ocean to visit the camp on the continent. It’s nice to put faces on people I only knew from reading so far and I’m grateful for this chance.

Tantek Çelik speaking

The first day was all about getting to know the people. Organizer Tantek Çelik invited everyone to speak up and introduce themselves and their websites so we got a lot of examples of itches already scratched with principles.

We also learned about the OptOutTools project from the keynote speaker Teresa Ingram with the bold claim to work on AI capable of detecting misogyny online. It’s browser extention is designed like an ad-blocker or personal firewall where the user can decide how much of offending text may be displayed (or even none at all). Undetected phrases can be added to the filter to train it even more as well.

This resulted in a lof of discussion about intented and unintended side effects and how and in what ways speech will change and how people will try to break it. Detecing e.g. hate speech by AI is a goal even FB was (officially) not able to tackle so far. I’m very curious if and how this succeeds so I’ll keep an eye on their GIT repositories.

Learning about RFC 6920

Parallel other talks were held in various rooms. This way I learned about the proposed RFC 6920 on Naming Things with Hashes or a quick introduction to held by David Shanske. There were also some less technical discussions. Two teenagers attented to the camp as well so we had a talk about what’s in for them on the and we learned about TikTok dances. Some did their very first TikTok dance this day. So perhaps we’ll soon see a or provider for .

The evening was all about finding food for a group of ~15 people. That wasn’t an easy task. Berlin is an ever changing city and all restaurants were packed or gone for good. The online informations are sparse on this and way to often badly out of date. We were about to give up on this when we found a really small store that switches to some sort sort of food place in the evenings usually only visited by the local neighbourhood. They threw a bunch of tables together for us and somehow we all squeezed into it. Such a cozy and friendly place. I loved it and that night became a really short one for us.

The next day was about getting things done – a hard task beeing sleep deprived from the travels and short nights before.

While some just offered assistance others had more pratical goals in mind. This ranged from setting up a new enabled blog to hacking on gallery systems, location visualisation or in my own case on my provider for Okuna.io.

It’s really nice to see how other people work and get their projects done. Everybody has some very personal workflow here and I enjoy peeking over people’s sholders and catch a glimse of this.

In the end everybody got a chance to show what was achieved or learned. I got my prototype for backfeeding reactions going and used the chance to show this to the audience off the record without the cameras going. Okuna is still in closed beta so I’m sensitive on this topic. As mentioned I always have some invites to give away. I’d love to see more IndieWeb users on Okuna as well. I’ll need lab rats testers for my bridge soon anyway 😀

That was a great weekend and we met some awesome people at the camp. Of course we also snatched a bunch of new stickers and we ate as much candy from the stashes @MozillaBerlin as we could. Always fun to let the inner Geek run wild on such events 😉

Gestern las ich noch mit Staunen über den Kontakt “ICQ System”, der sich in den letzten Tagen bei vielen Nutzern des beliebten ICQ Dienstes breit gemacht hat. Heute habe ich den Kontakt selbst in meiner Liste gefunden. Ich nutze Kopete 0.12.7 welches mit KDE 3.5.9 daher kommt. Unter Linux wähne ich mich eigentlich recht sicher und so kam ich doch etwas ins Schleudern, als ich auf vielen Webseiten zur Thematik von einem ICQ Wurm/Trojaner/Virus las. Das erschien mir allerdings nicht sehr glaubwürdig, da ein solcher Superwurm, der Windows-, Linux- und sogar MAC User auf den unterschiedlichsten ICQ-Clients befallen konnte, schon etwas weit her geholt ist. Meine Theorie dazu ist, dass der Kontakt direkt in die Kontaktliste, die auf dem ICQ Server liegt, kopiert worden ist. Scheinbar von ICQ selbst, denn die Webseite ICQ Help berichtet inzwischen von einem neuen Service:

As part of the process of upgrading ICQ users to our newest, most advanced version, ICQ6, we have added a new user name to your contact list ”ICQ System”. The newly added user is intended to improve ICQ’s line of communication with our users and assure you continue to enjoy talking to everybody, everywhere

Das sagt im Grunde überhaupt nichts über den neuen Kontakt aus. Dazu erschien der Eintrag erst sehr spät und macht eher den Eindruck als solle er die Wogen der Panik etwas glätten. Viele Seiten berichteten bis zu diesem Zeitpunkt nämlich bereits von einem Trojaner, der das Passwort ändern würde und Daten stehlen könne.

Eine viel interessantere Erklärung fand ich im Blog von MaCXyLoS. Er will zu wissen glauben, dass es sich dabei um einen neuen Anti-Spam Dienst handelt. Nutzer könnten in Zukunft, sobald der Dienst sauber läuft, Spamnachrichten an den Account ICQ System weiterleiten. Ab einer kritischen Menge Meldungen wird der versendende Nutzer dann ausgeschlosssen:

According to information received from Yarik Goldfinger, No. 12111 will soon be used to fight against spam.
When receiving spam user to copy the text of advertising messages, as well as the numbers from which came spam, and send a complaint to the bot ICQ System (12111). When the critical mark of negative feedback status of those is reached the numbers will change to UNREGISTERED. They are currently debugging the new service. Yarik calls for the observance of calm, not to open files sent supposedly struggling with the problem.
The company AOL and personally Yarik Goldfinger of ICQ apologizes to the users for any inconvenience.”
quelle: http://www.asechka.ru/

Zum Hintergrund von ICQ gibt es übrigens einen Wikipedia Artikel welcher Yarik Goldfinger als Mitgründer der Firma Mirabilis erklärt – den Erfindern des ICQ Dienstes selbst. Mirabilis wurde dann übrigens später von AOL eingekauft.

Ob nun harmlos oder nicht. Ich hatte gerade erst einen neuen Account anlegen müssen, da mein alter Account schlichtweg geknackt worden ist. Die siebenstellige ICQ-Nummer war schon sehr alt und aus mir nicht ganz nachvollziehbaren Gründen ist so etwas wohl sehr begehrt. Das an unix-Maßstäben gemessene Passwort war ausgesprochen sicher und dies ist der erste mir bekannte Fall eines geknackten Passworts auf einem Account von mir irgendwo überhaupt. Nach diesen beiden Vorfällen und der herrschenden Unsicherheit habe ich mich dazu entschlossen nun völlig auf diesen Dienst zu verzichten und stattdessen nur noch das freie Jabber-Protokoll XMPP zu nutzen.

Für meine letzten ICQ-Kontakte bedeutet das: Sorry, Leute. Ich bin schon immer ein wenig paranoid gewesen und das ist auch gut so. Zieht mit oder kontaktiert mich in Zukunft auf den klassischen Wegen über IRC oder Mail. blog.jbbr.net hat dazu eine sehr schöne Gegenüberstellung von Jabber und ICQ verfasst, welche Vor- und Nachteile beider Protokolle ein wenig ausleuchtet. Ich lege Euch wirklich nahe das einmal zu lesen und dann selbst zu entscheiden. Ich brauche nicht extra erwähnen, dass Jabber GPG-Verschlüsselung von Haus aus unterstützt, was in Zeiten des so genannten “Bundestrojaners” in meinen Augen ein klarer Mittelfinger ist 😉

Für jene, die sich ebenfalls für einen Jabber-Account entscheiden wollen, aber ICQ doch noch nicht die Klinke in die Hand geben können, bleiben die allseits beliebten Mehrfach-Protokoll Programme wie Pidgin (z.b. für Windows oder Linux), welche neben IRC, MSN und ICQ eben auch Jabber (XMPP) können. Um einen Jabber-Account zu erstellen, muss man sich übrigens nicht durch eine bunte Webseite suchen, wie das bei ICQ der Fall ist. Es genügt die Funktion zum Anlegen eines neuen Accounts im verwendeten Client zu nutzen und sich für einen Jabber-Server zu entscheiden. Ich nutze den Server jabber.snow-crash.org wobei jabber.org von der Jabber Software Stiftung und jabber.ccc.de des Chaos Computer Clubs ebenfalls sehr beliebte Jabber-Server sind.

“I seek you” …aber in Zukunft unter beko@jabber.snow-crash.org