So Ai Shinozaki can cosplay her (site not safe for work or Javascript):

…without the “chubby” part…

Before I bought my SodaStream, I was a regular consumer of the Sparkling Ice pink grapefruit drink. It was always a hassle to find an adequate supply in stock locally, largely due to the same problem Snapple has: shipping mixed cases to push flavors that don’t sell.
Recently, they released a bunch of branded Starburst flavors. I bought a few, and I regret doing so, because they tasted like melted creamsicles.
So I sent feedback to the author of Typeface, and he already had a beta update that increases contrast. Good: I can now read the nearly-black-on-nearly-white tinyfonts in the sidebar, and usually tell the difference between the dark-gray inactive tiny dot and the blue active tiny dot. Not so good: the nearly-black not-in-font placeholder characters are basically impossible to distinguish from the black preview characters. So, baby steps.
He also asked what I meant about wanting more detailed views, so I fired up FEX for some screenshots that demonstrate the difference between visualizing fonts and managing them. We’ll see what comes out of that.
File under amusing that while the normal state of font activation is two slightly-different tiny dots, hovering the mouse over the dot changes it to a larger distinctive icon showing the state you can toggle it to (minus-sign if it’s currently active, sunburst if it’s currently inactive). There’s also a padlock to indicate system fonts that can’t be deactivated, which you almost never want to see, and can filter out by the obvious method of Option-Right-Clicking on the “Font Book” collection in the sidebar and selecting “Add inverse to filters” (or manually typing the equally-obvious “#!//font-book” in the search bar).
Red Cat, Cosplay, Furless, Dungeon People, Chibis, and Cheer are not pre-empted by Olympics coverage. Also Elseworld Fail, for those still watching the tale of the catgirl and her novelist.
The little tree that was underneath the huge (~10-inch diameter, ~50 feet long) fallen branch survived! My arborist and his crew showed up Monday afternoon and cleaned things up.
The bad news is that they have to come back and take out another branch on the big tree (as big or bigger) before it falls toward my house. It probably wouldn’t hit the house, but it would do serious damage to my landscaping, and possibly also to the patio.
I’m having him evaluate the health of all the trees on the side lot, just in case.
There’s a restaurant I can order bao delivered from, and they’re pretty good. They also sell several flavors of rice bowl, pan-fried potstickers, and steamed dumplings; those are not so good. TL/DR: they’re a ghost kitchen hosted in an Italian restaurant, so pretty much all they know about Chinese food is how to warm it up; this is sufficient for bao shipped to them frozen, but the one time I ordered the “pan-fried” potstickers, they weren’t even steamed well.
(now, ghost kittens, on the other hand…)
…Google mostly returned keyword matches on ‘northern’ and/or ‘ireland’ instead. This was not useful.
I added a few more boxes to the prototype script, recreating the classic look. Since I support every paper size known to Adobe, I stress-tested the scaling by rendering it on 4x6 photo paper. Credit-card size was a bit too far; the body font ended up at 1.25pt. 😁
Since Platypus isn’t useful to me, I have to write all the line-wrapping and text layout myself, and the only real wrinkle there is ensuring I correctly handle double-width CJK characters when wrapping; I’m not concerned about the language-specific issues of breaking words and strings; this is classic “wrap at column N no matter what” style.
For this particular application, I don’t think I need the
really-precise metrics that I developed for PDF::Cairo, which
involved pre-rendering test strings in each font and seeing the height
and width of what actually gets painted onto the page, but if I do
more with Reportlab, I’ll probably need to tinker with
reportlab.graphics.renderPM (Cairo) and Pillow’s getbbox().
In response to the big hacked-password dump, noted security site The Daily Mail suggested:
“Users can check if their password was leaked by visiting the Cybernews site and entering their password.”
Even if I had an AppleTV+ account, I would not be watching the new Time Bandits series.
The cover for the upcoming Molesting Magical Girls Fan Book (Super Gushing Version) has been announced. Eyecatching, innit?
Another day, another reason to be glad I’m not in IT any more: all versions of every RADIUS server vulnerable.
(I’d link directly to the classical reference, but I can’t find that scene on Youtube)
It is claimed that the Marine Corps Band was ordered to play a special theme song whenever Dr. Jill Biden appeared, an order rescinded when someone actually did journalism to it. I don’t understand why they had to write an original piece when this was available:
Amazon’s been recommending this hentai manga to me recently, and I checked out the previews. It’s a fantasy-world harem where the harem lord is a non-sentient slime that absorbs skills and powers by eating male adventurers so that it can improve its ability to forcibly satisfy female adventurers and impregnate them with little slimes. Written with all the wit and anatomical expertise of a fourteen-year-old boy who’s never touched a tit.
Rimuru’s endless board meetings are suddenly looking a lot better.
My mom loves spices but her stomach does not, so when I made lasagna yesterday, I tried to tone it down significantly, cutting the spices by half and replacing the Italian sausage with ground beef [(velveting 1, 2] the meat to improve the texture). Hopefully it mellowed overnight, because when I tried it fresh out of the oven, it was still inexplicably quite zippy. Anyway, I hope she can eat it today. 😁
[Update: it still had a spicy finish to it, so I went back to the original cookbook, Tough Guys Don't Dice by the late James A. Thorson, and discovered that he handwaved the quantities of everything, and the precise values in my recipe had been invented over time as my gaming group tinkered with what fit into a standard Pyrex lasagna pan. I'm going back to the drawing board with this one, and definitely including the velveted ground beef option, which had amazing texture.]
Or, The Adventures of Karen of Ethshar. This is the first time I’ve ever just stopped reading one of Lawrence Watt-Evans’ fantasy novels, and it is entirely due to the main character being annoying and stupid. I simply don’t want to spend time with her as she demands to see life’s manager until (hopefully) learning her lesson and growing into a better person.
I had a very specific problem that was poorly served by the way Google and other search engines chop up your search string, normalize the words, and then match them to wildly irrelevant results. And ads.
What I was looking for was a very specific type of fruitcake that my mother makes, and that she used to receive as a Christmas gift from her aunt decades ago. The first way it differs from the most common variety is by not being a cake; the small amount of flour is present only to coat the fruit and nuts so that they stick together when the only other major ingredient is added: sweetened condensed milk.
I’m pretty good at Google incantations, but because it just breaks language into keywords, it can’t tell the difference between recipes that contain a few tablespoons of flour and ones that contain several cups. The thing LLMs do well, on the other hand, is retain the connection between adjacent words, so I could specify “no more than 1/2 cup of flour” and have it correctly limit the search results.
The first pass included recipes that contained eggs and sugar, so I added “and no eggs”, and ended up with four “Texas” fruitcakes that aren’t what you’ll get if you buy a “Texas fruitcake”:
If I asked Copilot for more recipes like these, it just repeated the same list, and I’m willing to believe that there just aren’t a lot out there. The good news is that it didn’t insist on padding out the results with false positives.
Fun fact: with no actual “cake” involved, the ingredients are self-preserving, so it can’t really go bad (which is the original point of the heavily-sweetened alcoholic English fruitcake), but it should still be baked right away. We learned that the hard way this year, when, while stirring the pounds of fruit and nuts together with the cans of condensed milk, Mom got interupted by visitors, and had to cover up the bowl and set it out in the passively-refrigerated garage. One thing led to another, and it was three days before she fetched it back inside to portion into bread pans and bake. And it was a rock, firmly stuck to the mixing bowl. It took several hours of warmth and prying to break it up, and then restoring the original texture required some more condensed milk.
The phone/tablet gacha game based on Is It Okay To Pick Up Girls In A Dungeon is finally ending service in February. I sank a fair amount of time into it, and bought enough tokens to compensate the developers for producing a decent game with all the voice actors from the anime and original stories by the author. It gets old after a while unless you’re into throwing money at it, but it did have some nice cheesecake of the vast female cast, and several of the original songs are pretty good.
It sould be nice if they followed up the end-of-service announcement with a client update that bumped the point recovery and free gacha rates, so people could spend the next two months exploring character stories they could never unlock before. Probably won’t happen, though; they have another game now. Hopefully there’s an archive of ripped art and music out there somewhere.
(the Japanese servers are staying up, because apparently there’s a very active “PvP” community that still spends money on gacha pulls)
Gaston Glock has died, after a very full and successful life. I picture him meeting up with John Moses Browning in the afterlife and getting along just fine. Unlike many of their fans in this life. 😁
Maplestar has promised a sequel to that Purah video by the end of the year. Clock’s ticking… [Update: January 4th!]
The new trailer for season two makes it clear that Ruti loves Red in a completely inappropriate way. So whatever happens with the new hero-dick, they’ve got that going for them.
(wrong waifu, but I doubt I’ll get complaints…)
Hope everyone’s happy, healthy, stuffed, and loaded with goodies. I’m thinking next year I should make myself an Ammo Advent Calendar. Other than just stacking Federal and Remington boxes in a tree shape, I mean.
For women-women who might have found a Glock under the tree, my local members-only range has an upcoming confidence-builder:
This does not require a membership.
Second season announced. No details about the story beyond what was in the last episode.
If your “discovery” page has become cluttered with unwanted content, it’s likely because their algorithm is prioritizing viewed images over favorited. In other words, if you clicked on a thumbnail and it turned out to be something you didn’t like or weren’t interested in (or had such content below the fold), it’s still being treated as something to show you more of.
You can clear it from the profile menu under “Browsing history”. Note that doing so doesn’t cause your recommendations to refresh immediately.
James Hoffmann takes a deep dive into how Nespresso gets away with it, extracting info about how their pods extract coffee, and why third-party and refillable pods aren’t as good, no matter what beans you put into them.
Dear Amazon, how much were you paid to recommend this?

Every once in a while someone manually goes to the effort of posting spam comments here, which I can delete with one click and which never get indexed by search engines anyway. Click.
In which Our Obsessed S-Rank Daughter wallows in hometown nostalgia, Our Favorite Dad fosters a catgirl, Our Adventure Gals manage to bathe without significant fan-service, stern parenting succeeds by failing, and we learn Something Important about how Bel lost his leg.
Verdict: I enjoyed this little interlude almost as much as they did, but I think it’s time everyone got back to work. That nameless villain’s not going to defeat himself.
(no new fan-art for this show, so here’s a cute dragonette foodie)
Amazon is heavily pushing “top picks for you” that include new books by Britney Spears and Jada Pinkett Smith. I don’t want to know what they were paid for these promotions, but they really stand out from the isekai novels, snack foods, and electronic gadgets that make up the bulk of their recommendations for me, and which are actually based on my purchases. I’m not interested in a sequel to The Firm, either, but I can at least understand why other people might be.
For two months now, they’ve also been constantly exhorting me to buy the hot-new-release Steven Brust novel, Lyorn, which doesn’t come out until April.
On that note, “Dear Amazon, this product couldn’t be gayer if it included a picture of two gay men drilling their buns, which it does”:
Twice now, I’ve gone through the Freestar Rangers questline and ended up having to hoof it at least five kilometers through heavy jungle, because the game generated a random POI that overlapped with the place I was supposed to be landing. And there’s nothing to do during that run except scan the local critters and maybe kill a few, all of which are level 1 and completely trivial. It was supposed to drop you off about 100 meters from your destination; your quest objective explicitly tells you to land there.
For more fun, the distance-to-target display is wrong, so you have to use the terrible on-world mapping to figure out roughly how much farther you need to go. Kind of ruins the tension of the big fight.
(there are no ground vehicles in Starfield, despite how sparsely populated the planets are with procedurally-generated content)
An exercise in side-quest design and lack of ground vehicles…
Random Martian: Hey, you should maybe talk to Trevor; I guess he’s having some problems with the mine.
walkwalkwalk
Trevor: Hey, this mine we’re working that’s right under the middle of town? Yeah, we’re way below quota; could you maybe grab a cutter and get me some iron? For free?
bzzzzzzzt-plonk
Trevor: Great, now what we really need is a bunch of new equipment, but that dumb exec just won’t approve my POs. How about you fly up to Deimos and apply for a job as his executive assistant, fly back and hack into the local HR database to delete every other applicant, and then answer his mail and approve my PO?
whooooosh
clickclickclick
(fast-travel)
walkwalkwalk
sneaksneaksneak
Exec: Hello, assistant; did you change your hair, or are you a new one? I’m such a nitwit, but the first thing I need you to do is find out why I can’t get my special shipment; there’s some kind of hold on it.
walkwalkwalk
Mars Governor: Yeah, that nitwit’s got a lot of unpaid taxes, but if
you do me a tiny little favor, I’ll release the hold. The favor? The
Crimson Fleet stole my company car starship, and it’s really a
sweet ride, but I need you to quietly destroy it, off the record. For
insurance reasons.
whooooosh
Crimson Fleet: Seriously, kid, we let you bluff your way onto the ship, but you don’t speak pirate lingo at all, so we’re gonna kill you.
pewpewpew
Crimson Fleet leader’s body: I’m an incriminating letter from the Mars Governor hiring the Fleet to destroy his own ship to hide the evidence of his affair with the woman who ran off with his ship.
Woman’s body: I’m an incriminating suicide note, and she was really, really sorry for all the trouble she caused.
big-bada-boom
(fast-travel)
walkwalkwalk
Mars Governor: Nice work, I’ve released dipshit’s cargo. You didn’t… find anything interesting out there, did you? No? you just blew it up? Great!
walkwalkwalk
Head of Security: Thanks for this incriminating evidence, we’re going to have a little chat with the Governor.
walkwalkwalk
Exec: Ooh, thanks for the package; could you take care of my email now?
clickclickclick
Trevor: Awesome work, the new equipment is on the way. Hank volunteered to go get it, but he should have been back by now. Could you maybe check at the docks?
walkwalkwalk
Docks: Yeah, Hank left a while ago on some pickup job, but it was funny that he didn’t park here when he got back. I mean, there might be a good reason he parked waaaaaaaay over there, but really, that’s kind of a dick move. Or a smuggler move.
walkwalkwalk
Trevor: Gosh, that doesn’t sound right. Check the local bars, and ask him why he did that.
walkwalkwalk
Hank: Yes, I admit that I ripped off my fellow miners, because of reasons you won’t remember long enough to write them down. I repent my actions, though, so let’s go outside and I’ll hand it all over. My ship’s right over there, and while we spend the next 5-10 minutes walking, I’ll explain everything in a way that makes it really obvious that I’m going to try to kill you as soon as we’re alone. Really, really obvious.
walkwalkwalk
walkwalkwalk
walkwalkwalk
pewpewpew
(fast-travel)
walkwalkwalk
Trevor: Wow, Hank was a dick. We’ll go bring his ship back to the docks so we can grab our new equipment. Oh, and could you check up on Rivkah? She doesn’t sound good…
(I left out the step where I had to fly to a shipyard, switch to another ship, and fly back, because I only had auto-turrets and the Governor’s ship wasn’t flagged hostile, so they wouldn’t shoot at it)