Linkblog - 15.5.2008 - 21.6.2008

Telekom hörte mutmaßliche Hacker ab - "Im Dezember 1996 begann laut dem Bericht die elektronische Überwachung von vier Telefonnummern im rheinischen Hennef unter dem Decknamen "Bunny". Auch die Gesprächsinhalte seien aufgezeichnet worden. Dabei sollen insgesamt knapp 120 Anrufe erfasst worden sein." - ein weiterer Grund, warum so elementare Infrastruktur wie Telekommunikation einfach nicht in privatwirtschaftliche Hände gehört, denn die kann man ganz einfach viel zu wenig kontrollieren. Wobei allerdings natürlich auch bei Bundeseigenen Betrieben oder Ämtern Missbrauch nicht ausgeschlossen ist, aber wenigstens sind da rudimentäre Kontrollen vorhanden.

Aquamacs: Emacs for Mac OS X - kann jetzt auch Tabs. Hmm. Vielleicht sollte ich doch endlich mal meinen Arsch hochkriegen und mir da die nötigen Anpassungen machen und umsteigen. Die Flexibilität von Emacs ist ja nunmal unübertroffen und Aquamacs hat mitlerweile eine wirklich brauchbare - und Mac-alike! - Oberfläche. (Update: neh, also neh, wirklich nicht. In dem Moment, als ich vi benutzt hab um die .emacs zu editieren war mir klar, das all die Mac-Anpassung nichts nutzen wird)

Alte Google Mail Domain in Deutschland verboten - anklicken und totlachen. Absurdistan, dein Name ist Deutschland ...

klassische Ermittlung halt doch besser als Massentests - "Allerdings führte nicht der Massen-Test zu dem jetzt Festgenommenen, sondern klassische Ermittlungsarbeit. Wie die Staatsanwaltschaft Dresden, das Landeskriminalamt Sachsen und Angehörige der Ermittlergruppe Heller am gestrigen Mittwoch bekannt gaben, hatten Ermittler den Tatverdächtigen am 21. Mai 2008 aufgesucht und ihn um eine DNA-Probe gebeten, weil der Mann zur Tatzeit in der Nähe der Tatorte gewohnt und einen PKW mit dem teilweise erkannten Nummernschild gefahren habe."

Das Mundaneum Museum ehrt die erste Vorstellung des World Wide Web - steampunk web aus den 30er Jahren Belgiens ...

Olympus LS-10 digitaler Recorder - for future reference. Könnte mal interessant werden (Klänge jagen um sie dann zu bearbeiten und z.B. in SL zu verwenden)

Fan Programming Language - klingt ganz interessant. Und läuft auf JVM oder CLI. Die Sprache macht einen interessanten Eindruck und eine ganze Reihe aktueller Konzepte sind integriert (speziell der Teil über Concurrency klingt interessant).

PLT Scheme Blog - die neue Version ist jezt raus! Und eines der netten neuen Features: typed-scheme ist integriert.

Squeak on the iPhone! - und Apple ist scheinbar einverstanden. Wooot!

Alice.org - keine Ahnung ob ich das schon hatte, aber es ist eine 3D-Umgebung mit dem Ziel, Programmieren anhand der Erstellung von interaktiven 3D-Objekten zu erlernen. Sieht ganz nett aus.

AVOX Antares Vocal Toolkit - wow! Das ist genau das, was ich die ganze Zeit gesucht habe - live-edit von Stimmen (oder auch batch in der Soundbearbeitung) mit verschiedensten Effekten. Ideal für meine Avatar-Arbeiten in SL, um den Avataren passende Sounds zu geben. Speziell Mutator und Articulator sind spannend (letzterer ist perfekt: es legt die formativen Teile der Stimme über andere Geräusche und lässt so z.B. den Wind sprechen).

Lunatic Python - bidirektionale Schnittstelle zwischen Lua und Python.

90% of Enviro Skeptic Books Have Think Tank Roots - wo kommen die ganzen Realitätsleugnerbücher her? Konservative Think-Tanks in den USA scheint da dick die Finger drin zu haben. Und wie die Studie so schön sagt: "Thus, the notion that environmental sceptics are unbiased analysts exposing the myths and scare tactics employed by those they label as practitioners of 'junk science' lacks credibility. Similarly, the self-portrayal of sceptics as marginalised 'Davids' battling the powerful 'Goliath' of environmentalists and environmental scientists is a charade, as sceptics are supported by politically powerful CTTs funded by wealthy foundations and corporations."

Ein Rechtschreibprüfprogramm war früher eine große technische Leistung

