Linkblog - 4.4.2008 - 6.5.2008

Sneaking Ruby Through Google App Engine (and Other Strictly Python Places) - why the lucky stiff (jo, der nennt sich wirklich so) ist mal wieder auf Touren: diesmal ist es ein Ruby-nach-Python-Bytecode-Compiler. Interessante Idee.

vi in javascript - manche Leute haben einfach zu viel Zeit ...

Announcing Teh - the minimalist blog tool using Google App Engine - und wenn Google mir endlich mal meinen Zugang zu GAE schicken würde, könnte ich damit sogar rumspielen.

Frag - ein 3D first-person-shooter in Haskell.

Magma - Objekt Datenbank als Open Source für Squeak.

Ready Lisp: Common Lisp for Mac OS X - cool. Nach der Eclipse-Variante gibts jetzt also auch die klassische Emacs-Variante. Sehr schön - Eclipse tuts zwar auf meinem iMac, aber ist nicht wirklich der Renner dort. Und für einen Nostalgie-Lisper wie mich ist eh alt == besser.

DAZ Productions Hexagon 2.5 - ein 3D Subdivision Modeller, und der sieht auch ganz brauchbar aus. Vor allem bietet er Export für Second Life Sculpted Prims an, inklusive textieren. Sollte ich mir vielleicht auch mal angucken (normalerweise nehme ich allerdings AC3D, das ist fix und gut konfigurierbar, allerdings siehts auf der Seite der Texturenerstellung eher dünn aus, jedenfalls für jemanden mit meinen Nicht-Fähigkeiten)

GreaseKit - User Scripting for all WebKit applications - klasse. Damit kommt Safar dem Firefox dann schon ein Stückchen näher. Mit dem und PithHelmet ist der Safari schon recht rund. Allerdings wäre es recht nett wenn Apple mal offiziell unterstützte Plugin-Schnittstellen für solche Tools liefern würde, anstelle ständig die Funktion dieser Tools zu brechen. Noch besser wäre natürlich eine direkte Integration in den Safari, denn so abwegig sind die Ideen dieser beiden Werkzeuge ja nun wirklich nicht ...

Mailplane - wow, das muss ich mir unbedingt mal angucken. Ein Webkit-basierter spezialisierter Browser für Google Mail, der mit mehreren Accounts klar kommt. Ich benutze dafür derzeit mehrere Prism Instanzen, aber ein einzelnes Programm mit Umschaltmöglichkeit wäre mir natürlich wesentlich lieber. Ausserdem ist Prism zwar nett, aber (dank Mozilla-Technik) schlicht keine Mac-Anwendung. Und Fluid wäre zwar Mac-like, aber dummerweise kann es nur mit einem Google Mail Account klar kommen (da es weder Cookies noch KeyChain-Einträge separiert).

Neue Version von VirtualBox läuft auch unter Mac OS X und Solaris (Update) - und bietet seamless Desktop auch für Linux-Gäste. Das wäre ja fast schon interessant und Grund sich mal das Teil anzugucken. Wobei Parallels bisher bei mir so gut tut, dass es recht wenig "Leidensdruck" für solche Spielereien gibt.

TidBITS Entertainment: Thank You for Not Playing: Microsoft Expires Future Playback of DRM-Protected Music - wer immer noch glaubt DRM wäre toll, kann sich das ja mal durchlesen. Meiner Meinung nach ist das schlicht Betrug, was Microsoft da treibt.

Your personal data just got permanently cached at the US border - ist es nicht putzig, wie gerade von Staaten die sonst immer die Freiheiten so gross raushängen lassen, die absurdesten Verordnungen erlassen werden? Welche Freiheiten werden eigentlich noch verteidigt, wenn man sie alle aufgibt?

How do I delete my Facebook account - das durchlesen ist echt lesenswert. Dekativieren löscht ja nicht - aber das Löschen wird von FB dermaßen schwer gemacht, das ist schon jenseits von lächerlich.

USBOverdrive - muss ich mir mal angucken, damit kann man Zusatztasten von USB-Geräten mit Funktionen belegen. Meine Logitech-Tastatur und Maus haben da so ungenutzte Tasten, und die Mac-Software von Logitech will man ja eher nicht auf dem Rechner haben ...

