Sean O'Donnells Weblog
defmacro.org just posted a wonderful tutorial called The Nature of Lisp. If you have ever wondered what puts that creepy evangelical light in the back of a lispers eye read this and you too will be enlightened. I only wish I had found this back when I started playing with lisp, it would have been a short cut through a lot of tears and pain.
Are you sick of hearing about the MPAA suing small children and grandmothers, . Tired of seeing messages every time you go to the cinema warning you not to be a thief? Being watched by cinema staff with night vision goggles? Region encoded DVDs. Criminal Penalties for watching your dvds on your hardware using your operating system?
Then its time to put up or shut up. A Swarm of Angels are planning to make a £1,000,000 movie, by getting donations of £25 from individuals. The movie will be released under a creative commons license. No bull and power games. No paying €10 at the cinema, €40 for the dvd. No more telling your friends they cannot have a copy. No more region crippling, no more visiting 1984 every time you go to the cinema.
It might not change the movie industry overnight, but its an important first step. The team looks pretty impressive, so the movie could work out to be pretty cool, and I'm a huge Warren Ellis fan. This could almost make up for the stillborn Global Frequency series.
The Python Talks in Trinity and the new Dublin Python Users Group enjoyed a great reception in Trinity College Dublin on the 2nd , and I think its fair to say the Talks where a great success. I met a lot of new faces and had a great time. Full of fresh enthusiasm I decided to put a decent front page up for python.ie. Slides, MP3s and oggs of some of the talks are up there for those who are interested.
Jermey Zawodny believes that Google protesting Microsoft's decision to make MSN Search the default search engine for IE7 is a bit two faced. Judging from the mood of the comments on his post, Jeremy does not seem to be in the minority on this one either.
He is wrong and he is completely missing the point.
On the surface it certainly looks that way. Google is the default search engine on Firefox, Google have paid dell to make Google the default search engine on the computers they ship, Google is the default search engine on Safari and Google is the default search engine on opera. So it looks like MSN being the default on Internet Explorer 7 is no big deal, right? Wrong.
Google has an effective monopoly on web search; it does not have a monopoly on web browsers, PC's, or desktop operating systems. It is not leveraging any such monopoly to achieve its default status on many browsers. It is aggressively pursuing such deals in the best spirit of capitalism. If Microsoft has failed to pursue the same deals, that is Microsoft's fault. There was nothing to stop them approaching the Mozilla Foundation, Dell, Apple or Opera and striking exactly the same deal. With Microsoft pushing its own MSN Search service, Google does not enjoy the same level playing field when it comes to deciding the default search engine for Internet Explorer
We have Antitrust laws, and we have them for a reason. Remember the early browser wars? Microsoft suddenly realized that the Internet was not a passing fad, and even worse, horror of horrors they realized that the web browser was in fact a potential platform for application development. A platform that had the potential to make their treasured desktop operating system monopoly irrelevant. Microsoft performed an abrupt u-turn and decided that if this new platform was going to emerge they where damn well going to control it.
They bought IE from Spyglass and proceeded to bundle it with Windows. The problem here is not that they entered the market, but rather that they dumped a free product on the market, and used their monopoly on desktop operating systems to shut Netscape down. They did not do it by making a better browser; they did not do it by more effective marketing. They won because they controlled the desktop. They abused their monopoly position in one area to crush a competitor in a separate area.
If companies like Microsoft where allowed to do this, it would be very bad news for all of us. Not all big companies and monopolies are evil. Antitrust laws only apply to those that damage the economic environment of their competitors. If Microsoft is allowed to bundle whatever they like with their desktop, they can effectively eliminate any competitor in just about any type of desktop software development. After a while no one will bother to write desktop software because the environment does not allow effective competition. If Microsoft uses their monopoly in browser software to push people at specific web services (as they are now about to try and do in ie7), competitors like Google are not on a level playing field.
Microsoft is not the only monopoly which has been required to operate under these kinds of restrictions. The tie-in provisions in anti-trust law have been used to prevent IBM from forcing users of its machines to only use IBM punch cards back in the early days of computing. Kodak where prevented from tying the sale of replacement parts for its photocopiers to the sale of its repair services. This is all for the good of the consumer. IBM had to price its punch cards competitively, Kodak had to make sure its service engineers where as good as the independents, and that their prices stood up to competition. It forces Microsoft to build a better search engine than Google in order to win market share, not to simply leverage its existing monopoly to snatch that market share.
We all remember how the browser wars ended, Netscape died, and the IE development team where scattered to the four winds. Only now, with the increasing numbers of Firefox users, has Microsoft even bothered to reform a dedicated Internet Explorer Development Team. Unless you would like to see web search stagnate in the same manner, this is an issue you should be backing Google on.
This article at ITWire shows that thankfully some people have the right idea. Im also glad to see that Google is complaining to the EU and US now rather than waiting until its too late
I've been hit by a wave of really strange blog Spam in the last few days. Normally spam contains a link to a page hawking one dubious product or another. But this spam does not appear to have such a purpose. Its filled with small snippets of quotes, gibberish, and links to large reputable web sites (and never the same ones twice). So if this Spam is not trying to get you to buy something, and not trying to increase the traffic of a dodgy online casino, what on earth is it for? Its the first time I have been hit with Spam with no commercial (or other obvious motive). I am puzzled, and somewhere in the back of my head very worried.....