Problems?

The grass is not green on the other side. Like this senior doctor who I bumped into on a train journey opined- “Almost 85% of the cases, the patients imagine that they have a problem”.

I dont imagine, so no problem! :)

SpamAssassin 3.1.0 released

Highlights of the release

[...]
- new plugins: DomainKeys (off by default), MIMEHeader: a new plugin to perform
  tests against header in internal MIME structure, ReplaceTags: plugin by Felix
  Bauer to support fuzzy text matching, WhiteListSubject: plugin added to
  support user whitelists by Subject header.

Finally DomainKeys support, this should help a lot in catching spam with spoofed yahoo mail addresses. Wonder how many popular sites use domain keys other than Yahoo and Google. Need to figure out how to add domain keys to my http://shankerbalan.net/ domain too. The weekend is almost here… :)

FreeBSD_6 RELEASE kernel panicking!

It had to happen – the new kernel which I compiled last night panics just before mounting the root partition to start “init”. Cant figure out whats causing it. Cant take a dump, “panic” at the debugger prompt says “no device configured. Why cant it find the swap partition like it should?

partial dmesg:

ATA PseudoRAID loaded
GEOM: new disk ad0
<panic>

Grrr…

/me trying a rebuild now from today's CVSUP.

The All New Yahoo Mail!

The new yahoo mail interface which uses DHTML extensively is out now. Sign up for the beta testing at http://whatsnew.mail.yahoo.com/.

Use this interface:

- If you like using keyboard extensively
- Want very quick response time
- Tabs
- Dont like webmail since it reloads the page each time

This new feature is brought to you courtesy the Oddpost acquisition by Yahoo a while back.

More e17 goodness!

So how do you remember window attributes like size, position, desktop, zone (and a dozen others) in e17? Due to the way most GTK/QT applications set their window properties – it makes it quiet difficult to differentiate between child windows. For example, the gaim buddy window and the IM window. A normal “remember” will remember both these windows as being equal.

In e17, you can use the “xprop” (part of Xorg) to get every possible property of a window and use any of these as the “remember” attribute. This works really well on terminals, browser windows etc. I can now do funky things like ensure that the IM window for a buddy always lands on desktop 1 while IM window for buddy X lands on dektop 2.

Too much power is a pain though! :)