Algorithmic Botany: Publications - "The Algorithmic Beauty of Plants" als Download!

Cog Blog - faszinierendes Blog eines Programmierers, der eine neue Squeak Smalltalk VM baut, und dabei über die Probleme der Blue Book Architektur und mögliche Lösungen schreibt - und er kommt aus der VisualWorks VM Entwicklung, sollte also wissen, wovon er schreibt. Sehr interessant zu lesen und das Ergebnis könnte auch interessant sein, da er deutliche Performance-Gewinne für seine neue VM prognostiziert.

Factor: a practical stack language: - warum ich es liebe, der Factor-Entwicklung zu folgen: die Programmierer haben keinerlei Scheu davor, die Sprache radikal umzubauen und massive Änderungen an Semantik zu machen, selbst vor dem Umbau von definierenden Wörtern scheuen sie nicht zurück. Das macht natürlich den Einsatz der Sprache für reale Zwecke etwas haarig, aber es ist einfach begeisternd zu sehen, wie Sprachkonstrukte jongliert werden und der Weg zu einer optimalen Sprache gesucht wird. Und da sie die ganze mitgelieferte Library jedesmal anpassen, sind die Umstellungsschmerzen auch nicht ganz so groß (und die mitgelieferte Library ist schon absolut beeindruckend und erhält derzeit eine der besten Unicode-Implementierungen die ich bisher gesehen habe)

Fractured YEARFRAC and Discounted DISC - interessanter Abriss über die Katastrophe die da heisst Excel und OOXML. Der Standard, der keiner ist, weil er nicht standardisiert. Wird aber von Microsoft als Standardte vorhergetragen, von daher passts wieder in die Zeit, in der keiner mehr weiss, wie man Standard richtig schreibt ... (und wer finanzmathematische Berechnungen mit Excel macht, gehört geohrfeigt und ausgepeitscht)

TileStack - Your Creative Playground - HyperCard-Nachbau auf dem Web. Kompiliert deren HyperTalk-Dialekt "Speak" nach JavaScript. Interessante Idee, könnte durchaus Sinn machen.

"An Exotic Matter" - witzige Variation auf das Thema "Singularity".

Anne gegen den politischen Willen - "So stellt der Skandal um Anne Wills Sendung am Ende zwei politische Realitäten unter Beweis: Die Linkspartei ist als Kraft einer bürgerlichen Linken weiter auf Erfolgskurs. Und die Nerven bei manchen Vertretern ehemaliger Volksparteien liegen blank." - und zeigt schön die Panik vor dem Links in Deutschland.

Introducing Gmail Labs - immer wieder zeigt Google mal, wie man die Plattform sinnig anwenden kann. Zum Beispiel jetzt in GoogleMail mit optional aktivierbaren prerelease-Features. So stell ich mir das vor, mit zentral betriebener Software!

Regierung will persönliche Bürgerdaten an die USA liefern - "An den Verhandlungen war der Bundestag nicht beteiligt, und wurde auch nicht informiert, beklagen die Liberalen. Die Bundesregierung hatte auf Nachfrage der FDP im Innenausschuss keine Stellung bezogen und den Vorgang sogar bestritten." - ist doch nett, wie wir uns darauf verlassen können, das unsere Regierung uns verrät und verkauft, und dabei sogar den Bundestag komplett ignoriert. Besonders pikant, wenn es dann auch noch um Daten geht, die der Bundesregierung und ihren ausführenden Ämtern garnicht vorliegen dürften ...

Toy Scheme interpreter in J - sieht aus wie shell-script-meets-line-noise.

Zukunft - nichts als ein großer Spaß | tagesschau.de - "Jeder, der gegen Geld die Zukunft voraussagt oder Kontakt zu Verstorbenen aufnimmt, hat seinen Kunden vorher mitzuteilen, dass seine Dienste "lediglich zu Unterhaltungszwecken dienen und bisher experimentell nicht nachgewiesen werden können"." - wäre gut, wenn das auch auf die diversen Prognose-Institute angewendet würde!

ruby-processing - auch interessant, eine Verbindung des Processing Graphic API mit JRuby. Man kann seine Processing-Skizzen mit Ruby schreiben.

The Lew Language - die einfachen Programmierumgebungen greifen um sich. Erst Processing (Java-Derivat), dann Nodebox (Python), dann Shoes (Ruby), dann Processing.js (JavaScript) und jetzt Lew (Lua). Alle haben gemeinsam, dass sie sehr einfachen, explorativen Einstieg in die Programmierung bieten - im Prinzip das, was früher die Homecomputer mit dem integrierten Basic anboten, nur jetzt mit anständigen Programmiersprachen.

