Wie wäre es mit täglich dynamisch zugewiesenen Telephonnummern?

Da hat der IPv6 Launch Day noch nicht ganz begonnen und das Datenschutztheater um die IP-Adressen fängt schon wieder an.

Wer „anonyme IP-Adressen“ haben möchte darf sich welche aus dem Netz fe80::/10 (für legacy IP 169.254.0.0/16) nehmen. Aber die dann auch niemandem verraten, denn sonst kennen sie deine IP-Adresse und haben damit Macht über dich… :->

Read the rest of this entry »

System hardware requirements

Just some random observation: At LinuxTag a surprisingly frequent question was “what are the hardware requirements for BSD?”. Read the rest of this entry »

LinuxTag 2012

Plötzliche Erkenntnis auf dem LinuxTag: Es gibt einfach zu wenige Linux-Distributionen.  :->

Text::AI::CRM114

I released my first CPAN module.

I finally played with libcrm114, a C library that implements several text classification algorithms. It is a potential replacement for the mailreaver.crm tool, which is the basis for my SpamAssassin plugin. Read the rest of this entry »

my mailserver grows up

Yay, I received my 200th spam mail after I set up my own mailserver in January. – Now my SpamAssassin can use its Bayes classifier.  %-)

NotToDo List

I decided to shorten my ever expanding “eternal ToDo list”, because I realized I simply will not have enough free time for all my ideas. I put this list of abandoned projects online because maybe you want to work on them, or someone else might find them useful and pay me to work on them.  ;-)

  • syslog-sign library: take the syslog-sign code from syslogd and turn it into a general library to sign arbitrary streams of text or packets.
  • timestamping: extend syslogd or the syslog-sign library to include qualified timestamps.
  • PEAR::Payment_SEPA: write a free library to read and generate SEPA credit transfer messages, basically the next generation of Payment_DTA. Problem is it’s a big XML base specification and customer-to-bank messages may still use different formats; leading to the secondary problem that validation services to test such an implementation are expensive.
  • Puppet package plugin for FreeBSD to use portmaster instead of portupgrade.

Subversion mit vendor branches

Mal ein Eintrag in Kategorie „Tools, die ich gerne schon früher gekannt hätte“: Subversion mit vendor branches um eine eigene Version fremder Software zu pflegen, zum Beispiel um eigene Bugfixes drinzuhaben.

Read the rest of this entry »

Es geht doch nicht ums Urheberrecht

Können wir einfach mal aufhören ständig vom Urheberrecht zu sprechen?

Die üblichen Proponenten von ACTA, von Leistungsschutzrechten und dem „geistigen Eigentum“-Mem sind nämlich keine Urheber, sondern allesamt Verwerter die stärkere Verwertungsrechte fordern.

Und die benutzen sie um die Urheber zu enteignen, Werke zu verstümmeln und nicht-rentables verotten zu lassen…