Finally made the archive work. It's awesome!
Posted on: May 27, 2015 @ 00:49:22

Posted on: May 23, 2015 @ 13:21:35

Posted on: May 21, 2015 @ 21:46:20

For a little while now I've wanted to write an update on the weight loss/exercise progress but I've been terrified of posting pictures of myself online, especially narcissistic looking ones like selfies. But it's time to get over this bullshit and just do it. The after pictures are showing about 10-11lb lost with some minor muscle gains.

I've learnt a few simple things while doing this. One is that diet is everything, literally, everything. No amount of exercise could have helped with this, short of going to work in construction. Second, try not to miss a gym session. There were 2 days were I pussied out and didn't go, and the follow up day sucked, and that was just one day. It's still too early in my exercising journey to be cutting myself slack. Every day counts.

And finally, there's lots more work to do. At least 10 more pounds to lose, and then new goals. I'm running a solid 5k right now in about 45-50min, so I think the 10k is due.

Apr 4th, 2015

Today: May 21st, 2015

Posted on: May 21, 2015 @ 21:29:50

Here's a small gallery of some amazing handwriting art: Handwriting Art

Posted on: May 20, 2015 @ 22:23:01

Posted on: May 19, 2015 @ 22:40:13

A very interesting argument about logic being completely foundational to existence, presented by Steve Patterson: Logic and Existence

Posted on: May 19, 2015 @ 22:38:28

Posted on: May 19, 2015 @ 22:20:38

So after an absolutely spectacular experience with the tandem jump, I've decided I simply didn't have enough and am going to qualify for my solo jumping license. The feeling of exiting the plane is a heart stopping moment I won't soon forget; And the only way to relive this experience is to do it alone. Paramontreal, I'm heading your way!!

Posted on: May 19, 2015 @ 21:27:09

I literally have no words to describe the feeling that comes with exiting the plane so I'm just going to put the video here and let you see for yourself.

Posted on: May 18, 2015 @ 21:45:35

Just spoke with Parachutisme Adrenaline. The weather is beautiful, and everything is looking a-go for 3pm this afternoon. I'm fucking ecstatic.

Posted on: May 18, 2015 @ 10:58:02

I've finally managed to get George to come out and have some fun despite his packed schedule. We're gonna hit up the M Bar for Open Mic night, hoping for some cheap beer and not-so-cheap laughs.

As a backup plan, there's also an open mic night at McLean's on Peel, but George argued that since it's right across from his work, he won't be able to have fun. I called bullshit, but George vetoed my bullshit call. Fine, M Bar it is.

M Bar - 1243 Rue St-Andre
Posted on: May 17, 2015 @ 14:50:28

I've arranged my the tandem skydive for this afternoon, but it seems the weather has conspired against me. I was forced to reschedule this morning but chose to the closest available date which is this Monday at 3pm. On a side note, the folks at Adrenaline Parachuting are awesome for letting everyone know early in the morning the jump wouldn't possible, effectively saving people from wasting their day. Kudos.

Fingers crossed for Monday!

Posted on: May 16, 2015 @ 19:15:32

Yesterday I read a beautifully designed article in the New York Times: In Flight

One thing that caught my attention was a really nice faint white overlay at the bottom of page that made the text look like it's coming out of a kind of cloudy mist. I got curious as to how they did it and broke out the dev tools to find out.