PLT Scheme version 4.0 is Coming Soon - vom besten Scheme-System der Welt gibts bald ne neue Version mit vielen neuen Features und einigem an Umarbeiten im Hintergrund. Klingt sehr vielversprechend.

Kalte Platte bei Kerzenschein - "Im Bericht der Enquetekommission des NRW-Landtages zu den Auswirkungen längerfristig stark steigender Energiepreise empfehlen die Regierungsparteien CDU und FDP in ihrem Mehrheitsvotum, Einkommensschwachen sollten die Heizung im Winter auslassen: 'Kurzfristig können Mieter … mit einem Absenken der Raumtemperatur reagieren, mit Verzicht auf die volle Beheizung einzelner Räume etc.'" - das ist also, was unsere Prolethiker unter Sozialgesetzgebung verstehen.

Dive Into Greasemonkey - keine Ahnung ob ich das schon hatte, aber es war gerade sehr hilfreich.

django-ae-utils - zwei interessante Tools zu Google AppEngine. Eins liefert Sessions auf der Basis des Google Stores, das andere eine von Google Accounts losgelöste Benutzerverwaltung.

flickrfs - witziges FUSE Filesystem in Python, welches Flickr direkt über das Dateisystem erreichbar macht. Könnte sogar auf dem Mac laufen, da gibts FUSE ja auch. Könnte sich vielleicht lohnen mal anzugucken.

Google will doch nur spielen - "«Der will doch nur spielen» sagen Hundebesitzer oft, wenn ihr Tier wie besessen auf einen Fremden losrennt, ihn bedrängt, anbellt, anspringt und insgesamt höchst aufdringlich in seiner Freiheit einschränkt." - google, der Dobermann-Rehpinscher des Internets.

goosh.org - the unofficial google shell. - netter Hack. Ein Shell-Interface im Webbrowser für google.

RetroShare: a secure combined file sharing-Chat-IM F2F service - klingt interessant vom Konzept her, wär mal spaßig damit zu spielen. Über geschlossene P2P-Netze ist natürlich z.B. die derzeit in anderen Netzen ausgeübte Spionage der Musikindustrie ausgehebelt - oder zumindestens massiv behindert, da man explizit das Vertrauen zu Partnern definieren kann (wie im PGP Web-of-Trust).

RWE will Kunden reinen Atomstrom-Tarif anbieten - der Stromtarif für mentale Geländewagenfahrer? Oder doch einfach nur eine der dämlichsten PR-Aktionen des Jahres?

Arbeitgeber drohen mit Klage gegen Lohnnebenkosten - ich lass das ja normalerweise am Wochenende mit dem Bloggen, aber dieser blöde Hundt vom Arbeitgeberverband bellt da wirklich den allerletzten Müll. Jau, klar, am besten lassen wir das mit der Unterstützung für Hartz IV Empfänger und blasen alles Geld den fetten Säcken in den Arsch. Ich hoffe es kommt zu der unsinnigen Klage und Karlsruhe erklärt dem Parasiten mal seinen Platz in der Gesellschaft ...

Conways Spiel des Lebens in einer Zeile APL - gruselig. Sehr gruselig.

no-racism.net: Presseerklärung der Rechtshilfe zur Repressionswelle - "Gegen zwölf Personen, bei denen Hausdurchsuchungen stattgefunden haben, liegen Haftbefehle vor. Begründet werden diese mit Verdunkelungsgefahr, da die Betroffenen zb mit verschlüsselten Mails kommuniziert haben sowie Tatbegehungsgefahr, weil die Betroffene teilweise seit langem in der Tierrechtsszene aktiv sind." - derzeit noch nur in Östereich, aber wir können uns da ja gut vorstellen, wann das auch in Deutschland passiert.

Revision3 DOS - "Zuerst gaben sie bereitwillig zu, dass sie Revision3s Netzwerk über einen Zeitraum von Monaten missbraucht haben, indem sie eine breite Palette von Torrents in unseren Tracking-Server injiziert haben. Sie konnten dies tun, weil wir den Server so konfiguriert haben, dass er nur Hashes verfolgt – um die Leistung und Stabilität zu verbessern. Dies wiederum öffnete eine Hintertür, die es ihren Netzwerkexperten ermöglichte, die Fähigkeiten des Servers für ihren eigenen persönlichen Profit auszunutzen." - ein Handlanger der Musik- und Filmindustrie legt einen legalen Betreiber eines Torrent-Trackers lahm. Da sieht man schön, mit welchen dreckigen Methoden (z.B. Diensteerschleichung) diese Leute arbeiten. Aus dem Nebensatz "das FBI interessiert sich dafür" entnehme ich mal, dass Anzeige erstattet wurde. Gut.

