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.
Linkblog - 7.5.2008 - 5.6.2008
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.
Fragwürdige Risikobewertung: Ist Gen-Futter gefährlich? - "Also alles im grünen Bereich bei der Grünen Gentechnik? Keineswegs. Denn die Sicherheitstests der Gen-Pflanzen werden ausgerechnet von denjenigen Firmen bezahlt, die Geld mit den Gen-Pflanzen verdienen wollen. Ob objektive Risikobewertung so möglich ist? Ein Schelm, wer Böses dabei denkt ..." (ist alt und möglicherweise hatte ich den schon mal, aber weil ich gerade danach gesucht habe ...)
Getting Started with Processing.js - watt der Titel sacht.
Google Doctype - Referenzen zu den ganzen Sachen, die Web 2.0 heute ausmachen (HTML, CSS, JS)
Lily - eine visuelle Programmierumgebung für das Web. Benutzt jetzt auch Processing.js
Nudibranchs - nein, nicht die Art von Nacktfotos ihr Ferkel. Seeschnecken. Bunte.
processing.appjet.net - und hiermit hat man im Prinzip die typische Processing Oberfläche - nur halt in HTML und im Webbrowser, mit Processing.js. Ideal zum Rumspielen.
Some Chrome For Pjs - why the lucky stiff liefert eine passende Desktop-Anwendung für Processing.js
The Bla Page - wenn einem Sprachendesigner nix mehr zum Namen der Sprache einfällt ...
Debian and OpenSSL: The Aftermath - falls jemand Zweifel hat, ober seine Keys neu erstellen muss: "However, rather than fix the calls to RAND_add(), the Debian maintainer instead removed the code that added the buffer handed to ssleay rand add() to the pool. This meant that the pool ended up with essentially no entropy. Clearly this was a very bad idea." - ja, "essentially no entropy" bei der Generierung von Schlüsseln ist eine wirklich schlechte Idee. Autsch.
Panoramafreiheit in Gefahr - na toll, macht doch gleich das Fotografieren ganz unmöglich in dem jeder Mist erstmal mit Genehmigung in dreifacher Ausfertigung und Rückfrage beim grossen Pubah angemeldet werden muss. Was soll der Quatsch? Öffentlicher Raum ist öffentlicher Raum, auch wenn da irgendwelcher angeblicher Kunstkram rumsteht. Bei dem Kulturverständnis unserer Prolethiker (die ja für die "Verschönerung" des öffentlichen Raumes in der Regel verantwortlich zeichnen) sind die Teile eh meistens eher störend für die Fotografie ... (ja, ich habe den Hinweis auf "gewerbliche Nutzung" gesehen - da aber regelmäßig Blogs gewerbliche Absicht unterstellt wird, sind Foto-Blogger schnell in der Grauzone)
Vendors Are Bad For Security - über den "Bugfix" in Debian, der seit 2006 alle generierten OpenSSL-Keys mehr oder weniger unbrauchbar gemacht hat. Danke für die Mehrarbeit, ihr Pappnasen. Witzig auch die Kommentare, in denen der OpenSSL-Dev seinen eigenen Rant in den Rachen zurückgestopft bekommt, weil die OpenSSL-Pappnasen es nicht für nötig hielten, sich mit dem von den Debian-Devs vorgeschlagenen Fix auseinanderzusetzen (ausser einem, der tatsächlich Daumen-hoch signalisiert hat). Tja. All Software sucks.
Wallraff deckt Missstände in Brotfabrik auf - wie man mit kleine-Brötchen-backen richtig viel Lärm machen kann ...
Injektion gegen Lähmung - wow.
Kamelia - ein Python-Framework für, hmm, Dinge. Was auch immer. Scheinbar auch Webanwendungen. Und scheinbar von der BBC. Und sieht verdammt interessant aus.
US-Offizier will Abschreckung im Cyberspace - putzig, diese Militaristenspacken, wie sie daherstolzieren und Blödsinn reden.
Warum Ihre Internet-Erfahrung langsam ist - "Wenn Inhalte König sind, warum gibt es dann so wenig davon im Web? Und warum jammern Content-Anbieter wie Salon immer über ihre enormen Bandbreitenkosten, wenn doch 99% dessen, was sie versenden — und das ist eine exakte Messung, keine Übertreibung — Spam ist?"
Eine gewisse Schamlosigkeit - "Erst kämpfte er für Arbeitnehmerrechte, bald wird er genau diese bekämpfen: Der Wechsel von Transnet-Chef Hansen ins Bahn-Management wirft Fragen auf. Auch sein Verhalten bei der Bahnprivatisierung erscheint nun in einem anderen Licht." - tja, mit solch einer Arbeitnehmervertretung brauchts dann gar keinen Chef zur Verarsche mehr.
fseventer - interessantes GUI Tool zur life-Analyse von Dateiänderungen auf dem Mac.
Münster steht kurz still - Mistkram, dammischer!
Taskpaper - interessanter Ansatz für eine Todo-Liste: ein GUI-Programm, welches direkt mit sehr einfach strukturierten Textfiles arbeitet. Perfekt um die Files mit Mercurial oder ähnlichem zu verwalten und Konflikte können so auch brauchbar gelöst werden. Ideal für parallele Nutzung auf mehreren Rechnern. Und für diverse Editoren gibts da auch brauchbare Modes für, mit denen man die Files auch gut bearbeiten kann. Hmm. Ob das allerdings meine Omnioutliner-Abhängigkeit lösen kann?
Wurde Schrottbeton im Kernkraftwerk verbaut? - "Mehrere Großbauten in Baden-Württemberg sollen teilweise aus minderwertigem Beton bestehen, darunter das Zwischenlager des Meilers Neckarwestheim. Das Umweltministerium hat noch gestern Abend Experten ins Zwischenlager geschickt, um den Vorwürfen nachzugehen." - äh, ja.
hacksector.cc als Musterfall für § 202 c? - da sehen wir, wozu dieser unsägliche "Hackerparagraph" führt. Sinnlose Aktion gegen ein Forum. Wo ist da die angebliche technische Kompetenz der Ermittlungsbehörden und die angemessene Beurteilung der fraglichen Werkzeuge? All das dumme Beruhigungsgerede der Prolethiker in Berlin stellt sich als genau das raus: dummes Gewäsch ohne Bezug zur Realität. Jo, da sind Kreditkartendaten wohl geschoben worden - was illegal ist, was aber schon vorher illegal war. Aber das ganze Getöse um die angeblichen Hacker, die grossartige Ermittlungsarbeit und den tollen Erfolg mit der "Zerschlagung" ist einfach nur lächerlich.
Phisher gehen mit Vorladungen auf Walfang - nunja, zwecks Verteilung eines Trojaners addressiert man halt die dümmsten anzunehmenden User: entweder Männer auf Porno-Suche, Studenten und Schüler auf der Suche nach abschreibetauglichem Hausaufgabenmaterial oder eben Geschäftsführer (und bei letzteren dürten sogar einige interessante Informationen zu finden sein - unter anderem vielleicht die Überschneidung mit der ersten Gruppe?). Auf jeden Fall wissen wir ja dann jetzt, wie Schäuble den Bundestrojaner installiert bekommen will.
SCM Integration Scripts - hier wie man ein externes Diff in Mercurial einbindet.
Telekom-Chef sieht Managerbezüge als angemessen an - wieder einer von den Dummschwätzern, die von der Verantwortung der Manager labern. Wo ist denn die Verantwortung von Ackermann? Wo die von Esser? Wo die von Sommer? Was hat denn deren angebliche Verantwortung dann tatsächlich für Auswirkungen gehabt?