Profile avatar
trombonehero.bsky.social
Associate Professor. Computer Security. Sometimes grumpy (but I repeat myself).
771 posts 465 followers 682 following
Regular Contributor
Active Commenter

I told a joke about Newton but it felt forced.

Consent > compensation

The Stable GENIUS Act

This truck is catnip for C-130s

These people don’t get what a university even is. www.nytimes.com/2025/06/07/t...

Note: John Anderson is *not* Jon Anderson.

“the project is now effectively in maintenance mode with no new features planned. It won't be getting anything outside of Chromium engine upgrades, security fixes, and other as-needed patches.” — that sounds… ok, actually?

PIN Number ATM Machine UPC Code LCD Display We regret to inform you that his phenomenon has a name: RAS Syndrome. Redundant Acronym Syndrome…Syndrome.

Absolutely surreal to have lived through the Napster days and watched as the titans of industry moved hell and high water to lock down any possible chance that someone's song might get swapped online without giving the studios a cut and now those same people are just like "well we gotta steal music"

Amazing thread. Didn’t see the geographical angle coming.

Syntax matters (and not just in code!)

I'm currently reading 'On Writing Well' by William Zinsser. I'm always trying to become a better writer and wondering why it sometimes feels so hard. Well, I now wish I had read this earlier: 😂

Those with the means to cross the border can access health care faster in the … wait a second …

I’m not a double-O, I’m a triple-O

With all sincerity, Elections Canada is a national treasure. - Voting typically takes less than 15 minutes - We make it easy for citizens to vote, without cumbersome registration hurdles - We have every reason to trust that ballots will be counted fairly, and results reported swiftly

It was a privilege to be part of a dedicated team today who helped so many Canadians vote, many for the very first time. Thank you to the amazing DROs, RegOs, IOs and fellow supervisors who did so much for so many hours (mostly 15+!)

if you know a lot of stuff i think it is your moral duty to be kind and excited when people learn stuff for the first time. the world is full of stuff we don't know about, don't be mean

Ah, the one-hour break between semesters when it’s safe to install a major OS upgrade

My own favourite April 23 fact is that both Shakespeare and Cervantes died on April 23 1616, ten days apart.

infiniteundo.com/post/2532699...

"elder scrolls" is just me looking at my phone

Kudos to Elections Canada for proactively countering falsehoods with accurate information www.cbc.ca/news/politic...

Jennifer Aniston gets it youtu.be/yZjCQ3T5yXo

Trying to picture @govnl.bsky.social Wildlife officers doing this to moose

PSA: please be nice to the Elections Canada staff and volunteers at polling stations. They are doing repetitive but important work all weekend and they are doing their best.

$25 million won't do much if provinces continue to dismantle their universities.

How about no

Students: it’s not too late to vote on campus! Remember, you can vote here or at home… it’s your choice. #elxn45