Interview with a link spammer | The Register - kann natürlich ein Fake sein, aber die Jungs vom Register behaupten sie haben hier ein Interview mit einem Blog-Spammer.
Archiv Januar 2005
IT Manager's Journal | Bitter struggle to control SCO Group parent company - cool, das SCO-Management zerfleischt sich gegenseitig in Gerichtsverfahren
law blog » GELD ZURÜCK VON JAMBA & CO. - interessanter Hinweis und interessante Diskussion zum Thema ob Eltern vo Jamba Geld zurückbekommen müssen wenn sie es verlangen - und ihre nicht voll geschäftsfähigen Kinder bei Jamba ein Abo erwischt haben.
Orange Data Mining
Mal wieder ein Link für die Zahlenfresser: Orange ist eine Datamining-Library mit Python-Integration und eine - zumindestens nach den Screenshots - interessanten GUI.
phil ringnalda dot com: How do you stand it? - wie Phil Ringnalda die Geschichte von RSS träumt
Eine Reihe kleiner netter Freewaretools für OS X. Besonders gefallen mir die WordServices und den CalcService ) ein einfacher Formelevaluator als Service)
SSH auf dem Handy
MidpSSH | SSH and Telnet client for MIDP / J2ME devices wurde mir in den Kommentaren zu einem älteren Posting empfohlen. Ich hab das mal auf meinem Handy installiert und muss sagen, ich bin beeindruckt. Unabhängig davon wie bescheuert die Idee ist eine SSH-Shell über ein Handy zu bedienen, es funktioniert. Und mit den Makros könnte das sogar für einige Spezialfälle brauchbar sein.
Ok, es macht nicht sehr viel Sinn bei unserem Park an Servern - die wenigsten unserer Server sind direkt von außen erreichbar. Und auf den nächsten Server zu wechseln ist doch ziemlich nervig mit der Handy-Texteingabe. Aber meist brauche ich eh nur auf die Frontserver um von dort aus Aktionen anzustossen - und da wo diese noch fehlen kann man sicherlich auf den Frontservern Scripte basteln.
US-Gericht: Guantanamo-Tribunale sind unrechtmäßig | tagesschau.de - interessant. Aber ob das Bush sonderlich beeindrucken wird?
WordPress Related Entries plugin
わさび » Archives » WordPress Related Entries plugin - ein sehr nettes kleines Plugin das mittels des Volltextindex von MySQL verwandte Artikel sucht. Klar, das ist nur ein ziemlich einfacher Algorithmus und die Trefferqualität ist noch lange nicht so wie bei Google, aber ich habs trotzdem mal eingebaut. Wenn man auf die Detailseite eines Beitrags geht (z.B. durch Klick auf den Titel) wird eine Liste von bis zu 5 passenden anderen Artikeln angezeigt.
Ausserdem verspreche ich mir davon auch eine etwas bessere Positionierung von diversen älteren Beiträgen - ohne das ich immer dran denken muss da einen Link hin zu setzen (hey, meistens hab ich selber die schon wieder vergessen!). Und vielleicht hilft es auch den Leuten die über Suchmaschinen kommen etwas weiter.
Ausserdem ist es cool, und cool ist gut

