I must be the last geek in the world to have found this...
Yup, they got slashdotted… Yeah, I entirely missed it.
The Southern Alberta Balloon Launch Experiment #3 or SABLE-3. Very cool stuff that originates from my stomping grounds!
If you look really closely, and get out your best magnifying glasses, you can see me at the lower right. I’m the guy blinking.