thirty pillows pilfered

2026-07-07 19:18
musesfool: bodhi rook (honor the heart of faith)
[personal profile] musesfool
I meant to post last night but I could barely keep my eyes open so I went to bed early (and missed a super rare Mets comeback in Atlanta!) and slept for 10 glorious hours! I felt great at work today, and got some stuff done, and made some suggestions about the September board meeting agenda that I am sure the CEO and the Chair will not like, but they wanted to get radical and also not overrun the meeting time by 45 minutes again, and I offered a good way to do it to my boss. We'll see if anyone bites.

I am off tomorrow for the dentist - it should just be a cleaning (though I am braced to hear I need yet another crown) but I am always so tired when it's over. And my team meeting on Tuesday got cancelled so I am tempted to take next Tuesday off since I'm already off Wednesday (my birthday), Thursday, and Friday of next week. My boss was like, sure! but I'm still thinking about it.

I thought I had something else to post about but I can't remember... oh right, I finally watched Project Hail Mary the other night. I enjoyed it but it was too long. And there was not enough Eva Stratt, who was the best thing in the movie.

*
lotesse: (Default)
[personal profile] lotesse
Start clean-slated (659 words) by lotesse
Chapters: 1/1
Fandom: Jumanji (1995)
Rating: General Audiences
Warnings: No Archive Warnings Apply
Relationships: Alan Parrish/Sarah Whittle
Characters: Sarah Whittle (Jumanji), Alan Parrish
Additional Tags: Post-Canon, Growing Up Together, Childhood Sweethearts, Childhood Trauma, Time Travel
Summary:

All she has to do is wait for their future to unfold, and unfold herself into the person she was always meant to be.

