Imprint Online - So long Waterloo…

Imprint Online - So long Waterloo… - I never quite got around to finishing my series of concluding blog posts about the University of Waterloo, but this article raises a lot of points that I’d planned on discussing.
Overall, the school itself seems to be quite poor on educational quality and absolutely terrible in terms of the administration. Since I haven’t attended any other Canadian university, I can’t really compare them, but if they are all that bad, then that would be pretty sad.

There are some excellent people who work there. Several, anyhow. But overall the administration is a black hole of not-caring. They will hardly do anything to help students, although they are more than happy to take credit for anything that students do. This was going to be a slightly more intelligent criticism, but I haven’t the energy right now.

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

Waterloo, Part 3: Geo Stuff

Okay, so I am cheating a bit here. Rather than writing a new post, I’m linking to a page on my wiki where I have been collecting links for several years already: mfagan wiki / waterloo geo stuff.

Back when I started UWhub (now largely defunct) it was first going to be a mapping site for the area around campus. Then I decided it would be easier to make just regular web search first, then add a search with a geographic component (e.g. housing search), at which point I would add the map. Apparently a search engine can be a lot of work ;-) so I never got past that. But since the beginning there I have been collecting links for tools and resources for mapping the University of Waterloo, the city itself, etc. At some point it moved from a text file to a spot on my wiki, and I cleaned up and edited a lot of it recently. I have also dumped some other things on the page that don’t have much to do with mapping.

So that was a long prelude to me pointing out that that page is an extremely useful and comprehensive resource. While it is very unlikely I will actually put all the data into a single map site, the collection of links by itself is great. It includes lots of maps, at various scales (one classroom within the school, the entire world…), and tons of other data sources that can be mapped in some way, such as businesses, transit, housing, news, jobs, etc. It includes a lot of resources most people didn’t know existed, from health inspection records for all food outlets in the region, maps of crimes in the area by week and crime type, interactive maps with high resolution aerial imagery from multiple different years, geological data, historical and future maps, detailed maps of the all the floors of all the UW libraries, etc. And I keep finding new things to add, let me know if you see things I’m missing. I will definitely reference some of these links on a later post about the city.

Waterloo, Part 2: The Tech Scene

Waterloo loves thinking of itself as some sort of Canadian version of Silicon Valley. To do this it usually starts off with the University of Waterloo and the several large technology companies, and then makes the lists bigger by adding neighbouring areas sometimes as far as Guelph and including companies that merely use technology like insurance companies.
That, of course, is my cynical view of their PR-speak, but there is a decent technology community in Waterloo, and, especially in the web realm that interest me, it has been improving over the last couple of years.

The chief group touting the Canadian Silicon Valley idea is Canada’s Technology Triangle. I’m amused by the map on their homepage, which seems to imply that Waterloo is the centre of the universe ;-) . Their favourite proof is that the Intelligent Community Forum rated Waterloo in the top seven intelligent communities in 2006, and number one in 2007.

