toronto and gun clubs

so I intended to write this post last week, after reading some articles to make sure I had my facts right. having procrastinated, I see that Councillors back down on anti-gun proposal, and also I didn’t have my facts completely correct. Regardless, I think there is still a point in what I was going to say.

In general, I’m against guns; the average Torontonian has no need for them. I am not against well-run organized places where people shoot at targets. One of Toronto’s complaints was that guns used by gangs are often acquired by stealing them from private homes, rendering pointless the fact that those guns may have been registered in the gun registry. But gun ownership and gun stealability don’t have to go together.

My idea is that gun clubs could rent out lockers at the club for people to store their guns, rather than having them kept in the individuals’ homes. The gun clubs would have to apply and pay for a bulk gun storage license, and would be periodically inspected by the police to ensure proper security. They would more than make up for the license fee by the locker fees they could charge themselves. Seems like a sound plan to me.

Tagged , , , | 2 Comments

Gas purchases plummet | | TerraPass: Fight global warming, promote alternative energy

Gas purchases plummet | | TerraPass: Fight global warming, promote alternative energy – sometimes I forget that people can change

Tagged , , | Comments Off on Gas purchases plummet | | TerraPass: Fight global warming, promote alternative energy

cityofsound: Transport informatics

cityofsound: Transport informatics – insanely comprehensive overview of today’s status on data and transportation systems

Tagged | Comments Off on cityofsound: Transport informatics

Waterloo, Part 4: Keeping Up

A lot of people have asked how it is I keep up with everything going on at UW. My response is that actually I only keep up with less than one percent of what goes on, and doing so actually takes a fair effort.

I get my information several ways. People telling me, looking at posters on campus (sadly, lots of things are only available in this form), and many online sources. Most of these I won’t be reading much longer. My list is of coursed biased towards my interests and my program.

From the web, I get a lot in my newsreader, a few things through my calendar program, a number of things through email newsletters, and an increasing number of things through Facebook groups. In that order,

Sites in my newsreader at the moment (I have added and removed many over the last five years), grouped but not specifically ordered.

general UW news

tech stuff and tech people

waterloo-area stuff

other people, misc

Calendars (note links are directly to icalendar files)

mailing lists

Facebook Groups; some of these are essentially inactive, others send frequent mail

general

tech

science

environment, volunteer, etc

entertainment, misc

Tagged , , , | 2 Comments

Gin, Television, and Social Surplus – Here Comes Everybody

Gin, Television, and Social Surplus – Here Comes Everybody – couple of things here I agree with, couple that I disagree with.

To start with, I thought “journalists” calling non-fad web things fads was going to die years ago. The internet is not a fad. Blogging is not a fad. Sharing stuff on the web, clearly not a fad. Lolcats are a fad. Sharing pictures of your cat is not a fad. This is hardly an opinion. Were people still calling radio a fad when it had as much penetration as blogs do today?

Once upon a time in the ancient 1940s, people wondered what humans would do with all the free time afforded by machines doing most of their work, like cleaning, cooking, etc. Try to find someone today who says they have enough free time.

So what happened? Why didn’t we get our free time? Well we did. But the available options with which to occupy our time has increased much faster than our free time has. People no longer need to invent things to do with their free time, they have to spend extra time deciding which things to try to do in their free time, as they can only do a small subset of what they want to do. The difficulty today is to look at the millions of options out there, and eliminate virtually all of them from your life. Realizing that removing things from your life will make it more full; that is tricky.

Saying that you do not have time for something is always a lie. You have time for whatever it is you decide to have time for.

Oh, and to tie that back in, it is nice that an increasing amout of what people are spending their time on is contributing to the public good, such as Wikipedia, as discussed in the article.

Tagged , , , , , | Comments Off on Gin, Television, and Social Surplus – Here Comes Everybody

Virtual Earth / Live Maps: The New Release of Live Maps and Virtual Earth 3D is now Live!

Virtual Earth / Live Maps: The New Release of Live Maps and Virtual Earth 3D is now Live! – when I was studying for exams this past week, Live Maps, the team I worked with and will be returning to in August, released a major upgrade. Here is what is cool to me, although there is a lot more.

  • labels on “birds-eye” (oblique) imagery – this is actually very complex to do, from a technical standpoint, but it makes the imagery much more useful
  • MapCruncher integration. I have played with MapCruncher a lot, it is an amazingly useful tool for putting raster/PDF maps onto modern web maps, and I have shown it off to a lot of people
  • better viewing (and RSS feeds!) for user-added items everywhere
  • improved display of KML files, which is especially important, as KML 2.2 is now an OGC standard geographic data format
  • walking directions – people who know me in person know that driving directions aren’t very useful to me. Unfortunately, walking directions isn’t on Live Maps now, but it has been added to the API. So far it only uses a subset of the road network, no foot paths, parks, etc., so hopefully that will be improved upon
Tagged , , | 1 Comment

some public transit data notes

I started writing this post a few weeks ago and have mostly forgotten what I was going to write about. whups…

