Tuesday, February 15, 2011

Python

As I'm sitting here preparing for my interview tomorrow, it hit me: I'm starting to like Python. The job I'll be interviewing for tomorrow will involve some Python, and I haven't done any in almost two years, so I decided to implement merge sort, quick sort and a few other things for practice. Man, the syntax is so straightforward, and it reads like pseudocode! Obviously Python isn't ideal for everything, but if you are designing algorithms or something like that, this is the way to go.

Sunday, February 13, 2011

Reading break

This is SFU's first ever reading break. In general, it is pretty cool to get a week off to sleep in, but I don't really feel like I need it this semester. For me, this semester has been so slack, that week 6 felt like week 2. It will probably pick up though, I still have to do 5 papers, 1 project and 3 midterms. On top of that, I have my co-op stuff to do. Perhaps its not that slack, maybe I'm just lazy.

Foggy Dew Nachos: Nutritional disaster

I was at the Foggy Dew tonight and before leaving, I decided to split a plate of nachos with a friend. Why, oh why? Now, we all know that pub food is cheap and greasy, but come on. There actually weren't that many chips in there, it was just a pile of cheese, grease and jalapenos. If we assume that pubs pile on more of the cheap ingredients than the expensive ones, from tonight I can conclude that jalapenos and cheese are much, much more expensive than chips. Hello heartburn.

TL;DR Ate too many jalapenos, not enough nachos, feel ripped off.

Friday, February 11, 2011

Interview cancelled

I was scheduled for an interview at a certain multinational software company for Monday. I get home today, check my email and see that my interview has been cancelled. I don't know why, but I'm guessing that my interviewer has some more urgent issues to deal with. If this is the case, then I hope those issues get resolved ASAP and that everything works out. It could also be that they found their ideal candidate today. In this case, I'm happy for whoever got the job. I'm not upset by the cancellation, I'm just very confused.

Monday, February 7, 2011

Turning down the safe choice

Today I turned down an offer to come back to my old job at a certain well known video game company. Why? The people were nice, the office was nice, I did well last time. So why not come back? Because I decided to risk the safe option for a possibly better opportunity. At a different job, I might end up working with total dicks, but I want to try something new. Hopefully it won't bite me in the ass.

Thursday, February 3, 2011

UBB

Usage Based Billing is the talk of the internet nowadays (sorry Egypt) so I might as well put my two cents in. Here it is: the idea is absurd! Doing some reading online, I found out that bandwidth costs at most a dime or two to provide a gigabyte of bandwidth but Bell and Shaw want to charge around $2 per gigabyte over a 25GB cap. Does that sound fair?

I see many problems with this whole thing. While I do agree that there should be a bandwidth cap, 25GB is way too low. Set it at 60 and I think most Canadians will be fine with it. Second, why does UBB have to be mandatory for all ISPs? The CRTC should let free markets control prices. IF we do have to have UBB, then the charges should be more in the area of 25 cents/GB. That would be ok by most. Third this whole thing smells of corruption and corporate interests, just sayin'....

As for efforts to reverse the decision there are four groups who want to protect UBB: the greedy, the apathetic, the ignorant and the technologically impaired.

Note: The Canadian government has taken the first steps needed to reverse the decision. I realize that I'm late in jumping on the moral outrage bandwagon, but I just wanted summarise my thoughts on the issue.

TL;DR: moral outrage over UBB

Tuesday, February 1, 2011

Out of shape...for writing

I'm almost done the second page of my 3 page (minimum) paper which is due on Wednesday. As I was struggling to put the concepts into prose, I came up with a really interesting analogy. When I'm writing a paper, I'm like the fat kid doing the 400m sprint. Its slow and very, very painful. One more page to go. Run, fatty, run.