Limp: When You Need More Than Just a Lisp - der Beweis, das VIM gleich mächtig wie Emacs ist. Eine integrierte Lisp-Entwicklungsumgebung in VIM.

Verlogenes Getue gegen Internetzensur - sorry, aber die Prolethiker kann man angesichts von Dingen wie z.B. der Sperrverfügungen aus Düsseldorf wohl kaum ernst nehmen. Denn wäre es ernst gemeint, würde doch wohl zuerst vor der eigenen dreckigen Tür gekehrt ...

Victorian All-in-One PC - netter Mod-Job.

Geplantes BKA-Gesetz Die Lidlisierung des Rechts - "Die abgegriffenen Computer-Daten sollen nicht etwa von einem unabhängigen Richter daraufhin überprüft werden, ob sie einen "Eingriff in den Kernbereich privater Lebensführung" darstellen (und also nicht verwertet werden dürfen); diese Durchsicht soll vielmehr "von zwei Bediensteten des Bundeskriminalamts" vorgenommen werden, "von denen einer die Befähigung zum Richteramt hat". Nur dann, wenn diese zwei Polizeibeamten Zweifel haben, sollen sie die abgegriffenen Daten dem Richter zur Prüfung vorlegen." - ich sags ja schon immer, stellt die Bundesregierung unter Beobachtung durch den Verfassungsschutz, denn die grössten Verfassungsfeinde heute sitzen in Berlin.

Programming Languages: Application and Interpretation by Shriram Krishnamurthi - runterladen und offline lesen. Wird man nicht dümmer von.

RFID System Mifare Classic geknackt? - "Laut der nun veröffentlichten Arbeit von Nicolas Courtois, Karsten Nohl und Sean O'Neil ist es möglich, ohne aufwendig vorauszuberechnende Tabellen (Rainbow-Tables) die Verschlüsselung innerhalb von wenigen Sekunden mit PC-Hardware zu knacken. Die Sicherheit des Algorithmus, so das Fazit der Forscher, sei 'nahe Null'."

BBC - Radio 4 - The Hitchhiker's Guide to the Galaxy - in Flash mit Illustrationen. Nett.

Milliways: Infocoms nicht veröffentlichtes Sequel zu Hitchhiker's Guide to the Galaxy - Waxy.org - "Von einer anonymen Quelle in der Nähe des Unternehmens habe ich mich im Besitz der 'Infocom Drive' - einer vollständigen Sicherung des gemeinsamen Netzwerklaufwerks von Infocom aus dem Jahr 1989. Dies ist eines der erstaunlichsten Archive, die ich je gesehen habe, ein Schatzkasten, der den Aufstieg und Fall des legendären interaktiven Spielunternehmens für Fiction dokumentiert. Zu den enthaltenen Vermögenswerten gehören: Design-Dokumente, E-Mail-Archive, Telefonnummern der Mitarbeiter, Verkaufszahlen, interne Besprechungsnotizen, Unternehmensnachrichten und der Quellcode und die Spieldateien für jedes veröffentlichte und nicht veröffentlichte Spiel, das Infocom hergestellt hat."

Nikon D3 Review - so langsam kommen die Digitalkameras da hin, wo man sie haben will - von den Features. Der Preis ist ja immer noch jenseits von gut und böse für diese Boliden.

Stundenlöhne unter fünf Euro brutto - so geht das mit dem Aufschwung und der Reduktion der Arbeitslosenzahlen. Nächstes Ziel: Indien und China an Stundenlöhnen unterbieten.

The Flying Meat Wiki: Acorn - nett, zu Acorn gibts ein Wiki mit Tipps, Tricks und Plugins. Ich benutz den ja gerne, den Acorn, weil es einfach eine schnelle Sache ist um mal eben Bilder zu verändern. Und Scripting geht ja in Python, auch nicht zu verachten.