Beste. Bild. Ever. - Vergiss nie, wir haben das geschafft. Das ist, was wir tun können.

Cocoa Text System - alles was man über die Textsystem-Konfiguration unter OS X wissen will (oder auch nicht wissen will, aber trotzdem da nachlesen kann)

impromptu - neue Version des quietschenden Scheme für den Mac.

TP: Opfer auf dem Altar der Einheitlichkeit - "Am 1. November 2009 soll die "Richtlinie für Zahlungsdienstleistungen" von allen Mitgliedsstaaten vollständig umgesetzt worden sein. Zu diesem Zeitpunkt sollen im Rahmen von Sepa Lastschriften europaweit "verbindlich" werden. Problematisch ist diese Umstellung unter anderem deshalb, weil sich die Banken in Deutschland bisher weigern, Abbuchungsbegrenzungen einzurichten. Auch ohne Vorlage einer Einzugsermächtigung kann so jeder Fremde beliebig von einem Girokonto abbuchen. Ebenso fehlt ein Recht des Verbrauchers, Einzugsermächtigungen der Höhe nach zu begrenzen. Und weder die EU noch die Bundesregierung denken bisher daran, den potentiellen Sepa-Schaden durch die Einführung solcher Rechte zu begrenzen. Diesem Risiko begegnen kann der Verbraucher also nur dadurch, dass er so wenig Geld wie möglich auf dem Girokonto lagert und alle Überziehungsmöglichkeiten verbindlich sperren lässt." - verarscht und bestohlen, das werden wir damit. Und wieso bezahlt man den Banken eigentlich noch Geld, wenn sie sich eh an allen Ecken und Enden aus der Verantwortung stehlen?

Amazon byteflow: Hgshelve - gepickelte Python-Daten in persistenten Hashs (Shelves eben), die mit Mercurial versioniert werden. Geniale Sache.

Yhc/Erlang/Proof of concept - interessantes Projekt, welches Haskell nach Erlang Bytecode (BEAM) übersetzt und so das Mischen von Haskell und Erlang Code ermöglicht.

Endgültiges Aus für Wahlcomputer in den Niederlanden - Golem.de - "Das niederländische Innenministerium gab am Freitag den endgültigen Abschied von Wahlcomputern bekannt. In Zukunft werden die Bürger im Lande ihre Stimmen wieder mit Stift auf Papier abgeben. Der niederländische Ministerrat sah sich zu dieser Entscheidung veranlasst, nachdem im vergangenen Jahr massive Sicherheitsmängel der Wahlcomputer nachgewiesen worden waren. Der Chaos Computer Club (CCC) hatte Mitte 2007 demonstriert, wie sich der ROM-Speicher eines Nedap-Computers binnen 60 Sekunden gegen ein manipuliertes ROM austauschen lässt. Forscher und die Bürgerrechtsinitiative "Wij vertrouwen stemcomputers niet" ("Wir vertrauen Wahlcomputern nicht") hatten weitere Sicherheitslücken demonstriert." - wäre es nicht klasse, wenn unsere Prolethiker ähnlich reagieren würden? Zu erwarten ist das allerdings weniger.

Sic Transit Gloria Laptopi - "Nicholas' new OLPC is dropping those pesky education goals from the mission and turning itself into a 50-person nonprofit laptop manufacturer, competing with Lenovo, Dell, Apple, Asus, HP and Intel on their home turf, and by using the one strategy we know doesn't work. But hey, I guess they'll sell more laptops that way." - über den vermutlichen Untergang des OLPC. Eine gute Idee, aber anscheinend eine bescheuerte Umsetzung in den wesentlichen Bereichen wie Deployment und tatsächlichem Einsatz als Lehrmittel.

Consequences of the SSH/SSL weakness - klare Worte über die Auswirkungen des Bugs. Es wurden nur 32767 verschiedene Keys generiert für die Maschinen in der Zeit, in der die defekte OpenSSL Version im Einsatz war (mindestens seit Frühjahr 2007, wenn man auf stable war). Autsch.

Debian OpenSSL Predictable PRNG Toys - und hier die passenden Toys zum Spielen mit dem Loch. Generieren der 32767 Keys für verschiedene Key-Architekturen.