Random

Jun. 18th, 2026 12:07 am
sine_nomine: (Default)
[personal profile] sine_nomine
First, I don't care what they say about wheat in Europe vs wheat in the US. Celiac is celiac.

Second, we can't afford to rest on our laurels because we might not have any laurels left to rest on.

Third, packing is a time-consuming activity of the most insane duration.

Fourth, paper is way better for packing than bubble wrap for almost everyrhing household (not collectibles). Just ask a moving company what they use.

Fifth, the tickets are bought and everything. Home Wednesday.

Sixth, Geez, I have a lot of stuff. Even with all that I have given away it's still a lot of stuff.

Seventh, I am really going to miss LA. If someone had said that to me last May I would have laughed. But IT DOESN’T RAIN HERE. Which means my pain medicine requirements are so much reduced. The hip replacement doesn't hurt, either. I do feel guilty that I haven't seen an old family friend while here, though.

Eighth, which makes some overanxious doctor's prescription of Narcan for me to be even more hysterical. I have never been at risk of an overdose and so much even less so now.

Ninth, the owners of the unit where I am staying actually want to buy the lift chair I have been using. Small amount of money but, given that I was hoping they would let me just leave it here it's a win. Likely will turn it into a donation somewhere. The money, I mean.

Tenth, said owners will, unfortunately, be living in their own housr when I am here in December so I have to find an alternative. It's really unfortunate. Between being perfectly located and the building being accessible (ramps! Elevator with front and rear door means driving straight through!) it's going to be hard to find another like it.

And now it's June 17th and this is outdated because I am home. And I wish I wasn't. My huge space feels claustrophobic, my bedroom here (as large as it is) feels smaller than LA, it's musty, a stack of my plants are unhappy, and I am really not happy to be here. At least with someone holding the door I easily cleared the building door in the powerchair but the new modern elevators are a nightmare, and I really wish I opened up my kitchen doorway even 8 inches. Navigated the house in the chair right until I misjudged backing and went into my sofa table, which is covered in Native American pottefy. Miraculously only one casualty but a major one. And I am not sure how I will live on my own, for a stack of reasons. But that's a problem for another day.

Pendragon - Session 0

Jun. 17th, 2026 10:13 pm
gentlyepigrams: (gaming - purple dice)
[personal profile] gentlyepigrams
Our e-friend Jon who ran a Traveller campaign a while ago invited me and Michael to join a Pendragon game he's running on Saturdays. Actually he mentioned it and I told him I could not commit to every Saturday but I was interested in being there at least part-time and he was OK with it.

Everybody else had already built their characters so I built mine today: she is Dame Patience and she is a Pagan knight at the court of Sir Roderick of Salisbury. We did random builds using the Foundry VTT software so she's not perfectly constructed, but I think Pendragon is like Traveller: you roll your dice and you take your chances. There are three other PCs and Michael and it looks to be a good group, even though there are some players who are young enough to be my kids.

I am apparently also the teaboo and the Arthurian expert in this group, so this should be interesting.

Fortnightly media report - 2026 06 17

Jun. 17th, 2026 03:47 pm
gentlyepigrams: (ace of hearts)
[personal profile] gentlyepigrams
I'm going to start doing these every fortnight instead of every week. I'm trying to cut down my repetition for a lot of stuff so I'm dropping recording on Goodreads, Storygraph (ending subscription), Letterboxd (also ending subscription), etc. in favor of recording in Sofa (which is worth subscribing to). I did a bunch of imports and we'll see how that works going forward. I also dropped my subscription to the Sunday Morning Transport Substack because I'm not reading the stories.

Meanwhile, between life stuff and everything else, my reading and listening have been slow.

Books
A History of the World in 47 Borders: The Stories Behind the Lines on Our Maps, by Jonn Elledge. If I hadn't been dealing with things, I would have finished this a month ago. As it was, I had to get it back from the library. I think part of my problem may be that I need to stop reading books on my phone and start reading them on my iPad. As it is, this is a good bite-sized chapter book on an interesting aspect of history and politics. It wasn't great for me because I knew a lot of the things he talked about, but I think would be a lot better for an entry-level reader on these topics.