The Flying Meat Wiki: VoodooPad - zu VoodooPad gibts auch ein Wiki. Und nachdem ich gesehen habe, das man da jetzt auch mit Python scripten kann, werd ich mir es wohl noch mal genauer angucken. VoodooPad war in älteren Versionen schon ganz nett als Desktop Wiki, aber die jetzigen Versionen haben schon eine Menge netter Tricks gelernt, wie es scheint.

AS3 Flash Physik-Engine Box2DFlashAS3 2.0.0 - wow. Einfach wow.

Breaking News for sky afficionados: Apophis risk not increased - weil der Mist (ursprünglich - wo sonst - in der Blödzeitung aufgetaucht) jetzt um die Welt geht und mir schon amerikanische Bekannte von dem "Mathegenie aus Deutschland" und dem nahen Weltuntergang schreiben, hier ein Link der erzählt wie der ganze Mumpitz entstanden ist. Qualitätsjournalismus halt.

Infektionswerkzeug für SQL-Server und IIS - interessante Geschichte. Die Angriffe werden immer professioneller.

Kirchliche Arbeitgeber wollen keinen Mindestlohn - klartext: auch das Geschäftsmodell von Caritas und Co basiert auf der hemmungslosen Ausbeutung von Arbeitnehmern. Und anstelle dafür selber gerade zu stehen, verlangen sie staatliche Unterstützung, was letztendlich nichts weiter als Subventionierung bedeutet. Und das von Läden, die eh schon massiv subventioniert werden (z.B. über ihre Gemeinnützigkeit und die daraus sich ergebenden steuerlichen Vorteile).

Lighthouse - macht auch dynamische Portforwardings auf dem Router, aber mit mehr Möglichkeiten Dinge zu definieren und z.B. an bestimmte Anwendungen zu binden. Dafür aber nicht frei, sondern Shareware.

NASA Extends Saturn Mission for Another 2 Years - wär ja auch ziemlich blöd das jetzt abzubrechen.

Port Map and TCMPortMapper - nettes kleines Tool, das ports auf routern freischalten kann (sofern dieser entsprechende Protokolle zur Fernsteuerung unterstützt). Brauchbar um mal temporär Dienste auf dem eigenen Rechner aus dem Internet erreichbar zu machen.

Sleep - Java Scripting Language - falls jemand wirklich Perl in der Java-Welt vermissen würde, könnte er sich dieses Projekt angucken. Rein aus nostalgischen Gründne verlinkt, weil ich mal ein paar Jahre auf Perl gesetzt habe.

The iPhone SDK and free software: not a match - ein Grund, warum GPLv3 gut ist, egal was manche (durchaus ansonsten recht populären) Knalltüten sagen. Denn genau das Problem - die effektive Blockade von Open Source durch Codesigning - wird durch die GPLv3 adressiert.

Amazon Web Services Blog: Storage Space, The Final Frontier - es wird interessanter. Amazon will zu EC2 persistenten Plattenplatz (wieder bezahlt nach Nutzung) zufügen.

CHDK in Brief - es beginnt. Hacks für Canon Kompakt Kameras. Klingt durchaus interessant, nicht nur Spielerei. Meiner Meinung nach sollten Kamera-Hersteller sowas ja von vornherein einfach vorsehen, es ist einfach der nächste logische Schritt. Aber vermutlich gucken die zu sehr auf "Produktgestaltung" durch willkürliches Weglassen von Features (wie z.B. bei RAW-Speicherung gerne gemacht)

Gericht: Anzeige von Thumbnails bei Suchmaschinen rechtswidrig - klassisches "Hmm"-Urteil. Meta-Tags sind lange nicht mehr so wichtig bei Suchmaschinenoptimierung und robots.txt sollte jedem Webseiten-Ersteller als Grundwissen bekannt sein. Wie das ganze auf die Realität passen soll, wird mir dabei nicht so ganz klar. Ich mein, was ist mit meinen Seiten hier - die haben keine Metatags. Darf ich jetzt Google verklagen?

