Archiv 13.12.2005 - 26.12.2005

Leica Digital M

Und wo wir gerade bei Spekulatius sind (passt ja auch zur Jahreszeit): Leica will eine Digitale M bauen. Gerüchte und Überlegungen gibt und gab es ja schon lange, aber das hier ist recht konrket in der LFI. Klingt ja sehr gut - ein digitaler M-Body wäre definitiv etwas das ich spannend fände. Allerdings werde ich warscheinlich den Preis einer digitalen M weniger spannend finden, von daher sollte ich einfach weiter Filme kaufen, bis ich den Preis einer digitalen M durch die Einsparung von Filmmaterial raus habe, würden wohl ein paar Jahrhunderte vergehen

Neue Kleinbild-Optiken von Zeiss

Demnächst gibt es wohl wirklich Zeiss Linsen für Nikon - die Bilder wirken jedenfalls nicht wie Fakes. Ok, am 18.1. werden wir es genau wissen, aber es sieht schon stark danach aus, das Nikon das neue Contax wird. Vielleicht gibts ja auch auf Dauer Optiken mit Canon-Adaption. Andererseits bin ich mit meinen Canon-Makros sehr zufrieden und habe zumindestens in dem Bereich nichts zu mäkeln. Trotzdem wären natürlich einige der Zeiss-Linsen an einer Digitalkamera schon ganz nett - vor allem wenn sie gut integriert sind (die Adapter-Lösungen für die Canon sind leider nur suboptimal).

simple_json 1.0 - Alternative zu json.py mit weniger Macken (dafür einem Soziopathen als Programmierer - aber man kann eben nicht alles haben. In diesem Fall ist funktionierender Code jedenfalls wichtiger als freundlicher Umgangston).

Strelitzia reginae

Strelitzia reginae

Strelitzia reginae

Passend zur Weihnachtszeit hat eine der kleinen Strelitzien geblüht - eigentlich ein bischen früh, Jutta hat erst in zwei Jahren damit gerechnet. Und bedingt durch die schlechten Lichtverhältnisse sind die einzelnen Blüten ziemlich schnell verblüht. Schön ist sie trotzdem.

Nun habt doch mal Verständnis!

Altruistische Anwandlungen des Einzelhandels

Änderungen sind vor allem durch die für den 1.1.2007 geplante Erhöhung der Mehrwertsteuer zu erwarten. "Wer erst zum Jahreswechsel die Preise erhöht, ist selber Schuld" sagte Rolf Pangels vom Handelsverband BAG der Nachrichtenagentur AP. Wichtig sei, schon vorher genügend Luft in der Kalkulation zu schaffen, damit man dann am 1. Januar 2007 sagen könne, man halte die Preise stabil. Der Sprecher des Hauptverbands des Deutschen Einzelhandels, Hubertus Pellengahr, sagte, eine Preiserhöhung zu diesem Datum "würden die Verbraucher nicht akzeptieren".

Genau. Der grossartig uneigennützige Einzelhandel macht die Preiserhöhung im Vorgriff auf die Steuererhöhung nur für uns Verbraucher, weil wir das ja sonst nicht akzeptieren würden. Wir zwingen den Einzelhandel sozusagen unser Geld auf, wir nötigen den armen, missverstandenen Einzelhandel die Preise zu erhöhen. Wir sollten uns schämen.

SCO damit wohl bald besiegelt

Klare Zeichen der Auflösung bei SCO. Nicht nur das sie fast pleite sind:

Ohne neues Kapital, das zeigen die nun vorgelegten Finanzzahlen, wäre die SCO Group vom Konkurs bedroht.

Sie setzen auch noch auf das tote Pferd Unix-on-Handhelds:

SCO-Chef Darl McBride zeigte sich bei der Vorstellung der Zahlen optimistisch. Das Geschäft werde sich wieder zum Besseren wenden, weil der Fokus auf der Weiterentwicklung von Unix liege. Die größten Hoffnungen setzt McBride auf die neue Technologie, die SCO unter dem Namen "Me Inc." skizziert hat und die bald marktreif sein soll. Me Inc. wurde von McBride in der Telefonkonferenz zu den Quartalszahlen als eine auf Unix fußende Technologieplattform für Handhelds und digitale Lifestyle-Produkte beschrieben.