So what technology community is there? Well, in many ways it starts at the University of Waterloo, which graduates a lot of people in Math, Computer Science, and Engineering, among other things. Since the 1970s, the school has also had an intellectual property policy allowing researches to own their IP. Although the vast majority of graduates leave Waterloo, some do stay, and Waterloo is increasingly seen as an a place where one can stay to work for a large technology company or start up their own (see Waterloo Tech Jobs. The theoretical (and sometimes actual?) Waterloo start-up is created when brilliant engineers and programmers from the University of Waterloo meet up with some business-savvy graduates from Wilfred Laurier University, which is literally on the same street as UW.

One of the reasons cited as a possible reason for less start-ups in Waterloo than there might otherwise be is that a lot of the best graduates that stay in Waterloo do so to work at one of the large companies, primarily Research In Motion. Also Open Text, Sandvine, and others. RIM is practically overbearing in Waterloo. Their buildings almost literally surround the UW campus, and they employ, I believe, more UW co-op students than anyone else other than the university itself. I’d link to those stats if I could remember where I’d read them…

There are startups, though (see list. It’s not really a startup any more, but I find Desire2Learn interesting. ProductWiki is neat. SemaCode is as well, but I wonder about competition with similar technology used by larger companies, such as Google. AideRSS seems to have been getting a lot of press lately, and I don’t just mean in the within-Waterloo sense.

Speaking of all these companies, several now reside in the recently-launched Research and Technology Park, in the UW-owned land just north of main campus. This includes the new Google Waterloo office, as well as the Accelerator Centre. While not a fan of most UW-led initiatives, the Park seems like a decent idea, and the Accelerator Centre as an incubator for new tech start-ups may actually be a really good idea. I certainly believe that it makes sense for multiple small companies to share resources like a fax machine.

Beyond the Technology Triangle website, if you want to read up more on the UW tech scene, Gary Will has that covered. He writes the Waterloo Tech Digest (including a list of local high-tech companies), works with Communitech (the Waterloo region technology association) and WatStart. As the WatStart website says, they “will help you launch your company.” Waterloo also now has its own Venture Capital firm, Tech Capital Partners.

This leads on to the tech scene that interests me. Both WatStart and Tech Capital are or have been sponsors of BarCampWaterloo and StartupCampWaterloo. Started by Jesse Rodgers and also run by Simon Woodside. Simon started SemaCode, which is in the Accelerator Centre, now host to BarCamps. These events are more my style, free, open to anyone, and largely web-centric. Not to mention being close to UW campus and generally including food. I’ve attended all of those ones occurring when I’ve been in Waterloo, and presented at several of them. There’s also now a User Experience Group of Waterloo Region with events every month or so.

My main complaint is that for all the tech events I go to, I am often the only student, or one of not that many. There are tons of brilliant people at UW, each working on their own websites or tools, almost entirely unaware of any of the rest of them. One set of events that are entirely student-attended, however, are information sessions run through the co-op department. Essentially companies describe why you should work there, and then get flooded with resumes. They can be quite interesting though, and sometimes are really just tech talks, such as a few months ago when Rasmus Lerdorf, PHP creator and UW alumni came.

Anyhow, partly to solve the fact that UW web developers don’t even know each other, let alone talk to each other, and partly to solve the problem of lots of people asking me how to do web stuff, I fought my laziness tendencies enough to establish the Web Clinic. Of course, I’ve still been too lazy to really promote it much, so it isn’t particularly well-known or attended yet, but it’s a start. The Web Clinic is a weekly time for people of all skill levels and experiences to work on their websites and get help from each other. As per my general attitude, there is no formality or anything, people just show up and do whatever they want. Even though it’s only been around since September or so, I’ve already learned some things, met a good bunch of smart people, helped some people learn new things, and even facilitate some transactions like finding someone a job. The Web Clinic is within the also-new UW Website Designers club, which is also doing other good stuff.

I send out a reminder email every week about the Web Clinic, which I’ve evolved into a sort of newsletter about all the tech stuff going on that relates to events in the area and other interesting relevant information. I should probably switch to sending these out somewhere public, rather than within Facebook, now that a few of the small number of receivers have been saying how useful it is. I have been vaguely considering putting up some sort of job board, since I am continually and increasingly being asked for people by those looking for jobs and by companies looking for hire. The idea has been welcomed by some, although I don’t want to step on the toes of the job site I listed earlier.

I’ll be leaving Waterloo in April, but fortunately it looks like there may be sufficient people to keep the clinic running. Fortunately some of the smart regular attendees are still in their first year of university. Although I’ll be moving far from Waterloo, I hope to still maintain some degree of contact with the tech scene, which I hope will continue to improve. It is no Silicon Valley, but there with so many great people around, there definitely is a technology community, and I know that it has the potential to be a lot more vibrant and active than it is today. The trick is getting more students involved as soon as they start school, and better connecting the various groups in the area.

In a later post, I will explain how I am able to keep abreast of the Waterloo tech scene, among other things.

Waterloo, Part 1: Professors

This is the first of a series of indeterminate length (depends on my laziness, which is high), about the University of Waterloo, the Waterloo area, university life, university education, co-operative education, etc. Being in my (hopefully) last semester of university, it is time I put into words some of the infinite wisdom and experienced I have gained since the fall of 2003.

With nine semesters, albeit not a full course load in all of them, I have had quite a few different professors, teaching assistants, etc. There have been a few duplicates, but most have been unique. Obviously one would have different profs depending on subject, etc, so these comments apply to all that have taught me. The overwhelming majority have been mediocre, satisfactory-to-good. There’s nothing wrong with “good,” of course. A few have stood out, either in a positive or negative light, but I will avoid mentioning specific names of the latter.

In the fall 2006 semester I had my first and second professors who actually tried (and succeeded) at learning everyone’s name. I’d forgotten what that was like. Many of my other courses, especially in first year, were too large for name-knowing to be feasible, but I’ve also had courses with under fifteen students where the professor didn’t even try. Note that I’m not saying that knowing people’s names is important, I’m just noting the trends. These two profs were Hawthorn (biology) and Edwards (earth science). Hawthorn (on Rate My Professors) is now retired, but had an amusing streak of jokes and impressions (including accents). He was also surprisingly able to coax some good “animated” information graphics out of PowerPoint. Edwards (on Rate My Professors) was an interesting prof whom I had for Environmental Geology (climate change), making sure that we were very critical about every single thing in the few scientific papers we dissected in detail. It was fun, it is what science is, and yet I find it very much lacking in university. Edwards also treats students as friends, more on the same level than any other prof I’ve had.

Beyond them, the three profs which stand out (positively) are Bodell (economics), Morgan (earth science), and Semple (biology). Bodell (on Rate My Professors), also retired, was my prof for Economics of Natural Resources, my best course in university. The actual course content, although somewhat interesting, only took several actual lectures, spread throughout the course, and he spent the rest of the time on more important and interesting topics, such as the history of Middle Eastern oil, his own experiences working for governments, and even how to lecture, why MBAs are a waste of time, and University of Waterloo administration (I’ll write more about that eventually).

Morgan (on Rate My Professors) is quite a character. I know he had a larger website, but I can’t seem to find it; at any rate there is a brief biography from the Canadian Federation of Earth Sciences. He’s had plenty of experiences over the years and his slides are essentially a subset of photos he’s taken. I think he overheard me saying to classmates just before our palaeontology midterm that we’d probably fare better if the questions were about his life instead. Beyond the slides, the course “textbooks” are also all his own work, and done well. He definitely makes class interesting, and his “method number X of dying in earth sciences” series is always amusing. Contributor to everything, I really like his idea for the Geo Time Trail in Waterloo (where each kilometre represents one billion years of earth history), now partially completed.

Semple (on Rate My Professors) is funny (or at least tries to be) pretty much all the time. He’s very “with it”; bringing current news (Mike Huckabee) and other things (flying spaghetti monster) into his humour is what makes the class a lot more fun. I like his attitude and cynicism. In a lab, he will talk to you about anything until you stop him. Especially if it’s about how old he is and how the world, university, biology, etc have gone downhill during his lifetime. I find it amusing that his dried flowers are inside three-decade-old newspapers. The Flowering Plants lab notes are filled with so many well-drawn vector graphics than I can’t imagine how long they took to make. He is technoliterate, and shuns the school’s LMS ;-) . I should probably check out his garden sometime.

Oh, and if anybody was expecting comments on Larry Smith, although I have heard him speak, I have never had him as a prof.

Alrighty, I have spent far too much time on this post, so any more comments on profs will come later.

YouTube - Waterloo Flash Mob - Pillow Fight Official Video

YouTube - Waterloo Flash Mob - Pillow Fight Official Video - very cool, I forget why I didn’t participate. ah well, next time

random notes and UW web stuff

I ran into Terrill yesterday at a Waterloo UX group event and it occurred to me that I hadn’t read anything of his lately. So I check and it turns out I wasn’t subscribed to his blog. Whoops. There’s a ton of interesting stuff in the last twenty or so posts that I’ve had the energy to look at.

It makes me think that I should really blog a lot more myself, since I do it so rarely these days. I guess I’m just lazy… a lot of stuff I bookmark on del.icio.us, but most things I just keep to myself, really. Or in some cases I complain to tons of people in person (such as about my school’s LMS software, which Terrill has written a great criticism of).

Terrill actually posted a screenshot of him using Quizify, a tool I made last year (and haven’t properly announced since it’s not quite ready) and keep trying to convince myself I will get back to working on shortly. I really want to, ‘cause it could be so darn useful, and I’ve got pages of ideas for it. I just need to get on it. Since I’ve already got a job (oh, by the way I will be joining Microsoft in Redmond around September), I’m thinking that at some point before then I will probably just open source it, so it has some chance of succeeding… I dunno.

Speaking of getting on stuff, back in March I had an idea for a Web Clinic at the University of Waterloo, where I book a computer lab for a few hours at the same time and place each week, and anyone who works on web stuff (any skill level and specialty) can show up, work on their own stuff, and help each other. Basically there is almost no web community at this school, and thanks to Jesse and a few others who started BarCamp here, there is something now, but I felt it needed a lot more. So this week was the second week of the Web Clinic. I’m proud of myself for actually following through with something (for once), and for trying to start a community (way harder than starting a website for instance). It is still just starting of course, and could easily collapse, but the turnout so far I’ve been happy with.

I’ve already met people I didn’t know at this school who are working on neat things. It’s funny how things come to you once you start things. Someone I didn’t know at all emailed me out of the blue to talk about his startup. I’m getting a couple of inquiries about people looking for employees, volunteers, etc. So hopefully before I finish school in April, this will have morphed into a real thing that can survive without me.

Greening businesses, one step at a time

Greening businesses, one step at a time - somehow I got dragged into writing an article for my campus paper this week about an event (Environment and Business conference) I was attending.

Anyhow, writing for a newspaper just felt really wierd, almost like going back in time ;-) . I’m much more accustomed to my blogging style (obviously). The article was supposed to be a fixed length, of course, which just feels funny. Writing from a semi-neutral tone was the hardest part, I’m so used to using “I”… it just seems so drab otherwise.

