Stephen Checkoway
@stevecheckoway.bsky.social
380 followers 420 following 570 posts
Associate Professor of Computer Science at Oberlin College. No kings, no nazis.
Posts Media Videos Starter Packs
I was scrolling through the common questions in Beej's Guide to Network Programming (a portion of which I've assigned as reading in my course) and ran across this gem.

"My favorite solution to this involves a goto statement. You know this irritates your professors to no end, so go for it!"
Reposted by Stephen Checkoway
Reposted by Stephen Checkoway
/3 But a huge plurality, at least, of the modern GOP is of the opinion that noticing bigoted trash is more un-American and destructive than BEING bigoted trash: that dehumanizing fellow Americans based on immutable characteristics is morally superior to criticizing anyone for doing that.
Reposted by Stephen Checkoway
This is amazing research by Nadia Heninger and her co-authors Wenyi Morty Zhang, Annie Dai, Keegan Ryan, Dave Levin and Aaron Schulman. TL;DR a huge number of satellite links over our heads are totally unencrypted. satcom.sysnet.ucsd.edu
🛰️ SATCOM Security
Research project homepage for SATCOM Security: papers, source code, and recent satellite communications vulnerabilities.
satcom.sysnet.ucsd.edu
Reposted by Stephen Checkoway
Also: if you work for ICE, even if you’re not one of the ones arresting citizens or tackling 15-year-olds or zip-tying kids together and segregating them by race, you’re part of the mechanism making it happen, and you should suffer long-term social and post-regime-change consequences.
Some weirdo on Twitter has been absolutely melting down for like 36 straight hours because I posted:

When this is over, do not forget what ICE did, and what ICE is. And do not make room for them in society. Make sure they know that they are, and will continue to be, reviled and beneath contempt.
Reposted by Stephen Checkoway
Let's make a promise here, friends... we ARE going to abolish ICE. Not REFORM it. ABOLISH it. And we're going to put that massive budget back into funding all the things that actually HELP people.
The old ratings were very silly. But notice ahead of time would have been nice. It was quite surprising to have a streak of 30 and then discover my rating had gone down. They must be getting so many customer service reports from people who didn’t see the news.
"And we're going to be doing _______ about it." You guys always forget that part.
Chesscom changed their puzzle ratings. support.chess.com/en/articles/... This is probably a good thing. But boy was this surprising to discover.
Screenshot of my recent puzzles showing puzzles for Oct. 7 and 10. Oct 7 ends with a puzzle rating of 2699. Oct 10 starts with a puzzle rating of 1769 and ends at 1828.
Reposted by Stephen Checkoway
This is nightmarish and every Dem politician, every media figure who is silent is complicit. This is not supposed to happen here. Masked thugs with guns dragging moms away in front of their screaming children. Trump’s government must be destroyed and his accomplices must rot in prison
CHICAGO — Outside an elementary school during dismissal… horrifying. What have we become?
Reposted by Stephen Checkoway
These people are evil. Never stop saying so. Don’t be intimidated into shutting up.
Here’s video of the incident
Reposted by Stephen Checkoway
I hear and see your concerns. Over the weekend, a couple users hosted on Blacksky's PDS were banned from the Bluesky app and thus the Bluesky API servers. This was a weakness of our system I've been aware of and hoped we had more time to address before any kind of public incident. 1/11
You might want to reconsider that. It clearly doesn’t work for prosthetics.l as you’ve acknowledged.

When this is coupled with bsky’s age verification, it means people are blocked from seeing nonadult even if they would be willing to click through the adult content warning.
Reposted by Stephen Checkoway
Unlike Jesus, I have returned.
The all-knowing bsky mods gave Erin Biba a 24 hour suspension for a months-old skeet about Christian Zionism, and I’m sure it’s just a coincidence that this happened when she’s been vocally criticizing Jay
Well, as an American person, I think Congress should take control of the purse away from Trump and end these tariffs. I don’t think a Trump-branded check is the way to go here.
Reposted by Stephen Checkoway
Despite the rescue place telling us to expect to have to foster him for months, it only took two weeks for this cute puppy to find a permanent home for adoption. Our house is puppy free again for a bit, which is sad, but nice to see this puppy off to a good home.
Photo of a cute, light colored puppy (apparently, they now tell us, a Pomeranian dachshund mix) cozy on the carpet with his back against a mirrored closet door. Photo of a cute puppy staring at the camera expectantly standing up on all four legs.
This has been a really fun event. I’m clearly the least knowledgeable person here. I do recommend knowing nothing about a subject. There’s a lot to learn about everything.
Grey beard got one wrong! He guessed Caol Ila and it was Tomatin.
When it comes to cask, this is like 1st fill vs. 2nd fill vs. refill and ex-bourbon vs. ex sherry. I feel like I’m learning a lot but also, there’s a lot of whisky here and they don’t seem to discourage drinking more once the bottle gets passed around. So we’ll see what I’ve learned tomorrow.
I’m at a blind whisky tasting event. There’s a gray beard here. He has successfully guessed every distillery, cask type, and age. It’s kinda amazing.
Reposted by Stephen Checkoway
As a theoretical cosmologist, I'm frequently asked "what is the benefit of the work you're doing for people's lives?" Nothing I work on makes money or cures disease.

There are a few different answers one can give, at various levels of "convincing" / "actually relevant to why the work is done."

1/🧵
I used to live in Logan Square. I hate this.
ICE unleashed tear gas on the street in Chicago’s Logan Square today and I tried to find meaning among the fog and my own anger about, well, everything. dansinker.com/posts/202…
Reposted by Stephen Checkoway
your state troopers are attacking protesters and journalists at broadview!!! stop posting and do something!!