Bill Gates will das Internet sicherer machen - hat er vor die gesamte Windows-Betriebssystem-Reihe einzustellen und den Internet Explorer zu vernichten?
Camera Bellows and Hoods - Balgenhersteller der Ersatzbalgen produziert. Möglicherweise eine Lösung für mein Fujica-Problem.
Camera Bellows Restoration Trick - Tipps rund um die Reparatur und Abdichtung von Faltbalgen an Kameras.
darcs - Distributed Versioning
darcs ist eines der vielen Versionsverwaltungssysteme die als Nachfolger von CVS antreten. Speziell gehört darcs in die Klasse der verteilten Versionsverwaltungen und ist damit natürlich Subversion mit seinem zentralistischen Ansatz überlegen (jedenfalls wenn man ein verteiltes Projekt verwalten will und nicht einfach mit dem zentralen Repository klar kommen kann). Normalerweise würde ich über sowas nicht viele Worte verlieren - schliesslich gibts im Moment mehr Versionsverwaltungsprojekte als in den 80ern Editoren. Aber jetzt mal ernsthaft: wer kann ein Versionsverwaltungssystem ignorieren das in einer funktionalen Programmiersprache mit lazy evaluation geschrieben ist (ja, genau, das Teil ist in Haskell - soviel dazu das Haskell für praktische Projekte untauglich sei) und sich selber als auf einer "theory of patches" with roots in quantum mechanics basierend beschreibt? Und die Programmierer benutzen auch noch literate Programming - ja, diese etwas in Vergessenheit geratene Methode von Knuth in einem Source sowohl Dokumentation als auch Code unterzubringen und ein Programm dokumentationszentrisch zu entwickeln. Einfach nur cool.
Reprinted Repair Manuals - alle möglichen Servicehandbücher für alle möglichen Kameratypen.
Schüler muss wegen Computerwurms für anderthalb Jahre ins Gefängnis - aber wann wird die Firma deren anfällige Müllsoftware für diese Angriffe sorgt endlich mal vor Gericht gestellt? Die sitzen weiter da und scheffeln Milliarden - ohne für ihre Produktmängel in Haftung genommen zu werden. Jeder Automobilhersteller dessen Produkte so massive Sicherheitsmängel aufweisen wäre schon längst in Grund und Boden geklagt worden.
8 Stück Winter
8 Stück Winter - 1
Heute Mittag war mal Gelegenheit die kleine Digiknipse spazieren zu führen. Übrigens kann man sich mit "View Image" auf dem grösseren Bild das Bild auch in Originalgrösse anzeigen lassen - bei neueren Bildern gibts die dann in 800x600.
8 Stück Winter - 2
"Bild" verletzt Menschenwürde
BILDblog » "Bild" verletzt Menschenwürde - und bekommt das auch gerichtlich attestiert. Leider nur einer der vielen Fälle. Und ich glaub nicht das dadurch ein Ende des Schmuddeljournalismus in der Blöd eingeleitet wird - dafür kriegen die viel zu selten eine Bremse verpasst.
fjf's (Cocoa) AbiWord for Mac (MacOSX) - komisch, scheine ich bisher noch nicht gelinkt zu haben. Dabei ist Abiword wirklich eine nette Textverarbeitung. Sicherlich für Gelegenheitsschreiber durchaus eine Alternative zu grösseren Paketen.
Musikindustrie mahnt heise online wegen Bericht über Kopiersoftware ab
hMusikindustrie mahnt heise online wegen Bericht über Kopiersoftware ab - ich wünsche den Anwälten von Heise viel Vergnügen wenn sie die Musikindustrie (hoffentlch!) vor Gericht zerlegen. Ich traue den Heise-Anwälten jedenfalls deutlich mehr zu als Waldorf und Stettler ...
Tempus Fugit TxFx.net WordPress Hack: Notify Users of Moderation - Besucher über erfolgte Moderation eines Kommentars informieren in Wordpress.
Blöder Spambot am Werke
Im Moment trommelt ein ziemlich dämlich gebauter Spambot auf meine Kommentarfunktion ein und müllt meine Moderationsqueue voll - durch kommt davon nix, der ist so dämlich das er alles im Klartext reinhaut, haufenweise Links und typische Spam-Wörter. Wird also von den banalsten Filtern erwischt. Nichtsdestotrotz kann sowas natürlich Fallout produzieren - nämlich Kommentare von anderen die in die Moderation rutschen (z.B. weil die Anzahl Links zu hoch ist) könnten von mir in dem Wust von hunderten Spamkommentaren übersehen und versehentlich mit gelöscht werden. Wenn dem so ist, es ist nicht persönlich. Ich hab nur keine Lust bei mehreren Hundert Spamkommentaren zu scharf hinzugucken ob ich auch wirklich nur Spam lösche ...
Update: Nachdem ich mir den mal ein bischen genauer angeguckt hab, hab ich ihn erstmal in /dev/null platziert - die Moderationsqueue wird von dem nicht mehr belastet und damit auch normal moderierte Kommentare nicht versehentlich gelöscht. Was mir bei der näheren Durchsicht spontan aufgefallen ist: es wird eine grosse Menge von sehr weit gestreuten IP-Adressen benutzt. Klingt sehr stark nach Botnet, zumal die IP-Adressen nach Stichprobenprüfung wohl alles dynamische Dialup-Adressen sind. Unsere Freunde die fremdgesteuerten Windows-Kisten sind also auch hier wieder mal das Pferd auf dem Spam reitet. Toll. Danke, Microsoft ...
DNA-Analyse im Bundestag

