Abandoned by Canada: Torture Surviver Speaks Out

I attended Abandoned by Canada: Torture Surviver Speaks Out tonight, run by WPIRG and AWOL. The depressing part of of it all is that not only did Canada, a supposedly decent country, violate its own basic laws, not just in turning a blind eye, but in initiating torture (by proxy in Syria, etc.), but that it continued to do it when it realized those involved were innocent, that they continue to to defend this action, suppress information about it, and that is likely continuing today.

Tagged , , , , | 1 Comment

Blogdigger Dev Blog: Blogdigger Acquired by Odeo

Blogdigger Dev Blog: Blogdigger Acquired by Odeo – very interesting news. Back in March 2003 Dave Winer blogged that perhaps there should be a search engine based off data in RSS feeds. Three people started coding that weekend, Greg Gershman, Scott Johnson, and François Schiettecatte, forming BlogDigger, Roogle, and RSS-Search.

Scott’s “Roogle” launched by Mondayish, was Slashdotted to death, and and became Feedster. Scott and François both decided to make a company out of their ventures, and realizing that they lived in Boston, merged into Feedster. Greg later incorporated BlogDigger, but didn’t take quite the same route. I became online friends with them all to varying degrees, got to intern at Feedster in 2005, and also met Greg during that time. Although it never really attained the prestige that Feedster did, BlogDigger was always cool to me. Greg added searching by category (now generally called tags these days) thanks to my suggestion. His geo-based search is pretty nice, despite the fairly small number of geocoded blogs.

Feedster is 404ing these days, later PubSub died. Technorati eventually added searching to their backlink features, but they are struggling to some extent these days. The likes of Google Blogsearch hardly help. At any rate, Greg hung in there, and it is great to see it living on even further, and I hope him the best at his new job.

Tagged , , , , , , | 5 Comments

…My heart’s in Accra » The Cute Cat Theory Talk at ETech

…My heart’s in Accra » The Cute Cat Theory Talk at ETech – insanely long post that I barely read, but I agree with the points on cats, porn, and activism.

Tagged , , | Comments Off on …My heart’s in Accra » The Cute Cat Theory Talk at ETech

Yahoo Embraces The Semantic Web – Expect The Internet To Organize Itself In A Hurry

Yahoo Embraces The Semantic Web – Expect The Internet To Organize Itself In A Hurry – wow. Watching things grow sloooowly for a long time, and then it finally seems like things are picking up… very exciting.

Update: link is The Yahoo! Search Open Ecosystem

Tagged , , , , | Comments Off on Yahoo Embraces The Semantic Web – Expect The Internet To Organize Itself In A Hurry

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.

Tagged , , , , , , , | 3 Comments

Telling smokers lung ‘age’ helps them quit – Addictions- msnbc.com

Telling smokers lung ‘age’ helps them quit – Addictions- msnbc.com – makes sense

Tagged , , , | 3 Comments

Right to Quiet Society – Home Page

Right to Quiet Society – Home Page – listening to Sounds Like Canada this morning and they were talking about sound pollution, something that bugs me infinitely. The link goes to a website they mentioned, for what may be the most prominent organization advocating for non-insanity on the matter. Non-insanity, of course, being defined as agreeing with me.

There are a huge number of noise problems, so I will mention some that are bugging me at the moment.

Problem unawareness – the fact that many don’t even realize that this is a problem is a problem in itself. People tend to think of tangible pollutants, and discount sound and others. Reminds me of the song Garbage.

Public music obligatoriness – restaurants, malls, stores, elevators, gyms, etc. all feel the need to be playing music 100% of the time. I suspect people buy more than they otherwise would, what with being unable to actually think things through on account of the noise. I would say that it is okay for some of these places to play music sometimes, but none of them should be playing music all the time.

The number of places where one can not have to listen to music is quite sad. I managed to forget my goggles when swimming on Saturday, meaning I kept my head above water for most of the hour-long swim. It wasn’t until then that I realized how insanely they blast music in there. A pool is a noisy place already, what with the echoing. Even good music sounds terrible at the volume they have to keep it at to hear it.

I really do not understand the concept of a restaurant or other venue in which one cannot actually hear anyone. Do people not go out to, you know, talk to each other?

Excessive volume – almost all the movies I have been to in theatres lately have been deafening. Literally painful to the ears to start with. I suppose we are on a very bad cycle these days: people listen to music/tv/etc. so loudly that they ruin their hearing, and thus much listen to things even louder, thus worsening the hearing of those and those around them, thus necessitating louder volumes…

On the subway, I can’t listen to my mp3 player, as I am not willing to turn it as loud as need to be heard over the subway itself, which is very loud. And yet I can still hear the music from the headphones of people sitting across from me. I have the maximum volume on my iPod set to a mere third of its potental maximum volume. It is hard to believe that these people will not need hearing aids quite early in life. To be fair, I do have an American iPod; it is different elsewhere thanks to the less-unenlighted France having maximum volume laws.

Noise from unnecessary tools – another thing mentioned on the radio show was leaf blowers. To me this fits into the category of tools that have no advantage over manual means (ever see anyone spend five minutes trying to move a single leaf with a leafblower?), yet produce a ton of noise.

Jarring sounds – if there has to be noise, it should stop, start, and change gradually. Abrupt changes in sound are just a bad idea, screwing up your scenses, just like lots of sharp scene changes in video.

I will have to check out quite.org now.

Tagged , , , , , , , , , | 2 Comments

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.

Tagged , , , , , , | 2 Comments

Casulo – Your Apartment in a Box « Gaya, Ruang dan Kepelbagaian

Casulo – Your Apartment in a Box « Gaya, Ruang dan Kepelbagaian – this is great. although more furniture than I use 😉

Tagged , , | Comments Off on Casulo – Your Apartment in a Box « Gaya, Ruang dan Kepelbagaian

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.

Tagged , , , | 3 Comments