blog

arborwiki

ArborWiki, a collection of Ann Arbor-related information that anyone can freely edit.

|

popularity dialer

Popularity Dialer : a scheduled call for those times when you really need to get out of that weird blind date. If this becomes really popular, maybe they could hook-up two people who scheduled calls at the same time, and have them talk to each other, hence providing a human voice instead of a fake one.

|

dell accepts paypal

Wow, I didn’t know that Dell accepts Paypal. Cool.

|

evolution email notification

I use Evolution as my primary email client, and one of the major issues I have with it is the lack of an email notifier. There was a GNOME bounty once for this, and the code published as the solution has made it to Evolution using DBUS, but it does not solve my problem: What will I do with a stupid DBUS notification? I want my visual notification!

Now Ubuntu ships with spiffy DBUS notification bubble support. Why not use that?

This is where my newbie python skills come in: presenting to you my 20-line Evolution Mail Notification Tool!:


#!/usr/bin/env python

import dbus
import dbus.glib
import gobject

bus = dbus.SessionBus()
bus.get_object(“org.freedesktop.DBus”,”/org/freedesktop/DBus”)
notify_service = bus.get_object(‘org.freedesktop.Notifications’, ‘/org/freedesktop/Notifications’)
notify_interface = dbus.Interface(notify_service, ‘org.freedesktop.Notifications’)

def newmail_handler(msg, msg2): notify_interface.Notify(“evo-notify”, 0, ‘’, “New Email”, msg, [], {}, -1)

bus.add_signal_receiver(newmail_handler, dbus_interface = “org.gnome.evolution.mail.dbus.Signal”, signal_name = “Newmail”)

loop = gobject.MainLoop()
loop.run()

How to run this:
First import, glib, dbus, and all the things for python. Then save the python code in a file, say evo.py. Then open a terminal and type python evo.py. Now, whenever you get an email, a pop-up notfication will appear!

To do: For the UI, do something similar to the Gmail notifier plugin for the notification. Also, patch the enotify plugin to send the details of the new emails as well, so that they can be shown in the notification.

(update: updated the newmail_handler to the new interface. Thanks, Vikas!)

|

malgudi days

Malgudi Days is back! I wonder if the theme song is still the same… it’s one of my favourite things to play on the flute.

|

google and the phone company

AT&T Labs versus Google Labs. Many of the faculty here boast of having “worked for a phone company” at some point of time in their life. I guess the next generation will boast of having worked for an “html shop”. I’d like to point out that as CS research matures, there are many more people who would like to put money into it today, as opposed to a single phone company in days of yore. Many other dotcoms(Y!Research, MSNSearchLabs, Amazon), medicine companies(Pfizer), have a huge, increasing need for CS, and hence are making huge investments towards furthering research as well. While it breaks the “Cathedral” paradigm into a more “Bazaar”-like scene, this means more jobs, more money, and most importantly, much, much more work done in the area than in the past.

| |

google comes to ann arbor

Google is opening a facility in Ann Arbor: I hope it’s a research facility, and not a crappy call center.

|

art fair

Ann Arbor Art Fair just got over. Every street in downtown is converted into a roadside show of art. Loads of fun.

|

hoobastank

The ‘stank came to town. Not too bad as musical abilities are concerned, just that I feel a little too old for this noo age metal rock business.

|

atlas shrugged movie

Oh man oh man oh man…. Ayn Rand’s Atlas Shrugged to be made into a blockbuster movie trilogy. I’m really looking forward to this one… even though there’s a very high probability they’ll completely screw it up.

From a nice comment on the MR blog:

the plot is acuually not bad. A decent mystery, some completely interesting side plots. Plus enough glamour, enough put downs of elites, DTs offensive brother. There is far to many words in between actual action, but overall, it should translate pretty well. Plus for movies.

However, there are two very large problems.

One of the main symbols in the book is the cigarette. It comes up over and over as a direct symbol for capitalism. I have a difficult time thinking of the book without thinking about all of the smoking scenes, ya know, fire tamed at the fingertip of man and all that. We now know cigs are very bad for you and cause a large number of health problems. So does capitalism cause these bad things too? Um…When I brought this up to some randians, they said the choice of symbol was ‘unfortunate’. hehehe.

Second, John Gs invention is something that mines energy directly from space. Also known as ‘Zero Point Energy’, or ZPE, today, these ‘inventions’ have resulted in a field full of cranks, charlatans and outright theives…

|

August 2002 : 9 posts September 2002 : 16 posts October 2002 : 7 posts November 2002 : 21 posts December 2002 : 25 posts January 2003 : 8 posts February 2003 : 11 posts March 2003 : 7 posts April 2003 : 21 posts May 2003 : 14 posts June 2003 : 15 posts July 2003 : 4 posts August 2003 : 16 posts September 2003 : 25 posts October 2003 : 15 posts November 2003 : 24 posts December 2003 : 17 posts January 2004 : 6 posts February 2004 : 8 posts March 2004 : 6 posts April 2004 : 5 posts May 2004 : 29 posts June 2004 : 3 posts July 2004 : 17 posts August 2004 : 19 posts September 2004 : 3 posts October 2004 : 4 posts December 2004 : 1 posts February 2005 : 14 posts March 2005 : 18 posts April 2005 : 8 posts May 2005 : 27 posts June 2005 : 73 posts July 2005 : 44 posts August 2005 : 13 posts September 2005 : 3 posts October 2005 : 9 posts November 2005 : 20 posts December 2005 : 6 posts January 2006 : 25 posts February 2006 : 23 posts March 2006 : 36 posts April 2006 : 35 posts May 2006 : 7 posts June 2006 : 22 posts July 2006 : 20 posts August 2006 : 27 posts September 2006 : 15 posts October 2006 : 6 posts November 2006 : 19 posts December 2006 : 3 posts January 2007 : 4 posts February 2007 : 1 posts March 2007 : 3 posts May 2007 : 5 posts June 2007 : 2 posts July 2007 : 1 posts August 2007 : 13 posts September 2007 : 1 posts October 2007 : 21 posts November 2007 : 7 posts December 2007 : 9 posts January 2008 : 4 posts February 2008 : 13 posts March 2008 : 14 posts April 2008 : 11 posts May 2008 : 12 posts June 2008 : 12 posts July 2008 : 5 posts August 2008 : 10 posts September 2008 : 11 posts October 2008 : 10 posts November 2008 : 8 posts December 2008 : 4 posts January 2009 : 6 posts February 2009 : 13 posts March 2009 : 7 posts April 2009 : 7 posts May 2009 : 2 posts June 2009 : 3 posts July 2009 : 4 posts August 2009 : 4 posts September 2009 : 6 posts October 2009 : 4 posts November 2009 : 7 posts December 2009 : 10 posts January 2010 : 3 posts February 2010 : 2 posts April 2010 : 5 posts May 2010 : 1 posts July 2010 : 4 posts August 2010 : 3 posts September 2010 : 4 posts October 2010 : 1 posts November 2010 : 2 posts December 2010 : 3 posts June 2011 : 1 posts August 2011 : 1 posts November 2011 : 1 posts December 2011 : 1 posts February 2012 : 1 posts May 2012 : 2 posts December 2012 : 1 posts June 2013 : 1 posts August 2013 : 1 posts October 2013 : 2 posts September 2014 : 1 posts November 2014 : 1 posts November 2015 : 2 posts January 2016 : 1 posts January 2017 : 1 posts April 2017 : 2 posts