DNA-Analyse im Bundestag [raben.horst] - und so bauen wir weiter am Polizeistaat. Egal das vom Verfassungsgericht die Verwendung von DNA Proben auf besonders schwere Straftaten beschränkt wurde. Egal das durch den genetischen Fingerabdruck - auch noch zwangsweise angeordnet - viel mehr Möglichkeiten als durch normale Fingerabdrücke möglich sind. Hauptsache die Hardliner kriegen ihren Überwachungs- und Kontrollfimmel bestätigt.
Using the .Mac SDK - Objective C (und über PyObjC dann wohl auch Python) Schnittstelle zu .Mac.
Copyscape - Website Plagiarism Search - Web Site Content Copyright Protection - wollte ich mir nur mal merken. Eine Suchmaschine die Plagiate von Seiten sucht.
Keinen direkten Zugriff auf Newsgroups mehr bei AOL - wir könnten jetzt ja davon träumen das der September zu Ende geht ...
Rechtsausschuss des Bundestags stimmt gegen Softwarepatente
Rechtsausschuss des Bundestags stimmt gegen Softwarepatente - ob jetzt in der Regierung endlich jemand aufwacht? Oder wird auch die Meinung des Bundestages - wie schon vorher die Meinung des EU-Parlamentes - mit Füssen getreten?
SCO vs. Linux: SCO findet IBMs Code-Forderungen unzumutbar
SCO vs. Linux: SCO findet IBMs Code-Forderungen unzumutbar. Putzig - selber nach Code schreien, aber den eigenen nicht rausgeben können. Und wenn die tatsächlich durch die Herausgabe ihres eigenen Codes so blockiert würden - wie wollen die dann die ungleich grösseren Mengen Code von IBM sichten? Das den SCO-Leuten das ganze Heckmeck nicht peinlich ist ...
Verfassungsgericht hebt Verbot für Studiengebühren auf
Verfassungsgericht hebt Verbot für Studiengebühren auf. Auf in die Zweiklassengesellschaft was Bildung anbelangt. Nein, 500 Euro pro Semester sind keine sozial verträgliche Gebühr. Aber das ist ja sowieso Programm - die die unten stehen sollen keine Chance haben nach oben zu kommen. Es geht eben bei Elite-Unis und Studiengebühren nur um eine Elite - die finanzielle Elite. Und so haben wir nach all den Jahrzehnten wieder den Schlusstrich unter die gleichberechtigten Bildungschancen gezogen - passenderweise in dem Jahr, in dem internationale Studien bescheinigen das es mit der Chancengleichheit bei der Bildung bei uns sowieso nicht sonderlich weit her ist.
Das Volk der Dichter und Denker? Von wegen. Das Volk der Schafe und Deppen passt wohl eher ...
WP-Questionnaire Plugin
Ok, ich hab das Plugin für Wordpress 1.5 fertig. Simple Sache - ein Plugin und eine kleine Managementseite mit der man die diversen Fragen anlegen kann. Zur Installation lädt man das Plugin herunter und kopiert einfach die Files an die im readme.txt angegebenen Stellen und aktiviert das Plugin. Dann fügt man im Management bei Questionnaire einfach ein paar Fragen ein und fertig. Bei Kommentaren wird dann eine mehr oder minder blöde Frage gestellt, die mit einer möglichst kurzen Antwort befriedigt werden sollte (wir wollen die Kommentatoren ja nicht zu sehr nerven). Wenn die Antwort stimmt, wird der Kommentar - sofern nicht andere Anti-Spam-Methoden vorher zuschlagen - sofort freigegeben. Stimmt die Antwort nicht, wandert der Kommentar in die Moderation und muss vom Admin freigegeben werden.
Man kann natürlich auch einen heimlichen IQ-Test für seine Kommentatoren damit bauen und statt einfacher Fragen da kleine Rätsel reinpacken - nur wer diese löst darf sofort kommentieren
Ich hab das Plugin mal bei mir aktiviert, mal gucken ob es Auswirkungen auf das Kommentierverhalten der Leute hier hat. Ihr könnt ja mal eure Meinungen hier ablassen was ihr von so einer Anti-Spam-Methodik haltet.
Eine recht interessante mögliche Attacke auf jede Captcha-Lösung ist übrigens in den Kommentaren zu Eric Meyers WP-Gatekeeper zu finden: man kann einfach die Kommentarformulare sammeln und wegspeichern. Zusätzlich braucht man eine Site, auf der man diese verwenden kann - z.B. eine Site für freie Pornofilmchen. Dort präsentiert man die Captchas den Benutzern dieser Sites und nimmt deren Antwort an. Diese Antwort schickt man dann an das gespeicherte Formular und fertig ist der Kommentar. Natürlich kann man dagegen auch Massnahmen ergreifen - am besten warscheinlich ein codierter Timecode im Formular und eine Abweisung eines zu alten Timecodes, denn die Antworten durch die Pornogucker kommen ja vermutlich nicht sofort. Interessanter Ansatz, das ganze.
Update: das Plugin hat noch zwei Bugs. Zum Einen erwischt es auch Trackbacks (die natürlich die nötigen Variablen nie haben) und es kann im Moment noch recht einfach umgangen werden wenn man weiss wonach man im Formular gucken muss - man braucht nur ein Captcha zu lösen und kann damit dann andere Kommentare bespammen, in dem man die Kommentar-ID ändert. Das letztere ist übrigens bei sehr vielen Captcha-Lösungen ein Bug - man fällt einfach zu leicht drauf rein zu vergessen die Captchas an irgendeine Form von Seriennummer oder ähnliches zu binden so das ein Formular so in der Form nur einmal benutzt werden kann ...
Ich werd also in der nächsten Zeit da noch einen Update zu machen zu den Plugin.
Update 2: das Problem mit den Trackbacks und Pingbacks sollte jetzt gelöst sein. Das Problem mit dem Replay ist noch drin. Über das muss ich noch ein bischen grübeln. Meine bisherigen Lösungsansätze gefallen mir nicht so richtig dafür.
Update 3: ich habs jetzt erstmal hier wieder abgeschaltet. Ich krieg ja bisher keinen Kommentarspam und ohne zwingenden Grund ist selbst eine einfach zu beantwortende Frage ziemlich blöd ...
Zitate von Karl Valentin in Vorlesungsskripten unter Auflagen erlaubt - man fragt sich, was wohl Valentin dazu zu sagen gehabt hätte ...
Aus meinen Suchmaschinenreferrern
Das wirklich schöne an meinem Zeitgeist ist, das mir darin auch die absurden Kleinigkeiten durchaus mal auffallen. So möchte ich denn demjenigen der Nacktbilder von Bill Gates gesucht hat mitteilen, das ich keine solche besitze und auch nicht vorhabe sie hier im Weblog zu haben. Irgendwo muss man ja mal ne Grenze ziehen

