Advertisement · 728 × 90

Posts by Chris Swan

Aaargh! I thought the Met had binary search explained to them but they are STILL using this excuse!!! onodi.co/bisect/

12 hours ago 132 41 9 6

You might need a bit of foil on it to substitute for the graphite in the original membrane

1 week ago 1 1 1 0

Energy abundance is coming. Thank fuck because fossil fuel geopolitics is the absolute worst. Well played China.

1 week ago 22 3 3 1
March 2026 Pupdate We've (finally) had some warm and sunny days, so the coats have mostly been off for walks 🙂 Miniature Dachshunds Max and Milo on the ramp by the back door Bath Half $daughter0 is in her final year of her degree at Bath, and after getting into running last year she decided to run the Bath Half with some friends.

[blog] March 2026
Bath Half Marathon (not me running), AI training, QCon and Monki Gras conferences, USB shaver chargers, and the usual pupdate and solar diary.

1 week ago 1 0 0 0
Vulnerability Research Is Cooked

I wrote something: sockpuppet.org/blog/2026/03...

2 weeks ago 93 40 7 7

There's a long, bad journalistic tradition: All conservative grass-roots political movements are fascinating heartland phenomena, all progressive grass-roots political movements are ineffectual bleating. This one is written off as powered by white female college grads--the wine-moms slur, basically.

2 weeks ago 4115 818 61 47

This is... worth a read.

Even if he is a Labour MP.

He is, in fact, my MP too.

Always willing to listen

2 weeks ago 0 1 0 0

Why are UK universities in such trouble? It's a complex story. I try to get to the bottom of it in this month's Prospect.

www.prospectmagazine.co.uk/politics/pol...

1 year ago 12 2 1 2
Preview
I Decompiled the White House's New App The official White House Android app has a cookie/paywall bypass injector, tracks your GPS every 4.5 minutes, and loads JavaScript from some guy's GitHub Pages.

blog.thereallo.dev/blog/decompi...

2 weeks ago 101 56 3 2
QCon London 2026 TL;DR QCon is one of my favourite events, and I've been to a lot of them over the years. 2026 was the best yet, so kudos to the programme committee and C4media organisers. The most fun bit was hosting the security track, where I got to run a mini security conference within the conference, with my dream line up of speakers.

[blog] QCon London 2026
QCon is one of my favourite events, and I've been to a lot of them over the years. 2026 was the best yet, so kudos to the programme committee and C4media organisers.

2 weeks ago 0 0 0 0
Advertisement
Monki Gras 2026 TL;DR 2026 was the best Monki Gras so far with a theme of 'prepping craft'. A room full of techies, and a great gathering of friends, but not really a tech conference. It's transcended tech, and become the place where the talks are about more important stuff. Monki What? Monki Gras is a London based tech conference organised by RedMonk…

[blog] Monki Gras 2026
#monkigras 2026 was the best Monki Gras so far with a theme of ‘prepping craft’. A room full of techies, and a great gathering of friends, but not really a tech conference. It’s transcended tech, and become the place where the talks are about more important stuff.

2 weeks ago 0 0 0 0

Thanks for sponsoring.

I meant to say hi, but too many other conversations were going on (for both of us).

2 weeks ago 1 0 0 0
Preview
Job Opportunities

Have Brussels experience? Work with me (and my awesome colleagues). @eff.org is hiring an Assistant Director of EU Policy to co-lead our legal advocacy and lobby efforts across European institutions to protect digital rights. www.paycomonline.net/v4/ats/web.p...

2 weeks ago 21 23 0 2
Slightly safer vibecoding by adopting old hacker habits I have seen a lot of public discussion around supply-chain attacks on the Python ecosystem, prompt injection risks when using coding agents,...

You're not alone addxorrol.blogspot.com/2026/03/slig...

2 weeks ago 1 0 1 0
Slightly safer vibecoding by adopting old hacker habits I have seen a lot of public discussion around supply-chain attacks on the Python ecosystem, prompt injection risks when using coding agents,...