Mit der Strategie hat sich schon so mancher Hersteller aus dem Markt verabschiedet - der Handheld-Markt ist selber massiv von Smartphones bedroht und das, was es noch an Markt gibt, wird von Platzhirschen dominiert, die sicherlich sehr begeistert von einem sich dort verzweifelt einen Markt suchenden SCO sein werden. Der Markt ist für Neueinsteiger ja absolut zukunftsträchtig, wie die diversen geplatzten Träume der letzten Zeit zeigen

Demontage von NRW geht voran

Streit um Kürzungen im Wissenschaftsbereich:

Die SPD-Fraktionsvorsitzende Hannelore Kraft kritisiert am Donnerstag (22.12.05), dass die Landeszuschüsse für das Wissenschaftszentrum gesenkt und ab 2006 innerhalb von vier bis fünf Jahre auf Null gesenkt werden sollen. Die Folge sei das komplette Aus für diese Institute, denn sie benötigten eine Förderung des Landes, um überhaupt Drittmittel einwerben zu können. Kraft hält diese Entwicklung für "fatal". Entgegen den Ankündigungen spare Schwarz-Gelb bei wichtigen Zukunftsbereichen.

Hat wirklich jemand was anderes erwartet? Die schwarz-gelbe Regierung führt doch nur konsequent weiter, was die SPD vorher begonnen hat - die Abwirtschaftung von NRW. Ohne Sinn und Verstand wird da wild rumgemacht, egal was es kostet. Hauptsache man ist an der Macht und kann ordentlich was kaputt machen. In ein paar Jahren sind eh andere an der Macht, also was sollten sich Prolethiker für die Zukunft interessieren? Geht doch eh nur darum, sich einen guten Platz in der Wirtschaft zu sichern, für die Zeit nach der Regierung ...

Ja watt denn nu?

heise online - Französische Abgeordnete wollen private Tauschbörsen-Nutzung legalisieren

Der Streit um die Reform des französischen Urheberrechts hat eine überraschende Wende genommen: Entgegen dem Ansinnen der Regierung haben sich die Abgeordneten nach dem zweiten Verhandlungstag in der Nacht zum heutigen Donnerstag dafür ausgesprochen, das Filesharing auch urheberrechtlich geschützter Werke mithilfe einer "Global-Lizenz" nebst Pauschalvergütung für private Zwecke zu erlauben.

Ok, die Richtung gefällt natürlich wesentlich besser als die vorige. Hoffen wir mal das sie bleibt. Wäre doch mal zur Abwechslung was neues, wenn sich ein Staat mal der legalisierung und sinnvollen Umsetzung von Privatkopien widmen würde. Und es könnte wirklich die Idee der Kulturflatrate nach vorne bringen.

Rennende Riesen Down Under?

in Australien haben sie seltsame Fußspuren von vor 20000 Jahren gefunden:

Unter den Fußabdrücken gibt es eine kleine Sensation: Es handelt sich um die Spur eines für die Eiszeit außergewöhnlich großen Mannes. Nach Einschätzung der Wissenschaftler maß er 1,94 Meter und bewegte sich mit einer Geschwindigkeit von rund 30 Stundenkilometern voran.

Wenn man sich überlegt, das die "Urbevölkerung" bei Ankunft der englischen Schiffe eher kleinwüchsig war, fragt man sich schon ob der rennende Riese ein biologischer Irrtum war, oder ob vielleicht in Australien doch ein bischen mehr los war als wir bislang wissen.

CSS2/DOM - Styling an input type="file" - wilde Hacks um File-Upload-Buttons mit CSS oder JavaScript zu stylen.

Rechenspielchen

Wie ich gerade festgestellt habe, ist es sinnvoller 90*24*60*60 zu rechnen, statt 90*24*60 - jedenfalls wenn man 90 Tage in Sekunden ausdrücken will. Jetzt sollten Kommentarcookies auch länger als 1.5 Tage halten

StickBlog » Blog Archive » Upload multiple files with a single file element - nette Methode um mehrere Files hochzuladen ohne einen Wald von Browse-Buttons haben zu müssen.