Neuester Fortschritt in der Künstlichen Intelligenz: Computer gewinnt ein Spiel gegen einen Go-Meister - "Während des Go-Turniers in Paris, das vom 22. bis 24. März 2008 von der Französischen Go-Föderation (FFG) ausgetragen wurde, gewann der MoGo-Künstliche-Intelligenz-Engine (IA), entwickelt vom INRIA - dem Französischen Nationalinstitut für Forschung in Informatik und Automatisierung - der auf einem Bull NovaScale-Supercomputer läuft, ein 9x9-Go-Spiel gegen den professionellen 5. DAN Catalin Taranu. Dies war der erste offiziell genehmigte 'Non-Blitz'-Sieg einer 'Maschine' über einen Go-Meister."

SeasideXUL - interessantes Projekt, das aus Seaside (dem Smalltalk Webapp Server) direkt XUL Interfaces erzeugt und darüber die Erstellung von Anwendungen mit nativem Interface erlaubt. Sehr interessant, da hier eine Webserver-Technik für lokale Anwendungen Einsatz findet (und ja, das klingt verdammt ähnlich zu AIR, nur mit Smalltalk und XUL statt Javascript/Actionscript und HTML/Flash)

ARD und ZDF: Zurück ins Mittelalter? - weil sich langsam herausstellt, das die lächerlichen Businessmodelle der Privatsender nicht funktionieren, zieht man in Deutschland den konsequenten Schluss und vernichtet den durch Gebühren geschaffenen Mehrwert. Weil es ja bekanntlich viel besser ist, wenn man Werbemüll und Spackenfernsehen subventioniert (denn was anderes ist das nicht - einfach nur banale indirekte Subventionierung). Man könnte sich natürlich auch mal angucken was z.B. die BBC macht und sich daran orientieren und dem öffentlichen Rundfunk auffordern (und durch die Kontrollgremien auch Druck ausüben) aus den Gebühren sinnvolle Inhalte zu produzieren, die womöglich unter sinnvollen Lizenzen (schon mal was von CC gehört?) veröffentlicht dann direkt den Bürgern (für die der Staat ja eigentlich da sein sollte, nicht für die lächerlichen Abzocker aus der Privatfunktecke) zugute kämen. Aber das wäre ja ein sinnvolles Vorgehen. Und vermutlich fallen da weniger Bestechungsgelder ab oder so ...

Digging into Factor’s compiler - sehr nette Übersicht über die Arbeitsweise des Factor compilers. Factor macht mir immer mehr Spaß, ich glaub damit werd ich ein bischen mehr rumspielen.

Filesharing wird gefährlicher - oder auch nicht - wie üblich, Pfusch am Bau. Weil die Bundesprolethiker eben nichts wirklich richtig können. Ausser dabei dann gleich noch weiter die Rechte der Bürger aushöhlen - das können sie richtig gut.

GitHub - "Secure Git hosting and collaborative development". Sieht ganz nett aus und git ist neben Mercurial eine der interessanteren neuen Versionsverwaltungen.

Google App Engine for developers - netter Überblick über die Features und die Macher hinter der App Engine.

Network Solutions: Not Just Thieves and Hijackers, Now Using Tactics That Can Get Your Site Banned From Google - oh wow. Nework Solutions richten bei Domains die ihren DNS benutzen einen Wildcard-A-Record für unbelegte Subdomains an, und packen da Werbung drauf. Jemand registriert einen Namen, um diesen mit seinem Geschäft zu verbinden, benutzt die Dienstleistung von Network Solutions für den Betrieb des Nameservers und wird dann stumpf von seinem Dienstleister verarscht.

Strange TCP-networking problems with Mac OS X 10.4 and Solaris 10 - obskure TCP parameter an denen man mal rumspielen könnte, um vielleicht das lahme Netzwerken von OS X anzukurbeln.

Unicode 5.1 enthält ß als Großbuchstaben - weil, ist wichtig.

Google App Engine - wow. Google bietet gehostete Anwendungen auf Python-Basis und liefert ein Django vorinstalliert schon mit. Genial. Allerdings ist Djang arg verkrüppelt, da der ganze Modell-Teil nicht benutzt werden kann (eine SQL-Datenbank gibts nicht, sondern nur den Google Datastore). Hmm. Vielleicht mal ne Idee einfach mal was neues zu machen mit meinem Blog. Läuft ja schon lange verlässlich, wird Zeit das mal wieder zu zerstören ...