Music
Simone Dinnerstein & Baroklyn, Hourglass. Philip Glass, featuring the Hours and one of his piano concertos. Not sure if the name of the string ensemble is Baroklyn or Barokyn but they don't have their own page.

Bundle of Holding: Rider

Jun. 17th, 2026 02:08 pm
james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll


This all-new Rider Bundle presents Rider, the Old West tabletop roleplaying game from Independence Games (Clement Sector) that adapts the Cepheus Engine rules to cinematic gunslinging adventures in the Wild West.

Bundle of Holding: Rider

that was strange

Jun. 17th, 2026 10:29 am
calimac: (Default)
[personal profile] calimac
I was up in the middle of the night, and occupying my time watching a YouTube clip of a John Oliver segment, when all of a sudden the picture froze, though the sound kept sailing on. As this went on for a while, I force-closed the browser, re-started it - the tab was cued to just before the picture stopped - but it only played for a couple of minutes before this happened again. Repeat, rinse, and again.

I got through the entire video eventually, but then the browser - I use Firefox - started freezing whenever I tried doing something else. Rebooting the computer didn't help. I'd start Firefox, it'd work fine for a couple minutes, then it'd freeze - and it wouldn't unfreeze; at one point I left it alone for an hour to see what would happen.

Then it got to the point where it was freezing as soon as I'd start it. Before it got that far, I'd searched for help, and the only clear advice was to uncheck something called hardware acceleration, which I'd already done to solve some other problem. Beyond that was things I couldn't do, and I was thinking about taking the computer in to the software wizards when they opened in the morning, when all of a sudden the problem stopped, and the browser works fine again.

Well, this computer is nearing the end of its lifespan anyway, so sooner or later I'll have to do something, but in the meantime I'm just going to hope this doesn't recur. If I'd been asleep when I should have been, I'd never have noticed anything.
[syndicated profile] otw_news_feed

Posted by an

Transformative Works and Cultures has released No. 48, a special issue on Disability and Fandom guest edited by Olivia Johnston Riley and Lauren Rouse.

The essays in this special issue focus on disability both as a marginalised identity and as a critical scholarly approach to fandom and fan studies. It is a rich collection, featuring theory, case studies, and fannish meta on a broad array of issues and fandoms; there is also a review of Katherine Andersen Howell’s Disability and Fandom (U. Iowa, 2025). Other articles include:

The next issue of TWC, No. 49, is a general issue. It will appear on September 15.

We accept submissions for our general issues on a rolling basis. We particularly invite fans to submit Symposium articles.

TWC’s issues in progress include:

Blurry, I know

Jun. 17th, 2026 09:29 am
james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll


It's hard to tell but this is a pack of young skunks, eagerly exploring UW campus. It's blurred because I was backing up towards the door through which I had just exited.
james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll


A dour swordsman and a snarky bunny-costume-wearing hostess fight evil in modern Japan.

