jacey: (Default)
[personal profile] jacey

Audiobook narrated by Dominic West.

Clem used to be in charge of policing in the sleepy northern village of Watersmeet, now he’s 62 and a special constable, working under a boss who hates him. The feeling is mutual, but Clem gets on with being a community copper and puts up with it for the sake of his job. It’s all he has left since his wife died. A pair of grisly murders within a few days of each other sets the whole village in an uproar. Regional police get involved and there’s a lot of posturing and media preening from Clem’s superiors. They’re sure it’s a drug-gang to blame, but Clem knows better. A little girl sees a monster lurking in her back garden and Clem goes in search of answers. Could a local legend be true? Is the River Man on the prowl, and if so how can Clem prevent more deaths? Suspended from his job over a disagreement, he takes matters into his own hands. It’s his village and he’s going to sort it whatever the challenges. This is a murder mystery with supernatural elements. Dominic West reads this brilliantly; the characters are well delineated and the pacing is spot-on. An excellent listen.


jacey: (Default)
[personal profile] jacey

Audiobook narrated by Michael Page

This is a revisit of one of my favourite books via Audible. Set is a second-world in a city not unlike pre-industrial Venice with alchemy and one specific type of magic, the Gentlemen Bastards are thieves with a difference, and Locke Lamora, The Thorn of Camorr, is their leader. He’s got a devious mind and a talent for deception and false-facing. Unlike the other cutpurse gangs, the Gentlemen Bastards have been educated by (the late) Father Chains to be more ambitious, and to run elaborate cons. This they hide from Capa Barsavi, the city’s crime boss and their supposed overlord, but when the Grey King starts to murder Barsavi’s gang-leaders, Locke and his little gang are dropped in it up to their necks and beyond. While trying to run a con to part a wealthy Don from his money Locke gets involved in both sides of the Grey King’s plans, and the Grey King has a Bonds Mage at his beck and call, a man so powerful that he can kill with a thought. Caught between the Grey King and the city’s Spider (head of the Duke’s Midnighters) Locke and his gang are in big trouble. There are plenty of exciting twists, and Locke goes through the mill (several times). Michael Page reads this well enough, though I could have wished for a little more excitement in the voice, to match Locke’s mercurial personality.


Booklog 15/26: Peter Bradshaw: Mercy

Feb. 10th, 2026 10:13 pm
jacey: (Default)
[personal profile] jacey

Audiobook narrated by Joanna Scanlon and others.

A short, darkly comic soliloquy from Allison, an elderly-care nurse on the cusp of requirement. She reflects on her life and nursing career, her previous partners and the gambling ring she ran in the hospital. And then there’s the analgesics… There’s a twist. Joanna Scanlon narrates, with other narrators doing voices.


jacey: (Default)
[personal profile] jacey

Audiobook narrated by James Anderson Foster

Media tie-in of one of my favourite TV series, Firefly, masterminded by Joss Whedon. Captain Mal Reynolds is kidnapped from a rough bar on Persephone and spirited away to a kangaroo court of Browncoats who’ve been told he’s a traitor. The crew, Zoe, Wash, Book, Jane, Simon and River scurry about trying to find a clue as to where he’s gone, while on board Serenity, five crates of dangerously volatile mining explosives are heating up towards a big bang. James Anderson Foster narrates the story well.


jacey: (Default)
[personal profile] jacey

Audiobook narrated by Kaylin Heath

Fairy-tale-ish story about Rhea, a low-born miller’s daughter, who is engaged to be married to sorcerer Lord Crevan against her wishes. When he demands she come to his strange house in the woods she discovers he already has six wives, only one of which is dead. Befriended by the wife-cook who used to be a witch, Rhea discovers that Crevan takes something from each wife, witchy power from the cook, sight from one of the others. He’s planning to take Rhea’s youth just as soon as they are married. However she can put off the awful day if she completes each of the strange tasks he gives her. This strains Rhea’s resourcefulness to the limits as, aided by a clever hedgehog, she completes task by task – until there’s one she will not complete and the wedding looms. Rhea has to rally the remaining wives and visit the Clock Wife in order to defeat Crevan. Kaylin Heath does a good job on the narration.


denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_news
Back in August of 2025, we announced a temporary block on account creation for users under the age of 18 from the state of Tennessee, due to the court in Netchoice's challenge to the law (which we're a part of!) refusing to prevent the law from being enforced while the lawsuit plays out. Today, I am sad to announce that we've had to add South Carolina to that list. When creating an account, you will now be asked if you're a resident of Tennessee or South Carolina. If you are, and your birthdate shows you're under 18, you won't be able to create an account.