Poking around their css I found the following snippet responsible for generating the overlay:
    
    .g-main-story .g-section.section-2[data-active="true"]:after, .g-main-story .g-section.section-3[data-active="true"]:after, .g-main-story .g-section.section-4[data-active="true"]:after, .g-main-story .g-section.section-5[data-active="true"]:after {
      opacity: 1;
    }
    .g-main-story .g-section.section-2:after, .g-main-story .g-section.section-3:after, .g-main-story .g-section.section-4:after, .g-main-story .g-section.section-5:after {
      content: '';
      display: block;
      position: fixed;
      bottom: 0;
      height: 30%;
      width: 100%;
      opacity: 0;
      pointer-events: none;
      background-repeat: no-repeat;
      background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 100%);
      background-image: -moz-linear-gradient(rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 100%);
      background-image: -o-linear-gradient(rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 100%);
      background-image: -ms-linear-gradient(rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 100%);
      background-image: linear-gradient(rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 100%);
      -webkit-transform: translate3d(0, 0, 0);
      -webkit-transition-property: opacity;
      -webkit-transition-duration: 0.5s;
      -webkit-transition-timing-function: ease;
      -webkit-transition-delay: 0;
      -moz-transform: translate3d(0, 0, 0);
      -moz-transition-property: opacity;
      -moz-transition-duration: 0.5s;
      -moz-transition-timing-function: ease;
      -moz-transition-delay: 0;
      -o-transform: translate3d(0, 0, 0);
      -o-transition-property: opacity;
      -o-transition-duration: 0.5s;
      -o-transition-timing-function: ease;
      -o-transition-delay: 0;
      -ms-transform: translate3d(0, 0, 0);
      -ms-transition-property: opacity;
      -ms-transition-duration: 0.5s;
      -ms-transition-timing-function: ease;
      -ms-transition-delay: 0;
      transform: translate3d(0, 0, 0);
      transition-property: opacity;
      transition-duration: 0.5s;
      transition-timing-function: ease;
      transition-delay: 0;
    }
    
  

That's all there is to it.

Posted on: May 15, 2015 @ 23:37:39

    A U.S. Marine Colonel was about to start the morning briefing to his staff.
  
    While waiting for the coffee machine to finish brewing, the Colonel decided to pose a question to all assembled.
  
    He explained that his wife had been a bit frisky the night before and he failed to get his usual amount of sound sleep.
  
    He posed the question of just how much of sex was "work" and how much of it was "pleasure?"
  
    A Major chimed in with 75%-25% in favor of work.
  
    A Captain said it was 50%-50%.
  
    A Lieutenant responded with 25%-75% in favor of pleasure, depending upon his state of inebriation at the time.
  
    There being no consensus, the colonel turned to the Private First Class who was in charge of making the coffee and asked for his opinion?
  
    Without any hesitation, the young Private First Class responded, "Sir, it has to be 100% pleasure.
  
    The colonel was surprised and as you might guess, asked why?
  
    "Well, sir, if there was any work involved, the officers would have me doing it for them."
  
    The room fell silent
  
  
Posted on: May 15, 2015 @ 16:40:07

During lunch I stopped to chat with a colorful group of people who turned out to be a band called 'Game of Pop', about to play a gig at a small but pleasant cafe called Dadado. We exchanged some jokes and they showed me some of their music. They're playing again tonight at 6pm at the same cafe located at: 4292 St-Laurent (at Marie-Anne)

Their Facebook page: Game of Pop

Posted on: May 15, 2015 @ 14:10:22

Posted on: May 14, 2015 @ 21:31:11

This Tuesday, I managed to run with a 2.0 incline at 7km/h for 45min.

I've also noticed an interesting thing happening recently during my runs. The first few minutes are easy going, nothing special, however, the stretch from about 5min-15min is a bit of a slog, I can feel some mild nagging pain in my calfs and thighs and my thoughts are wondering, there's a mild feeling of wanting to stop and go do something else, I can only describe it as 'fast onset boredom'. As I make it over this hump though, a different feeling takes over, a sort of calm. I become numb to the pain in my legs, and am able to focus more on the music I'm listening to. I imagine it's a bit like meditation but I don't wanna get ahead of myself.

Posted on: May 14, 2015 @ 17:14:29

So the Hackershack was an absolute blast. Even though I had to leave a little early on Sunday morning, the overall experience was fantastic. It's absolutely amazing what a team can do when you remove all modern office environment distractions from the mix. I hope the team will want to do this again soon because the feeling of doing meaningful work while avoiding all the usual pitfalls is really hard to resist.

Posted on: May 10, 2015 @ 20:41:16

As many Yosemite users know, Yosemite is buggier than Win95. One of the more upsetting bugs is related to the bluetooth trackpad failing to connect on wake from sleep. The insane bit is that to get it pair again you have to reboot the machine.

Seriously, fuck that.