muccamukk: The underwater wreck of a sunken tall ship. (Misc: Wrecked)
[personal profile] muccamukk
(I was fucking around on my phone for the last few hours, while Kaylee slept on her blanket. The second I got my laptop out, Kaylee came over and started to purr aggressively next to me. You can't be on my lap right now, baby.)

These are probably going to be brief, as my memory isn't that strong six months later.


Searching for Serafim: The Life and Legacy of Serafim "Joe" Fortes by Ruby Smith Díaz
(Local author, read before she gave a talk for Black History Month.)

Short biography and a poem about a Caribbean Black man working as a lifeguard in Vancouver, BC, in the early 20th century. The records of Serafim Fortes are pretty slight, and almost all from the perspective of white people—who treated him as a sort of mascot, and talked about how great he was despite his race—so Smith Díaz is mostly reading against the grain of the historical record, and speculating lot. I normally do not like history books that include this much speculation, however, Smith Díaz is very clear about when and why she's filling in ideas, and I think it works in this context. It introduced me to Marie-Claire Graham's concept of "speculative archiving" as a way of dealing with gaps in the record created by historical violence, which this book is more or less an example of. I appreciated that Smith Díaz did not shy away from or excuse records of Fortes behaving poorly. Very much worth a read as a local history, and as an example of navigating a fragmented and racist archive.


Rainbow heart sticker Everything Is Fine Here by Iryn Tushabe, narrated by Nneka Okoye
(Canada Reads Longlist, which I wish had been on the shortlist.)

A coming of age novel about a young woman in western Uganda, who discovers that her beloved older sister is a lesbian. One's reaction to that premise might be, "Oh no!" but this novel was not a tragedy about queer bashing, though the setting and my knowledge of Ugandan politics made it a tense read.

(I also felt that my ((at this point rather hazy)) knowledge of Ugandan geography, culture and food helped me a lot, including having been in the same places described in the book. There's a lot of cultural detail and non-English terms dropped in without explanation, so remembering what most things were saved me a lot of looking stuff up.)

But most of the novel is about a teenager trying to figure out both the world and herself, in a family with a lot of internal conflict and pressures. There's a few cases of sixteen-year-olds making poor choices, but for the most part the novel offers its characters a lot of grace. It's about discovering the world can be a lot bigger than you're told it is, and offering and receiving second chances. Really loved this one.


Rainbow heart sticker Witch King by Martha Wells, narrated by Eric Mok
(Reread before getting into the new one.)

I'm really glad I reread this, as I initially rushed through it to find out what happened, and as a result didn't remember several key plot points, which turned out to be essential to the second novel. There are a lot of moving parts!

Basically still love everyone in this band, and appreciate getting a novel about decentralising power, rather than building empires.


Rainbow heart sticker Queen Demon by Martha Wells, narrated by Eric Mok
Really enjoyed this one, also, though it ends in a more obvious cliffhanger than the first one, which stands more or less on its own.

Mostly just like the characters and enjoy spending time with them. It's again nice to see people struggling with the work of consensus building, interspersed with battle scenes, lol. I like Kai slowly coming out of his shell in the first timeline, and how much the characters have changed over the centuries between the flashbacks and present day. It really nicely both shows the long-range consequences, and builds up tension as the plots weave towards each other. Bit bummed out by some of the casualties along the way.

I hope we get the next one soon!

Flyover videos

2026-07-07 23:19
nanila: me (Default)
[personal profile] nanila
While my colleague and I were speaking about Srs Bsnss with our industrial partners last week, we heard a roaring noise outside the window. The 250th anniversary flyover displays by the fighter jets had begun.

We grabbed our hats and sunglasses and went onto the roof to have a closer look.



It ended up being a very close look indeed. (I would like to point out that none of us were the ones clapping.)



This was a more comfortable view of the formation flying.



Here they are coming from t’other direction.

This continued for around 10 minutes before they all zoomed off, presumably to base for a little rest from the heat.

we have achieved PLYWOOD

2026-07-07 22:59
kaberett: Trans symbol with Swiss Army knife tools at other positions around the central circle. (Default)
[personal profile] kaberett

(by which I mean, A very bravely ventured back to B&Q again, this time DID get The Goods, aaaaaaaand then discovered that even cut down they didn't fit in the car so they still needed to be attached to the roof rack with ratchet straps--)

we have achieved PROOF that the windows CLOSE when they have ratchet straps slung around both TOP and BOTTOM

we have a house at 26.7°C and an outside world at 26.1°C and it's time to go to bed

[Gru's plan goes here]

-- but hey, maybe at least we'll manage to discourage it from getting significantly warmer in here? and maybe I'll wake up early enough to open the house up usefully while we're still below 20°C tomorrow morning?

sovay: (Sydney Carton)
[personal profile] sovay
I had no idea until last night that the runaway success of Lock Up Your Daughters at the Mermaid Theatre in 1959 had produced a small boom in Restoration musicals upon the London stage, or at least for two months in 1963 it produced Paul Dehn and James Bernard's Virtue in Danger, a musical translation of John Vanbrugh's 1696 The Relapse which despite a comedically impressive cast including Barrie Ingham, Patricia Routledge, John Moffatt, Patsy Byrne, and Alan Howard fizzled out as a curiosity with an original cast LP. As a musical, it does feel thin on the ground in that most of its songs are glosses on the Vanbrugh, but it does boast a couple of more dramatically substantial, melodically involved items such as the ironically frank "I'm in Love with My Husband," the cynically torchy "Let's Fall Together," and the sweetly bemused "Why Do I Feel What I Feel?" which last is stuck disastrously in my head. It's the catchiest tune in the show and the likeliest to have escaped containment—nothing else in the score rang any bell with me, whereas this one may have made it as far as Standing Room Only—and I don't mind the debt to Rodgers and Hart, but I couldn't stop thinking of Tom Lehrer.
osprey_archer: (books)
[personal profile] osprey_archer
When last we left Captain Hornblower, he had just attacked four French ships all by his lonesome, and been forced to strike his colors. Flying Colours begins soon after this battle, with Hornblower in French captivity. The French have taken a dim view of some of his escapades in A Ship of the Line, deciding that his perfectly legitimate ruse de guerre is in fact an act of piracy, for which Captain Hornblower and his first lieutenant Bush must be sent to Paris to be shot by firing squad!

This is especially unfortunate because Bush got his foot shot off in the last engagement, and the wound is barely half-healed. But no matter. The sneering French grandee packs Hornblower, Bush, and Hornblower’s coxswain Brown into a carriage to transport them to Paris. If Bush dies along the way, why, it will save the firing squad some trouble, that’s all.

I’m not entirely sure why the French have decided they need to try Bush as well as Hornblower, but I also don’t care because it’s clearly occurring for a very important purpose: C. S. Forester needs Bush along on this road trip from hell in order to make this the slashiest Hornblower novel since Lieutenant Hornblower.

Item: after they are shoved into the carriage, Hornblower takes Bush’s hand to comfort him, as the journey will no doubt be tortuous to his wound, and Bush grasps Hornblower’s hand and starts caressing it.

Item: when they stop at the hotel, there is only one bed. (Hornblower gets the bed, Bush sleeps on his stretcher, and Brown sleeps on a pallet on the floor. No matter. Let me have this.)

Item: unable to get a doctor on the second morning, Hornblower has to tend to Bush’s wounds himself. This is too gross to be romantic but it is extremely intimate.

Item: later on, while they are escaping France, they all have to huddle for warmth one night and Hornblower feels a “ridiculous pleasure” (direct quote) when he wakes up under Bush’s arm. HORNBLOWER PLEASE.

In the midst of all this, Hornblower and company end up spending a few months hiding in the house of a sympathetic French nobleman, and Hornblower seduces his widowed daughter-in-law Marie, as one does. I felt some concern that she was going to die tragically, as there’s a Marie(tte) in the Hornblower movies who shared a few characteristics with this character (French; in love with Hornblower; raised from peasant past by Revolution) who meets a sticky end. (I did a short rewrite, which I link here because it is a work of comic genius which makes me laugh every time I read it. Adieu, 'Ornblowaire!)

Now, book!Marie might still show up in the final three Hornblower books to die dramatically, but she made it through this one alive, at least. And she completely slayed Hornblower with this comment: “I don't think you will ever love anybody, or know what it is to do so.” I don’t think this is actually accurate (Lady Barbara! Bush???) but it does seem like the kind of thing that would lodge in Hornblower’s relentlessly, inaccurately self-analytical head and torment him forever, so good job serving up some ice cold vengeance, Marie.
oursin: Cartoon hedgehog going aaargh (Hedgehog goes aaargh)
[personal profile] oursin

Oxford, 1920. For the first time in its 1,000-year history, the world’s most famous university has admitted female students.

This would be rather startling to the ladies who had studied as home students, at Somerville, Lady Margaret Hall, St Hugh's and St Hilda's, before women were admitted to Oxford degrees which was what actually happened in 1920 -

- and those ladies who were still around were there to collect the degrees they were now entitled to.

I am so hoping that this is a blurb produced either by AI or by some intern at the publishers who has not actually read the book but has gathered that it is about women going to Oxford in 1920?

Because if the book is written in some apprehension that there were No Female Students among the dreaming spires before 1920 I hope the author is visited in her sleep by the shades of all, or at least some of, the women who were, who included some notoriously stroppy and acerbic characters.

This is even more egregious than the historical romance which posited a daughter of an Oxford prof at a date of obligatory celibacy for College fellows, which is a bit niche perhaps, but Women's Struggle for Education is surely well-documented???

(Come on down, Vera Brittain, The Women at Oxford: a fragment of history)

In further Did Not Do The Research, or at least have a Brit-Picker, JD Robb Stolen in Death has significant plot around theft of Important Jewels - from the Tate in London, wtf, surely you meant the V&A....

[syndicated profile] fromtheheartofeurope_feed

Posted by fromtheheartofeurope

When I first read it in 2014, this was actually the first ever book where I included the second paragraph of the third chapter as part of my review. It is:

I unrolled the bundle of clothes I had bought for her— insulated underclothes, quilted shirt and trousers, undercoat and hooded overcoat, gloves— and laid them out. Then I took her chin and turned her head toward me. “Can you hear me?”

I wrote then:

This book draws from a lot of sources – the quoted paragraph makes it clear that there is a debt to The Left Hand of Darkness, but I felt there was a lot of Iain M. Banks and some C.J. Cherryh there too – but really takes it all to a whole different level. Lots of big ideas here, of which the two biggest are that almost all characters are referred to by female pronouns, reflecting the narrator’s perception, and that the narrator herself is one remaining human-shaped unit of a former spaceship-sized collective consciousness which controlled dozens of mentally conjoined bodies. There’s stuff here about love, and colonialism, and some vivid set-piece descriptions of planets and incidents. I love Brian Aldiss’s Philip K. Dick’s description from thirty years ago of good sf being stories which are not about “What if?” but about “My God, what if…?!” and Ancillary Justice ticks that box. It is all carried off with tremendous assurance and control, and the fact that this is a first novel makes it all the more impressive.

It has already won the Golden Tentacle award for best first novel from the Kitschies, and certainly my vote will be one of those supporting it for the BSFA Award; and I don’t think that will be the end of it.

Indeed, it was not the end of it. When I met Anne Leckie at Loncon that summer, I asked her to sign my copy of the book and also to date it, because I knew (and she did not) that it would win the Hugo that evening, to add to the Golden Tentacle, BSFA, Locus, Clarke and Nebula Awards. It is quite possibly the most awarded novel in SF history.

Coming back to it twelve years on, I still really enjoyed it. The plot is a fairly straightforward revenge plot, but what makes it is Leckie’s deft portrayal of the non-human protagonist, an artificial intelligence formerly running a spaceship, now incarnate and seeking revenge against an antagonist whose consciousness is similarly distributed. The landscapes are bleak and frankly medieval, to contrast with the far future of consciousness. The human onlooker thinks that they are at the centre of the story but really aren’t. It’s deservedly a classic. You can get Ancillary Justice here.

This was the only novel on both Hugo and Nebula ballots. It won the Hugo by a pretty impressive margin.

In the other categories, the Hugo for Best Novella went to “Equoid”, by Charles Stross (I remember as we queued for the post-Hugo reception, he indicated Ann Leckie’s Hugo with his own and said to her “That never gets old!”). The Nebula for Best Novella went to “The Weight of the Sunrise”, by Vylar Kaftan. The Hugo for Best Novelette went to “The Lady Astronaut of Mars”, by Mary Robinette Kowal, and the Nebula in that category to “The Waiting Stars”, by Aliette de Bodard. The Hugo for Best Short Story went to “The Water That Falls On You From Nowhere”, by John Chu, and the Nebula for Best Short Story to “If You Were A Dinosaur, My Love” by Rachel Swirsky, whose sfnal content is debatable but clearly struck a chord with some. (It was later used in evidence by the fraudulent Puppy campaigns; see Camestros Felapton’s Debarkle, page 165.)

That was the next on the sequence of joint Hugo and Nebula winners that I have been rereading. The following year, 2015, there weren’t any, because of the Puppies, so next up is Binti, by Nnedi Okorafor, which won for Best Novella in 2016.

conuly: (Default)
[personal profile] conuly
She's fine, no worries - well, not fine fine, she's at the hospital, but it's nothing to worry about.

Taking the bus back from the hospital always gets me thinking about Hurricane Sandy. They named a corner after those two boys. They'd be in high school now, or even entering college. It's easy to judge their mother - and don't get me wrong, I do judge her, because she made every possible mistake from before the storm even hit, starting with not evacuating - but people do dumb stuff all the time and it usually works out just fine. People don't usually die because they did something stupid, they don't usually lose their kids over it.

It's been rainy too. It's really just a maudlin way to start a week.

But I still think, every time I take that bus from the hospital, that those kids should've gotten to grow up, and instead they didn't even get to go trick-or-treating that year.

The moral of this post, inasmuch as there even is one, is that if your area is under an evacuation order, or ought to be, fucking evacuate. Or if you've decided to shelter in place, shelter in place. Don't try to evacuate after the storm is already upon you. That's how it all goes wrong.
themis1: Lightning (Default)
[personal profile] themis1 posting in [community profile] girlmeetstrouble
Again, apologies! Most people pick up exotic stomach bugs abroad; I seem to have managed to pick one up in the loos at Gloucester Hospital (accompanying a friend to an appointment - I wasn't even there for me!). I have lost a couple of stone in a couple of weeks, and suspect it will take a while to get back to normal.

Never mine - onward!

Chapter 13 Read more... )

Chapter 14 Read more... )
andrewducker: (Default)
[personal profile] andrewducker
A friend reported that it was taking him 20 seconds to load my journal (as opposed to only a couple of seconds for other people's). Other people's journals weren't slow, just mine. And only when logged in.

Can anyone replicate this? (I'm putting in a support request to DW over it, and it would be good to know if this is something special about him, or a more widespread problem.)

And before anyone asks, yes, we've replicated on multiple browsers, multiple devices, and multiple networks.

Edit: Support ticket raised
sovay: (Rotwang)
[personal profile] sovay
Rewatching John Carpenter's Starman (1984) in full for the first time in decades reminded me of the odd, small cycle in American science fiction of its decade with their almost folkloric exploration of passing for human—learning what it is to be human, which is never required to mean replicating it perfectly. Jeff Bridges as the Starman retains his slight, birdlike glitches of movement and artifically accurate cadences to the last. His eidetic mimicry of television fills in for the cultural tics and expectations he has not yet worked out the rules of, but whose pattern he can reproduce well enough for normal social weirdness. It took me well into adulthood to understand the humor of the scene in Splash (1984) in which Madison is initially upset by a shootout in an episode of Bonanza because that extra-diegetic awareness of acting which a slightly nonplussed Allen explains to her was exactly how I learned to separate my own emotional reactions from fictional images that similarly disturbed me. The Brother from Another Planet (1984) and The Hidden (1987) would be the other titles that come to mind; I may be overlooking others, but the superficial appearance of Earth-humanity is a necessary criterion. Of course they are immigration stories, too, or so many of our heroes wouldn't have an inimical government on their tails. Madison and the Brother even make their respective landfalls at Ellis Island. I would love to be able to interpret this strain as a rebuttal to the paranoia of so much of the previous generation's science fiction where the federal government, fueled by the Cold War and the Red and Lavender Scares, was fully justified in blowing the aliens away, but I might need a larger sample set. I can at least track that the nonhuman characters under discussion are just trying to get on with their own lives, whose cosmically personal stakes are love or freedom or knowledge. "I make maps," the Starman explains himself. They feel more like Zenna Henderson's People stories than even something like The Man Who Fell to Earth (1976). I saw three of them as a small child. It was a useful additional reinforcement of the different ways to be a person.

Help me with my homework?

2026-07-07 08:49
liv: In English: My fandom is text obsessed / In Hebrew: These are the words (words)
[personal profile] liv
So next/this year I'm assigned to Wimbledon, a kind of apprenticeship or internship where hopefully I will learn how to actually do the job of a rabbi as a whole, rather than individual pieces of it. They have asked me to write an article introducing myself for their magazine. And I'm really struggling to write something not boring; what I have reads like a list of the places I've lived, worked and volunteered with the Jewish community, like a very pedestrian covering letter. So, if you were a member of a synagogue and there was a new intern about to join, what would you want to know about them? I've included the (slightly redacted) draft below the cut.

this is boring even to me and I'm the subject )

One of my next year teachers has set us for our pre-class homework over the summer "read a book". Like, literally pick up a book and read it. Presumably there's a point to this, I was planning to read some books anyway, but I assume there's more to it than just ticking the box to say, yup, I read a book. Suggestions welcome! If an eminent professor of Bible told you to read a book, what would you pick? I know the prof is an SF fan, she's trying to start a theological SF reading group.

The Triple Lock

2026-07-07 08:41
[personal profile] swaldman
I want to write something on this because it's been in the news lately, and people have been misunderstanding me on social media. Which is a little awkward as some of my friends are of pension age. There's nothing new here for people who have been paying attention.

For non-British friends: "The triple lock" is a policy device that's been around for about 14 years which says that every year the state pension will rise by one of (a) the rise in average wages; (b) the rate of inflation; or (c) 2.5%, whichever is the greatest.

This is mathematically unsustainable. It means that when the economy improves, wages rise, and the pension rises... and when the economy gets worse, inflation rises, and the pension rises. And if neither happens, the pension rises anyway by 2.5%. It's a one-way ratchet that means that for so long as it exists, the state pension will continue to rise compared to average earnings. At some point - given that tax income is very loosely related to average earnings - that will obviously be unaffordable.

This is not me saying that the state pension is too generous; I don't know enough about that to have a clear opinion about it. It is me saying that at some point, the triple lock will have to go - no matter how politically difficult that may be.
tielan: kate freelander looking troubled (Sanctuary - Kate)
[personal profile] tielan
Quilting weekend away - went to a quilting retreat. Found myself sitting at the 'introverts table'. Friendly, but not chatty people. *sigh*

Otherwise, I got to hang out with a couple of women I haven't really been able to since COVID days - the group mostly split because the mothers weren't able to get away as much once their kids hit primary and mum's taxi became a full thing for weekends as well.

Retreat was set at a Catholic convent retreat centre. The food was surprisingly good for somewhere that was clearly set up for camps (complete with bunk beds). I got lots of sewing done, which was excellent, because I've gotten almost none done otherwise lately.

Now I just have to get the rest of it done! That's always the trick, isn't it?

quilting pics

Finished quilt top for Scrapbox Elegy:
June-July 2026


So named, because I am hoping it will be the end of my scrapbox. (*insert laughter from all the quilters*) Yeah, I know. But we live in hope!

I like to make quilts that people can look at and think "yeah, I could make that". I think this one does it pretty featly.


--

I'm feeling...really different right now. It might just be a function of my age, or my stage of life, but I'm feeling a bit...detached and ruthless, if that makes sense?

Reading through some of the fics for AtlA, they feel young. So many feelings! So much emotion! So much passion! So dramatic!

As much as I enjoy the dramatic stories, there's a part of me that rolls her eyes and thinks, "man, I don't remember being this young". Which, I feel like I wasn't. But also, I'm nearly 50 and I don't remember that shit anymore. Not to mention, when it comes down to it, the original stories are about teenagers - admittedly very talented, skilled, competent teenagers (with major major family and war trauma) - as a redramatic, passionate, emotional, and young is the order of the fandom. And most people came to it before they were fifteen, not when they were fifty.

Anyway, right now, I have two multichapters (although one is one story out of three, and the plots of the other two are slightly epic; may not get anyway) and one one-chapter-could-stretch-to-two smut.

I am finding myself writing character backstory to the stories I'm writing, though...

--

do you ever think about death? )

Anyway, it was a really helpful weekend, and helpful in conceiving how I might be able to manage this if it came down to it.

Although, we're looking at the introduction of the bad strain of Bird Flu here on the East Coast. This is bad news.

--

I haven't played hockey in weeks, and I won't be playing for another 12 days, so I guess now is the time to start conditioning myself, right?

--

I need to send out the invite to my 50th Birthday Karaoke NIght.

Speaking of which, on the weekend, I was staying at a small town pub (they're called 'hotels' for a reason) and while the bed was very comfy, the place is not soundproofed, and they had karaoke night down below.

If I'd had any kind of a voice, I'd have gone down and sung some myself. Alas, I am still recovering from the lingering cold (another set of antibiotics were necessary, they finish today) and so I would have been...well, tbh, I'd have been about standard for the quality of the karaoke I was listening to downstairs.

transcript of chat to friend on Saturday night
[21:35]Saturday, 4 July 2026 21:35 Tielan: I'm sitting in a small town hotel/pub, listening to the karaoke in the pub below.
[21:37]Saturday, 4 July 2026 21:37 Tielan: great moogly googly, people cannot sing in tune
[21:37]Saturday, 4 July 2026 21:37 Tielan: which I know, is not the point of karaoke
[21:38]Saturday, 4 July 2026 21:38 Tielan: but I'm in bed, laughing like an absolute drain
[21:38]Saturday, 4 July 2026 21:38 Tielan: right now, they're massacreing "Always" by Bon Jovi
[21:38]Saturday, 4 July 2026 21:38 Tielan: several songs earlier, it was "Man, I Feel Like A Woman"
[21:38]Saturday, 4 July 2026 21:38 Tielan: Initially, I thought it was a Very Bad Cover Band
[21:39]Saturday, 4 July 2026 21:39 B: karaoke is always best when you are too close to the speaker to hear the singer properly
[21:39]Saturday, 4 July 2026 21:39 B: or you're with friends and they're the ones butchering the song
[21:39]Saturday, 4 July 2026 21:39 Tielan: then at least you get the hilarity
[21:39]Saturday, 4 July 2026 21:39 Tielan: I mean, half the battle up here is trying to work out what the song is
[21:40]Saturday, 4 July 2026 21:40 B: rate the karaoke on how easy it is to tell what song they're murdering
[21:40]Saturday, 4 July 2026 21:40 B: 10/10 you butchered it but we know what it was
[21:41]Saturday, 4 July 2026 21:41 Tielan: I don't think I know this song.
[21:41]Saturday, 4 July 2026 21:41 Tielan: either that, or it's so butchered I don't recognise it
[21:41]Saturday, 4 July 2026 21:41 Tielan: oh, another song from a previously in-tune singer was "My Life" (Billy Joel)
[21:41]Saturday, 4 July 2026 21:41 Tielan: that was earlier
[21:43]Saturday, 4 July 2026 21:43 Tielan: I am slightly tempted to go down and see if I can get in the line, but my voice is still recovering thx to this bloody cold
[21:49]Saturday, 4 July 2026 21:49 Tielan: "A Guy Like Me" (Lifehouse?)
[21:49]Saturday, 4 July 2026 21:49 Tielan: I think this guy has sung before
[21:50]Saturday, 4 July 2026 21:50 Tielan: he's...not quite hitting the notes.
[21:50]Saturday, 4 July 2026 21:50 Tielan: Sorry, but since I can't sleep, I might as well comment on the karaoke downstairs.
[21:54]Saturday, 4 July 2026 21:54 Tielan: I don't know this song, but it sounds like whoever is singing it is doing a decent job of it
[21:56]Saturday, 4 July 2026 21:56 B: if they didn't want to be a part of your liveblog, they shouldn't have been so entertaining
[21:58]Saturday, 4 July 2026 21:58 Tielan: oh no.
[21:58]Saturday, 4 July 2026 21:58 Tielan: someone is trying The Climb
[21:58]Saturday, 4 July 2026 21:58 Tielan: "there's always gonna be another mountain..."
[22:01]Saturday, 4 July 2026 22:01 Tielan: I wonder what time this goes until.
[22:03]Saturday, 4 July 2026 22:03 Tielan: Okay, this one has a good voice and is in tune
[22:03]Saturday, 4 July 2026 22:03 Tielan: don't know the song thought
[22:06]Saturday, 4 July 2026 22:06 Tielan: ooh, someone has brought in cabaret. Bad Manners?
[22:11]Saturday, 4 July 2026 22:11 Tielan: "Take Me Back To You" - I think it's the same guy who was trying for "A Guy Like Me". He has the yen for the 80s power-ballads
[22:11]Saturday, 4 July 2026 22:11 Tielan: might be the same guy who did "Always"
[22:14]Saturday, 4 July 2026 22:14 Tielan: I've Done All The Dumb Things
[22:15]Saturday, 4 July 2026 22:15 Tielan: Singer has the feel and the voice and just managed an "AAOOW!" yelp in the middle of the song
[22:17]Saturday, 4 July 2026 22:17 Tielan: Don't Stop Believing
[22:18]Saturday, 4 July 2026 22:18 Tielan: can't mistake those chords; voice is okay, but no timing
[22:23]Saturday, 4 July 2026 22:23 Tielan: Never Tear Us Apart
[22:23]Saturday, 4 July 2026 22:23 B: should someone tear them apart from the mic?
[22:23]Saturday, 4 July 2026 22:23 Tielan: I mean, mostly, I just want to sleep
[22:03] Tielan: Okay, this one has a good voice and is in tune
[22:03] Tielan: don't know the song thought
[22:06] Tielan: ooh, someone has brought in cabaret. Bad Manners?
[22:11] Tielan: "Take Me Back To You" - I think it's the same guy who was trying for "A Guy Like Me". He has the yen for the 80s power-ballads
[22:11] Tielan: might be the same guy who did "Always"
[22:14] Tielan: I've Done All The Dumb Things
[22:15] Tielan: Singer has the feel and the voice and just managed an "AAOOW!" yelp in the middle of the song
[22:17] Tielan: Don't Stop Believing
[22:18] Tielan: can't mistake those chords; voice is okay, but no timing
[22:23] Tielan: Never Tear Us Apart
[22:23] B: should someone tear them apart from the mic?
[22:23] Tielan: I mean, mostly, I just want to sleep
[22:23] Tielan: I'd be a little less annoyed if they were singing in tune
[22:24] Tielan: Alas, it is Saturday night in Small Town NSW
[22:24] Tielan: if this town has more than 50,000 inhabitants, I will be Very Surprised
[22:24] Tielan: and no, livestock is not counted
[22:24] B: that seems big for small town NSW
[22:26] Tielan: Have You Ever Seen The Rain?
[22:26] Tielan: the main street is a pub, a post office, a general store, a milk bar, a coffee shop, a laundromat, a realtor, and maybe a couple of craft-ish/antique shops
[22:27] B: yeah i'd bet on 15,000 max, town that small
[22:27] Tielan: I have no measure for a small town 😄
[22:28] B: town i spent some time in when i was a kid, had two primary schools and a high school. a hospital. just checked wikipedia - population 5,000
[22:29] B: maybe 12,000 if you count the local region around it
[22:30] Tielan: ...this song is so badly massacred I know what it is, but I can't make it out
[22:30] B: haunted by the song
[22:30] Tielan: he's not in time
[22:30] Tielan: he's not in tune
[22:31] Tielan: everything that's in this world is sure to fade?
[22:31] Tielan: 90s grunge?
[22:31] Tielan: too far away?
[22:31] Tielan: great moogly googly
[22:32] Tielan: NICKLEBACK
[22:32] Tielan: ded of laff
[22:32] Tielan: even Nickleback doesn't deserve this
[22:33] Tielan: damn this cold, if I had my voice, I would absolutely be down there belting out something like Pink's Trustfall
[22:33] Tielan: Take It Easy
[22:34] Tielan: I think there are max 3 people down there singing, and they're taking turns
[22:42] Tielan: Handle Me With Care
[22:43] B: are they handling the song with care?
[22:45] Tielan: no, but he's belting it out with a decent approximation of enthusiasm
[22:46] Tielan: I will accept enthusiasm in lieu of tunefulness
[22:46] B: enthusiasm does cover a lot of sins
[22:46] Tielan: exactly
[22:46] Tielan: a duet that sounds like it came from the 80s
[22:46] Tielan: has that balladic feeling
[22:49] Tielan: oh dear, it's the guy who can't carry a tune in a bucket
[22:49] Tielan: again
[22:49] Tielan: okay, I do him a disservice
[22:49] Tielan: he can carry a tune in a bucket, but the tune he is carrying isn't in the key of the song he's trying to sing
[22:50] B: he can carry a tune in a bucket but keeps picking up the wrong bucket
[22:50] Tielan: a far better simile
[22:50] Tielan: metaphor?
[22:50] Tielan: it's too late for me to remember which is which
[22:50] B: the second i think
[22:50] Tielan: also: I think he's singing about cowboys
[22:50] B: simile needs the word like in it i think
[22:50] B: from memory
[22:51] Tielan: ...I'm not sure if the cowboys are also a metaphor or not
[22:51] Tielan: no, that sounds right
[22:51] B: i was not great at english in high school
[22:51] Tielan: hey, look, it's nearly 11pm. I was kind of hoping to be asleep by 9, and I'm hoping this ends on the hour
[22:52] Tielan: yeah, he's definitely got the wrong bucket
[22:52] B: i don't know you'll be that lucky
[22:52] Tielan: yeah, I'm afraid of that
[22:53] Tielan: On the up side, at least there isn't a major sporting event on; I think there was the last time I stayed in this hotel
[22:53] Tielan: so not only was it noisy until midnight, but afterwards there were also a lot of drunk people yelling in the street
[22:53] B: ooof
[22:54] Tielan: we are back to enthusiastic guy
[22:54] Tielan: I Got A Love That Keeps Me Waiting
[22:57] Tielan: oh, someone is singing I Want That Man (Deborah Harry)
[22:57] B: we are getting an education in the music tastes of small town NSW
[23:00] Tielan: She can sing pretty well though.
[23:04] Tielan: 90s grunge boy is back: Glycerine
[23:09] Tielan: something country?
[23:13] Tielan: sounds like Springsteen
[23:13] Tielan: oh wait, no, Jimmy Barnes
[23:16] Tielan: yeah we are ALL OUT OF BUCKETS NOW
[23:16] B: the singing has kicked the bucket
[23:18] Tielan: okay, this is not a usual karaoke choice: The Way
[23:18] Tielan: "but where were they going without ever knowing the way?"
[23:29] Tielan: We Are The Children (?) dare I hope this is the last song?
[23:29] B: crosses fingers for you
[23:31] Tielan: oh well, they're belting it out now
[23:31] Tielan: I think all of them are doing it
[23:31] Tielan: ::giggles::
[23:31] Tielan: ooh key change
[23:31] Tielan: belter guy is doing the interspersions.
[23:31] Tielan: "we are the children" we are the children!
[23:32] Tielan: "We are the world!" we are the world!
[23:39] Tielan: okay, we are DONESKIES
[23:39] B: sleep well!
[23:39] Tielan: ...unless someone is about to start singing Don't You Want Me Baby because that's the background music that's just started up...
[23:39] B: oh no
[23:39] Tielan: no, wait, it's just pub background music
[23:39] Tielan: phew
[23:39] Tielan: BEDTIME
[23:40] Tielan: apologies to anyone who wakes to a bajillion pings on this channel
[23:40] Tielan: xo


--

Anyway, no hockey training tonight, but we're doing dinner at the local club which sponsors us.
conuly: (Default)
[personal profile] conuly
but at least it's cooled down!

(I always picture all this rain after a heat wave like somebody reaching up and literally wringing out the damp air.)

********************************


Read more... )
sporky_rat: The Roman Orator from Rome, hand upraised. Text: Ahem (ahem)
[personal profile] sporky_rat

I have acquired a clarinet and as of today, I know the fingering for five notes (C, D, E, F, and G), and only squeaked a couple of times while figuring out the register key (which pops it up an octave). Fortunately music reading is music reading, so my ability to read music for a clarinet is just like reading music for a guitar is just like reading music for a trumpet is just like reading music for a hymn.

I wonder how some of the hymns are for a clarinet?

It is a red clarinet, and I am rather excited to get to play more on it, but I am also having to remind myself that learning is no more than an hour a day because my mouth muscles get tired.

I'm hoping that the delivery tomorrow of the new dressers from Ikea don't come in the middle of my assigned practice time. I almost started looking up my Uncle's phone number on the internet to call him up and ask, "UNCLE ANDREW WHY WILL THE CLARINET NOT MAKE NOISE???" and I shifted my chin and then it made noise! I have to relax my face a lot more than I did playing trumpet.

Oupire

2026-07-06 19:04
violsva: Dottie Underwood from Agent Carter, in prison (Dottie)
[personal profile] violsva
Seduce an innocent maiden to your vampiric ways!

You are a perfidious and beautiful spectre, a fiend of accursed passions and hellish arts, a horribly animated agent of misery and death. You are also very lonely.

You find yourself in a remote castle, where a maiden lives with her father and a few servants. She is beautiful, and charming, and naïve. You love her. You must have her. You must draw her with you into the dark embrace of evil and win her to your side forever.

What can you do to make her understand your affection?

Oupire is a lesbian vampire one-page RPG where you have to decide how strongly you can express your forbidden passion without risking being revealed and chased away with torches and pitchforks.

You will need: A six-sided die (or two)

Free PDF available here!

I believe this is what the kids call "toxic yuri".

Three Links Make a List?

2026-07-06 15:44
muccamukk: Faiza and Jac drink lemonade and watch cricket. (Marvel: Watching Sports)
[personal profile] muccamukk
Reconciliation Theatre: Women of the Fur Trade.
I caught this recently and loved it. Wonderful local cast, fast paced and funny. I think it'll be in Victoria in the fall, if people aren't around for the list of tiny smol towns it's hitting this month.

Keep Android Open: Your phone is about to stop being yours.
Starting September 2026, a silent update, nonconsensually pushed by Google, will block every Android app whose developer hasn't registered with Google, signed their contract, paid up, and handed over government ID. Every app and every device, worldwide, with no opt-out.

tulipathy on BlueSky: Thread About GenAI in Heated Rivalry fanfic [ETA: Need to be logged in to read, very brief summary in comments].
I'd been hearing rumblings about this for a while, but I guess it's broken open now. How depressing for the fans.
oursin: Portrait of Naomi Mitchison (Naomi Mitchison)
[personal profile] oursin

So, it looks probable that I am coming up to be the next person to suggest A Book for the in-person reading group.

And I recently had a flash of inspiration, why not something by Naomi Mitchison?

Except that when I come to Do The Research, hardly anything is at present actually in print, chiz chiz chiz.

I really don't think I can moot The Corn King and the Spring Queen which is Very Long.

We're doing a memoir for the meeting next week so perhaps not Among You Taking Notes.

Otherwise it's The Blood of the Martyrs, about the early Christians, not perhaps as good as the earlier Classical Antiquity novels, or Travel Light, which is not my own favourite among her fantasy works.

I really fancied blowing their minds with Memoirs of a Spacewoman but although there is a Kindle edition of the Italian translation, if you want to read it in English secondhand copies come pricey.

(INFAMY!!!)

So I have to think of something else.

To switch to an entirely different track, maybe Rosamond Lehmann, Dusty Answer, the archetypal Sad Girl Novel?

Hell, maybe I should go for Cold Comfort Farm.

dolorosa_12: (summer sunglasses)
[personal profile] dolorosa_12
This is definitely a post in brief — my mum's visit has taken up most of my time, and the rolling heatwaves have taken the remainder of my energy.

Over two days last week, my mum and I walked another two stretches of the Thames Path — Wallingford to Abingdon, and then Abingdon to Oxford. Altogether, once you add in the walking we did within Oxford, and then in London on our return journey, it amounts to nearly 40km in two days. My mum is 77 years old, and I can only hope that I have even half her energy and stamina at that age!

Here's a photoset from the walk, and here's another from the several hours we spent relaxing in the Oxford Botanic Garden (which as a His Dark Materials fan I have of course visited several times previously, with various configurations of Philip Pullman fansite friends in tow, although not since 2010). Everything was sunny, bucolic, and interwoven with the green Thames, unfurling like a ribbon across the landscape.

We got a new train station, and its existence makes my commute — and therefore my life — a whole lot more pleasant. The Guardian wrote a sort of travel puff piece about it, complete with tourist guide to less well trodden parts of Cambridge.

It's been just over ten years since I became a UK citizen, and I wrote about the complicated feelings that citizenship sparked, right from the moment I received it, on the occasion of receiving my new UK passport a few days ago.

That's all of note for now.

Done

2026-07-06 20:30
ceb: (Default)
[personal profile] ceb posting in [community profile] qec
* posted parcel
* loppers back to J
* finished talk
* carved patch blocks
* printed patch blocks
sovay: (Default)
[personal profile] sovay
I will be at Readercon! Observe my schedule.

Reading: Sonya Taaffe
Friday 12 pm
Sonya Taaffe

Current forecast: new and uncollected poetry.

100 Years of Lud-in-the-Mist
Friday 2 pm
Casella Brookins, Graham Sleight, Greer Gilman, Lila Garrott (m), Sonya Taaffe, The joey Zone

Lud-in-the-Mist was published 100 years ago, the last of three novels Hope Mirrlees would write. Reprinted without authorization in 1970 in the Ballantine fantasy series, Lud-in-the-Mist influenced many contemporary writers, such as Michael Swanwick and Elizabeth Hand. What power does this novel still hold today, and how did a once-forgotten work come to be so well-remembered?

Classical Reception in Contemporary SFF
Friday 4 pm
Alexander Jablokov, Lila Garrott, Sonja Ryst (m), Sonya Taaffe, Tom Doyle

Greco-Roman and especially classical Roman culture are alive and well in recent and current SFF, from the seemingly ubiquitous Imperium to the pastiche of Pliny the Younger that opens Kai Ashante Wilson's The Sorcerer of the Wildeeps. Why do we keep reaching not only for the classics but for the classical? And why does it all feel so current?

Why "Morally Gray" Characters Get All the Love
Friday 7 pm
Elizabeth Bear, Melissa Caruso (m), P. Djèlí Clark, Sonya Taaffe, Sunny Moraine

Why is everyone so in love with "morally gray" characters now? Are we seeking to understand the complexity of the human soul, escape hero/villain stereotyping, or is it something else? Are morally gray characters really more interesting to write and read, or has moral clarity simply gone out of vogue? Is a morally gray character just a villain with a redemption arc?

The Bog Body Motif in Trans SFF
Saturday 1 pm
Ann LeBlanc, dave ring (m), Sonya Taaffe

Izzy Wasserstein's poem, "Come Back Wrong" (Strange Horizons, May 5, 2025), examines medical transition, drawing parallels with the transformation of sacrificial bodies tossed into acidic bog soils and left there for centuries to tan to leather. The bog body motif seems to pop up again and again in queer and especially trans SFF stories, songs, and games. Why? What is so appealing about the bog body as a metaphor, and what does the repeated use of this imagery indicate about the times we live in?

SFF and Queer Cultural Memory
Saturday 6 pm
David Gerrold, Ian Muneshwar (m), Sonya Taaffe, Susan Stinson, Victor Manibo

Much has been written about the losses to queer cultural memory wrought by both repression and AIDS. From Nazi burnings of research to yesteryear's censorship and today's book and social media bans, repressive movements have long tried to prevent queer narratives from emerging. What role has SFF played in preserving queer cultural knowledge? How have queer writers and readers changed SFF, and how has SFF changed us in return?

The Odyssey in 2026
Sunday 11 am
Charles Allison (m), Kate Nepveu, Kenneth Schneyer, Sonya Taaffe

Homer's Odyssey is having a moment: a new major translation by Daniel Mendelsohn (following other major ones by Emily Wilson and Peter Green), a recent movie starring Ralph Fiennes and Juliette Binoche (The Return), a musical adaptation that is a social media sensation (Epic), and a forthcoming blockbuster movie written and directed by Christopher Nolan. What aspects are these translations and adaptations highlighting compared to past versions, and what elements are ripe for more attention?

Reckoning at 10
Sunday 12 pm
Corey Farrenkopf, Marissa Lingen, Michael J. DeLuca (m), Sonya Taaffe

Reckoning launched its first issue at Readercon 27, back in 2016. Join Reckoning contributors and staff in celebrating ten years of creative writing on environmental justice with readings of work from the new issue and highlights from the past.

After an unbroken run from 2004–19, I have been out of the Readercon loop since its virtual edition in 2021 thanks to a combination of pandemic and personal medical disaster. Am I returning in good health? Hell, no, but I am returning. Who may I expect to see there?
osprey_archer: (books)
[personal profile] osprey_archer
In between my birthday and the Fourth of July, the last four days have been busy! But as part of my birthday celebrations, I enjoyed a couple of birthday-themed picture books.

Carl’s Birthday, written and illustrated by Alexandra Day, which unfortunately stressed me out, because it follows a storyline that always stresses me out: someone is planning a party, and it looks like it’s going to be spoiled. In this case, Carl the rottweiler and his toddler friend Madeleine have been sent next door to take a nap while their mom sets up a surprise party for Carl… but Carl and Madeleine sneak back home to check out the presents, spread around a few toys, and take a bite out of the cake! Carl cunningly hides the defaced bit of cake with a large flower, and the party goes forward without a hitch, although I feel that surely even with the flower SOMEONE would have noticed that there was a chunk of cake missing.

Beautiful illustrations, though. I’ll definitely check out Carl’s Christmas for Christmas. And it looks like there’s a Carl’s Halloween, too…

Becky’s Birthday, written and illustrated by Tasha Tudor. Becky has just turned ten, and she has the MOST delightful birthday, culminating in a picnic with her birthday cake floating down the creek in a flotilla of candles. Attempting to float a cake down a stream is 100% something that would stress me out in real life, but I felt confident that Tasha Tudor wouldn’t let us down, and indeed, the enchanting scene ends with the children all enjoying delicious cake.
[syndicated profile] fromtheheartofeurope_feed

Posted by fromtheheartofeurope

Second frame of third part (I think):

This brings together the Ninth, Tenth, Eleventh and Twelfth Doctors to fight Cybermen across numerous timelines, with some of the artists better than others, and a fairly inevitable storyline (or sets of storylines) which the length of the comic struggles to hold. Fun, but you know what you’re getting. You can get Supremacy of the Cybermen here.

crafting

2026-07-06 12:42
unicornduke: (Default)
[personal profile] unicornduke
Hey all, if you'd like to join the crafting hangout, it is tonight from 6-8pm ET!
 
Video encouraged but not required!
 
Topic: Crafting Hangout
Time: Mondays 6:00 PM Eastern Time (US and Canada)
 
Join Zoom Meeting
 
Meeting ID: 973 2674 2763

weekend

2026-07-06 12:13
unicornduke: (Default)
[personal profile] unicornduke
Friday afternoon, my aunt hosted the 4th party. I'm really unsure why friday at 2pm was the time, but I closed up the register at 1, did some plowing, ran the irrigation pumps, then showered and headed up. The heat was miserable to work in all week and a lot of my time was spent running irrigation. 

The party wasn't any cooler, my aunt and uncle don't have AC, not even window units so their house was pretty warm even with the fans running. Most of us just migrated to their porch because it was just as warm outside as in and there was a decent breeze plus a view of the orchard. A small storm rolled through but it didn't even do a tenth of an inch but it hailed 20 mins away so I'm okay with it. I left around 7 to do tractor setup for the neighbor to help me and went to bed early after my mom decided to have a lot of feelings about the upcoming trip at me. I did not appreciate this, I was so tired. Being cranky back wouldn't do anything, so I just went to sleep. 

Saturday, we were open, I still haven't gotten someone to cover weekends, so I was on register. It was only 85F, positively cool! But I got up early to finish the plowing, wrapping it up just before we opened at 8 and by the time I got off work at 1pm, I was already tired. But I ran the irrigation for an hour, packed, put away all the equipment that shouldn't get wet, then pulled the pumps, showered and hit the road to my brother's. I almost didn't go. I was so hot and tired. 

The drive down sucked. It is becoming clear that my truck AC is not keeping up anymore and I mildly sweated all the way down the turnpike. I stopped and used the bathroom at a rest stop solely to wake myself up. Despite the day, there was basically no traffic and the drive was easy down near Philly. I arrived at my brother's place around 5pm where they reheated food for me and I ate a ton of fruit. My dad and I kept an eye on the weather back home via the weather station app and the radar, which was 0.6 inches of rain in 20 mins plus high winds. I have to go out this afternoon and start cleanup on some of that.

We hung out, watched the thunderstorms that rolled through, I got the tour of their new place which was absolutely beautiful and cool. The younger crowd of us stayed up until 1am playing Bomb Busters which is basically fancy collaborative go fish. It was a lot of fun! 

I slept in until 9am on the couch but was one of the first up anyway. I got lots of dog snuggles, ate brownies for breakfast (absolutely amazing gluten free brownies) and we all slugged around until after lunch. I hit the road, taking the long route and avoiding the turnpike and the traffic snarls on 95 and got home just about in time to get an inch and a half of rain in about 45 minutes. I had checked on the pumps and the creek levels as soon as I got home, then decided to fully pull the pumps and pipes after that rain came through. One of the creeks had risen over a foot due to the storm. It's back down now, but we still have a flood watch. Rain total for the weekend is three inches and we're getting more tonight.

We are hitting the point of desperately behind, the corn maze is not in the ground yet, there is time sensitive spraying to be done and one of my main farm employees just texted that he has a fulltime job starting next week. And my parents are out of town this week. Great. Well, oh well. I'll figure it out. Or not. 

Apologies

2026-07-06 15:47
themis1: Lightning (Default)
[personal profile] themis1 posting in [community profile] girlmeetstrouble
Sorry I've missed a week or two - I've been rather unwell. I should get the next post up tomorrow.

August 2005 books

2026-07-06 14:20
[syndicated profile] fromtheheartofeurope_feed

Posted by fromtheheartofeurope

In anticipation of the 25th anniversary of my bookblogging, which will come in late 2028, I’m reposting my monthly summaries since November 2003 when I started. (I already did this in 2019-2023, but this gives me a chance to consolidate all the posts and links to this WordPress site rather than my old Livejournal.) Everything will be linked under the bookblog nostalgia tag.

The major event of August 2005 was my first Worldcon, Interaction in Glasgow. I had a whale of a time, met many people who I had previously known only online, shared a room with Alaskan writer David Marusek, spoke on several panels, attended many more. The two best pictures of me were taken at a panel with Harry Turtledove, by Elizabeth Patrick, and just hanging around, by Anna Feruglio Dal Dan.

For our summer in Northern Ireland, the kids were able to use a trampoline:

At the end of the month, back at work, I went to an exceptionally fun conference in Macedonia, afterwards meeting with the famous Baba Tahir Emini of the Bektashi sect (who sadly died a few months later).

I read 17 books that month:

Non-fiction 6 (YTD 29)
Getting Things Done: How To Achieve Stress-Free Productivity, by David Allen
A Very British Genre, by Paul Kincaid
The Last Journey of William Huskisson, by Simon Garfield
Peace Without Politics? Ten Years of International State-Bulding in BosniaInternational Peacekeeping vol 12, no 3, Autumn 2005; ed. David Chandler
Knowledge, Power and International Policy Coordination, ed. Peter M. Haas
The Orientalist: In Search of a Man Caught Between East and West, by Tom Reiss

Non-genre 1 (YTD 7)
The Black Tor, by George Manville Fenn

SF 9 (YTD 51)
Harry Potter and the Half-Blood Prince, by J.K. Rowling
The Prize in the Game, by Jo Walton
Nineteen Eighty-Four, by George Orwell
The World Inside, by Robert Silverberg
Imperial Earth, by Arthur C. Clarke
City, by Clifford D. Simak
Cultural Breaks, by Brian Aldiss
A Mirror for Observers, by Edgar Pangborn
King of Morning, Queen of Day, by Ian McDonald

Comics 1 (YTD 6)
Like A Velvet Glove Cast In Iron, by Daniel Clowes

4,900 pages (YTD 30,900)
2/17 (YTD 23/94) by women
None by PoC

The two new books from this month that have lingered with me are Ian McDonald’s King of Morning, Queen of Day, which you can get here, and the seminal international relations book which I still swear by, Knowledge, Power and International Policy Coordination, which you can get here. I was disappointed by Daniel Clowes’ Like A Velvet Glove Cast In Iron, but you can get it here if you want.

Securing agentic identity

2026-07-02 17:38
[syndicated profile] mjg59blog_feed

As is the case for many people working in the security industry, the last few months of my life have been focused on dealing with people wanting to use LLMs everywhere. From an enterprise security perspective that’s not an inherent problem - what’s more of a problem is that people want those agents to have access to resources like their calendar and email and so on, and now we have somewhat non-deterministic agents that seem very enthusiastic to achieve what you asked whether that’s a good idea or not, and we’re combining this with credentials that give them access to sensitive data, and leaving those credentials on disk where they can be committed into git repos or exfiltrated to some other service to make use of them on the agent’s behalf or well just any other number of things, at which point your CEO’s email is suddenly readable by everyone and you’re having a bad day.

As I mentioned in my last post, pretty much every strong mechanism for keeping credentials in place is just not supported in the wider world. We can imagine a universe where agents use hardware (or at least hypervisor) backed certificates to obtain credentials and any that end up leaking are worthless as a result. But, sadly, that’s not an option for most people using existing identity providers. The state of the art is that you use the device code flow and a human authenticates and the token ends up back inside the agent environment and then it proceeds to do whatever it wants with it and you just hope that you wake up the next morning without an awful infoleak occurring.

(An aside: I do not like the device code flow as used in enterprise environments, and I never will. The identity provider doesn’t have a real opportuity to inspect the security posture of the system asking for the token, and as a result some identity providers will restrict tokens that are issued in this way. The common alternative of doing stuff using a more standard flow and having a redirect URI pointing at localhost works fine for local systems and is a pain for remote ones, even if you can commit crimes with SSH forwarding. I’m going to suggest something that I think is better, and you are free to disagree)

I’m not in a position to get every identity provider and service provider to change their security posture, so I’m somewhat stuck in terms of the tokens they’re willing to issue me - largely either JWTs or opaque access tokens, with no support for any mechanism of binding that token to an instance. The token that’s going to have to be provided to the remote service is something I have little influence over. But that doesn’t mean I can’t influence the token that lands inside the agent’s environment. I can issue a placeholder token to the agent, and force it to communicate via a proxy that swaps out the placeholder for the real thing. The worst the agent can do is exfiltrate the placeholder token, and as long as malicious actors don’t have access to that proxy, it doesn’t matter - nobody else can do anything with the placeholder.

This isn’t a terribly novel insight, and it seems like almost everybody has reinvented this on their own. But a lot of these implementations involve you somehow obtaining the real token in advance and then pasting that into something that generates a placeholder that you provide to your agent environment somehow, and it’s all a bit clunky and awkward, and it also means that you need to deal with something that keeps track of the mapping between placeholders and real tokens and oh no we’ve just invented a secret store, and if you want this to work at scale and reliably you’re just invented a high availability distributed secret store, and a lot of people who’ve read that are now shaking their heads and reaching for gin. Can we simplify this, and improve security at the same time? I think we can!

Remember when I said “as long as malicious actors don’t have access to that proxy, it doesn’t matter”? What if they do? What if they compromise one machine inside your environment and are then able to email a bunch of employees and convince their agents to send more tokens back to them and then delete the email before a human reads it? Now you have someone inside the wall with access to those tokens, and presumably with access to the proxy, and now they can be anyone whose agent was gullible enough to think sending them a token was a good idea. This isn’t good!

So, I thought for a while, and I came up with a new idea. We can have a broker service that obtains credentials for us. We can run that centrally, away from the agents. A client in an agentic environment can request a token, and that can result in a URL being generated and the user being directed to open a URL in a browser and authenticate. When the user authenticates, the authentication flow redirects the confirmation back via the broker, and the broker obtains the real auth token. The obvious thing to do now would be to return the auth token to the client in the agentic environment, but we don’t do that. Instead, we mint a new JWT, and add a new claim - one that contains an encrypted copy of the token. In the process we can copy over all the original claims, because those aren’t secret - and now even if the client inspects the token to figure out what access it has, it’ll get a correct answer. We sign the new token with our own signing key, and pass that back to the client. The client now has a legitimate JWT that is utterly useless, because the signature isn’t trusted by anyone other than us.

How does it use it? It makes an API request via a proxy, including the new token in the Authorization: header. The proxy verifies the signature on the token, and then decrypts the original token and swaps out the fake token for the real one. The remote API sees what it expects, and everyone is happy. There’s never a real token in the agentic environment, but also we don’t need to store anyting anywhere. The only state is the encryption keys, and those can be injected into the environment at startup. You need to scale? Just start more of these processes. You need to support multiple availability zones? Just start more of these processes in different places. No persistent data is ever held in the broker or the proxy. You don’t need to care about distributed databases or secret stores.

This felt wonderfully elegant and I felt smug about coming up with a better idea, and then I went to a bar earlier this week and sat down to read RFC 8705 and the guy next to me saw that over my shoulder and asked what I was reading and I explained why I was interested and we talked about agentic identity and then he mentioned that fly.io had something that sounded very similar and I read that and gosh yes it is very similar, so damn you fly.io for stealing my ideas 3 years before I even had them. Anyway. Now I need to do better.

Remember that there’s still a risk around anyone who has access to the proxy having access to the encrypted keys? We can remove that risk as well. It’s not uncommon for agentic environments to have an identity issued via something like SPIFFE, at which point they have a client certificate. You can probably guess where I’m going with this. If we require that an agent present a client cert to the broker when requesting a token, we can embed a representation of that client cert into the token we mint. The proxy can then require mTLS for the client connection, and can verify that the presented certificate matches the one represented in the token. If it does then whoever’s using the token has access to the private key associated with the environment it was issued to. If we then ensure that the private keys backing these certificates are either hardware or hypervisor backed, and as such tied to a specific instance, we now have a high degree of confidence that the token can only be used in its intended environment. Even if our identity provider doesn’t support RFC 8705, we can.

This is fairly straightforward where you’re using a platform where your identity provider is also the environment that’s consuming your tokens, and more annoying for third parties. The broker potentially needs some amount of third party vendor knowledge to make that work for everyone. This is even more the case where login isn’t via your identity provider (thanks, github), but none of this is insurmountable - just annoying. And where vendors issue opaque tokens rather than JWTs, this still isn’t a problem; we can just mint a new JWT that includes the opaque token as an encrypted claim, and include the same certificate binding. The opaque token ends up being the thing that’s presented to the third party, but only after we’ve verified the mTLS binding.

In an ideal world none of this would be necessary - someone would spin up a new agentic environment, a user would prove their identity, and a certificate embodying that identity would be issued to the environment with a private key that can’t be exfiltrated. That certificate would be sufficient to obtain new certificates associated with the same private key, and we could still bind that into mTLS identity. This would be much simpler, but browsers don’t support it, so it’s not likely to happen any time soon.

Anyway. Even if we can’t have the best thing, we can do better than we are at the moment, and also it would be lovely if we could standardise on this rather than have everyone build their own thing. The end.

Preventing token theft

2026-07-01 19:23
[syndicated profile] mjg59blog_feed

When you log into a service you’re given an authentication token. Each further request to the site includes that token, allowing the server to figure out who you are and ensuring that you have access to your data. Depending on site policy, this token may either be stored in memory (and so vanish if you restart your browser) or disk. The token is the proof of your identity. As far as the site is concerned, anyone with your token is you. These tokens may be traditional browser cookies, but they may also be stored in either site local storage or (if you’re not using a browser) in some other storage location.

In recent years we’ve seen infostealer malware (like LummaC2) gain the ability to exfiltrate user tokens, allowing attackers to gain access to the user’s data without needing to retain access to the user’s machine. This attack is viable even if the site has strong MFA requirements, so passkeys don’t help. Encrypting the tokens on disk doesn’t prevent the malware from scraping them out of the browser’s RAM or obtaining whatever key is used to encrypt them. This feels like a pretty hard problem to solve.

But that hasn’t stopped people from trying! Dirk Balfanz wrote an IETF draft describing a mechanism for using self-signed certificates for TLS authentication. This uses the mutual authentication feature of the TLS protocol that requires both sides prove their identity to each other. In regular TLS, the remote site presents a signed certificate that tells you who it is. When performing mutual authentication, you then present a certificate to the remote site telling it who you are. These client certificates are largely unused outside enterprise environments because they’re a huge pain to deploy. It’s not so much that this has sharp edges, it’s that it’s entirely made of sharp edges. Managing certificate deployment to your devices is hard. Browsers get confused if the certificates change under them. You have one certificate and it lives forever, so sites you present it to can track your identity. Users are prompted to choose a certificate to authenticate with, and if they pick the wrong one everything breaks and is hard to recover. I’ve deployed this and I did not have a good time.

But Balfanz’s idea was simple. Rather than require certificates to be deployed, browsers would simply generate a certificate on the fly. The goal wasn’t to prove the device or user’s identity in any global way - but it would associate a TLS session with a specific certificate. You could then, for example, include a hash of the certificate in the cookie, and if someone tried to use that cookie without presenting that certificate then the cookie could be rejected. If the browser used a hardware-backed private key for the certificate then it would be impossible for an attacker to steal it. Sure, you could still steal cookies, but you wouldn’t be able to use them.

This was written almost 15 years ago, and seems simple, elegant, and functional. It didn’t happen. Part of the reason for that is that, well, it wasn’t quite so simple. One problem was privacy related. Cookies are only sent after the TLS session is established, so anyone monitoring the network doesn’t know anything about the user identity. A naive implementation of this approach would have meant the client certificate being sent before session establishment, and now user identity can be tracked (no longer an issue if this was implemented on top of TLS 1.3, but this was a log time ago). This was avoided by reordering the client handshake, but that meant having to modify the TLS specification and implementations would have to be updated to support this. Another was that figuring out the granularity of the certificates was difficult. You’d want to use different certificates for every site to avoid them effectively becoming tracking cookies, but you need to provide the certificate before cookies are set, and you don’t know what origin the site is going to set in its cookies. If you generate a certificate for a.example.com and a different one for b.example.com, and a.example.com sets a cookie for *.example.com and includes the certificate you used for a.example.com, that cookie isn’t going to work on b.example.com and things are broken. This meant supporting it wasn’t as straightforward as it seemed - you’d need to ensure that your cookie scope was compatible with the certificate scope. You could probably make this work well enough by aligning it with the Public Suffix List, but there was still some risk of expectations not being aligned.

And, perhaps most importantly, TLS session resumption (replaced by pre-shared keys in TLS 1.3) somewhat defeats the purpose of the exercise - clients store state that allows them to re-establish a TLS connection without performing certificate exchange (this reduces overhead if a connection gets interrupted or you switch to a new network or anything along those lines), and anyone in a position to steal cookies could steal that state as well.

The followup attempt was channel IDs. This simplified the implementation somewhat - rather than certificates, a raw public key would be sent, along with proof of possession of the private key in the form of a signature over a portion of the TLS handshake. This was required even in the event of session resumption, which avoided having to worry about theft of session secrets. The timing of the exchange was after the encrypted session had been established, so user identity couldn’t be leaked that way either. Cookies could then be bound to this identifier. Unfortunately it didn’t really deal with the problem of scoping keys in a way that would match cookie requirements, and the spec suggests that the right way of handling this is to scope keys to TLDs, which would enable user tracking across sites (Chrome’s implementation apparently restricted it to eTLD+1, which would match the third party cookie policy and avoid the tracking risk).

Chrome added support for this, but it was removed in early 2018. The discussion of some of the pain points in that message is interesting, explicitly calling out problems with connection coalescing across domains and the incompatibility with zero-RTT TLS1.3. The overall consensus at the time seems to be that trying to solve this entirely at the TLS layer has too many rough edges, and a different approach should be taken.

And so almost 7 years after the initial draft for origin bound certificates, we come to token binding. This ended up being a rather more complex endeavour, covering 3 different RFCs describing how it impacts TLS, how to incorporate it into HTTP, and how to manage all the various parties involved in the process. The short version is that it’s pretty similar to channel ID, except that there’s also a documented mechanism for allowing tokens to be bound to one party and consumed by another, avoiding any need for widely scoped keys. Token binding effectively solved all the issues in the original proposal, but at the cost of somewhat more complexity.

The RFC was finalised in October 2018. Chrome removed its (incomplete, draft) support for token binding in November 2018. Edge carried support until late 2024. Despite getting all the way through the RFC process, it’s functionally dead.

The process up until this point had been largely initiated by Google, with Microsoft contributing significantly to the token binding standards. The work had been focused on identifying a generic solution to the problem rather than tying it to any specific authentication flow. The next step was in a different direction - rather than trying to fix this for the entire internet, how about we try to fix it for OAuth?

RFC 8705 is titled “OAuth 2.0 Mutual-TLS Client Authentication and Certificate-Bound Access Tokens”. This is basically the 2011 approach, but (a) with an explicit definition of how the certificate should be incorporated into issued auth cookies, and (b) with a proviso that well uh if you’re going to use tokens issued by your IdP to authenticate to someone else then well you’re going to need to use the same cert for both. This is probably fine for the company-owned-laptop case where you’re actually fine with multiple sites being able to tie identities together (that’s kind of the point here!), and also works for “I am using an app and not a browser”, but doesn’t work for more generic scenarios. It also doesn’t seem to take the session resumption case into account at all? Support for RFC8705 seems poor, as far as I can tell of the big players only Auth0 implements it. In theory it works fine with self-signed client certs but in reality that’s going to be almost as difficult to support across multiple platforms as just issuing proper client certs in the first place, so deployment is going to be kind of a pain. But the good news is it doesn’t rely on any TLS extensions or custom browser behaviour, so at the client side it works fine with any browser.

Which brings us on to RFC 9449, “Demonstrating Proof of Possession”. This goes even further than RFC8705 in terms of reducing the burden of deployment - it works fine with existing browsers, and it doesn’t even require any certs. The client generates a keypair and provides the pubkey when requesting the cookie. The cookie contains the pubkey. Every request to the service now provides the cookie with the pubkey and also provides a signature over the URI and HTTP method. If the signature matches the pubkey in the token then clearly the signature came from the machine the token was issued to, and everything is good.

This does come with some downsides, though. The first is that it uses browser interfaces to generate the keys (typically crypto.subtle.generatekey()) and as far as I can tell there are no browsers that guarantee that that key is going to be generated in hardware even if it’s marked non-exportable, so anyone able to steal the cookies can also steal the keys. The second is that the signature only covers the URI and HTTP method, and not the message content or any other headers, so anyone able to exfiltrate a valid signature can replay it against the same URI with different message content. The recommended way to handle this is to reject any signatures that weren’t generated within the last few seconds, which is a wonderful additional way to allow clock skew to give you a Bad Day. And the third is that every single request has to be separately signed, which is not intrinsically a problem because computers are fast and have multiple cores, but if you’re trying to solve the first problem by sticking the key in a TPM then you’re dealing with something that’s slow and single threaded and that’s maybe acceptable if you’re using client certificates (because there’s going to be one signature per session and you can use the same session for multiple requests) but probably not if you’re dealing with a user opening a browser that restores previous tabs and each of those is a webapp that fires off 100 requests in parallel.

In case it wasn’t clear, I don’t like DPoP. It doesn’t feel like it actually solves the underlying problem that we see in the real world (malware running in a context where if it can grab the tokens it can grab the keys), it adds a massive amount of overhead, and it has baked in replay vulnerabilities. I don’t know why it exists and I’m incredibly suspicious of vendors telling me that it fixes my problems, because if they’re telling me that then I’m going to end up assuming that they either don’t understand my problems or they don’t understand their technology, and neither of those is good.

Still. Then we get to the thing that prompted me to write this - Chrome’s announcement that they had launched device-bound session credentials. This is interesting because it’s a Chrome feature that’s explicitly intended to counter on-device malware, which was one of the things that was out of scope in 2018 when token binding was being removed. Since this is entire web level it doesn’t have to be an RFC, and so is instead defined by W3C. I’m going to handwave all the complexity and say that it’s basically a way to register a public key when a cookie is issued, and then prove possession of the private key when it’s time to renew the cookie. By making the cookies shortlived and having support for rotating them in the background, user impact is basically zero and while it’s still possible for an attacker to exfiltrate and use a cookie they’ll only be able to do so for a short window before it needs to be refreshed - something the attacker can’t do, since they don’t have the private key. This avoids the DPoP overhead because you only need to do signing once per cookie per cookie lifetime, and not on every single request. I don’t like this due to the window where exfiltrated tokens can be used, but it feels like a strict improvement over the status quo. An extension called device-bound session credentials for enterprise allows pre-enrollment of device keys, so even though the actual runtime DBCE flow doesn’t involve certificates, certificates can be used for device registration in enterprise environments and you can make sure that auth cookies only go to trusted devices. Unfortunately this is Chrome-only, and so we’re going to need to wait for it to be backported to all the random app frameworks for it to have widespread support on mobile or for almost everyone’s desktop app that’s actually three websites in an Electron wrapper. Mozilla’s current position is that they’re not in favour of it, so I guess we’ll see where Safari lands in terms of broad uptake.

The last thing on my list is another client cert/OAuth binding, this one still in draft state at the time of writing. This one is aimed primarily at the use of agent-driven tooling, where you have something running in the background using a whole bunch of tools that are each acting on your behalf. Authenticating to all of them separately isn’t a fun time, but giving broadly scoped access tokens to a non-deterministic agent and trusting that it’ll never post them somewhere public also isn’t a fun time. The key distinction between it and RFC8705 is that it’s aimed at connections rather than sessions, which avoids the worries about session resumption. This is done with TLS Exporters, which in TLS 1.3 should be unique to the connection even over session resumption (TLS 1.2 may reuse some of the same key material for exporters over session resumption, so it’s recommended to enforce 1.3 for this). By providing a new signature alongside the cookie on every new connection, the client proves that it still has access to the private key. This is a very new spec and I haven’t had much time to work through it yet, but my naive understanding is that unlike RFC8705 this would require some additional client support to be able to regenerate the client signature on every TLS reconnection.

This doesn’t avoid all the problems that RFC8705 has, including how to scope certificates. For the agentic use case that probably doesn’t matter - all these tools are acting on behalf of the same user, it’s fine if all the sites involved know they’re the same user. But it doesn’t solve the general purpose user use case, and right now DBSC seems like the best we have there.

But. Part of me still wonders whether Dirk Balfanz’s approach was the right one. Yes, there’s risk associated with TLS session resumption, but in the worst case you could just switch that off for high risk setups. The cookie scope argument is real, and also in cases where it could violate privacy the site owner could already choose to broaden their cookie scope and violate your privacy, and in cases where it breaks things you could just not make use of it. The other problems are largely fixed by TLS 1.3, and then we’re just left with “Browsers handle client certificates badly” to which my answer is “Yes, and we should fix that anyway”.

Despite having a pretty good answer to this solution over a decade ago, the closest we have to actual deployment is something that offers strictly worse security guarantees. And tokens keep getting stolen, and compromises keep occurring, and for the most part people shrug and get on with things.

My blog has moved

2026-07-06 02:01
[personal profile] mjg59
A reminder that I am no longer here, but am instead here. The new RSS feed is here. If you're still reading this for some reason other than being on Dreamwidth, please update your feed.

(no subject)

2026-07-06 09:28
oursin: Brush the Wandering Hedgehog by the fire (Default)
[personal profile] oursin
Happy birthday, [personal profile] tree_and_leaf!
conuly: (Default)
[personal profile] conuly
It's just not working most of the time?

*************************


Read more... )

Done

2026-07-05 16:49
ceb: (Default)
[personal profile] ceb posting in [community profile] qec
* tested a known working FP4 screen
* made up ebay parcel
* written almost all of an interview presentation
* plan for the next 2 days which are incredibly full
musesfool: picture of black plums (ripe wicked plums)
[personal profile] musesfool
Had a couple of baking fails this weekend, so I guess it's granola bars for breakfast this week! Oh well. Eventually I will bake those myself too, but for now, store-bought is fine. *g* Luckily, this hoisin garlic chicken (NYTimes gift link) turned out well. I added soy sauce in place of salt, and also a sprinkling of Chinese five-spice powder instead of red pepper flakes, and it was delicious. And I have leftovers enough for a couple more meals. I also made bacon this morning, so it'll be another week of chicken bacon ranch wraps for lunch. Uh, not the hoisin chicken, though. Perdue short cuts roasted chicken strips.

And I had the first plums of the summer this weekend and they were so good. Plums! I love them so much! Cherries have also been good, but are much more expensive. And I figured out a use for the leftover seltzer for when Friend L was here - it's a good vehicle for the electrolyte powder I otherwise don't end up using, and this weekend it came in handy.

In other news, this morning, my cleaning service texted me asking if they could come tomorrow. I responded promptly saying, no, but I was available on these other dates. They have not responded. So now I'm like, are they coming tomorrow? Do I have to be ready? Because I am not ready and that is why I said no. Ugh. So now I will scramble to get ready and they won't come. Bah.

*

vital functions

2026-07-05 22:40
kaberett: Trans symbol with Swiss Army knife tools at other positions around the central circle. (Default)
[personal profile] kaberett

Reading. I have... restarted... Polysecure (Jessica Fern), this time having set up some space in my notebook to Take Notes, because oof. I am still at Baby's First Introduction To Attachment Theory, and I am having Thoughts.

(I am Noticing that I procrastinated on actually picking it up until it was in the final days of the loan, with enough of a hold queue that if I don't finish it in the next 36 hours I will either be buying my own copy or sulking a bunch. This is definitely a reversion to employing Deadline Panic to get a thing done.)

Playing. Puzzle! We have COMPLETED the pond and the various rivers are beginning to coalesce. I am definitely having Thoughts about design, on which more soon/later maybe.

Cooking. We wound up with a paucity of broad beans and an excess of broccoli, so I dumped a bunch of broccol in the broad bean kuku and that worked pretty well.

I have managed to process Some of the redcurrants. There are So Many redcurrants. I really need to go and harvest more raspberries so I can make the jam, and am gently cursing myself for not having achieved this before the next round of heat wave arrived...

Eating. So many strawberries. Also we had an excellent date night dinner sat outside at Wagamama, where it turns out I do in fact really enjoy the gochujang tamarind corn ribs.

Making & mending. ALAS FOR US we have not Made The Window Covers, because our local B&Q had the appropriate plywood but a broken industrial saw for cutting it to size, and the next closest B&Q, which we called to confirm did have a working saw, despite its inventory claims did not have the appropriate plywood. Ergo this week we will be once again resorting to the space blankets.

Growing. I... repotted the pineapple thereby discovering that despite Remaining Alive it was NOT Happily Growing Roots in the medium it was in? So. We will see if it survives the relocation.

Observing. A Jersey Tiger!

Yesterday we wandered down via the bakery to the river (dropping off a bike with the local nice bikes autistic en route) and spent a while watching the various waterfowl: a gaggle of awkward teenage ducks; a separate gaggle of awkward teenage coots, still all trying to pile onto the one nest; a bundle of tiny flufflings all following mama duck, one of whom was consistently making a noise exactly like the PLIMK of a water drop in a space that amplifies the sound; and Six Quiet Orbs on the nest down the river, still with one (1) teenage coot tucked into the side of it. It was a very good walk for waterfowl.

sovay: (Haruspex: Autumn War)
[personal profile] sovay
The rain actually washed a solid twenty degrees off the heat, leaving an unobjectionably haze-whitened summer through which one may walk without courting a flashover event. The bush of lavender that overhangs the sidewalk up the block was thick with honeybees and bumblebees. They hummed around my shoulders and hands as I moved with the camera. I thanked them for their time and close-ups. No one stung me.



Thanks to a pre-Fourth article on shape note, I have discovered Tim Eriksen and Peter Irvine's Absence and her sister (2026), whose release I had missed earlier this spring. It is the haunted banger one would expect from two-thirds of a band who cautioned a folk-punk generation not to stick knives in babies' heads.

A rather unusual DitL

2026-07-05 22:18
nanila: (me: art)
[personal profile] nanila
I have had to omit some of this DitL, but this collection of random photos provides reasonably complete coverage of the informal bits of it.

20260701_175227

Entrance to Chinatown, next to the Walgreens where I bought the laptop charger I forgot to bring with me. I never fail to omit packing something important when I travel. It used to be underwear. These days it tends to be either toiletries or electronic accessories (much more boring).

20260702_074023

Maman’s bakery pastries: S’mores Croissant Cube (rating unknown, but watched a small girl trying to get through it with a fork and it looked a little dense) + Orange Pistachio Olive Tea Cake (5 stars out of 5, ecstatic breakfast experience).

20260702_082318

Fanciful crockery design at the breakfast venue.

20260702_082312

Delicious oat milk cappuccino in fanciful crockery.

20260702_181836(0)

Hang on, isn’t there some sort of special occasion happening fairly soon?

20260702_091754

Ah yes, that was it.

20260702_190105

Never mind, let’s have some whisky and not think about this, or indeed anything else, for a short while.

20260702_211454

Such a shame we don’t have a bit more time to sample more than 1/1000th of the collection.

20260702_222849

Bed, who needs bed when you can go on the rooftop and drink wine?

20260702_230410

Also, watch the moonrise and try to spot satellite trails.

Epilogue: After a 19-hour day, I did go to bed.

Culinary

2026-07-05 18:49
oursin: Frontispiece from C17th household manual (Accomplisht Lady)
[personal profile] oursin

Last week's loaf dried into a solid brick, so I made a loaf of Doves Farm Organic Heritage Seeded Bread Flour - I know I made this quite recently but I noted then that it was moving past its best before, and saw somewhere that this is more of an issue with seeded than non-seeded flours. Anyway, v nice.

Saturday breakfast rolls: as there is a plethora of apples, brown grated apple with maple syrup, and Strong Brown Flour.

Today's lunch: made something approximating chilli con carne with diced braising steak, Belazu Mixed Beans, a tin of chopped tomatoes, onion, garlic, two rather weary green chillies left over from the other week, chilli powder, hot and sweet smoked paprika, ground cumin, ground coriander, oregano, sugar, salt and pepper, and that turned out rather well (and potent); served with broccoli florets cooked thus and sweet and sour okra.

watersword: Keira Knightley, in Pride and Prejudice (2007), turning her head away from the viewer, the word "elizabeth" written near (Default)
[personal profile] watersword

WILL NO ONE RID ME OF THIS TROUBLESOME FATHER.

Someone get this man to take my name out of his fucking mouth.

(One of his cousins died, he posted about it on Facebook and talked about how much I liked that cousin, someone saw fit to forward it to me. Leave me the fuck alone.)

Weekend reading

2026-07-05 13:12
troisoiseaux: (reading 2)
[personal profile] troisoiseaux
Read We Hexed the Moon by Mollyhall Seeley, in which a group of teenage girls accidentally cause the moon to disappear and then have to do some grave-robbing and human sacrifice to get it back. I enjoyed this a lot! Written with a bit of a noticeable Tumblr accent— not in an offputting way, imo; the author is [tumblr.com profile] ofgeography, so she comes by it organically— and very girlhood is cannibalism, but even more than the horror-fantasy/magical realism aspect, I enjoyed the slow, layer-by-layer reveal of all the hairline fractures in the foundation of the girls' codependent friend group, just ready to crack apart and take everyone down with it even before they have to grapple with a whole trolley problem of murder and self-sacrifice vs. the fate of the world. I'd say there's an overlapping target audience with Jennifer's Body, Thoroughbreds, Yellowjackets, and The Locked Tomb.
[syndicated profile] fromtheheartofeurope_feed

Posted by fromtheheartofeurope

Nicaragua is the largest country by area in Central America, though with a smaller population than Guatemala and Honduras. It shares its northern border with Honduras and its southern with El Salvador. Most of it was under Spanish rule from the sixteenth century until 1821, and like the other Central American countries it became fully independent in 1838. The Atlantic coast was under British rule as the Mosquito Coast until 1860.

Nicaragua’s history features a lot of, well, involvement, to choose a term, by the United States. An American mercenary seized power in 1857, only to be overthrown the following year. There was a full scale US military occupation from 1909 to 1933. Both the Somoza family, who ruled from 1937 to 1979, and the Sandinistas who overthrew them, owed their rise to US influence. The lefty Sandinistas then were attacked by ‘Contra’ guerrillas, illegally funded by the Reagan administration with money raised by arms sales to Iran. When I was a student at Cambridge, there was an active Nicaraguan Solidarity Campaign, and we would drink the bitter Nicaraguan coffee as a kind of penance for the sins of the West.

The Sandinistas lost power in the 1990 election, but their leader Daniel Ortega won again in 2006 and has been president ever since, with his wife appointed co-president last year, and increasing pressure on civil society and the political opposition. The democratic opening of twenty to thirty years ago has been lost.

One of the fascinating might-have-beens of history is the prospect that the Panama Canal could have been pre-empted by a canal through Nicaragua. Although the length of the route is longer, less engineering would have been needed, as the natural waterways and geology are much more favourable. It’s also considerably further north, which makes a big difference to shipping times. If it had not been for French lobbying – their Panama scheme had collapsed and they were keen to dump the assets for any price they could get – we’d be looking at a very different economic geography of Central America.

See here for the methodology of these posts, though NB that I am now also using numbers from StoryGraph. Books are disqualified if less than 50% of them is set in the current boundaries of Nicaragua. 

TitleAuthorGR
raters
LT
owners
SG
reviews
The Inhabited WomanGioconda Belli 7,975597646
The Jaguar Smile: A Nicaraguan JourneySalman Rushdie 2,649790296
The Country Under My Skin: A Memoir of Love and WarGioconda Belli 3,523385353
Azul…Rubén Darío 3,487340175
El país de las mujeresGioconda Belli 3,15978256
The Stars at NoonDenis Johnson 1,300275174
Sofía de los presagiosGioconda Belli 1,25411761
Blood of Brothers: Life and War in NicaraguaStephen Kinzer 71312673

The political divide dominates everything in Nicaragua, and Gioconda Belli, who wrote four of this week’s eight books, was a fervent Sandinista for most of her career, though in 2018 she fell out with Ortega to the extent that he revoked her Nicaraguan citizenship in 2023. (Her brother Humberto, meanwhile, was on the other side and served as Minister of Education in 1991-1998. Ortega revoked his Nicaraguan citizenship too.)

Gioconda Belli’s The Inhabited Woman, this week’s overall winner and the top book on Goodreads and StoryGraph, is a semi-autobiographical magical realist novel, linking feminism, the struggles of indigenous people, and the twentieth-century conflict, in the fictional country of Faguas which everyone will understand to be Nicaragua. The Country Under My Skin is a purely autobiographical work, with no fictional pretensions.

Her other two books on this week’s list don’t appear to have been translated into English yet. El país de las mujeres (“The Country of Women”, in French and German translation “The Republic of Women”) takes us back to the fictional country of Faguas (which again is clearly meant to be Nicaragua) where woman have taken over politically and face violent resistance. Sofía de los presagios (literally “Sofia of the Omens”, translated into Dutch and German as “Daughter of the Volcano”) is about an abandoned Roma girl, adopted by a rich landowner, and finding her personal liberation. It’s impressive that both books score well on the normally unforgivingly Anglophone metrics of the three sites.

This week’s LibraryThing winner is The Jaguar Smile, a factual account by Salman Rushdie of visiting Nicaragua in 1986 during the height of the Sandinistas’ first time in power.

I am not completely certain about Azul… (literally “Blue”, but usually retaining its original Spanish title when translated). It is a collection of essays and poetry by Nicaragua’s great nineteenth century poet Rubén Darío. I am assuming, but have not checked, that at least half of them relate to his own country.

The Stars at Noon is a novel about an American woman in Nicaragua in 1984, disaffected with both the Sandinistas and the CIA.

Blood of Brothers tells the story of what led up to the 1979 revolution and its aftermath, by the New York Times’ then Managua correspondent.

Incorporating the StoryGraph numbers did not change the top eight.

I disqualified a bunch of books about either Latin America in general or U.S. imperialism in general, or both.

I thought long and hard about Barbara Kingsolver’s second novel, Animal Dreams, but in the end less than half of it is set in Nicaragua. Likewise Clive Cussler’s Trojan Odyssey, which I have not read.

Looking further down the list, StoryGraph has some odd blind spots – its users own very few of the many books by Sergio Ramírez, once Ortega’s vice-president, now another of those who were stripped of their citizenship in 2023. He was not strongly represented enough among LT and GR users to have scored anyway, but the SG gap is unusual and surprising.

Staying in Latin America next week for Paraguay; then back to Europe for Bulgaria and Serbia, and then down south for the Republic of Congo (Congo-Brazzaville).

Asia: India | China | Indonesia | Pakistan | Bangladesh (revised) | Russia | Japan | Philippines (revised) | Vietnam | Iran | Türkiye | Thailand | Myanmar | South Korea | Iraq | Afghanistan | Yemen | Uzbekistan | Malaysia | Saudi Arabia | Nepal | North Korea | Syria | Sri Lanka | Taiwan | Kazakhstan | Cambodia | Jordan | UAE | Tajikistan | Israel | Laos | Turkmenistan | Kyrgyzstan | Hong Kong
Americas: USA | Brazil (revised) | Mexico | Colombia | Argentina | Canada | Peru | Venezuela | Chile | Guatemala | Ecuador | Bolivia | Haiti | Dominican Republic | Honduras | Cuba | Nicaragua
Africa: Nigeria | Ethiopia (revised) | Egypt | DR Congo | Tanzania | South Africa | Kenya | Sudan | Uganda | Algeria | Morocco | Angola | Mozambique | Ghana | Madagascar | Côte d’Ivoire | Cameroon | Niger | Mali | Burkina Faso | Malawi | Zambia | Chad | Somalia | Senegal | Zimbabwe | Guinea | Benin | Rwanda | Burundi | Tunisia | South Sudan | Togo | Sierra Leone | Libya
Europe: Russia | Türkiye | Germany | France | UK | Italy | Spain | Poland | Ukraine | Romania | Netherlands | Belgium | Sweden | Czechia | Azerbaijan | Portugal | Greece | Hungary | Austria | Switzerland | Belarus
Oceania: Australia | Papua New Guinea

(no subject)

2026-07-05 10:10
skygiants: Enjolras from Les Mis shouting revolution-tastically (la resistance lives on)
[personal profile] skygiants
A couple of recent theatrical experiences I have not yet had the time to write up in full so I might as well write up in short:

1. A Khmer Swan Lake )

2. Spring Experience at the Boston Ballet )

3. The Aria of Julie D'Aubigny )

4. LES MISERABLES )

(no subject)

2026-07-05 12:31
oursin: Brush the Wandering Hedgehog by the fire (Default)
[personal profile] oursin
Happy birthday, [personal profile] stillsostrange!

Profile

rmc28: Rachel in hockey gear on the frozen fen at Upware, near Cambridge (Default)
Rachel Coleman

July 2026

M T W T F S S
  1 2345
6789101112
13141516171819
20212223242526
2728293031  

Page Summary

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 2026-07-08 02:58
Powered by Dreamwidth Studios