Weblogs - Variation auf den vorigen Link, hier JavaScript und CSS zusammen.

Werft die Purschen zu Poden!

Bundesgerichtshof hebt Freisprüche im Mannesmann-Prozess auf

Der 3. Strafsenat am Bundesgerichtshof (BGH) folgte damit dem Antrag der Bundesanwaltschaft, die bereits im Mai die Aufhebung der Freisprüche gefordert hatte. Die Urteile würden einer "rechtlichen Prüfung nicht standhalten", hieß es damals. Bei den umstrittenen Prämienzahlungen habe es sich "um strafrechtlich relevante Tatbestände" gehandelt. Die Geldzahlungen seien allein "im Interesse der Zahlungsempfänger" begründet gewesen. Die Angeklagten hätten ihre "Vermögensbetreuungspflicht" so "gravierend" verletzt, dass der Tatbestand der Untreue durchaus erfüllt sei.

Yes!

Experten am Werk

Wenn ein Forensik-Software-Hersteller seine eigenen Werkzeuge im eigenen Haus einsetzen muss, ist das schon peinlich. Wenn dann dieser Hersteller aber auch noch bei der Speicherung von Kreditkarten patzt, sollte man den Hersteller vielleicht besser meiden ...

Möglich war der Betrug auch deshalb, weil Guidance die Prüfnummer der Karten speicherte, was die Geschäftsbedingungen von Visa und Mastercard eigentlich untersagen.

Reichsarbeitsdienst

made by SPD:

Die Bundesregierung will Arbeitslose verstärkt als Erntehelfer einsetzen. Das Kabinett beschloss in Berlin eine Vorlage von Bundesarbeitsminister Franz Müntefering, nach der zehn Prozent der Saisonkräfte aus dem Ausland künftig durch Arbeitslose ersetzt werden sollen.

Wichtig auch die Bedenken des Bauernverbandes:

Der Bauernverband kritisierte, damit blieben Wachstumseffekte aus. Es würden außerdem selbst dann keine weiteren ausländischen Erntehelfer vermittelt, wenn nachweislich keine deutschen Arbeitskräfte zu finden seien. Für diesen Fall bleibe die Bundesregierung die Antwort auf die Frage schuldig, was mit erntereifem Spargel, Erdbeeren oder Äpfeln passieren solle.

Genau. Was passiert mit dem Spargel und den Erdbeeren? Für die Menschen interessiert sich ja eh keiner.

Verschollener Mars-Roboter "Beagle 2" entdeckt - they found Beagle!

Dejavu - Trac - ein weiterer ORM für Python. Dieser zeichnet sich durch absurde Klassennamen aus (Arena, Sandbox, Units ...)

Homebrew CPU Home Page - da baut einer seinen eigenen Computer (inklusive CPU!) aus TTL-Chips. Und will dann seinen eigenen Assembler, Compiler etc. - bis hin zum OS - schreiben. Die Stromrechnung möchte ich nicht sehen, TTL-Logik ist nicht gerade für sparsamen Umgang mit Energie bekannt

leichte Instabilität dieser Site

Im Moment hab ich ein paar kleinere Stabilitätsprobleme - der Serverprozess scheint Filedeskriptoren zu "verlieren" - irgendwann gehen die dann aus und der SCGI-Server wird gekillt. Im Moment hab ich noch keine Ahnung warum das passiert - andere Sites mit der gleichen Serversoftware (FLUP - ein SCGI/FCGI Server für Python) haben das Problem nicht. Jetzt läuft erstmal ein regelmäßiger Cronjob, der in der Prozesstabelle nachguckt, ob mein Prozess noch läuft - und wenn nicht, diesen einfach nachstartet. Und als nächstes werd ich mir wohl ein Debugging-Szenario einfallen lassen müssen, mit dem ich das irgendwie eingekreist bekomme ...

Download DrScheme v300 - eine neue Version des besten Scheme-Systems der Welt ist raus. Greift es euch, so lange es frisch ist. Jetzt mit Unicode!

Elende Abzocker

Gas soll 2006 noch teurer werden

Ein Sprecher des Ferngasunternehmens VNG bestätigte Weyands Prognose und ergänzte: "Nach unseren Erkenntnissen wird sich das im zweistelligen Prozentbereich bewegen".