I wrote a few lines about my development setup (which - by accident, not by design - mitigates a good number of risks associated with vibecoding. Not all of them, but many.)

addxorrol.blogspot.com/2026/03/slig...

2 weeks ago 15 3 2 1
Preview
How GB News became Reform TV – as the feeble regulator stood by GB News has become our very own Fox News – with all of the problematic partisan politics that comes with it, writes Alan Rusbridger. What happened to the watchdog which is supposed to protect us?

GB News has become our very own Fox News – with all of the problematic partisan politics that comes with it. So what happened to the watchdog which is supposed to protect us?
Great article written for the Independent by Alan Rusbridger.
@arusbridger.bsky.social

3 weeks ago 9 6 1 3

I use Kubernetes as its creators intended - as a service, on their cloud. There's nothing for me at complexity enthusiasts Easter camp (other than hanging with my friends and drinking beer). Sadly nobody's funding my hanging with friends and beer trip 🙁

3 weeks ago 1 0 1 0

Missing you both 😭
I was looking forward to our usual catch ups and then I saw the trains posts.

3 weeks ago 1 0 1 0

Thanks for packing the raincoat. That's sure to keep the lovely weather we've been enjoying for the last few days keep going for a couple more 🌞

3 weeks ago 2 1 1 0
Preview
Flutter and Dart team job openings Open job listings for the Flutter and Dart teams.

The Flutter team is hiring! 💙

docs.flutter.dev/jobs

4 weeks ago 15 9 0 0
Advertisement
Meta Platforms: Lobbying, Dark Money, and the App Store Accountability Act | Hacker News

This HN thread sheds more light - news.ycombinator.com/item?id=4736...

"Gotta give it to Zuck. Standing up a fully-fledged advocacy website 24 hours after domain registration and pushing a bill from a godaddy registration to a signed Utah law in just 77 days is terrifyingly efficient lobbying."

1 month ago 2 0 0 0

The commit that @etchedpixels.bsky.social created to add CA support into FUZIX is pretty amusing codeberg.org/EtchedPixels...

1 month ago 0 0 0 0

I figured there was some (terrible) 'model legislation' stuff happening, as these things were almost simultaneously popping up in California, then Colorado, and now Illinois. But it's good to track back to where the money's coming from to fund the 'think tanks' that churn out this stuff.

1 month ago 1 1 1 0

The biggest change in software development is not AI code, but a permission structure for disregarding quality in the pursuit of velocity

1 month ago 628 206 18 16
Tim Bray (@timbray@cosocial.ca) From @nelson@tech.lgbt GitHub status https://mrshu.github.io/github-statuses/ A more honest third party monitor of GitHub services. The vital service has under 92% of uptime for the last three mon...

I should add that I found this via a @tbray.org post on Mastodon where he’d noted:

“Rumor is they are migrating everything to Azure and it is going very badly”

cosocial.ca/@timbray/116...

1 month ago 0 0 1 0

I was thinking along similar lines. My status page goes into the board deck every month. If we've had an incident it goes at the top, otherwise it sits in an appendix.

I'm not sure how many board meetings I'd survive with _that_ many incidents (and no visible sign of improvement).

1 month ago 0 0 1 0

I've been thinking about that scene a LOT over the past few years (especially as note takers started flooding online meetings).

1 month ago 1 0 0 0
Advertisement

It's a React Native thing that dates back a decade.

Apparently nobody at Meta uses an iPad :/

Which also explains why there's no iPad version of WhatsApp.

1 month ago 2 0 1 0
The Missing GitHub Status Page

mrshu.github.io/github-statu...

1 month ago 3 0 2 0

Reading this on an iPad Mini with huge black borders around the iPhone only app 🤦🏼‍♂️

I guess making an app use the whole screen must be super hard.

1 month ago 1 0 1 0