Abandon ICQ

The popular IM chat service ICQ just upgraded their protocol (German link).

Usually, no big deal. The change should have been announced so everybody could adapt to it.

But, no, of course they just silently changed the protocol and thereby locked out the users of alternative (e.g. open source) IM clients such as Miranda, Gaim or Adium.

While this step is of course intentional (as the ICQ people want their users to use the original client for ad revenue reasons), it is another sign of why even such “trivial” things as closed source messaging protocols are bad. There is no security at all that the “owner” of the protocol will pay attention to your needs at all. Imagine you worked for a company. Would you rely on ICQ for your employees’ instant messaging? (Disregarding the privacy issues…,) it would mean that right now, the protocol owner would have seriously impacted your whole company’s information flow, costing you gazillions of money. You wouldn’t do that if you were a manager, would you? Similarly, why should we put our private conversations into their hands and allow them to mute us at any given second?

There are other possibilities. Meanwhile the free jabber protocol has become so mature that it is flawlessly usable. And more and more people are at least getting a jabber account additional to the other IM chat account(s) they are using.

So, until my messaging clients get an update, my ICQ communication will remain quiet. :( Go §$%$% [*] yourself, ICQ.

And please, people. Get a free messaging client (such as the ones I mentioned above) and get yourself a free jabber account on one of the jabber servers in your country. You can still use your old messaging protocols with them but it’s a great step ahead to not relying on un-free communication protocols anymore. :)

(and yes, if you ask, I will probably give you my jabber account address, so that you can add me to your list)

[*] all kinds of swear words to be inserted here.

Categories: OSU OSL Crosspost, Tech Talk

Auch das ist Oregon

Ja, sauber! Ist das noch derselbe Ort, der vor Kurzem einen Regenrekord verbuchen konnte? Wenn ich aus dem Fenster schaue, sehe ich einen tiefblauen Himmel, kein Wölkchen weit und breit, und zudem strahlenden Sonnenschein.

Der Wetterbericht verspricht dasselbe gute Wetter bis zum Ende der Woche und auch nächste Woche sieht es zumindest noch nicht nach Platzregen aus.

Liebe Deutsche, 61 degrees Fahrenheit (etwa 16 Grad Celsius) habt ihr nicht. Ätsch.

Und nachdem ich gerade meine Jazz Improvisation Midterm (Klausur in der Semestermitte, quasi) einigermaßen unfallfrei absolviert habe, kommt mir der Sonnenschein eigentlich ganz gelegen :)
Rock on! :)

Categories: Corvallis, OSU

Blog Anti-Spam Plugins and why Akismet rocks

The king is dead — long live the king!

Spam; CC-licensed by phil-it; Source: http://flickr.com/photos/phil-it/94372462/Most of us Blog authors have kind of a spam problem. So do I, since my blog engine is quite popular not only among publishers but also among spammers. There are several anti-spam plugins out there. The easiest ones use a Captcha, what I never liked at all. It breaks any single aspect of usability. And it keeps annoying the legitimate users of the weblog. I want people to be able to comment on my blog entries with as little effort as possible. If I start bugging them with hardly readable and ambiguous characters, I simply deserve getting no comments. I should not waste people’s time.

Others work with some sort of embedded Java Script stuff (assuming the spammers’ user agents, unlike regular web browsers, do not interpret JS). That’s better, but not good either. Lots of these plugins refuse to take a comment from a user if he or she disables Javascript of course or if the page is accessed through a proxy or whatnot. Just getting a “sorry, I don’t like your comment you just spent 10 minutes on writing” will certainly scare away also the most curious visitor of your weblog.

The best approach currently available is similar to the one used by email spam filters: Accepting every comment, but doing a Bayes propability check on it to find out how likely it is spam and putting comments under a specific threshold either into moderation or the waste bin. When I still had Wordpress 1.5, I used to use the fantastic SpamKarma 2 that did a wonderful job on filtering my blog spam. After learning a few legitimate comments, it did not make any mistakes for the last year-or-so.