Aber die ganze Privatisierungsscheisse ist ja so toll. Und der Markt wirds schon richten. Komisch nur, das Energiepreise für Verbraucher nur rauf gehen und Gewinne der Energieversorger ins utopische steigen. Toller Markt, der sich da regelt ...

Pandora - erste Spielereien

Pandora hatte ich ja schon vorher kurz hier verlinkt, aber bin selber erst heute dazu gekommen es mal auszuprobieren. Wow. Wirklich genial simpel aufgebaut. Und obwohl ich es nicht direkt erwartet habe - es funktioniert. Ok, ein Problem gibts mit meinem Musikgeschmack: die Musiker haben sehr unterschiedliche Sachen gemacht, also ist es stark vom Anfangsstück abhängig welche Richtung der Dienst einschlägt, wenn ich nur einen Musiker eingebe. Bei der Suche nach Titel gibts leider zu oft ein "nicht gefunden" als Antwort (oder nur gleichnamige Titel anderer Musiker - Black Moon von ELP zum Beispiel). Wenn aber der Startpunkt brauchbar ist, gehts danach wirklich sehr stimmig weiter - und es werden viele Musiker gebracht, von denen ich noch nie was vorher gehört habe (ok, von einigen will ich auch in Zukunft nix mehr hören ).

Auf jeden Fall wirklich mehr als nur eine Spielerei - es macht durchaus Spaß einfach mal den Sender laufen zu lassen. Und als registrierter Benutzer (wahlweise frei mit Werbung oder bezahlt ohne Werbung) kann man sich bis zu 100 Stationen konfigurieren und sich so sein eigenes Stimmungsradio basteln.

Qualitätssicherung im iTunes Music Store

Gibts da wohl nicht. Also wirklich. Teilweise echt schockierend. Marianne Faithfull. "A Stranger on earth" ist Rock. "A perfect stranger" ordnen sie unter Folk. Und "Blazing away" ordnen sie unter Pop. Haben die noch alle Tassen im Schrank?

Und ja, bevor mir hier jemand Vorträge hält, ich weiss von ihren älteren Sachen und ihren Folk-Experimenten. Aber bei den drei Scheiben handelt es sich um welche auf denen "Sister Morphine" drauf ist - und der Rest auch in ähnliche Richtungen geht. Datt is weder Folk noch Pop, ihr Poppnasen.

SVG Has Landed

Das wird den Reiter der Schockwelle freuen: SVG ist in den Nightlies von Safari standardmäßig aktiviert. Das besondere daran: jetzt können Dokumente gemischt XHTML und SVG Tags enthalten und über ein gemeinsames CSS gestyled werden - was ziemlich coole Möglichkeiten eröffnet, da dadurch eben die SVG-Objekte nicht mehr mit OBJECT oder EMBED Tags eingebaut werden, sondern integraler Bestandteil des Dokuments sind.

Wie wärs denn mal mit Ausbilden?

Microsoft-Deutschland-Chef warnt vor "gravierendem IT-Fachkräftemangel":

Gallmann hatte bereits im November beklagt, dass es an Nachwuchs fehle. IT-Unternehmen würden vor diesem Hintergrund Absolventen aus dem Ausland einstellen, sagte er vor drei Wochen. Nun unterfütterte der Microsoft-Deutschland-Chef seine Warnung mit weiteren Zahlen: Schon jetzt könne der Bedarf an IT-Ingenieuren nur zu 80 Prozent gedeckt werden.

Beklagen können sie alle gut, auch im Warnen sind sie Meister. Die Konsequenz daraus - selber auszubilden - meiden die meisten aber. Grosse Unternehmen, die wirklich Mangel an IT Fachkräften haben, können diesen Mangel gut und gerne aus eigener Kraft beheben: Ausbildungsplätze schaffen. Das bringt dann gleich noch den Vorteil, das diese Mitarbeiter das Unternehmen gut kennen, wenn sie dann produktiv einsteigen. Aber vermutlich ist die Konsequenz für studierte BWLer nicht verständlich.