Headway Wiki is a great wiki for public transit data, which accompanies the Headway blog. I added some links for Waterloo, Toronto, and Seattle.

It is great seeing that some cities are opening up their data in a somewhat standard format, although I wish everyone would. Governments trying to keep their data private is almost universally pointless and counter-productive. Google Transit seems to be the best generalized transit trip planner (on the other hand, there seem to be several new ones I haven’t explored), although sites targeted to specific cities often offer a lot more.

Unfortunately I missed out on the first Metronauts unconference, Metronauts being an expansion of TorontoTransitCamp. The wiki is sorta all over the place, but I guess moving from unconferences to major projects takes time.

Tagged , , , , , | Comments Off on some public transit data notes

Unveiling Museum station

Unveiling [the Toronto TTC] Museum station – everyone may not like Joe Clark, but the world needs more people like him. People who care enough about the public good to do quality work on their own time for it, when fighting a very uphill battle.

Tagged , , , | 4 Comments

contact management

so the problem of contact management is the opposite of new, and a lot has improved in recent years, but things still aren’t working for me

my contacts are split like so

primary list of contacts: Gmail. Auto-adding of addresses to the the list is usually good, but I wish it was easier to purge people with who I exchanged one email a long time ago (subject to manual confirmation).

secondary list of contacts: Pidgin. the great instant messaging software includes all my contacts on MSN/WL messenger (including my old account), Gtalk, Yahoo, AIM, ICQ (admittedly virtually unused now). while most of these protocols store the contacts server-side, I have manually combined multiple accounts of the same people, and this is stored in a local XML file. I wrote an XSLT a year or two ago which converts the XML to CSV which can be imported into Gmail. Of course, it is imported manually, doesn’t really deal with Gmail-Pidgin duplicates, and of course lacks the avatars which aren’t stored in the Pidgin local file to begin with.

secondary list of contacts #2: Facebook. Facebook makes for pretty nice contact management, but it is largely a walled garden. For one thing, email is preferable for non-trivial conversation (email works well, isn’t closed, can be better archived and searched, etc.). Facebook makes the process for emailing someone as (1) find their profile (2) find their email in an image and retype (not copy-paste) it into my email application. Ugh. Facebook does have excellent metadata, and importantly, everyone manages and keeps up-to-date their own data. Today I tried FriendsCSV, a Facebook application that converts your friends list to a CSV file which is nice, although they don’t violate Facebook’s terms, meaning of course that email address aren’t included. And thus importing into Gmail creates a million duplicates. The metadata can include the URL to their Facebook profile, but Gmail contacts don’t even support URLs, so the URL is plain text.

tertiary list of contacts: Skype. As I have never yet had a cell phone, I use SkypeOut as my “phone” and so it contains actual phone numbers (in addition to some Skype contacts), a piece of metadata which is largely absent from my other contact lists, but also quite important. Apparently Skype’s own export function doesn’t include SkypeOut contacts, which makes things fairly useless.

There are also various contacts spread out in LinkedIn and many other websites, but few that aren’t also in the previously mentioned lists.

Of course, now that I have a mobile device (currently an iPod Touch, although I will probably be switching this for a cell phone by August), I want to get the data on there, especially phone numbers, since that is the data I will need when I don’t have Internet access. So my current workflow looks like this

  1. periodically prune Gmail contacts
  2. periodicially import (and then prune) contacts from Pidgin->XSLT->CSV and Facebook->FriendsCSV->CSV
  3. periodically delete Windows contacts, and then readd them all by importing the contacts exported from Gmail
  4. synch my iPod, fortunately done automatically when charging

Of course, the iPod Touch has a great visual interface, rendered useless by the fact that contacts imported from Gmail through CSV won’t include Gmail’s avatars (and certainly not ones that failed to get imported from Pidgin and Facebook).

One big problem with this is all the manual pruning that is necessary, and largely incomplete, thanks to all the duplicates created. And let’s not even get into the problem that I have many contacts that I don’t know about because they are people who I exchanged email with before Gmail, and will be useless until I import the old emails into Gmail that were on Outlook Express and are now in that format on an external hard drive…

Google now has a Contacts API and Microsoft has their Windows Live Contacts API, although the latter is decreasingly useful as people migrate off Hotmail/MSN to Gmail/Google. And I don’t want to write the apps using the APIs, I’m lazy and want other people to do it.

Plaxo is supposed to be my saviour, synching things across everywhere, keeping data up to date, deleting duplicates, etc. If I pay of course (what?? pay for software?). I wonder if it is worth it…

I want the future now, dammit.

Tagged , , , , , , , , | Comments Off on contact management

biofuel

random rant. biofuel is a bad idea, almost always, if not always. this has been clear since the ideas were first proposed, and confirmed with more and more studies. why does so much of the world not get this? to be fair, I realize that part of the reason is the US corn surplus, thanks to the insanity of the US farm bill

Tagged , , , , , | Comments Off on biofuel