Archive for September, 2006

I heard Elizabeth May speak tonight1 at Ottawa U, and I have to say that I think I’m getting a handle on how the Green Party is going to be operating into the next election. And let me say: I’m impressed.

The talk was given to an introductory environmental science class, so the talk was, well, environmenty. In it, Elizabeth took a page out of Al Gore’s book and talked about the current climate crisis as a moral issue. She showed an impressive knowledge of the science that we’ve all come to know over the past 20 years2 – too much carbon in the atmosphere (along with other greenhouse gasses) means that we’re having a destabilizing effect on the climate. What made the talk interesting was her knowledge of the last big environmental crisis: air pollution in the 1970s and and ’80s. Then, a strong central government negotiated with each province individually to bring in air quality legislation. Industry kicked and screamed, but despite their dire predictions of economic weakness, companies flourished under the new laws. Some even improved their profits.

But the part that caught my attention was her emphasis that the climate crisis is the most pressing issue facing humanity today. The evidence that she cited backs her up. She spoke of the effects of increased carbon in the atmosphere lingering for at least a century after we begin to curb our emissions (higher global average temperatures, with more and more heavy weather as a result). Worst of all, sea levels likely won’t reduce to their pre-1990 levels for one thousand years. It seems as if an emphasis on climate change will be her top concern. However, even as Elizabeth works on the climate crisis, it sounds like the party will start the mini policy conventions she has been promising. The first one is scheduled for Halifax in November. The topic will be tax shifting (ie, lowering taxes on activities that benefit society, like corporate payroll, and raising taxes on activities that harm society, like carbon emissions). It sounds as if there is a full calendar of other miniconventions coming up.

So what does that mean for you and me, fellow Green Party volunteers? It means that we’re going to keep working on other policy areas. Those policy areas will be used to show that we’re a serious party, and to ward off attacks from other parties. Meanwhile, it looks like our emphasis will be on the climate crisis as a moral issue: painted as nasty corporate lobbies trampling the rights of the public, or possibly as the priviledge of the few (ie, us rich folks in the developed world) crapping on rights of the many. It looks like the big difference between the Green Party under Jim Harris and the Green Party under Elizabeth May is that we’re going to be doing much more: the hub is having press conferences every week, and mini policy conventions are being held regionally.

Footnotes
  1. Expect to see my recording of it up sometime in the next 48 hours. (back)
  2. On the whole, scientists’ predictions have been pretty much on the money. When the scientists have been wrong, their mistakes were often being too conservative. The worry now is that we’re approaching a set of tipping points, where gradual changes build up, and suddenly cause a dramatic climate changes. Such changes could see huge portions of Greenland’s ice sheets melting, or the Gulf Stream stalling. Crappy times ahead, maties. Crappy times. (back)
For anyone who likes their music dancy and nerdy, this is the post for you. The BassHunter has put together two dancy songs: one about an IRC bot and one about a Warcraft III map. We also have a song about my favourite species of primate: code monkeys. (Warning: all of these links will emit noise as soon as you click on their link)

I saw this image on GiantMonster and had to reproduce it for your viewing pleasure:

sw-awesome.jpg

Originally found on GiantMonster, who got it from DerekMonster.

I’ve released an incremental improvement of MiniPosts2. It fixes a bug that caused comments languishing in moderation to be included in the comment count (whups); and adds a format specifier that allows users to include a posts’ date in the minipost information. Download! Install/Upgade! Enjoy!

Acquaintence of PiePalace, Andrew O’Malley, is participating in a show on electronic lighting at the Cube Gallery. Sadly, the show is only on from Thursday (tonight) until Sunday, but it sounds quite neat. See http://www.candelaart.com/ for more details.
Andrew Houser has created a phenominal website showing off his photos. The pictures are great, as is the CMS he’s using to display them. (Gah. I know I’m a coder when the medium means as much to me as the content). Update: The more alert among you may have noticed that I neglected to include a link to Houser’s site. The URL is http://photos.houserdesign.com.
19
SEP
2006

Ugh

I find the idea of capital punishment horrific. Not just because of the killing, but because it’s so permanent. The legal system makes mistakes, and it’s biased. When an innocent person is convicted and killed, there’s nothing that can be done to redress the mistake the legal system made.

Our homicidal friends down in Texas has decided to post the last words of the convicts they kill. I only had to look at three before I found one that professed innocence. I don’t know if the guy was innocent or not, but that risk of wrong conviction is enough for me.

Heheh. In 1931, IBM had a songbook. Who knew?
I’ve been using Eclipse for a few days now. My new co-workers have done a good job at telling me about keybindings and features, but today I received some great meta-advice: Control-Shift-L shows all of the keybindings available in any context. Featuriffic!

My Lovely and I have decided to shack up. Neither of our current abodes are really two-person kinds of places, so we’re searching across Ottawa for somewhere nice to live. Our requirements are pretty simple: we want a place in Centretown or the Glebe, two bedrooms, within a certain price range, etc. I haven’t looked for a new place to live in about six years, so I was expecting it to be easy. I just thought that I would be able to ask Google. No such luck. There are plenty of rental companies around Ottawa, it’s just that their websites (a) suck, (b) aren’t cross linked, and (c) don’t provide much in the way of search capabilities.

So I started thinking about the problem from a software development perspective. The data we’re interested in a pretty simple. Each rental property should provide:

  • Price (in dollars)
  • Number of bedrooms (as an integer)
  • Presence of washer on site (as a boolean)
  • Presence of dryer on site (as a boolean)
  • Textual description
  • Optional square footage
  • Type of property (house, divided house, apartment building, shack, etc)
  • Approximate location (as a lat/long pair, with a possible range, or as an address)
  • The URL of an online map, if the producer doesn’t want to expose the location
  • Contact phone number
  • Contact email address
  • Zero or more links to photos of the property
  • Zero or more links to VRML walkthoughs

Most of the attributes are trivial: they can be represented as attributes in something brain-dead like XML:

<property
    price=\"CAN$900\" bedrooms=\"3\" washer=\"yes\" type=\"dividedhouse\"
    contactphone=\"613.555.5555\" contactemail=\"foo@bar.com\"
>
    <img src=\"http://bar.com/img1.jpg\" alt=\"living room\" />
    The second floor of a wonderful Victorian manor,
    built directly on top of an old Indian graveyard.
</property>

Most XML parsers would pass the attributes of property as a hash table, meaning that parsing would be trivial. If each property management company published an XML file, they would be able to have their properties listed in a searchable format easily. The information is simple enough that it could be easily emitted by craigslist, or other listing organizations.

If this were 1999, I’d go looking for VC.