I’m glad to see our government has been of some use to the people of Louisiana.
Here are a few more short stories relating to Canada’s involvement in the aftermath of Katrina.
I’m glad to see our government has been of some use to the people of Louisiana.
Here are a few more short stories relating to Canada’s involvement in the aftermath of Katrina.
The London Fog is a blog that is focuses on events local to London, ON, CA. I discovered this blog via the Weblogs at Western site.
London Fog is anything but unbiased. The headline reads “Documenting the continuing mismanagement of London, Ontario by its people and municipal government.” At least the author isn’t pretending to be a fair source. This is a good example of one thing I like about blogs; the bias is usually much easier to detect than it is in main stream media.
I’m not a big fan of the conservative ideas == good, liberal ideas == bad ideology that appears to frequent the posts but at least London Fog covers some local topics.
http://webdeveloper.mozdev.org/
Very useful Firefox extension. The ability to graphically display CSS information (id, class etc) makes CSS customization a lot quicker.
Brace expansion is a Bash shell feature that I never seem to remember.
[dan@ganymede ~]$ echo httpd.conf{,.bak} httpd.conf httpd.conf.bak
[dan@ganymede ~]$ echo abcd{1,2} abcd1 abcd2
I’m sure everyone who is interested has already heard about and probably even tried Google Talk. I really like the simple interface they have chosen; it is somewhat similar to my Jabber client of choice, Gossip.
What is most interesting about Google Talk is the use of XMPP/Jabber.
There has been much discussion on why Google Talk cannot speak to the rest of the Jabber world. A couple of common answers to this question are: Google just hasn’t gotten around to implementing the server to server features of Jabber yet and Google is worried about IM spam (spim).
I hadn’t really thought about the spim aspect of the problem until I stumbled on a thread on the jadmin mailing list.
Google Talk federation policy proposal
Automatic registration is a feature of many Jabber servers which allows a user to create a Jabber account on the server. Relating this to the email system, automatic registration would be like email servers all over the Internet allowing you to create an account on the server without any other type of authentication. This would be a spammers heaven.
On first glance, the fact that a lot of Jabber servers allow automatic registration appears to be a real problem for a large scale Jabber/XMPP network. However, I’m not so sure the same spam problems that plague email will necessarily effect the Jabber IM network.
A major problem in the war against email spam is that users expect to be able to receive email from people they have never been in contact with before. Since we expect to receive email from random people who have legitimate reasons to contact us it is very hard to block email from people who do not have legitimate reasons.
IM is used in a very different way from email, it is much more personal. Most people using IM clients do not expect, or want, messages from people they do not already have some relationship with. Part of this is the informal nature of IM and part is privacy based. IM clients give out information such as whether or not you are currently using the computer. Most IM users don’t want this to be general knowledge.
In the Jabber world the list of people you communicate with form your roster. By adding someone to your Jabber roster you are essentially saying “I trust you”. If you trust a particular person with your current status and the ability to interrupt your work at their own discretion you also trust them to not send you spim. If that trust is violated the offending contact can simply be removed from your roster.
Fortunately, the authors of the XMPP IM RFC have already thought about this. XMPP has server side privacy lists. This makes it possible to order your Jabber server to not send any Jabber data to your client if the sender is not on your roster. Of course this excludes requests to be added to your roster.
If blocking all communication with people who are not already on your roster is the default for all Jabber clients, what opportunity does this leave spimmers?
For an interesting opinion on software patents check this article out. I really like his conception of the line between what is patentable and what is not.
Qt, the GPL, Business and Freedom
The above is an interesting commentary on the GPL. He shares a view that I have held for quite a while; software ISVs are not white knights that are required to move Linux forward. Quite the opposite, bringing the proprietary ISV world to Linux would be a giant step backwards.
I was going to write something about Dvorak’s article attacking the Creative Commons. Dvorak clearly has no clue what he is talking about. Fortunately, the people at Groklaw have already written a response that says everything I would have said.