Then I submit the article to the editor. “So, I guess you edit it and send it back to me?” I asked naïvely. Of course not, they just make their changes, then publish it, with my name on it of course. Naturally I’m not hugely in favour of the changes, as what person likes their writing modified? My biggest complaint? They took away one of my exclaimation marks.

Oh, one last point… I wasn’t responsible for the headline, subheading, photograph, or photo caption.

Systems Design Engineering Workshop Projects

2006-2007 SYDE 461/462 Workshop Projects - I’m no big fan of my school itself, but I’m a huge fan of the students. Today I checked out the systems design engineering fourth-year project on display and pretty much every one of them was amazing, and many of them look very commercializeable or otherwise realizeable. Note that the list on the page is incomplete, some of my favourites aren’t listed there.

update: I’m not the only one that thinks so: Touchscreen Smart Mirror: Widgets in the Mirror - Gizmodo

‘Farm market’ opening this week

‘Farm market’ opening this week

Student enthusiasts have teamed up with Food Services to create the UW Farm Market, which will open for the first time this Wednesday, selling local produce as well as other products from the area, brought in mainly from the Elmira Produce Auction Cooperative.

excellent

UW Priorities

UW Priorities - my schools’ Daily Bulletin from yesterday notes the priorities for the upcoming year:

  • graduate expansion
  • space
  • income diversification
  • international recruiting
  • expanding professional program capacity
  • strengthening industrial partnerships

