Here comes another bubble!
Archive for the ‘Personal’ Category
Another bubble
Thursday, December 6th, 2007Final stretch
Wednesday, December 5th, 2007
So…
It’s finally almost time to be done.
Yesterday I wrote my last test. Eva. If you must know it was the operating systems term test, and it was pretty damn horrible. Enough said. Anyways, that wasn’t the point.
I’m not usually very feely-touchy about these things and when I saw other people who were about to graduate being super excited my reaction was usually: meh. I totally didn’t expect to be counting all the “last” things. Last week was the last assignment I would ever hand in. This week is the last test. In a week in a half it will be the last exam I will ever write.
Wow.
It feels like I’ve spent all of my life at UofT. No wonder, considering that I’ve been here for the past five and a half years. I kinda stopped even thinking that there’s life beyond this stage, I tend to go between one assignment/test rush to the next. Finally there’s a light at the end of the tunnel and it took me a bit of time to even figure out whether that’s good or bad.
At the beginning of the semester when I realized that it was the “last” I was kinda confused. What comes next? Yeah I knew I’m gonna go to an internship at Google, but that was only a temporary thing. Then I’ll come back to Toronto, and then what? Good question. I was still considering whether I should go to grad school or not at that point, but as the semester wound up I realized that I’ve had enough of this for a while. And that’s where the finality of it all started setting in. What happens next, after the summer? I still don’t really know the answer to that question, but now I think I’m getting over that tipping point of being excited instead of just confused.
I think it’s time to take over the world. Take no prisoners!!1!
(Photo: by Laurie McClanahan, under
)
UTest at DemoCamp 16
Tuesday, December 4th, 2007
Today I presented a similar presentation to what Mike, Pardis and I presented 2 weeks ago at Eclipse DemoCamp.
I managed to squeeze our 15 minute presentation to under 5 minutes (I don’t know exactly how long I took, anyone keeping the time?), which was a bit of a challenge. I’ve got to admit that I almost got a heart attack right before the presentation. After bringing up all the software that needs to run, I tried to create a new assignment (because I had wiped the DB) but nothing happened. Queue panic attack. Literally nothing worked. Full stop. After some useless clicking around I was about to give up. As a last resort I decided to switch browsers and try with Camino instead of Safari. Insert long sigh. Turned out that for some magical reason authentication stopped working with Safari (even though it worked perfectly an hour before). Lesson: never wipe the DB right before the presentation, have everything exactly configured an hour before.
Overall the presentation went really well and I got very good feedback from people in the audience. One of the criticisms that I heard was that I never said what problem the software was trying to solve. Fair enough, I think that would be a good point to add to this presentation. I was kind of disappointed that only one question from the audience was asked. I guess for next time I present I really do have to plant people to ask at least one or two questions.
Overall the demoes were much better this time than the last few times that I attended. I was very impressed. The demo of ShapeShop was pure amazing. I remember trying to play with 3D Studio MAX and Maya in high-school and even though I could figure out some stuff it was really inaccessible. There was just no way I could have come up with anything more than what a retard-3-year-old would have doodled on a piece of paper. I think that software like ShapeShop could play a similar role to what digital cameras have done for hobby photographers. We could potentially see people start doodling 3D models and being able to form communities like flickr, but for 3D models. What about iStockPhoto for 3D models
The HealthSpoke demo was pretty interesting too. The demo looked pretty slick. But I have pretty big concerns about doctors sharing patient records. Forget sharing. What about even storing medical records off site? I don’t remember the latest on this but I’m pretty sure there’s legislation that deals with this specific issue. When the presenter said “according to my interpretation of the law…” I got the impression that they didn’t really look into it. Of course if this is mostly targeted towards alternative medicine providers and personal trainers, then no worries; but it shouldn’t be marketed as a system for medical doctors then. The other problem I see with this idea is importing data from legacy systems. Read: paper records. For this to be even somewhat effective doctors would have to import thousands of patients’ records from pen-and-paper systems into the system. That’s just not going to happen. I remember thinking of this kind of easy-medical-record-keeping system for a startup several times over the past few years, but the problem was always of how to get the existing information into the system.
The other thing that I really found interesting yesterday is Mark’s mention of FixMyStreet. Which is a website where people can report problems (like a bug tracker) and it is linked on the backend with the city’s systems and lets them find and prioritize problems. Crowdsourcing city inspection! Genius!
All in all a great DemoCamp, too bad I won’t be able to attend the next few, but I look forward to attending them again in the summer.
Canada to Sell Spectrum to Wireless Newcomers
Thursday, November 29th, 2007From Michael Geist’s Blog (and others): Canada to Create Spectrum Set Aside in Wireless Auction
Industry Minister Jim Prentice has just announced that the government will put in place measures as part of the forthcoming spectrum auction to encourage greater competition within the Canadian wireless market. Prentice acknowledged that Canadian wireless pricing is too high, particularly for data.
Whoa. I’ve been huffing and puffing about Canada’s ridicu-crazy data rates and the general oligopoly in the wireless industry for a couple of years, so this comes as a very welcome announcement.
It’ll be interesting what comes out of this. In particular with OpenMoko becoming usable for phone use, reasonable data rates will make a huge difference in adoption of phones like this. Google’s Android is also really interesting. What I’m wondering is if any of the newcomers that might bid on/win spectrum will use these new open phones and embrace openness as a competitive advantage against the old Bell/Rogers/Telus triumvirate. I sure hope so. I think it’s really important for these player (the Open Handset Alliance, and OpenMoko/Fic) to lobby new entrants to use their technologies in this way. Newcomers win (maybe). OHA/OpenMoko win (for sure). Consumers win (for sure). Fun times, fun times.
UTest at Eclipse DemoCamp Toronto
Saturday, November 24th, 2007
On Thursday Pardis, Mike, and I went to Eclipse DemoCamp Toronto to present UTest. There were 4 demoes in total including us, and I think that it went really well. Of course the weather had to get bad that particular day. So it took us almost 2 hours to get there, through snow, rain, hail, ice, and fire. Uphill both ways of course. The atmosphere was really nice and everybody was friendly. And all the demoes were actually interesting and technical, no marketing. That was a big relief from the recent demoes that I’ve seen at DemoCamp, some of which were either marketing or just babbling.
Our demo went over very well. We managed to show everything that we planned to show without any major hiccups, and had some pretty intelligent questions thrown our way. So at least people weren’t sleeping.
The only thing that I didn’t like is the lack of a buzzer. At DemoCamp there’s usually a buzzer or some other way of signaling to the speaker that his or her time is over. At that time, people ask questions for a few minutes and any other talk is delayed until the pub afterwards. That’s definitely the way it should be. Unfortunately there was no buzzer on Thursday and even though most of the demoes managed to finish in 15-20 minutes (the official limit was 15), one demo lasted for over an hour. That is just wrong. I guess no one was rude enough to interrupt, but looking around it was evident that many people felt uneasy and needed to get out of there, even though no one said anything. Oh well. Lesson learned.
In fact it was so fun that we decided we should do the same presentation at the next DemoCamp. I’ve submitted our demo proposal and hopefully it gets through. Of course we’d have to scale the demo down from 15 minutes to 5, but that should be doable. So anyone who hasn’t been at DemoCamp for the past few months needs to attend 16 to see us present
.
What if…
Saturday, November 24th, 2007In the same vein as What if Microsoft designed the iPod?…
What if Microsoft designed GMail?
My favorite part is “I’m also putting less emphasis on search, moving the box to the bottom right and replacing it with a dog”.
Gregl the Redhatter
Friday, January 26th, 2007Crazy Pat
Thursday, January 25th, 2007CUSEC 07
Thursday, December 14th, 2006This year I’ve been involved in the Candian University Software Engineering Conference, which happens every year in Montreal.
I’ve personally never been to it, but heard great things from those who have. So I decided to evangelize it at UofT and volunteered to become the head delegate, which means I get to (try to) herd a whole lot of sheep into coming.
So if you’re a university student in Canada, and interested in software engineering and software development, check it out! It will be a blast!
How do you put a giraffe into a refrigerator?
Thursday, December 14th, 2006This week is exams week.
Which roughly translates to OMG do whatever the hell I can to not study for exams week.
I guess this is one of those things.
Here’s a bunch of questions I encountered today that’s supposed
to help you judge whether someone will be a good Consultant. This is not
really specific to IT consultants, but the point is useful anyway.
————————
Q1. How do you put a giraffe into a refrigerator?
The correct answer is: Open the refrigerator, put in the giraffe, and close the door.
This question tests whether you tend to do simple things in an overly complicated way.
Q2. How do you put an elephant into a refrigerator?
Did you say, Open the refigerator, put in the elephant and close the refrigerator?
Wrong Answer
Correct Answer: Open the refrigerator, take out the giraffe, put in the elephant and close the door.
This tests your ability to think through the repercussions of your previous actions.
Q3. The Lion King is hosting an animal conference. All the animals attend… except one. Which animal does not attend?
Correct Answer: The elephant. The elephant is in the refrigerator.
You were the one who just stuffed the elephant into the refrigerator.
This tests your memory.
Okay, even if you did not answer the first three questions correctly, you still have one more chance to show your true analytical abilities.
Q4. There is a river you must cross but it is used by crocodiles, and you do not have a boat. How do you manage it?
Correct Answer: You jump into the river and swim across. Have you not been listening? All the crocodiles are attending the Animal Meeting.
This tests whether you learn quickly from your mistakes.
According to a consulting firm using this test, approximately 90% of the professionals tested answered incorrectly but many preschoolers answered several answers correctly.
One conjecture: most professionals don’t have the analytical powers of a four-year-old.
————————
Now, I fully realize that this isn’t a “ask this questions on a job interview” kind of advice, but more like “here’s something to break the ice”. But I would bet large amounts of money that some bozo hiring manager in some consulting company will actually use this as a criteria for hiring someone.