Statt dessen aber suchen Unternehmen weiter selbst für normale IT-Jobs nach studierten Mitarbeitern Mitte 20 mit 10 Jahren Berufserfahrung. Und heulen dann rum, das die Ausbildung in Deutschland zu lange dauert und die Fachkräfte zu teuer sind - ja was erwartet ihr auch, wenn ihr ständig nur fertig Studierte haben wollt?

AirTunes - nur ne halbe Sache?

Kann mir mal jemand erklären, warum Apple die AirTunes-Geschichte so implementiert hat, das scheinbar nur iTunes damit arbeiten kann? Das ist doch hochgradig dämlich. Wenn ich schon eine Möglichkeit habe, meine Stereoanlage an meinen Mac zu hängen, dann will ich das doch nicht nur für iTunes machen - mindestens der DVD Player sollte doch wohl bitte schön den gleichen Komfort bekommen. Noch besser wäre natürlich eine allgemeine Lösung - wobei ich verstehen würde, wenn sie das nicht täten. Immerhin muss für AirTunes ja digitale Musik gestreamed werden- und zwar in einem passenden Streaming-Format. Aber DVDs produzieren das doch schon von Hause aus, also wieso kann ich da kein AirTunes-Device auswählen? Selten dämlich.

Apple und Firewire - bald ein Ende?

FireWire not dead, but it's on life support - der Life-Support ist aber ziemlich mies. Gerade nochmal nachgeguckt: die neuen iPods (Nano und Video) haben kein Firewire mehr. Was ziemlich banane ist, denn mein Mac Mini hat kein USB 2 - und mit USB 1 will ich meine Musiksammlung wirklich nicht kopieren. Was denkt sich Apple bei so einer dämlichen Sache? Firewire kann nun wirklich nicht mit diesem armseligen USB 2 ersetzt werden. Auch neue Rechner werden wohl nur noch notgedrungen dann einen Firewire-Port mitbringen, wenn die Maschinen von Apple für Videocontent geeignet angesehen werden. Ausgesprochen schade, denn Firewire ist eine wirklich sinnvolle Anschlusstechnik, die auch gute Leistungsreserven für kommende Geräte bietet - und im Gegensatz zu USB 2 nicht die CPU mit Datenschaufeln überbeschäftigt.

appscript - Python als Alternative zu AppleScript. Also Applikations-Steuerung über die AppleScript Schnittstellen direkt aus Python Programmen heraus.

Generische Funktionen mit Python

PEAK bietet ja seit geraumer Zeit generische Funktionen ala CLOS für Python an. Ich wollte immer mal damit rumspielen, aber lange Zeit war es ja einfach nur Bestandteil von PyProtocols, und die Installation etwas haarig. Seit September diesen Jahres ist es aber ausgekoppelt und sehr viel einfacher zu installieren. Also hab ich mich mal draufgestürzt.

Und ich muss sagen: wow. Was Phillip J. Eby da geleistet hat ist wirklich fantastisch. Die Integration in Python (funktioniert ab Python 2.3 - er hat einfach eine eigene Implementierung von Dekoratoren für Python 2.3 erfunden) ist super, auch wenn natürlich das eine oder andere etwas gewöhnungsbedürftig ist.

Ein kleines Beispiel:

import dispatch

[dispatch.generic()]
def anton(a,b):
 "handle two objects"

[anton.when('isinstance(a,int) and isinstance(b,int)')]
def anton(a,b):
 return a+b

[anton.when('isinstance(a,str) and isinstance(b,str)')]
def anton(a,b):
 return a+b

[anton.when('isinstance(a,str) and isinstance(b,int)')]
def anton(a,b):
 return a*b

[anton.when('isinstance(a,int) and isinstance(b,str)')]
def anton(a,b):
 return b*a

[anton.before('True')]
def anton(a,b):
 print type(a), type(b)