We're very sorry to have to do this, and especially on such short notice. The reason for it: on Friday, South Carolina governor Henry McMaster signed the South Carolina Age-Appropriate Design Code Act into law, with an effective date of immediately. The law is so incredibly poorly written it took us several days to even figure out what the hell South Carolina wants us to do and whether or not we're covered by it. We're still not entirely 100% sure about the former, but in regards to the latter, we're pretty sure the fact we use Google Analytics on some site pages (for OS/platform/browser capability analysis) means we will be covered by the law. Thankfully, the law does not mandate a specific form of age verification, unlike many of the other state laws we're fighting, so we're likewise pretty sure that just stopping people under 18 from creating an account will be enough to comply without performing intrusive and privacy-invasive third-party age verification. We think. Maybe. (It's a really, really badly written law. I don't know whether they intended to write it in a way that means officers of the company can potentially be sentenced to jail time for violating it, but that's certainly one possible way to read it.)

Netchoice filed their lawsuit against SC over the law as I was working on making this change and writing this news post -- so recently it's not even showing up in RECAP yet for me to link y'all to! -- but here's the complaint as filed in the lawsuit, Netchoice v Wilson. Please note that I didn't even have to write the declaration yet (although I will be): we are cited in the complaint itself with a link to our August news post as evidence of why these laws burden small websites and create legal uncertainty that causes a chilling effect on speech. \o/

In fact, that's the victory: in December, the judge ruled in favor of Netchoice in Netchoice v Murrill, the lawsuit over Louisiana's age-verification law Act 456, finding (once again) that requiring age verification to access social media is unconstitutional. Judge deGravelles' ruling was not simply a preliminary injunction: this was a final, dispositive ruling stating clearly and unambiguously "Louisiana Revised Statutes §§51:1751–1754 violate the First Amendment of the U.S. Constitution, as incorporated by the Fourteenth Amendment of the U.S. Constitution", as well as awarding Netchoice their costs and attorney's fees for bringing the lawsuit. We didn't provide a declaration in that one, because Act 456, may it rot in hell, had a total registered user threshold we don't meet. That didn't stop Netchoice's lawyers from pointing out that we were forced to block service to Mississippi and restrict registration in Tennessee (pointing, again, to that news post), and Judge deGravelles found our example so compelling that we are cited twice in his ruling, thus marking the first time we've helped to get one of these laws enjoined or overturned just by existing. I think that's a new career high point for me.

I need to find an afternoon to sit down and write an update for [site community profile] dw_advocacy highlighting everything that's going on (and what stage the lawsuits are in), because folks who know there's Some Shenanigans afoot in their state keep asking us whether we're going to have to put any restrictions on their states. I'll repeat my promise to you all: we will fight every state attempt to impose mandatory age verification and deanonymization on our users as hard as we possibly can, and we will keep actions like this to the clear cases where there's no doubt that we have to take action in order to prevent liability.

In cases like SC, where the law takes immediate effect, or like TN and MS, where the district court declines to issue a temporary injunction or the district court issues a temporary injunction and the appellate court overturns it, we may need to take some steps to limit our potential liability: when that happens, we'll tell you what we're doing as fast as we possibly can. (Sometimes it takes a little while for us to figure out the exact implications of a newly passed law or run the risk assessment on a law that the courts declined to enjoin. Netchoice's lawyers are excellent, but they're Netchoice's lawyers, not ours: we have to figure out our obligations ourselves. I am so very thankful that even though we are poor in money, we are very rich in friends, and we have a wide range of people we can go to for help.)

In cases where Netchoice filed the lawsuit before the law's effective date, there's a pending motion for a preliminary injunction, the court hasn't ruled on the motion yet, and we're specifically named in the motion for preliminary injunction as a Netchoice member the law would apply to, we generally evaluate that the risk is low enough we can wait and see what the judge decides. (Right now, for instance, that's Netchoice v Jones, formerly Netchoice v Miyares, mentioned in our December news post: the judge has not yet ruled on the motion for preliminary injunction.) If the judge grants the injunction, we won't need to do anything, because the state will be prevented from enforcing the law. If the judge doesn't grant the injunction, we'll figure out what we need to do then, and we'll let you know as soon as we know.

I know it's frustrating for people to not know what's going to happen! Believe me, it's just as frustrating for us: you would not believe how much of my time is taken up by tracking all of this. I keep trying to find time to update [site community profile] dw_advocacy so people know the status of all the various lawsuits (and what actions we've taken in response), but every time I think I might have a second, something else happens like this SC law and I have to scramble to figure out what we need to do. We will continue to update [site community profile] dw_news whenever we do have to take an action that restricts any of our users, though, as soon as something happens that may make us have to take an action, and we will give you as much warning as we possibly can. It is absolutely ridiculous that we still have to have this fight, but we're going to keep fighting it for as long as we have to and as hard as we need to.

I look forward to the day we can lift the restrictions on Mississippi, Tennessee, and now South Carolina, and I apologize again to our users (and to the people who temporarily aren't able to become our users) from those states.

🧠

Feb. 10th, 2026 03:41 pm
soemand: (Default)
[personal profile] soemand
Just finished a 1,500-line code review and my brain is now a NullPointerException. I've stared at so many brackets I'm starting to see code in my peripheral vision. Accepting donations of Monster, ibuprofen, or a complete memory wipe. LGTM? More like 'Let God Take Me' at this point.

Dental double date

Feb. 10th, 2026 04:55 pm
oursin: Photograph of a statue of Hygeia, goddess of health (Hygeia)
[personal profile] oursin

I was going to say 'double whammy' but in fact the general checkup and hygienist session both went off without any undue issues.

Going down the road to get to the Tube there was some kind of filming going on round about the parade of shops opposite the playing field - I did not linger as it was entirely chokka with mysterious vehicles and equipment.

Dentist, as stated, could not find anything wrong but has recommended some Extra Speshul Toothpaste, which normally you have to have a prescription for but they were able to sell me a couple of tubes.... not literally under the counter.

New hygienist, and as is the wont of hygienists, they have their own way of doing things - I was not expecting the whooshy water thing so early in the game - and also they find something that no other hygienist has noted that one should be doing, in this case involving a rare and unusual kind of toothbrush (which I have managed to source via eBay).

I was intending combining this jaunt with a couple of errands in Camden Town.

May I say I was deeply unimpressed with what Rymans has to offer in the way of seasonal cards, I thought they would have a far large selection. Managed to find something, but, grump.

Buying something from the pharmacy counter in Boots was stuck behind somebody apparently stocking up possibly for an expedition into the wilderness.

The threatened rain did indeed come on as I emerged from Boots, I had hoped that my weather app was looking on the gloomy side.

Book completed

Feb. 10th, 2026 03:27 am
eve_prime: (Default)
[personal profile] eve_prime
Dragons of Pemberley, by Maria Grace. Jane Austen’s Dragon’s #10. (I skipped #9 for now; it’s a story collection). This installment in the series might have been the best yet! Elizabeth, Darcy, their baby girl, and their entourage of dragons have returned to the Pemberley estate, but an auditor has come with them to investigate some irregularities in the estate’s management of its dragons. Meanwhile, Col. Fitzwilliam and Darcy need to make progress in identifying the smugglers dealing in dragon parts who have been operating in the area.

In an earlier book, Lydia Bennet had run away with Wickham, who ended up dying, and Lydia had then been sent off to a sort of reform school for the dragon-hearing who have reached adulthood (or thereabouts) without also reaching maturity, as it were. She’s back now, all grown up, surprisingly smart, embarrassed about her earlier behavior, and eager to help. I think she might now be my favorite character in the series.

(no subject)

Feb. 10th, 2026 09:30 am
oursin: Brush the Wandering Hedgehog by the fire (Default)
[personal profile] oursin
Happy birthday, [personal profile] mal1!

🍥

Feb. 10th, 2026 05:22 am
soemand: (Default)
[personal profile] soemand
Sort of jelly that my manager is off to Phoenix today. Twenty‑six degrees and sunshine would be a welcome reprieve from the cold and snow we’re slogging through up here.

On the brighter side, I’ve got a new production blank cassette from Recording the Masters on the way. A friend tossed a few artist suggestions my direction, and I’m curious to see how this tape stock handles them. I won’t name names, but let’s just say a mixtape steeped in late‑’80s to early‑’90s blue‑eyed soul feels like the right test.

Fiction LIne-up is Public

Feb. 9th, 2026 06:22 pm
hrj: (Default)
[personal profile] hrj
I gambled that my authors would read their email and respond within a few days and held off on the On the Shelf podcast until I could include the announcement. Offers went out on the 6th, the podcast would normally have gone up on the 7th. As of this morning I still had one acceptance yet to come in, but I'd scripted the show and decided to go ahead and record. Then the final acceptance came in just as I was setting up the mic. (I wouldn't have uploaded the episode until everything was final, but it was unlikely I'd have to change the script.)

Once again, I'm pledging myself to get ahead of the game. I'll send out payments tomorrow and any suggested edits by the end of the week, along with requests for bios and pronunciation guides. I'll be doing all the narration myself this year. So I have half a chance of actually getting everything recorded well in advance. (But only half a chance, because inevitably I get distracted by something else, thinking, "Well, I have plenty of time.")

I bought five stories again this time, due to some short lengths, though I'm not sure whether I'll do a double-episode or use one as a special bonus fiction episode at some point. The podcast is having its 10th anniversary this year, which might make a natural context for that.

(no subject)

Feb. 9th, 2026 08:16 pm
flemmings: (Default)
[personal profile] flemmings
I wanted a Vietnamese coffee and I didn't want to go out to get it so I ordered in through Skip the Dishes, my old standby from lockdown. Skip has a peculiar web interface that lags when you try to login and then suddenly decides yeah ok we do know you after all. I think they want you to use their even buggier app which no I won't. But this time they were giving my address as 518 for some reason, so I corrected that to 543 and ordered my chicken and vermicelli and coffee. Of course I really  wanted a banh mi after reading all those Dr. Siri books where he sits eating his banh mi by the side of the Mekong looking over at Thailand. But you know, bread, so no. And I watched on the map as the little car icon come up Christie and turned and I went to the door to wait for the guy, and the guy didn't come and my phone said Your order has been delivered! with a photo of an unfamiliar porch. So I text the guy, I'm here at 543 waiting, and he texts back that of course he left it at 518. Thus I had to go out anyway and yes, wrestle the walker through the snow berms again, because 518 is south of me and on the other side. This isn't the first time Skip has altered my address off its own bat-- they had me at 552 for the longest time-- so I think that's it for me and Skip. I like that they give you tracking on your order, which Uber doesn't-- Uber comes when it comes and doesn'teven knock-- but I can't be having with their webpage's dementia.

Link round-up #9

Feb. 9th, 2026 07:06 pm
smmg: A circle containing the flags of the six Celtic nations, with a pair of crutches crossed over the top. The disability pride flag is in the background. (Default)
[personal profile] smmg
Will the real St Brigid please stand up? - Niamh Wycherley, www.rte.ie
Analysis: here's the evidence which indicates that the Kildare woman was real - and why this is worth emphasising today

Irish-language sports romance inspired by Heated Rivalry to air on TG4 - www.her.ie
The new Irish-language short film, entitled Ár gCluiche Féin (Our Own Game), will centre around a pair of GAA players struggling with their romantic feelings for one another.
oursin: C19th engraving of a hedgehog's skeleton (skeletal hedgehog)
[personal profile] oursin

Too busy trying to extend their lifespans to, you know, actually Have A Life?

The troubling rise of longevity fixation syndrome: ‘I was crushed by the pressure I put on myself’

One is actually surprised that this guy does in fact go for an evening out in a restaurant with his husband, even if he does exhaustively research it first and pre-order (and then melt down when it comes to him RONG):

He painstakingly monitored what he ate (sometimes only organic, sometimes raw or unprocessed; calories painstakingly counted), his exercise regime (twice a day, seven days a week), and tracked every bodily function from his heart rate to his blood pressure, body fat and sleep “schedule”. He even monitored his glucose levels repeatedly throughout the day. “I was living by those numbers,” he says.

One wonders if there is any place for Ye Conjugalz with hubby or is that losing Precious Bodily Fluids and all the other ills once ascribed to sexual indulgence.

And, indeed, tempted to say, it just feels like living for ever....

With a side of, austere regimes have been followed by religious devotees for centuries but that was for life everlasting in the next, not this, right?

But, honestly, surely it is possible to lead a healthy life which is not actually purgatorial - see also this Why has food become another joyless way to self-optimise?. Thinking back to the delicious healthy nosh at Grayshott of beloved nostalgic memories - along with the lovely treatments etc.

Okay, there are some dietary things I do because I do not particularly have to think about them, but that is because I made certain decisions back when, and e.g. I have my nice tasty home-made muesli of a morning with its healthy oats and linseed and nuts and it is an established pattern but it is a pleasure to eat.

❤️‍🩹

Feb. 9th, 2026 06:31 am
soemand: (Default)
[personal profile] soemand
A good rest yesterday definitely helped me reset after the daycare virus based whirlwind, and I’m feeling much better today. As for the knee — yes, that loud pop while I was taking off my socks was mine. Thankfully, it seems to be improving dramatically.

To anyone within about 2000 nautical miles of my place… if you heard a sudden yelp around 8:30 p.m. AST last night, that was absolutely me.

The value of football

Feb. 8th, 2026 11:50 pm
eve_prime: (Default)
[personal profile] eve_prime
Since I get lots of paperwork done during the Oregon football games, today I decided to “watch” the Super Bowl for the same purpose. I decided that I was favoring the Seattle team over the New England team, and during the game I recycled a bunch of cardboard, sorted through old files, paid some bills, and read a stack of newspapers (except for the articles deserving full attention, which I set aside). I took a half-hour break in the second quarter to make and eat lunch, switching to a classical music program for that. The Seattle team won, but I didn’t pay enough attention to learn the names of any of the players, ha!

In the fall I have football for this purpose, and in the summer there’s American Ninja Warrior, but I need something for February through June. Basketball is much too fast-paced, but football is perfect, because if anything of any interest whatsoever happens, they show a replay. I think baseball would probably be too boring unless I was actually following a team, and that sounds like too much work. Hm.

(no subject)

Feb. 8th, 2026 02:33 pm
flemmings: (Hirakawa)
[personal profile] flemmings
Well, the sun was shining and tomorrow is supposed to snow and I need milk so out I went in my warmest coat and fleecy trousers and longjohns. No idea what the city has done with respect to the sidewalk clearing. They put down salt all up my block so I had no trouble getting to physio last week, but going *down* the block we were all back to snow berms and cratered packed snow. So it was still heave the walker up and down for half the journey, almost as bad as ten days ago. But anyway, now I can have my cocoa again, my one treat, and I did *not* buy any pastry or pasta meals so go me, I suppose. Also bought more chocolate soy milk because my shopper last week bought me cappuccino flavour, in spite of the wp saying 'many in stock' about the chocolate. I won't say 'men' about male Instacart and Uber shoppers getting my orders wrong because male Voila shoppers get things right, but Voila has those big ass trucks that are a hassle in winter. Otherwise I'd be ordering from them.

Started rereading the Riddlemaster trilogy, untouched for nearly half a century for some reason. Was having a hard time with my hardcover vol 1, again for no reason I could discern. Got it from the library in ebook and that was not only readable but had the advantage that I could consult the map in the hardcover on the frequent occasions when I had no idea where Morgon was at any point. This never bothered me in my 20s but now I hate not knowing where a fictional here is. And in ebook I can highlight and search a name on the frequent occasions when I've forgotten what the story on Kern or Yrth or whoever is-- and lord were there many many of those.  I've heard tell that there are indications that the trilogy is actually SF rather than straight fantasy, which I will ignore because I don't want anyone Severianing my fantasy, thank you.

Culinary

Feb. 8th, 2026 06:26 pm
oursin: Frontispiece from C17th household manual (Accomplisht Lady)
[personal profile] oursin

Last week's bread held out very well and there was even enough crust left to cut up and fry with onion and garlic to make frittata for Friday night supper.

Saturday breakfast rolls: basic buttermilk, 3:1 strong white/buckwheat flour (I was actually going to do rye, but it was rather long past its best before).

Today's lunch: this was actually a change of plan, because for last night's evening meal we had Waitrose Slow-Cooked Gammon Shank which turned out to be Rather A Lot, so quite a bit left over, which I therefore recycled into a sort-of cassoulet-type-thing with Belazu Judion Butter Beans, garlic, thyme, and panko crumbs; served with tenderstem broccoli tips, trimmed fine green beans and chopped Romano peppers white-braised, but with lazy chopped ginger rather than star anise for a change, and chestnut mushrooms sauteed somewhat after the recipe in Dharamjit Singh's Indian Cookery, with onion salt, ground black pepper, basil, a dash of cayenne, and lime juice.

soemand: (Default)
[personal profile] soemand
Declared today an official Chill Out Day™. Spinning Dark Side of the Moon and Brothers in Arms, and I even went full music‑nerd and re‑sequenced The Police’s Synchronicity (details in a previous post). Shockingly, it now flows like an album that actually likes itself.

The reason for all this enforced coziness? My knee’s IT band has staged a dramatic protest, and I’ve caught the annual daycare special. So I’m embracing the only sensible plan: Sunday tunes, fireplace roaring, cat firmly installed on lap. Doctor’s orders. Probably.

And since it’s that time of year, I should note that I’m once again not participating in the grand cultural ritual of watching the Superb Owl. I respect the majestic bird and all, but today my energy is firmly committed to music, blankets, and pretending my immune system isn’t filing for bankruptcy.
Page generated Feb. 11th, 2026 02:57 am
Powered by Dreamwidth Studios