Microsoft attempts to break the web …just again!
23rd of January 2008
Microsoft attempts to break the web …just again!:
Yesterday Microsoft introduced some new method of targeting a special browser version using a HTTP environment variable called
X-UA-Compatiblewhich allows to say that IE8 should render a web page like IE7.
What insane stupidity is that?
(Via Erics Weblog.)
Lambdacats
17th of January 2008
Wirklich nett die Lambdacats.
Danke Lars.
The Rise Of Functional Programming
15th of January 2008
Und noch ein Rant: "The Rise Of Functional Programming". Natürlich darf ein so wohlklingender Untertitel »der den Tod und/oder das Versagen von Lisp proklamiert« wie "F#/Scala/Haskell and the failing of Lisp" nicht fehlen. Solche Titel sorgen immerhin für den entsprechenden Wirbel :)
Der Text ist interessant und gut lesbar, sollte aber mit der angemessenen Kritik beäugt werden.
Lisp is Not an Acceptable Lisp
15th of January 2008
"Lisp is Not an Acceptable Lisp" von Steve Yegge ist ein lesenwerter »Rant«, vier Monate nach Why Ruby is an acceptable LISP. Werden wieder tausende von Kommentare aus dem Bereich des Hasses, der Verachtung oder Schlimmeren formuliert?
NetNewsWire 3.x kostenlos
10th of January 2008
NetNewsWire wird kostenlos! Etwas überraschend kommt das für mich ja schon. Die Details kann man beim Autor Brent Simmons nachlesen und das fscklog hat eine schöne Zusammenfassung die auch erwähnt, dass man sein Geld zurück bekommt, wenn man nach dem 09.12.2007 gekauft hat (was mich jetzt aus irgendwelchen Gründen interessiert, da ich meine Lizenz erneuert habe und ich den sync mit Newsgator wieder haben wollte). Neben NNW werden auch FeedDemon und einige weniger bekannte Newsgator-Produkte kostenlos weitergeben, für die ich jetzt keine Werbung machen will.
Was die tatsächlichen Gründe sind, die dahinter Stecken kann man nur mutmaßen. Beim eigentlichen Hersteller der Software heißt es:
We want everyone, everywhere to be able to use a best-of-breed client application from NewsGator, including folks who were not able to use the products historically for whatever reason. Doing this furthers two goals:
1. We can make the overall experience better for everyone. By collecting aggregate usage data from folks using our online platform, we can make sophisticated relevancy calculations, and really surface the content that matters to all of our users.
2. In our enterprise software business, we’ve found tremendous and increasing demand for our client products; making them free continues to seed that market for us.
Hmm. Vermutlich wird dann die Version 3.2 nicht frei sein, oder habe ich etwas übersehen? Irgendwie merkwürdig. Zudem heißt das auch, dass NNW jetzt zum fleißigen Datensammler wird, was man glücklicherweise aber deaktivieren kann (siehe Leos Eintrag im fscklog).
Naja, jetzt werde ich mir erst mal den frischen NNW 3.1 anschauen..
Mailinglisten im Web
06th of January 2008
Mailinglisten nerven mich ziemlich. Eine komfortable Möglichkeit, neben gmane (via nntp oder http) ist nabble.com. Neben der Archivierung von MLs, kann man dort auch eigene Foren anlegen. Recht praktisch.
Symbolics Versagen
03rd of January 2008
Dan Weinreb, Symbolics Mitgründer, hat einen sehr interessanten Artikel über das Versagen von Symbolics geschrieben: Why Did Symbolics Fail?.
Symbolics war jene Firma, die die sog. Lisp-Machines entwickelte und auf den Markt brachte.
Bild oben: Screenshot von Symbolics Genera auf einem Macivory (Bild von Rainer Joswig).
Lisp-Machines waren spezielle Rechner zur Ausführung von LISP mithilfe eigens entworfener Hardware (Silikon) und Software. Angeblich waren diese Maschinen das wirklich tollste, was man sich zur Programmierung in Lisp wünschen konnte.
Dan Weinrebs Weblog ist auch ansonsten grossartig und damit sehr zu empfehlen.