Dieses kleine Beispiel liefert einfach eine Funktion namens 'anton', welche auf Basis der Parametertypen unterschiedlichen Code ausführt. Das Beispiel ist natürlich völlig sinnfrei, zeigt aber einige wichtige Eigenschaften von generischen Funktionen:

  • generische Funktionen sind - anders als klassische Objekt/Klassenmethoden - nicht an irgendwelche Klassen oder Objekte fest gebunden. Statt dessen werden sie über ihre Parametertypen ausgewählt.
  • Parametertypen müssen demnach definiert werden - im Regelfall passiert das über eine Minisprache, mit der die Bedingungen der Auswahl formuliert werden. Das ist auch der einzige syntaktische Teil der mir nicht so gut gefällt: die Bedingungen werden als String abgelegt. Allerdings ist die Integration sehr gut, man erhält saubere Syntaxfehler schon beim Laden.
  • eine generische Funktion kann mit beliebigen Bedingungen überladen werden - nicht nur der erste Parameter ist entscheidend. Bedingungen können übrigens auch auf Basis von Werten entscheidungen treffen - jeder beliebige Python-Ausdruck kann dort verwendet werden.
  • mit Methodenkombinationen (Methoden sind hier die konkreten Ausprägungen einer generischen Funktion) kann man eine Methode vor oder nach ihrem Aufruf modifizieren, ohne an den Code selber ranzukommen. Das Beispiel benutzt eine before-Methode die immer (deshalb das 'True') herangezogen wird, um Debugging-Output zu erzeugen. Natürlich kann man bei before/after Methoden jederzeit auch Bedingungen benutzen, um sich auf spezifische Ausprägungen des Aufrufs der generischen Funktion zu hängen - womit generische Funktionen ein vollwertiges Event-System sind.

Ein recht guter Artikel über RuleDispatch (das generische Funktionen Paket) gibt es bei Developerworks.

Das Beispiel zeigt übrigens die Python 2.3 Syntax für Dekoratoren. Mit Python 2.4 kann natürlich auch die @-Syntax benutzt werden. Ein Nachteil soll nicht verschwiegen werden: die Definition von generischen Funktionen und ihren Methoden ist nicht interaktiv möglich - jedenfalls nicht mit der Python 2.3 Syntax. Leider muss man da generell mit externen Definitionen in Dateien arbeiten.

RuleDispatch wird definitiv einen Platz in meinem Werkzeugkasten finden - die Syntax ist einfach genug, die Möglichkeiten hingegen sind gigantisch. Als Eventsystem schlägt es an Flexibilität jedes andere System und als generelle Möglichkeit der Strukturierung des Codes kommt es sehr nah an CLOS heran. Schade, das Django sich vermutlich auf PyDispatch ausrichten wird - RuleDispatch würde meiner Meinung nach wesentlich besser passen (da viele Aspekte in Django als Dispatch auf mehrere Parametertypen geschrieben werden könnten).

LTK - The Lisp Toolkit - wenns mal nur einfach ein bischen GUI sein soll, aber nicht unbedingt die grosse Keule nötig ist - LTK bietet einfache Bindings für TK in Common Lisp. Arbeitet auch hervorragend mit OpenMCL zusammen, sogar CLISP mag damit.

Sams Teach Yourself Shell Programming in 24 Hours - Ein ganzes Buch über Shell-Programmierung. Und damit natürlich auch eine recht gute Einführung in die diversen Tools, die Unix-Systeme zur Verfügung stellen. Sicherlich jedem zu empfehlen, der sich z.B. einen Root-Server zugelegt hat und da jetzt mehr mit machen will - aber eben sonst Linux eher vom GUI her kennt.

Tonnenschwere Moore-Skulptur gestohlen

Diebe mit Kunstgeschmack?

Mit Hilfe eines Krans haben in Großbritannien drei Diebe eine zwei Tonnen schwere Bronzeskulptur des weltbekannten Künstlers Henry Moore gestohlen. [...] Die Polizei äußerte die Vermutung, das Diebes-Trio habe es ausschließlich auf den Materialwert abgesehen und wolle die Figur einschmelzen.

Einschmelzen? Definitiv Kunstgeschmack!

Bundestag verlängert Zoll-Befugnisse

Wie der Bundestag weiter die Entscheidungen aus Karlsruhe mit Füssen tritt:

