Upcoming Speaking Engagements
Jan. 14th, 2026 05:00 pmThis is a current list of where and when I am scheduled to speak:
- I’m speaking at the David R. Cheriton School of Computer Science in Waterloo, Ontario, Canada, on January 27, 2026, at 1:30 PM ET.
- I’m speaking at the Université de Montréal in Montreal, Quebec, Canada, on January 29, 2026, at 4:00 PM ET.
- I’m speaking and signing books at the Chicago Public Library in Chicago, Illinois, USA, on February 5, 2026, at 6:00 PM CT.
- I’m speaking at Capricon 46 in Chicago, Illinois, USA. The convention runs February 5–8, 2026. My speaking time is TBD.
- I’m speaking at the Munich Cybersecurity Conference in Munich, Germany, on February 12, 2026.
- I’m speaking at Tech Live: Cybersecurity in New York City, USA, on March 11, 2026.
- I’m giving the Ross Anderson Lecture at the University of Cambridge’s Churchill College at 5:30 PM GMT on March 19, 2026.
- I’m speaking at RSAC 2026 in San Francisco, California, USA, on March 25, 2026.
The list is maintained on this page.
US and UK pulling some personnel from Qatar military base
Jan. 14th, 2026 05:09 pmUS officials say it is a "precautionary measure" and comes as Donald Trump weighs up whether to take action against Iran.
Is Wenger's daylight idea the solution to fix offside?
Jan. 14th, 2026 05:00 pmIs the offside law about to change to Arsene Wenger's daylight idea? And should football make that change just because of VAR?
Actor John Alford jailed for sex assaults on teens
Jan. 14th, 2026 04:46 pmThe former London's Burning and Grange Hill star is sentenced at St Albans Crown Court.
Faletau out of Wales' first three Six Nations games
Jan. 14th, 2026 04:28 pmThe number eight has been ruled out of Wales' first three games against England, France and Scotland.
(no subject)
Jan. 14th, 2026 10:31 pmCrowdsourcing opinions: what's an email service you like/recommend? I want to leave Gmail and only use it for signing into websites because nowadays it's all Gemini this Gemini that.
I saw an amazing Tumblr post about a Chinese poet who was so brilliant and her man so mediocre 😭 the love story she didn't deserve. She made a poem puzzle that yields more poems the more you look at it. So cool!
Historic medical event: I had an online consultation with a gynaecologist and she said my periods are definitely not normal. No hesitation, no excuses, just straight up "That's not normal. Have you had an ultrasound done?" And when I said I never have, she said I needed to get one done, along with a blood test. And that once I got tested, the results would give her some idea of where to go from here.
First time a doctor has said heavy painful periods are not normal, and that we need to find out causes.
She prescribed that I'm got to get tested for my complete blood count, fasting blood sugar, free testosterone, total testosterone, liver function test, serum creatine, fasting lipid profile, HDA1C (haemoglobin A1C), fasting insulin, HOMA IR (for insulin resistance), Vitamin D, Vitamin B12, prolactin. And I've got to get an ultrasound of my abdomen and pelvis.
I saw an Instagram post by The Period Lab about what to get tested in your bloodwork if you have bleeding more than 8 diva cups over your entire period (I bleed that amount in ONE DAY) and there's a lot of overlap, but also other things not included in my prescription that I want to get done as well:

I saw an amazing Tumblr post about a Chinese poet who was so brilliant and her man so mediocre 😭 the love story she didn't deserve. She made a poem puzzle that yields more poems the more you look at it. So cool!
Historic medical event: I had an online consultation with a gynaecologist and she said my periods are definitely not normal. No hesitation, no excuses, just straight up "That's not normal. Have you had an ultrasound done?" And when I said I never have, she said I needed to get one done, along with a blood test. And that once I got tested, the results would give her some idea of where to go from here.
First time a doctor has said heavy painful periods are not normal, and that we need to find out causes.
She prescribed that I'm got to get tested for my complete blood count, fasting blood sugar, free testosterone, total testosterone, liver function test, serum creatine, fasting lipid profile, HDA1C (haemoglobin A1C), fasting insulin, HOMA IR (for insulin resistance), Vitamin D, Vitamin B12, prolactin. And I've got to get an ultrasound of my abdomen and pelvis.
I saw an Instagram post by The Period Lab about what to get tested in your bloodwork if you have bleeding more than 8 diva cups over your entire period (I bleed that amount in ONE DAY) and there's a lot of overlap, but also other things not included in my prescription that I want to get done as well:

Saturday Morning Breakfast Cereal - Mc
Jan. 14th, 2026 11:20 am
Click here to go see the bonus panel!
Hovertext:
There's also some clearly better world in which we have O'Nuggets.
Today's News:
The pines & the stars
Jan. 14th, 2026 04:56 pm6am in the forest. Frost in the air. The black branches of the pines perfectly still, and between the branches the stars. The sickle of Leo. The cup of Corona Borealis. Jupiter in the west, very brilliant, coming and going between the dark trunks, reflecting sometimes as an eye-catching splash of yellow in the puddles. The crescent moon low in the south, hanging jauntily on one corner of Virgo (perhaps they had been partying), above a sea of mist.
Wednesday
Jan. 14th, 2026 08:03 amHere's a tip for getting a new scale after not having one for a really long time... Yesterday, when the scale arrived, it was mid day and I was fully clothed - I tried it out. I did take off my shoes. Today I weighed myself right after I got up and peed. Nearly no clothes. I lost a kilometer!! And my scale draws a little graph line so mine went way down. VERY satisfying. Fictional but satisfying. (And, yeah, my doctor's office tracks weight in kilograms so I decided to follow suit.)
I had a text from NovoCare this morning wanting me opt in to texts. So I know they have my number in their system for sure and it's just a wait.
When the new closet gets installed, the cat beds will have to move. They are heated but one of them doesn't even heat any more. So I ordered them a big, heated dog bed with bolsters. Since under the bed is now empty and I do NOT want to use it for any storage, I'm planning on putting the dog bed there. They like it under there anyway.
This afternoon is my first Food and Beverage Committee Meeting. They meet in private on the 2nd Wednesday and then hold a public meeting on the 3rd. Should be interesting. Before that - this morning - is exercise class at 10. In between, I might make a quick trip to the grocery store. I want some yogurt and cheese and maybe other stuff.
That's rather a busy day for me. Better get going with it.

