Archive for December, 2009

Softwarepatente sind evil!

Thursday, December 31st, 2009

So, hier steht

IBM wurde in den USA ein Patent auf die Auflösung von Abkürzungen in elektronischen Kommunikationssystemen zugesprochen. Das in dem Patent beschriebene System kann beispielsweise aus “LOL” den Text “laughing out loud” machen.

Können die jetzt von Emacs-Nutzern Lizenzgebühren verlagen?? Suchen und ersetzen, bzw. Abbrevs, etc. sind dort schon seit ca. 1978 implementiert. Das funktioniert natürlich auch in Emacs-Jabber und anderen internen Chatclients… da sag ich nur LOL. Die spinnen die amerikanischen Patentanwälte!

Schnell noch ne gute Tat

Thursday, December 31st, 2009

So, 25 Euro für Wikipedia, 25 Euro für FSFE, 25 Dollar auf kiva.org geliehen. Das Schlechte-Gewissenskonto ist ausgeglichen, 2010 kann kommen!

Rabatte

Thursday, December 31st, 2009

In Vorbereitung auf das “richtige Leben” bezahle ich jetzt schon manchmal Vollpreis statt Studentenpreis. Das kann ganz schön ins Geld gehen. Theater: 20 Euro statt 7 Euro. Nachtbus: 2 Euro statt 0 Euro. Wenn sich wenigstens mein Gehalt in entsprechenden Prozenten erhöhen würde…

Geschäftsidee

Sunday, December 20th, 2009

An jedem ICE-Sitzplatz eine Steckdose? Da scheint es doch eine vollkommen natürliche Idee, ein Waffeleisen dabei zu haben. Gerade in der kalten Jahreszeit könnte man das bahneigene Angebot von Kaffee durch frische Waffeln ergänzen. Ich stelle mir gerade vor wie die Mitarbeiteren durchrauscht mit “Hier noch Kaffee gewünscht?”, und ich hinterherrufe: “und vielleicht eine frische Waffel dazu”? Gut die Bahn könnte meckern weil die Steckdosen nur für Laptops geeignet sind, aber wahrscheinlich hat die chinesische Gadgetindustrie die USB-Waffeleisen schon in den Startlöchern…

Der Dativ ist dem Akkusativ sein Tod

Tuesday, December 15th, 2009

Gestern musste ich auf einer Bahn-Anzeigetafel in Augsburg folgende Laufschrift ertragen:

“Der IC 1610 verkehrt heute ohne dem BordBistro.”

Teaching an old bird new tricks

Monday, December 14th, 2009

Thunderbird 3 hat mir noch zu viele Bugs. Das einzige für mich relevante feature ist die Funktion Emails statt sie zu löschen in einen beliebigen Archivordner zu verschieben. Die erspart mir serverseite Emailverdopplung per Filterregel. Jetzt kommt der Hammer: Thunderbird 2 kann das auch! Man installiere einfach TB3, aktiviere die Option (die es in TB2 noch nicht gab), danach starte man wieder TB2 und gelöschte Emails werden in die konfigurierten Archivordner verschoeben. Das nenne ich Vorwärtskompatibilität!

Gründe für Gentoo

Wednesday, December 9th, 2009

gibts genug. Heute: Zero-Day availability. Habe heute schon 1 Uhr nachts Thunderbird 3 installiert. Frisch kompiliert für meine Architektur und natürlich mit Enigmail Plugin.

Blogging aus emacs

Tuesday, December 8th, 2009

Dank weblogger.el (braucht noch xml-rpc.el) und der xmlrpc Schnittstelle von wordpress kann ich jetzt nicht nur unter Android bloggen sondern auch mit einem echt mächtigen Betriebsystem: emacs. Benutzt wird anscheinend eine leichte Abwandlung eines Mail modes. Man fetch die Einträge, kann sie bearbeiten und neue erstellen. Das einzige was noch fehlt scheint Tag Unterstützung. Ich kann zwar “keywords” eingeben, aber die werden dann keine Tags.

Massive Zusammenarbeit auf github

Monday, December 7th, 2009

“git” hat wohl die Open Source Softwareentwicklung revolutioniert. Es hat den Fork institutionalisiert und seine Möglichkeiten aufgezeigt. Keiner kann dich zwingen meine Patches in dein Projekt aufzunehmen, aber es kann mich auch keiner zwingen Patches für dein Projekt zu veröffentlichen. Soll die Öffentlichkeit frei entscheiden welche Patches sie will. Das ist das Erfolgsrezept der Evolution, für Software! Der natürliche nächste Schritt war github.com, eine Webseite die git-repositories hosted und durchsuchbar macht. Alles ist öffentlich. Man kann tracken was andere in ihren Forks gemacht haben und sammelt sich die Patches zusammen die einem gefallen. Man schaut Graphen der Historie an und versteht wie Code entsteht. Das ist “Social Coding” (Sonntagabende machen mich sentimental…).

Ich benutze git (nicht-öffentlich) täglich für Backup, Versionskontrolle und Synchronisation von Code und Tex-Dokumenten. Jetzt geht mein erstes öffentliches Repo an den Start.

Enter tom-uzbl-config.

Hier werde ich versuchen eine Emacsnutzer-freundliche config für den neuen Browser (Web-Shell passt wohl besser) “uzbl” zu bauen. Follow me!