Now, I complain a lot about the school’s priorities but I won’t go into that whole rant here. But if I were the president my list would look rather different. It might include crazy things like “improve the quality of education,” “improve student life,” “decrease tuition”, and “improve student-university relations.” Feel free to post your own suggestions (yes, I’m talking to the 0-2 people who read this that attend UW).

Google in Waterloo Photos

See previous post for details

PICT0002PICT0005PICT0008PICT0014PICT0020

Google in Waterloo

So I attended Google’s event (party?) on campus today. Not really what I expected, it was essentially an event to meet Google employees and ask them questions, and there was a little talk by Roger Skubowius (of Reqwireless, now Google), then Craig Nevill-Manning of Google New York.

Quite a few people there, as expected, not to mention one or two tv crews. It was essentially a showing-and-planting-the-flag event, with few details. The former Reqwireless people were there as well as two from the Toronto office (mostly AdWords stuff), a couple from Mountain View, and several very recent hires for the new Waterloo office.

I did hear (from Google employees) that they want to expand the Waterloo office with engineers as fast as they can. It seems that wherever they are now is probably a somewhat temporary location. I’m not sure where that is, but it is in Waterloo and not in the Research and Technology Park on the north end of campus (where OpenText and others are).

Not too much to say really. The food was good, especially the giant Google cake. Maybe when I get home I’ll post some photos. Update - photos here.

Update: notes elsewhere from Adrian Dewhurst, Girl Mathie, SunShine, Dmitry, and Imprint.

PICT0014


PICT0014

14-Mar-06 14:06:18

PICT0008


PICT0008

14-Mar-06 13:15:33

PICT0005


PICT0005

14-Mar-06 12:51:09

PICT0020


PICT0020
14-Mar-06 14:40:42

PICT0002


PICT0002

14-Mar-06 12:09:26

PICT0014

PICT0014
14-Mar-06 14:06:18

PICT0008

PICT0008
14-Mar-06 13:15:33

PICT0005

PICT0005
14-Mar-06 12:51:09

PICT0002

PICT0002
14-Mar-06 12:09:26

New job, site launch

Tomorrow is my first day interning at A9.com. Got back to California Friday and now have a vague general idea of the layout of Menlo Park and Palo Alto. I don’t really know yet what I’ll be working on there.

Also I’m finally launching UWhub, a search engine for content related to my university. I’ve worked on it for quite a while. Not really much in the last few days, but the “launch” is to coincide with the start of classes. Most people reading this won’t have any use for it, but I intend to generalize it later for searching any collection of sites. I’m sure I’ll have lots of time to work on that, what with the new job ;-)

quadspot � waterloo

quadspot � waterloo - looks like there’s now a craigslist clone for my university. finally, this is basically what I’ve been wanting and hoping someone would do.

the website seems to have a ton of school sites, but it all appears to be new. no about page, and I don’t immediately see other websites mentioning it. interesting. via uw.forsale, presumably posted by someone associated with it

all categories have rss feeds, but not search results

Update June 13: SLC comments on this too. And wonderfully, the creator comments on this post and adds feeds for search results :-)