JSON and C++26 compile-time reflection: a talk
Mar. 26th, 2026 12:29 am
The next C++ standard (C++26) is getting exciting new features. One of these features is compile-time reflection. It is ideally suited to serialize and deserialize data at high speed. To test it out, we extended our fast JSON library (simdjson) and we gave a talk at CppCon 2025. The video is out on YouTube.
Make this one change to prevent IPv6 routing loops in your network
Mar. 25th, 2026 10:30 pmMelancholy, baby
Mar. 25th, 2026 10:31 pmA new rug arrived today that V bought for the spare room. I took it upstairs and was admiring how soft it is. It's very differently printed -- leaves and swirls on a teal background -- but seems to be made of the same kind of material as my "space rug" in my bedroom, which has a colorful stylized rendition of the solar system.
Gary would love this, was my first thought. Because he loved my space rug. He'd rub his face on it and wiggle all over its soft smooth finish.
The other day I opened the box my new webcam came in, and admired how its internal cardboard packaging, along with its size and shape, would've made it the absolute perfect box for Gary, we liked to use the cardboard recycling to hide treats in for him to find. We re-used the ones he didn't joyoualy tear apart, but we were always on the lookout for new Good Boxes. And I guess that habit hasn't died out yet.
Me-and-media update
Mar. 26th, 2026 11:09 amIn the Smoke alarms poll, 80% of respondent have smoke alarms on ceilings/walls, and 16% have some in piles around the place. Ten percent have inadequate coverage. Forty percent of respondents assume it's a battery issue when they go off.
In ticky-boxes, hugs came first with 80%, followed by iridescent bubbles with 62%, and pizza with 48%. Thank you for your votes! ♥
Reading
I've put The Pursuit of... by Courtney Milan aside for now, in favour of Refuse to Be Done: How to Write and Rewrite a Novel in Three Drafts by Matt Bell. I'm hoping it will help me finish my Yuletide stories, but I'm still in the drafting section, and that's not so much my problem. Still, it has some useful thoughts. Written with pantsers/discovery writers in mind.
In audio, I started The Hymn to Dionysus by Natasha Pulley, read by Sid Sagar. It's set in ancient Thebes, and Pulley's tendency to exoticise/other her non-white characters is transposed onto othering a god, which, okay, fair enough. I'm enjoying the voice.
Kdramas
Same as last week: Undercover Miss Hong, One Spring Night, and Love Scout (ahhhh!). A delicious three-course meal. (I may have oversold One Spring Night last week when I compared it to Austen. What I meant was it's observational. It doesn't have the kinds of flashbacks you usually get in a Kdrama, showing the POV characters' thought processes and emotional reactions. Instead, it seems equally interested in everyone, in a way. The editing is so slow that it feels like a play: the actors' reactions linger on the screen, rather than the camera flicking away.)
Other TV
Finished Ponies, the spy story set in 1980s Moscow, which was great, sometimes brutal, sometimes funny. Ended on a cliffhanger. Emilia Clarke is awesome!
1000% Me: Growing Up Mixed -- a documentary made up of interviews with mixed-race kids in the Bay Area. Lovely, thought-provoking, reminded me of the movie Uproar in which Minnie Driver plays the solo mum of Māori kids.
More of The Pitt. (The latest episode was super upsetting, and it really stuck with me. It's so good.)
Rooster, a new comedy set on an Ivy League campus, starring Steve Carell and feat. unexpected Jamie Tartt. Quirky and charming (and that's despite my side-eyeing Carell because of his role in The Morning Show and my difficulty with compartmentalising). We've watched the three available episodes.
Started a rewatch of Paper Girls, which contains one of my all-time favourite narrative devices (people meeting their child selves; see also Disney's The Kid and one of Richard Bach's books). It's such a great show. I'm still so sad it was cancelled on a cliffhanger.
The first episode of the Scrubs reboot. (I never watched the original, but this is fun enough.) And some more Cheers.
Regularly scheduled Fringe and Bluey with my sister.
Audio entertainment
The usual suspects, but not much. I'm having a rest week.
Onling life
520 Day sign-ups (part 1) are open for two more days. \o/
Offline life
I stood on a wasp, and wow, that hurt. | We went up the coast to see my parents (lovely sunny day, nice drive, good to get out of town). | Been biking a lot. | Indulging in too many hot cross buns. | My day's to-do list is super daunting; I may have to give myself a 24-hour extension.
Writing/making things
My first rewrite of WIP #1 didn't work out, so I've spent a lot of this week revising again, and I think I've finally cracked it. It's back at beta. Cross your fingers for me!
I have about 9 days to finish WIP #2, but they're busy days (by my standards). Ahhh!
Link dump
America built the greatest cultural machine in history. Then quit. Here's what filled the vacuum. (Rodrigo Brancatelli substack chronicling the rise and fall of US soft power, and what South Korea learned from the US's example).
Good things
Nada Bakery hot cross buns. To-do lists. Awesome betas and co-mods. Figuring out writing stuff. Guardian! Dreamwidth! You all!
Do you have a favourite colour?
Ticky-boxes
Ticky-box full of rainbows
19 (70.4%)
Ticky-box full of strong opinions about your blorbos' underwear
4 (14.8%)
Ticky-box full of raccoon chefs folding trays of dumplings
13 (48.1%)
Ticky-box full of being signed up for at least one exchange/fandom event
9 (33.3%)
Ticky-box full of huge hugs
23 (85.2%)
Wednesday had sushi for lunch for the first time in aaaaggggeesss
Mar. 25th, 2026 08:02 pmWhat I read
Finished High Stakes. I previously noted a pattern in Dick Francis of the conditional rather than utter win.
Antonia Hodgson, The Raven Scholar (Eternal Path Trilogy, #1) (2025) - think I picked this up as a Kobo deal, because people were mentioning it? I realise that I am no longer in the habit of reading fat multi-volume fantasies of this ilk. I found it all a bit much, really.
Then did some nibbling (what do Tiggers eat?) and then settled into a re-read of Barbara Hambly, The Nubian's Curse, not one of the top Benjamin Januarys perhaps but still pretty good. Possibly when I am in that sort of phase I should just go Hambly/Haddam/Paretsky/Cross?
Currently Reading
Dorothy Richardson, Honeycomb (Pilgrimage, #3) (1917) for online reading group.
Up next
Today's Kobo Deal was the latest Jonathan Kellerman Alex Delaware thriller, Jigsaw, so probably that.
Then possibly more Hambly.
At some point must read Adania Shibli, Minor Detail (2017) for the in-person reading group.
Saturday Morning Breakfast Cereal - Noble
Mar. 25th, 2026 11:20 am
Click here to go see the bonus panel!
Hovertext:
Later she has to decide if broadcast fertilizing a lake without telling her is a kind of cheating.
Today's News:
Parade by Hiromi Kawakami
Mar. 25th, 2026 09:46 am
Tsukiko entertains her former high school teacher with an extraordinary tale.
Parade by Hiromi Kawakami
the meaning of life AND/OR math
Mar. 25th, 2026 12:00 am| archive - contact - sexy exciting merchandise - search - about |

| ← previous | March 25th, 2026 | next |
March 25th, 2026: Last night I went to go see NIRVANNA THE BAND THE SHOW THE MOVIE on the strength of the recommendation of your friend and mine CHIP ZDARSKY and I gotta say, I haven't had a more fun time at the theatre in a long time! You may consider this a recommendation - go see NIRVANNA THE BAND THE SHOW THE MOVIE! – Ryan | ||
Interesting Links for 25-03-2026
Mar. 25th, 2026 12:00 pm- 1. Plug-in solar power could be in UK shops within months
- (tags:solarpower uk GoodNews )
- 2. What is a polite way to say "I have to poop" as a woman? (the responses are hilarious)
- (tags:funny women society poo )
- 3. Even Scotland's richest back higher taxes on the wealthy, poll finds
- (tags:polls tax wealth Scotland )
I'm curious about whether young people have even seen a western
Mar. 25th, 2026 10:37 amI wonder at what birth year over half of people have never seen a western.
Obviously very young people won't - but if we look at people age 25-40, who have had a chance to watch a bunch of movies, I wonder if outside of classic movie afficionados you'll have seen many people see any. The last minor resurgence would have been Tarantino's Hateful Eight and Django Unchained, and I don't think either of those were that massive. Before that you're probably back to Dances with Wolves and Unforgiven, which is now around 35 years ago.
Which would mean that the main cultural touchstone for young people would be Red Dead Redemption 2, released in 2018 and the 4th best-selling game of all time.
(Curiosity triggered because in the most recent University Challenge nobody recognised John Wayne.)
Demystifying performance of eBPF network applications
Mar. 25th, 2026 06:44 amSeabreeze No!
Mar. 24th, 2026 10:03 pm
a thousand beaks, a million talons, ten billion eyes. RIP Ms. Beakman, you beautiful bird
Where Wolves Don't Die, by Anton Treuer
Mar. 24th, 2026 03:01 pm
Ezra, an Ojibwe teenager, has to flee Minneapolis when the home of the racist teenager who bullied him burns down, and he becomes the prime suspect. He goes to Canada to run traplines with his grandfather.
Where Wolves Don't Die is mostly a coming of age story; the thriller/mystery element is present but minor. It was recommended to me "Like an Ojibwe Hatchet," which definitely captures a lot of the vibe though it's about learning in community and family rather than isolation. Ezra goes from boy to man while he learns the old ways with his grandfather, who he loves. It's engrossing and moving. I liked that Ezra actively wants to stay with and learn from his grandfather rather than resisting it and having to come around.
Content notes: Hunting and trapping is central to the story.
Valentine's Day
Mar. 24th, 2026 09:22 pmThe card is still on the mantelpiece because Himself really likes it. Last week I had the chimney swept. The sweep was too polite to comment directly, but he was giving it some serious side-eye inbetween chatting about chimney copings.
Life with two kids: School Days Revisited
Mar. 24th, 2026 08:02 pmThe kids are watching an episode of SpongeBob where he's failing to write an essay. It is, frankly, stressing me the fuck out.
Not sure the nature was exactly healing to the troubled spirit....
Mar. 24th, 2026 05:08 pmOkay, it was lovely to see the heron again on my walk today. I wonder if it had decided that the eco-pond, with its shoals of Invasive Predatory Goldfish which people have dumped in it to the detriment of other life (frogs, newts, dragonflies) is a delicious all-you-can-eat buffet.
Assuming it is the same heron and that the first did not just tell a friend.
***
In more annoying news, today partner had a go at fixing my printer, which has been giving 'Paper Jam in Tray 1' error messages -
- and after doing pretty much the equivalent of open heart surgery on the thing, lo and behold, there was, entirely concealed from view, a page jammed in the works.
I depose that having to eviscerate a printer to discover this is something of a design fault?
Unfortunately, once the printer was put back together, it decided that the gate was open and it was not going to print anything.
Partner is going to have another go at it tomorrow, but I suspect that New Printer is in the future.
***
Meanwhile, I copied my paper for tomorrow to a memory-stick and took it to partner's computer so that I could print it out there.
This was accomplished successfully.
Ouch!
Mar. 24th, 2026 04:57 pmLooks like I've torn a muscle.
Am now hobbling around the house and trying to ice and raise the affected part. Very annoying!