Googling around I've found many suggestions, mostly involving un-pairing the device and trying to re-pair (doesn't work), reseting the PRAM, which seems to work but only because you're rebooting the machine, and the problem comes back later, and finally some crafty attempt at deleting some plist file, which also doesn't work. While trying to mess around with straight up restarting blued (the Bluetooth daemon) I've decided to go nuclear on the problem and tried reloading the Bluetooth driver kext instead, and to my surprise, that worked every time.

My fish alias for invoking this set of commands is 'unfuckMouse', but I'm sure you can think of something more creative.

For fish shell users, here's the snippet I use:

  function unfuckMouse;
      sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport; 
      sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport;
  end;
  

For bonus points, create an applescript and hook it up to an Alfred or Quicksilver shortcut.

Posted on: May 10, 2015 @ 20:34:14

An absolutely amazing visualization of the origin of various religions. Warning, large image: The tree

Posted on: May 10, 2015 @ 18:51:56

We recently had a massive crunch which required getting a serious chunk of work done in a very short amount of time. To get this done, we planned a getaway at the FiddlerLake Chalets where we would just shut ourselves in, hack, drink, hit the jacuzzi, and hack some more.

As of right now, it appears to be a massive success, many bugs were squashed and we've even moved to working on nice to haves.

Pictures coming soon.
Posted on: May 9, 2015 @ 21:10:46

For the last several weeks I've been heavily focusing on making it to the 5k mark without stopping. This week marks the first time I ran 5k on each ~45min run, without break. I've noticed an interesting pattern developing where I'll start to run and about 10-15min I'll feel a bit heavy in the feet, and a nagging muscle pain, but as I keep going the nagging dissipates and the pain sort of fades into the background. Listening to music seems to help a lot as well as it provides something to focus on other than the feeling in my feet. I'm going to plough ahead and try for a 10k within the next month or so.

On a side note, this weekend we're going away with the office to a chalet for some serious code chomping and a nice bit if jacuzzi-ing serving as a break. Should be a blast

Finally, next weekend I'm booking the Tandem jump at Adernaline Skydiving and hoping that Terry will come along as he promised.

Posted on: May 7, 2015 @ 21:51:52

Today I ran 45min with a 1.0 incline and 7km/h speed. No pain or cramps at the end, just lots of sweating. Progress, baby!

Posted on: May 5, 2015 @ 22:16:21

Friday night myself and a group of friends decided to go watch the hockey game at Del Frisco's, and then proceed to Firm for some drinks and a good bit of dancing. Everything goes well at Del Frisco's, so Laura and I jump in the car to drive over to Firm, but not before stopping by Wendy's to have some food in our bellies before getting our drink.

As I'm going into the drive through lane, I spot a guy with an immaculate 1986 Toyota Trueno. I practically slam on my breaks, roll down my window and gush like a school girl over the guy's car. He takes it like champ, and all's well.

Proceed to the drive through window where the following conversation takes place:

      Checkout guy: That will be 1.85$ sir. 
  
      Me: OH SHIT! I forgot to order, I'm so sorry. 
  
      Checkout guy: No worries, what would you like to have?
  
      Me: Cool, how about a chicken burger? 
  
      Checkout guy: Just one sec, let me see if we have chicken sandwiches
      left. 
  
      Checkout guy leaves, and comes back.
  
      Checkout guy: I'm sorry sir, we don't have anymore chicken left.
  
      Me: That's a shame, I'll have a burger then, number #1, just the sandwich.
  
      (Checkout guy is looking at me like I'm retarded)
  
      Checkout guy: Sir, this is Tim Hortons. 
      
      Me: OMG...
  

Aside from embarassing myself at Tim Hortons, the club had a great party. Pictures are coming.

Posted on: May 3, 2015 @ 22:40:36

I've long avoided social media for multiple reasons, but I've come to realize that it's possible to participate in the online conversation without it becoming some kind of obsession or addiction. Brilliant, I know. I've taken the plunge and opened a youtube account which will help document the progress and shenanigans generated by Operation Awesome.

Without further ado, my first youtube video. On my way to gangnam style success, baby!

Posted on: May 3, 2015 @ 22:21:25