Die Abzockhilfe der Politik für die Stromerzeuger
Auf Kosten der Privathaushalte sollen die Grossverbraucher bei Stromkosten entlastet werden. Und das ist nicht etwa irgendein Hinterbänkler, der das fordert - sondern das sind Forderungen der Regierung an eine zu gründende Regulierungsbehörde im Energiesektor. Klasse - ein weiterer Beweis dafür, das es bei den ganzen tollen Regulierungen nur darum geht, das Firmen sich möglichst grosse Kuchenstücke auf Kosten der Verbraucher abschneiden können. Politisch sanktionierte Abzocke. Ein hervorragendes Beispiel für Clementsche Spezialdemokratie.

Wie der Schockwellenreiter schon korrekt fragt: wundert das noch, wenn die Abgeordneten von den Energielieferanten bezahlt werden?
Einstand als CDU-General - und durchgefallen
Einstand als CDU-General: Kauder entsetzt Rot-Grün mit NS-Vergleich. Zumindestens wundert man sich dann nicht mehr darüber, das die JU den Hohmann als Festredner einlädt - der Stamm fällt hier halt nicht weit vom Apfel. Die Union spielt eben seit Kohl immer wieder gerne mit dem rechten Rand.
Proteste gegen die Situation in Sachsen gibts nur deshalb, weil dort ein paar Sitze nicht an die eigenen Ultrarechten gegangen sind. Keine echte Meinungsdifferenz also sondern purer Futterneid ...
Eric's Archived Thoughts: WP-Gatekeeper
Eric's Archived Thoughts: WP-Gatekeeper ist ein sehr interessanter Ansatz gegen Kommentarspam: es wird einfach eine von vielen vorkonfigurierten Fragen gestellt, auf die ein Mensch sehr einfach eine Antwort geben kann, ein Spambot aber nicht. Wird in ähnlicher Form ja schon in diversen Blogs benutzt, aber hier ist es schön ausgearbeitet (allerdings könnte es meines Erachtens auch komplett als Plugin realisiert werden). Die Grundidee ist im Prinzip die eines Captchas - aber eben ein textuelles Captcha. Ein Mensch kann die Frage was ist 1+1 gut beantworten - ein Spambot wird da nicht weiter kommen. Klar, Spammer können Datenbanken von Fragen und Antworten anlegen. Aber wenn jeder seine eigene Sammlung von Fragen einrichtet, wird es sie nicht weit bringen. Für Kommentarspam sollte es eine sehr brauchbare Lösung darstellen.
Leider gibts für Trackbacks nicht so eine einfache Lösung ...
Update: da ich die Idee irgendwie witzig finde, schreibe ich gerade ein entsprechendes Plugin. Kann also sein das meine Kommentare heute nacht etwas seltsam sich verhalten
FDP-Vorstellung zur Bildungspolitik
FDP: »In Deutschland kriegen die Falschen die Kinder« - ich hab auch ziemlich fassungslos vor dem Mist gesessen den der Bahr da abgelassen hat. Ich hab nur noch nicht so recht gewusst wie ich da verbal draufhauen kann. Ralf hat mir das abgenommen. Hingehen und lesen.
freshmeat.net: Project details for JRuby - cool, JRuby ist mitlerweile bei Ruby 1.8 angekommen. Eine nette Alternative im Java-Umfeld einfach mit Ruby zu programmieren. Die Jython-Leute sollten mal aus den Puschen kommen und endlich Jython voll Python 2.3 kompatibel machen - da happerts noch gewaltig.
heute.de - Die ungleichen Brüder. Mal ne gute Zusammenfassung der Blogwelt und der Beziehung zum Journalismus.
Internet Explorer nach Patch immer noch verwundbar
Internet Explorer nach Patch immer noch verwundbar - was ja schon peinlich genug ist. Aber die Empfehlung der Heise Redaktion:
Grundsätzlich bietet ActiveX aber immer ein Einfallstor für Schadcode und sollte gegebenenfalls deaktiviert bleiben. Einige Webseiten funktionieren dann aber nicht mehr fehlerfrei.
ist irgendwie seltsam: ActiveX ist mir noch nie sonderlich als Besuchsbremse für irgendwelche Webseiten aufgefallen. Ich bin ja nunmal Mac und Linux Benutzer - würden Webseiten nur mit ActiveX funktionieren, müsste mir das auffallen, da es konzeptbedingt bei mir nicht laufen kann (selbst im IE nicht, weil wegen falschem Prozessor).
Klar, es gibt ein paar Microsoft-eigene Produkte die auf ActiveX setzen - aber man kann wirklich nicht behaupten das die sich draussen im Netz sonderlich verbreitet hätten. Von daher würde ich sagen: ActiveX mindestens für die Internet-Zone deaktiviert lassen. Es hat dort keinen Wert. Und in den vertrauenswürdigen Zonen - was ich schon beim IE für einen ziemlichen Euphemismus halten - nur dann aktivieren, wenn es wirklich zwingend notwendig ist (weil z.B. eine Intranet-Lösung dummerweise ActiveX benutzt). Oder für das Surfen im Netz gleich einen vernünftigen Browser installieren. Ist eh die bessere Lösung ...
Introducing JSON - eine weitere Objekt-Ascii-Notation, diese hier angelehnt an JavaScript Syntax. Ganz interessant - nicht so pingelig was Leerzeichen angeht wie YAML und nicht so schwafelig in der Syntax wie XML.
JSch for J2ME - keine Ahnung ob ich einen ssh Client auf dem Handy benutzen wollen würde (die Zeicheneingabe auf dem Handy ist mehr als krank), aber gehen würde es hiermit ...
.: json-rpc.org :. - eine auf JSON aufbauende RPC Bibliothek.