Ideas for the online revolution.

Making Even More Money With Adsense

I added a button to the blog. If I refer you to the Google Adsense program, AND you collect $100 in revenue - then I get a $100 bonus from Google! Hopefully at least one or two people will be inspired to put Adsense on their website and will be kind enough to click on the referral link.

I'm pretty sure I'm allowed to suggest clicking on the referral link, because it doesn't cost Google anything unless you join the program and succeed. Whereas, I'm not allowed to say you should click on the actual text ads because that would waste advertizer revenue if you didn't care about the product they are selling. Note: if you do decide to go crazy and click on the text ads a lot, Google might actually end up penalizing me more than I benefitted from it - so don't do it.

Optimizing Windows XP Bootup - Avast

I spend far too much time eliminating unecessary windows services (aka processes) from my startup list. However, I'm still stuck with a relatively slow boot-up because I run Avast (free anti-virus software) which insists upon updating its database once XP starts.

A very simple optimization would be for Avast (and similar services that start-up) to have a delay of 2-5 minutes before launching its CPU intensive operation which lasts 20 seconds. This would give me adequate time to launch my email and several applications, at which point I'd only be using 1-2% of the CPU power and there would be plenty left for Avast. They might also try using a lower priority, so all other computer operations don't grind to a halt.

Not quite sure what this, but it's intriguing.


So over Christmas I finished reading Code Complete 2 and Refactoring. Both are good books and very highly recommended for anyone doing software development. Code Complete 2 is the more accessible of the two. It's good because it doesn't follow any specific school of software development. So instead of giving you hype about "extreme programming" it provides you with best practices that are based on surveys and studies done by researchers.

I also ordered most of the books recommended at the end of Code Complete 2 in the reading list for developer's. So that's more than 12 books I hope to read this year.

Categories or Tags?

From the beginning, I figured that using a limited number of categories was the best way to organize the listings on

However recently, there has been a growing movement towards tagging as an alternative method of categorization.

Flickr lets users upload images and give them any tag they want. Livejournal lets you give any name you want for your interests. lets you choose any tag you want for your website bookmarks (which are shared with other users). Similarly, Google, the best search engine, doesn't use categories (whereas its poorer counterpart, Yahoo, does).

Canada Election 2006 polls

Very strange polling. The SES polls consisently show a 3-5% bias in favor of the Liberals compared to those of Strategic Counseling, which is pretty serious because that can be the margin between the Conservatives or Liberals getting the most seats (if the Conservatives are only behind 3%, they might get more seats because their vote is more strategically concentrated), or the margin between a Liberal minority and majority (if the Liberals were stronger, more in the 41% area).

Election Polls

The bias seems to come from the remaining four parties rather equally (1-2% from the Greens, BQ, Conservatives and NDP -- hard to measure all that precisely with a good degree of precision).

Online Activism Conference in UK

I don't think I'll go because flying to England isn't that cheap (and Europe is generally expensive), though it looks good!

There is an e-Campainging Forum from Jan 18-19 in Oxford, UK.

The event is focused on bringing together practitioners in "new
media"/"e" activism. This is the third time the event has run
and each year we try and identify more people like you who would
both benefit from coming and have things to share with others.
You can see the current participant list at:

The draft agenda is at the bottom of the page at:

Greenpeace Starts Work on an Online Activism Networking Application

Looks like (and to a lesser extent, because they don't seem to want to go the friendster/myspace route), except they're single issue. It will be interesting to see if they believe in open data or just open source. is publishing all of its data, with some privacy exceptions, via web-services. And whether anyone realizes it or not, this is currently working - see

"You can use it to start a group, share resources, publicise events, find contacts and build networks." - This sounds very close to language I've been using for a couple years.

My First Civicspace / Drupal Site

I am working on converting the existing Student Environmental Action Coalition website so that it runs on Civicspace/Drupal.

Check out the
New Version

Old Version

I still need to do some work on the SEAC logo, the color scheme, increasing the visibility of the navigation menu, and I'm going to rewrite all the forms so that they aren't so long (we had some 400+ line html pages) and to switch from using CGI to PHP for the form processing.

Some of the Advantages that I came up with for advocating this transition include:

Vancouver Election Results 2005

Vancouver (Canada) has municipal elections every three years. These elections include mayor, ten city councilors (elected at-large), school board, and parks board.

Canadian municipal politics differ from the US notably in the proliferation of local parties that often lack direct ties to their provincial and national counterparts.

Thie time the rightwing NPA (badly named "Non Partisan Association") won a small majority. The previous election COPE (Coalition of Progressive Electors) won its biggest
majority in a long time. After getting in power, COPE had a
left/right split with the larger right (which included the mayor)

Syndicate content