I had a text from NovoCare this morning wanting me opt in to texts. So I know they have my number in their system for sure and it's just a wait.
When the new closet gets installed, the cat beds will have to move. They are heated but one of them doesn't even heat any more. So I ordered them a big, heated dog bed with bolsters. Since under the bed is now empty and I do NOT want to use it for any storage, I'm planning on putting the dog bed there. They like it under there anyway.
This afternoon is my first Food and Beverage Committee Meeting. They meet in private on the 2nd Wednesday and then hold a public meeting on the 3rd. Should be interesting. Before that - this morning - is exercise class at 10. In between, I might make a quick trip to the grocery store. I want some yogurt and cheese and maybe other stuff.
That's rather a busy day for me. Better get going with it.

Actor John Alford jailed for sex assaults on teens
Jan. 14th, 2026 04:41 pmThe former London's Burning and Grange Hill star is sentenced at St Albans Crown Court.
Judgement reserved in appeal against Kneecap member
Jan. 14th, 2026 04:40 pmThe UK government is appealing the September 2025 decision to dismiss the case against Liam Óg Ó hAnnaidh.
England head coach Wane steps down in World Cup year
Jan. 14th, 2026 04:30 pmShaun Wane steps down from his position as England coach, nine months before the Rugby League World Cup.
Terrific Trump powers past Ding at Masters
Jan. 14th, 2026 04:21 pmWorld number one Judd Trump moves into the quarter-finals of the Masters with a dominant 6-2 win over Ding Junhui at Alexandra Palace.
The 26-year-old shop owner was arrested in his home on 8 January in connection with protests in Iran.
Tottenham sign Gallagher from Atletico for £35m
Jan. 14th, 2026 04:14 pmThe former Chelsea midfielder joins Spurs on a long-term contract.
White House defends Trump over middle-finger gesture at heckler
Jan. 14th, 2026 04:03 pmThe incident occurred while Trump toured a Ford factory in Michigan; the heckler says he has "no regrets".
Serial killer Steve Wright in court over 1999 death
Jan. 14th, 2026 03:39 pmThe man accused of murdering Victoria Hall, 17, killed five women in 2006, it can be revealed.
TGI Fridays closes 16 UK stores, with 456 job losses
Jan. 14th, 2026 02:57 pmThe UK restaurant chain's remaining 33 restaurants will stay open after a rescue deal was reached.
Snowflake #7
Jan. 14th, 2026 11:00 amLIST THREE (or more) THINGS YOU LIKE ABOUT YOURSELF. They don’t have to be your favorite things, just things that you think are good. Feel free to expand as much or as little as you want.
Post your answer to today’s challenge in your own space and leave a comment in this post saying you did it.

1. I collect a lot of resources, and can figure out how to solve a lot of problems using them. Psych resources, therapy resources, internet and technology tutorials, guides for lots of different real world topics (I miss Expert Village so much y’all).
2. Despite being raised in judgment of myself and others, I have learned a lot of lessons about flexible boundaries, realistic and gentle expectations, and the overall re-write-ability of the social contract between individuals. It means I am a lot less likely to make judgments about things that do not directly harm others. (That being said, FUCK ICE.)
3. I am the creative type and tend to make things when I am not too busy to de-stress. It’s what I do to unwind. And since I have fibromyalgia, I need that time, since I am chronically sleepy and in a bit of pain at all times.
4. I handle pain pretty well. I can’t always use it as a whetstone to sharpen my empathy for others, but even when I can’t, I no longer bleed on people who did not cut me.
I think that’s the good stuff I like about myself today.
Post your answer to today’s challenge in your own space and leave a comment in this post saying you did it.

1. I collect a lot of resources, and can figure out how to solve a lot of problems using them. Psych resources, therapy resources, internet and technology tutorials, guides for lots of different real world topics (I miss Expert Village so much y’all).
2. Despite being raised in judgment of myself and others, I have learned a lot of lessons about flexible boundaries, realistic and gentle expectations, and the overall re-write-ability of the social contract between individuals. It means I am a lot less likely to make judgments about things that do not directly harm others. (That being said, FUCK ICE.)
3. I am the creative type and tend to make things when I am not too busy to de-stress. It’s what I do to unwind. And since I have fibromyalgia, I need that time, since I am chronically sleepy and in a bit of pain at all times.
4. I handle pain pretty well. I can’t always use it as a whetstone to sharpen my empathy for others, but even when I can’t, I no longer bleed on people who did not cut me.
I think that’s the good stuff I like about myself today.