As part of my work at Sojourn Labs (more about this at a later time), I’ve recently been working with creating a secure private cloud based on CoreOS, Docker (basically, a lightweight virtualization system), and some decade-old (or older) hardware. Different applications within the cloud need to communicate with each other securely. For example, our wiki needs to communicate with our database server. To link two Docker containers on the same machine together, one need only instruct Docker to create a link between the two. Things get more interesting when the communicating containers reside on different machines.
Continue reading Secure Docker ambassador
Test all the things? With apologies to Allie (who is awesome and I hope leaves the depressive spiral) http://hyperboleandahalf.blogspot.ca
Writing a slick iPhone app is exciting. Building a communication tool that changes how people communicate is stimulating. Hacking
into a bank’s security system to pull of a heist is the stuff of Hollywood. “Liberating” information from classified sources can lead one to be hailed a hero. Writing test cases for code is sexy. Wait… what?
Continue reading Testing is sexy
Star light, star bright,
The first start I see tonight;
I wish I may, I wish I might…
Hey, that’s no star…
It’s a satellite!
Looking up into space as a kid was so much simpler. Camping in the woods is no escape.
How do you suggest to a student that you think he/she should drop a course? Let’s ask the Internet!
“How to tell someone” … autocomplete suggestions “you love them” or “you have herpes”.
Nope. These questions might be related — just not to my question.
“How to tell someone you think” … “they have borderline personality disorder”.
“how to tell someone you think they should drop” … “a class”. Bingo.
No relevant results. Why did you suggest that autocompletion?
Open letter to the Internet:
I thought you knew everything. When I was three, I used to think my parents knew everything, too. Now, I see that I am wrong again. How many times can one face disillusionment in life?
Edit: Internet’s response:
Subject: Re: How many times can one face disillusionment in life?
Dear user 7138620,
You can activate your Microsoft Office Home Edition product key up to three times.
I’ve been following the current hearing about Mayor Ford and his alleged run-in with the Municipal Conflict of Interest Act (MCIA). Over lunch, I explained to Daniel Levy, one of Steve’s new students, the gist of what is happening. Daniel, hailing most recently from Winnipeg, rightly wondered if the Mayor’s oafishness is due to cherry-picked quotes from the media. Continue reading The War on Toronto
After a hard disk failure that finally rendered MacBook Air #2 unable to boot (or even formatted so as to boot), I’ve set up its replacement MacBook Air, MrRoboto, to be as “automatic” as possible. Things should “just work”. This particular blog post is about automatic tunnelling. If you don’t know what
ssh or a local/remote tunnel is, this post is not for you. It’s also aimed at Mac users.
Continue reading MrRoboto: Part 1— Automatic tunnelling on a Mac
Bad pun alert!
Q. Which airline do clumsy people go work for?
A. Two Lufthansa.
This is the fifth post in a series of blog posts of excerpts of my paper Ethical and Legal Considerations of reCAPTCHA to be presented at PST 2012. The paper’s primary purpose is to provoke thought and discussion. I’ve signed a document prohibiting me from publishing the final copy of the paper, but I am allowed to post the paper as originally submitted for consideration, so here it is… Continue reading Ethical and Legal Considerations of reCAPTCHA: Part V (Legal)