Scharfe Proteste kommen auch von der Humanistischen Union (HU): "Die Mehrheit des Bundestages hat heute das Bundesverfassungsgericht erneut düpiert", empört sich deren stellvertretender Bundesvorsitzender Fredrik Roggan. Eine Zumutung sei die Argumentation von Schwarz-Rot: "Erst lassen Parlament und Regierung ein ganzes Jahr tatenlos verstreichen, in dem sie eine verfassungskonforme Regelung hätten schaffen können, um sich dann kurz vor Ablauf der Frist auf Zeitknappheit zu berufen." Es sei skandalös, dass immer häufiger Karlsruhe "den außer Kontrolle geratenen Gesetzgeber stoppen muss." Die HU kündigte an, Verfassungsbeschwerde gegen das Gesetz einzureichen und einstweiligen Rechtsschutz zu beantragen, um ein Wirksamwerden der Regelungen über die Zollbefugnisse zu verhindern.

Es ist schon hochgradig absurd wie mitlerweile nicht mal mehr die deutlich verständlichen Urteile aus Karlsruhe scheinbar Eingang in Prolethikerhirne finden. Im Ergebnis ist jetzt die Einschränkung des großen Lauschangriffs der Lächerlichkeit preisgegeben - man kann ja einfach den Zoll lauschen lassen, anstelle der etwas eingeschränkten Polizei ...

Gen-Food-Dreck auch bald in Deutschland?

Keiner will Gen-Food, aber Seehofer schert das nicht:

Eine Vorzugsbehandlung für den Biolandbau soll es mit ihm nicht geben. "Für mich sind konventionelle Bauern genauso wichtig wie Öko-Bauern", sagte er.

Anders als Künast will Seehofer auch den Anbau von genveränderten Pflanzen vorantreiben. Diese spielten weltweit eine immer wichtigere Rolle - "das muss auch in Deutschland möglich sein". Bislang werde den Landwirten der Anbau durch die strikten Haftungsregeln fast unmöglich gemacht. Er werde das von Rot-Grün beschlossene Gentechnikgesetz ändern. Der Schutz von Mensch und Umwelt bleibe aber gewährleistet.

Soso - für ihn sind Biolandbau und konventionelle Bauern gleich wichtig? Klar, beide sind am Arsch mit den gen-veränderten Pflanzen. Den Bio-Bauern wird es immer schwerer gemacht biologisch anzubauen - denn erzähl mir keiner, das Windbestäuber plötzlich keine mehr sind, nur weil sie genetisch verändert wurden. Und die konventionellen Bauern? Die werden mit der Gen-Saat nur noch stärker an die Konzerne gebunden, die den Mist auf den Markt bringen wollen.

Genetisch verändertes Pflanz- und Saatgut liegt weder im Interesse der Verbraucher noch im Interesse der Landwirtschaft. Es liegt einzig und allein im Interesse der Grosskonzerne, die sich diesen Mist patentieren lassen und darüber noch stärkere Kontrolle über eingesetzte Mittel erlangen. Seehofer verkauft die Landwirtschaft und die Verbraucher - und dabei behandelt er tatsächlich alle Teile gleich mies.

Warum sich der Spinner dann allerdings Landwirtschaftsminister und Verbraucherminister nennt, will mir nicht ganz einleuchten - nennt ihn einfach Konzernminister, das kommt der Wahrheit näher.

[GOODIE] Headless Squeak for OS X (Re: Mac VM 3.2.X) - wie man unter OS X ein headless Squeak (Smalltalk-Umgebung ohne GUI-Anteil) für Serverdienste hinbekommt. Besonders interessant für den Einsatz von Seaside.

Hyper Estraier: a full-text search system for communities - Volltextdatenbank mit Attributsuche und einigen anderen netten Eigenschaften - sowie Bindings für verschiedene Programmiersprachen

The Xapian Project - noch ein Volltext-Indexer, dieser mit diversen weitergehenden Features wie z.B. Stemming für verschiedene Sprachen.

Bankenskandal in Italien: keine kleinen Brötchen

Die Übernahme von Kamps durch Barilla ist Teil eines grossen Bankenskandals in Italien:

Unter anderem soll der Topbanker für sich und ausgewählte Kunden Millionen-Gewinne durch illegalen Insiderhandel an der Börse gemacht haben. Eines der einträglichsten dieser dunklen Geschäfte ist nach heute bekannt gewordenen Details aus den Ermittlungsakten offensichtlich die Übernahme der deutschen Großbäckerei Kamps durch den italienischen Konzern Barilla vor knapp vier Jahren gewesen.