The Nito Exorcists, volume 1 by Hiromi Ichikawa
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Announce only main-branch commits to Discord (#3589)

GitHub's native repository -> Discord webhook fires its push event on every ref, so commits on PR/feature branches were announced in Discord too. Native webhooks can't filter by branch, so push notifications move to this workflow (gated to main) and the push event is removed from the native webhook, which keeps handling pull_request/issues/release/etc.

The workflow posts a commit summary embed mirroring the native push message to the same Discord channel, via the DISCORD_COMMITS_WEBHOOK secret.

Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

Commit: 940eab7b Author: Mark Smith

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Convert /manage/externalaccount from BML to Template Toolkit (#3584)

Adds DW::Controller::Manage::ExternalAccount plus a Foundation-styled template, replacing htdocs/manage/externalaccount.bml. The form now requires form_auth (the BML page had no CSRF check), and a failed account creation reports an error instead of silently re-rendering.

The site/protocol show-hide JS is rewritten as a vanilla static file (js/pages/manage/externalaccount.js). The old js/externalaccount.js had a typo ("siteProtocool") that threw on every edit page, and even without it the edit page compared the protocolid (LJ-XMLRPC) against section ids built from the protocol registry key (lj), so the option sections were only ever shown by accident; the markup now carries the registry key in data-protocol attributes.

DW::External::XPostProtocol::LJXMLRPC->protocol_options used scope-relative BML::ml keys that only resolved inside the BML page; those strings move to the page's .tt.text and are referenced by full path.

Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

Commit: c25d02a4 Author: Mark Smith

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Post only main-branch commits to the changelog community (#3588)

Replaces GitHub's built-in "Email" push-notification service, which fired on every ref and so posted commits from PR/feature branches to changelog.dreamwidth.org. This workflow triggers only on pushes to main and emails each commit to the post-by-email gateway via Amazon SES, using the existing AWS credential secrets. The destination address (which embeds the account PIN) is supplied through the CHANGELOG_POST_EMAIL secret.

Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

Commit: 0d791644 Author: Mark Smith

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 6c1479d22683005c0db8ee59216411d90ee01eb5 https://github.com/dreamwidth/dreamwidth/commit/6c1479d22683005c0db8ee59216411d90ee01eb5 Author: Mark Smith mark@dreamwidth.org Date: 2026-06-17 (Wed, 17 Jun 2026)

Changed paths: M bin/upgrading/deadphrases.dat A cgi-bin/DW/Controller/Memories.pm R htdocs/tools/memadd.bml R htdocs/tools/memadd.bml.text R htdocs/tools/memories.bml R htdocs/tools/memories.bml.text M views/manage/index.tt A views/tools/memadd.tt A views/tools/memadd.tt.text A views/tools/memories.tt A views/tools/memories.tt.text

Log Message:


Convert /tools/memories and /tools/memadd from BML to TT + Foundation (#3581)

Replaces the two memories BML pages with DW::Controller::Memories and Foundation-styled Template Toolkit views, retiring the old .bml.* ML keys in deadphrases.dat.

Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

[dreamwidth/dreamwidth]

Jun. 17th, 2026 05:18 am
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/zorkian/survey-bml-migration-prs-2c6955 Home: https://github.com/dreamwidth/dreamwidth

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: ccd203f3941b677786bfef2d9e730e8284de8c86 https://github.com/dreamwidth/dreamwidth/commit/ccd203f3941b677786bfef2d9e730e8284de8c86 Author: Mark Smith mark@dreamwidth.org Date: 2026-06-17 (Wed, 17 Jun 2026)

Changed paths: A cgi-bin/DW/Controller/Tools/Endpoints.pm M doc/BML-MIGRATION.md M htdocs/tools/endpoints/draft.bml R htdocs/tools/endpoints/ljuser.bml

Log Message:


Convert /tools/endpoints/ljuser from BML to a TT controller (#3587)

  • Convert /tools/endpoints/{ljuser,draft} from BML to a TT controller

Move the two legacy entry-editor AJAX endpoints off BML into a single DW::Controller::Tools::Endpoints, registered as JSON routes (format => 'json', so the dispatcher sets application/json and the handlers print via DW::RPC). URLs, request params, userprops, and response shapes are unchanged, so the existing JS callers (entry.js, rte.js) keep working. Neither page had a .text file, so there are no strings to migrate.

Run-on: Niteshift

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

  • Revert the /tools/endpoints/draft migration; keep only ljuser

draft is only called by js/entry.js, which is loaded solely by the deprecated legacy editor (update.bml / editjournal.bml edit form). The new editor already has its own equivalent at /rpcdraft (DW::Controller::Entry::draftrpc_handler), so /tools/endpoints/draft is legacy-only plumbing that will be removed with that editor — migrating it just added a third copy. Restore draft.bml as BML.

ljuser stays migrated: it is still called by the live new editor (views/entry/form.tt -> js/pages/entry/rte.js) and has no replacement.

Run-on: Niteshift

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

  • Add a DEPRECATED note to draft.bml warning against migration

Documents that /tools/endpoints/draft is legacy-editor-only and already has a modern replacement at /_rpcdraft, so it should be deleted with the legacy editor rather than ported to TT.

Run-on: Niteshift

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

  • Harden BML-MIGRATION §0 with a disposition gate and the "already replaced" check

Make §0 an explicit pre-code gate (write a migrate/deprecate/leave/delete disposition with grep evidence first), add a dedicated check for the trap where the modern flow has already reimplemented the endpoint under a new name (e.g. /tools/endpoints/draft vs /_rpcdraft), and note that a left-to-die file should still get a deprecation note.

Run-on: Niteshift

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/zorkian/survey-bml-migration-prs-2c6955 Home: https://github.com/dreamwidth/dreamwidth Commit: 4f3f1e535690a02e5d81fdc46521d1d925c12be7 https://github.com/dreamwidth/dreamwidth/commit/4f3f1e535690a02e5d81fdc46521d1d925c12be7 Author: Mark Smith mark@qq.is Date: 2026-06-17 (Wed, 17 Jun 2026)

Changed paths: M doc/BML-MIGRATION.md

Log Message:


Harden BML-MIGRATION §0 with a disposition gate and the "already replaced" check

Make §0 an explicit pre-code gate (write a migrate/deprecate/leave/delete disposition with grep evidence first), add a dedicated check for the trap where the modern flow has already reimplemented the endpoint under a new name (e.g. /tools/endpoints/draft vs /_rpcdraft), and note that a left-to-die file should still get a deprecation note.

Run-on: Niteshift

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/zorkian/survey-bml-migration-prs-2c6955 Home: https://github.com/dreamwidth/dreamwidth Commit: acc5d50bc8c9ba6a2544e7993469f993be65148a https://github.com/dreamwidth/dreamwidth/commit/acc5d50bc8c9ba6a2544e7993469f993be65148a Author: Mark Smith mark@qq.is Date: 2026-06-17 (Wed, 17 Jun 2026)

Changed paths: M htdocs/tools/endpoints/draft.bml

Log Message:


Add a DEPRECATED note to draft.bml warning against migration

Documents that /tools/endpoints/draft is legacy-editor-only and already has a modern replacement at /_rpcdraft, so it should be deleted with the legacy editor rather than ported to TT.

Run-on: Niteshift

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/zorkian/survey-bml-migration-prs-2c6955 Home: https://github.com/dreamwidth/dreamwidth Commit: 60b3a7c87496cadcad1d4148dd6d47c1117b0f7f https://github.com/dreamwidth/dreamwidth/commit/60b3a7c87496cadcad1d4148dd6d47c1117b0f7f Author: Mark Smith mark@qq.is Date: 2026-06-17 (Wed, 17 Jun 2026)

Changed paths: M cgi-bin/DW/Controller/Tools/Endpoints.pm A htdocs/tools/endpoints/draft.bml

Log Message:


Revert the /tools/endpoints/draft migration; keep only ljuser

draft is only called by js/entry.js, which is loaded solely by the deprecated legacy editor (update.bml / editjournal.bml edit form). The new editor already has its own equivalent at /rpcdraft (DW::Controller::Entry::draftrpc_handler), so /tools/endpoints/draft is legacy-only plumbing that will be removed with that editor — migrating it just added a third copy. Restore draft.bml as BML.

ljuser stays migrated: it is still called by the live new editor (views/entry/form.tt -> js/pages/entry/rte.js) and has no replacement.

Run-on: Niteshift

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

Profile

czedwards: Profile pic; pale white woman with red hair, wears glasses. (Default)
czedwards

November 2025

S M T W T F S
      1
2345 678
910 1112131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 18th, 2026 11:12 am
Powered by Dreamwidth Studios