However, its major drawback was that it kept filling up my database (which is restricted to 50 Megs by my ISP) with spam comments until they were wiped after a week. At times where I got a real flood of spam comments, I even once experienced a broken blog since the database literally did not allow to write any single new record.

When updating to Wordpress 2.0, I therefore decided to give Akismet a shot, a new anti-spam web service whose plugin is now shipped with WP. You have to obtain an API key (which, AFAIK, you currently only get by registering a free weblog on wordpress.com), activate the plugin, hack in the key you just got and off you go.

Since tons of users are contributing good and bad comments, the web service does an impressively good job on putting spam where it belongs: in the virtual waste bin!

While I am still checking it out, I can already say that it does not seem to have a high false positive rate at all. Some legitimate comments went into moderation (therefore asking me to mark them as ham) but none of them was flagged as spam in the first place.

Akismet++ — and kiss your captchas goodbye!

Categories: OSU OSL Crosspost, Tech Talk

Superbowl!

When in Rome, do as the Romans do.

In Amerika bedeutet das natürlich, für das NFL-Endspiel auf eine eigens dafür vorgesehene Party (bei echten Amerikanern ;) ) zu gehen und auf dem hübschen High Definition Fernseher das wie immer einigermaßen undurchsichtige Footballspiel anzusehen.

Superbowl; CC-licensed; Quelle: http://flickr.com/photos/jasonharrier/96644280/

Zugegeben, ich verstehe schon ein bisschen mehr von dem Spiel, nachdem ich von Ralf W. einen Crashkurs (danke!) erhalten habe und ich mich immer mal wieder über den ein oder anderen seltsamen Spielzug von den anwesenden Amerikanern erleuchten lasse.

Generell ist der Superbowl ein ziemlich großes Ereignis. Laut tagesschau.de schauten um die 80 Millionen Amerikaner zu, wie die Seattle Seahawks sich von den Pittsburgh Steelers haben besiegen lassen. Für wen man da geschrien hat, war aber eigentlich auch nicht besonders wichtig, nicht einmal hier an der Westküste sah man es mit dem Seattle-Unterstützen sonderlich eng. Es ist mehr eine willkommene Entschuldigung nachmittags um drei (Pacific Time) schon Bier zu trinken — es dürfte sich um den einzigen Tag im Jahr handeln, wo das so großflächig gesellschaftlich akzeptiert ist.

Dick aufgetrumpft wird natürlich auch. So hat in der Halbzeitpause Mick Jagger seine Falten über die lippenförmige Bühne getanzt und die Zuschauer waren einigermaßen beruhigt, dass diesmal zumindest kein Nippelskandal zu erwarten war. Dass der böse, böse Sprachgebrauch der populären Altrocker trotzdem zensiert wurde fällt bei uns europäischen Zuschauern auf ähnliches Unverständnis wie bei der liberalen hiesigen Jugend.

Superbowl, Rolling Stones; CC-licensed; Quelle: http://flickr.com/photos/94043755@N00/96666235/

Alle paar Minuten kommt dann ein Werbeblock mit den teuersten und aufwendigsten Fernsehspots, die in Amerika dieses Jahr produziert und gezeigt werden. 30 Sekunden Werbung kosten auch immerhin stattliche 2,5 Millionen Dollar. Unter den großen, die sich das dieses Jahr geleistet haben, sind die üblichen Autohersteller, Bud Light (sonst trinkt das eh keiner), aber auch FedEx und Pepsi Light. Während die ersten ziemlich lustige Stories erzählt haben (FedEx hatte eine nette Neandertalerstory auf Lager), hat Pepsi eher dadurch geglänzt, schamlos mit Coke Light vergleichende (und in Europa völlig unzulässige) Werbung zu machen. Da hatte man schon ein bisschen den Eindruck, die Amerikaner schauen das Spiel nur wegen der Werbung!

Das Spektakel konnte übrigens auch in Deutschland beobachtet werden, Startzeit etwa 12 Uhr 20 in der Nacht. Ob es jemand geschaut hat weiß ich allerdings nicht. Und die lustigen Werbeblöcke waren ja sowieso nicht dabei.

Categories: American Specialities