Da hat warhaftig jemand keine kleinen Brötchen gebacken. Nudeln und Banken passen ja gut zur Mafia und anderen italienischen Seltsamkeiten, aber ne deutsche Grossbäckerei? Wie spießig ...

Inets 2.5.5 - Webserver in Erlang

Is Rails a DSL? What is a DSL, and is it possible in Python? - Domain Specific Languages - eine recht brauchbare Beschreibung und Betrachtung der Situation in Python und Ruby.

Niederlage für Strafanzeigen-Maschinerie gegen P2P-Nutzer

Das Landgericht Flensburg stärkt die Position der Provider gegen Überwachungsforderungen - aber wie lange wird das halten, anbetracht der Aktivitäten der EU und unser Bundesjustiz-Inkompetenz?

"Unter keinem rechtlichen Gesichtspunkt" könne von einem Zugangsanbieter verlangt werden, "irgendwelche Daten oder Informationen zu speichern", stellt das Gericht aus dem hohen Norden klar.

Linux Daemon Writing HOWTO - wie man unter Linux einen Daemon schreiben sollte (allgemeine Infos)

Yaws - noch ein Webserver in Erlang - dieser ist allerdings HTTP 1.1 kompatibel und enthält Ansätze für Webentwicklung

Python Cheese Shop : python-fastcgi 1.0 - FastCGI Implementation die auf der OpenMarket FastCGI C Bibliothek aufbaut und daher deutlich schneller als reine Python-Lösungen ist.

Python OpenID 1.0.1 Released — OpenID Enabled - OpenID Client und Server in Python. Müsste ich mir mal angucken, könnte ja recht interessant für Kommentarfunktionen sein.

Vorratsdatenspeicherung ist ein Skandal

Da kann ich Petra Tursky-Hartmann nur zustimmen - die Art und Weise, wie dieser Mist durchgewunken wurde, ist übel. Richtig übel. Purer Aktionismus ohne jeglichen wirklichen Sinn - aber man fühlt sich dann ja so fürchterlich sicher, wenn alles ordentlich mitgeschnitten und archiviert wird. Der ganze Datenmüll bringt zwar keine Informationen - im Gegenteil, er wird Ärger machen. Aber wen schert es schon, wenn demnächst Bürger Ärger bekommen, weil mal wieder Viren oder Spam mit gefälschtem Absender an irgendwelche Adressen gehen und damit dann ein Bürger arabischer Herkunft als Terrorverdächtiger gilt. Ist doch egal, trifft doch gute deutsche Bürger nicht.

Und wir dürfen ja immer noch schneller als 130 auf der Autobahn fahren. Wir sind doch frei.

Nachtrag: Bei XS4ALL gibts einen netten Lifecounter, der zählt wie viele CDs für die Speicherung der Email-Logdaten seit September 2005 notwendig sind ...

Brüssel will jetzt auch am Fernsehprogramm rumpfuschen

und uns dabei dann noch mehr Werbemüll bescheren:

"Für die EU-Kommission bedeutet eine verbesserte Kontrolle durch den Endverbraucher, dass wir weniger gesetzliche Bestimmungen brauchen", betonte Medienkommissarin Viviane Reding. "Deshalb ist das Kernstück unseres Vorschlags für eine neue, modernisierte TV-Richtlinie eine grundlegende Deregulierung der audiovisuellen Regeln."

Für die Bevölkerung bedeutet eine verbesserte Kontrolle der Gewählten durch kräftige Schläge mit Stöcken und Tritte in die Weichteile, das wir weniger hirnlose Gesetzesentwürfe bekommen. Deshalb ist das Kernstück meines Vorschlages für eine effizientere Gestaltung europäischer Politik die Einführung der Prügelstrafe für EU-Kommissions-Mitglieder.

Hacking the jProject - The Daily WTF - autsch. Ein Bestellsystem, bei dem jede Bestellung in ihrer eigenen Tabelle im SQL Server gespeichert wird. Grandiose Idee.

How-To Guide for Descriptors - eine sehr gute Erklärung, wie in Python die Properties funktionieren und was es mit den magic methods get , set und del auf sich hat (und wie getattribute da mitspielt).