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: 4d50f4a1d495408fb95df32a63239b8bf7ea60b7 https://github.com/dreamwidth/dreamwidth/commit/4d50f4a1d495408fb95df32a63239b8bf7ea60b7 Author: Mark Smith mark@dreamwidth.org Date: 2026-04-11 (Sat, 11 Apr 2026)

Changed paths: M cgi-bin/DW/Task/ESN/FilterSubs.pm M cgi-bin/DW/Task/ESN/ProcessSub.pm M cgi-bin/LJ/NotificationInbox.pm M cgi-bin/LJ/Subscription.pm

Log Message:


Add ESN drop/skip observability at silent-failure points

The ESN pipeline had several silent-drop paths where notifications could disappear without any log trace, making "notification went missing" bug reports impossible to investigate. This adds structured log lines and DW::Stats counters at four of those paths:

  • FilterSubs: the cluster-filter grep was a silent drop for both legitimate user-moved-cluster cases and (suspected) DB-pressure partial-load cases from LJ::load_userids. Now logs each drop at INFO with user=name(uid) sub=N cluster=expected->got reason=... and increments dw.esn.filtersubs.dropped tagged by reason.

  • ProcessSub: the three existing skip paths (subscription_not_found, user_idle, user_not_visible) kept their DEBUG log level but gained structured fields and dw.esn.processsub.skipped counters. Added a dw.esn.processsub.processed counter on the success path so baseline delivery rate is visible in Datadog.

  • Subscription::process: the configured_for_user and officialpost no-op paths now log at DEBUG with structured fields and increment dw.esn.process.skipped.

  • NotificationInbox::enqueue: inbox overflow eviction now logs at INFO with the user, oldest-kept qid, rows deleted, and max size, and increments dw.esn.inbox.evicted by the number of rows evicted.

Log levels: rare exceptions (filtersubs drop, inbox eviction) at INFO; routine skip paths (user idle, not configured) at DEBUG. Stats counters fire regardless of log level -- Datadog metrics are the primary signal, logs are forensic backup.

Co-Authored-By: Claude Opus 4.6 (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/main Home: https://github.com/dreamwidth/dreamwidth Commit: 727c496a47ff8257b62e438d302f0ca999c54d36 https://github.com/dreamwidth/dreamwidth/commit/727c496a47ff8257b62e438d302f0ca999c54d36 Author: Mark Smith mark@dreamwidth.org Date: 2026-04-11 (Sat, 11 Apr 2026)

Changed paths: M src/dwtool/internal/aws/cloudwatch.go M src/dwtool/main.go A src/dwtool/run.sh

Log Message:


Add logscan CLI subcommand and build helper script to dwtool

Adds dwtool logscan for searching CloudWatch logs across all Dreamwidth services by keyword, with time range and log group glob filtering. Searches in 1-hour chunks (newest first) so results stream incrementally. Also adds run.sh to check dependencies, build, and run dwtool in one step.

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

Commit: d81f640239516e9c21e95a6afdc73f4fc4d63156 https://github.com/dreamwidth/dreamwidth/commit/d81f640239516e9c21e95a6afdc73f4fc4d63156 Author: Mark Smith mark@dreamwidth.org Date: 2026-04-11 (Sat, 11 Apr 2026)

Changed paths: M cgi-bin/Plack/Middleware/DW/WriteTimeout.pm M t/plack-write-timeout.t

Log Message:


Tidy fixes

Compare: https://github.com/dreamwidth/dreamwidth/compare/fe8199f3512e...d81f64023951

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

nails sparkly, ready for journey

Apr. 11th, 2026 10:49 pm
marina: (Default)
[personal profile] marina
Things in no particular order

things )

*

Things are still hard, and they suck, but it's warmer and there are no missiles flying at my house and I'm cautiously optimistic about coming back to work tomorrow and well. I hope your days are good, friends.
tinny: Close-up of Wu Lei with long Dongji hair, his head propped up on his hand, looking so soft (wulei_so soft)
[personal profile] tinny
My Wu Lei pictures collection has grown to over 1300 pictures now, and I still haven't finished The Long Ballad (which would be the next picspam), here's another one to tide us over: here are the pics in which he looks young (not too young *cough*) and sporty.

Other Wu Lei picspams so far: The Elf Look, Nothing But You, Amidst a Snowstorm of Love

All 35 pics separately downloadable in full size from this gallery: https://postimg.cc/gallery/867RWFN

or in one zip file here: https://www.mediafire.com/file/ubmgz8dxvisgugp/wulei_picspam_sporty.zip

Enjoy!


Playing tennis with Roger Federer

34 more )


A selection of 15 icons I've made from these (and related) sporty pics:

12 more )
[syndicated profile] otw_news_feed

Posted by therealmorticia

Our February releases included new admin tools for our Support and Policy & Abuse teams, as well as a bunch of challenge and collection fixes and a host of small updates and improvements. We also upgraded to Rails 8 and Elasticsearch 9!

Many thanks to first-time contributor Shel!

Credits

  • Coders: Bilka, Brian Austin, Danaël/Rever, FlyingFalcon, Hunter Ada Smith, james_, Jennifer He (DisappearEagle 无鸢), marcus8448, Richard Hajek, Scott, slavalamp, varram
  • Code reviewers: Bilka, Brian Austin, james_, sarken
  • Testers: ana, Bilka, choux, hvalrann, Lute, mumble, ömer faruk, pk2317, therealmorticia, Yuca

Details

0.9.457

On February 2, we deployed a major Rails update.

  • [AO3-7231] – Updated the framework the Archive runs on to Rails 8.0.

0.9.458

On February 9, we introduced a way for our Support team to add information to the support form without disabling the form, and deployed a bunch of miscellaneous fixes and improvements.

  • [AO3-6983] – It was already possible for our Support team to temporarily close the support form and replace it with a message to users, e.g. about a known site-wide issue the development team was already working to solve. Additionally, they can now add a temporary message to the form without disabling the form entirely.
  • [AO3-3245] – Trying to open the posting form to add a work to a closed collection (only possible by manually typing in the appropriate URL) would lead to an error message that looked like the form had already been submitted. The URL now redirects to the collection with a more helpful error message.
  • [AO3-7246] – We added a “Parent” link to comments, so you can quickly jump to the specific comment that is being replied to.
  • [AO3-7260] – Passwords must now be between 8 and 72 characters long. (The previous minimum was 6 characters.)
  • [AO3-7274] – Comment previews for Policy & Abuse admins were previously truncated after the first 100 characters, and admins had to click on the preview to access the full comment. Now the preview includes the first 1,000 characters, which is much more useful.
  • [AO3-7279] – When a collection is set to “revealed” or “non-anonymous”, the collection is placed in a queue that runs when resources are available to change the status of potentially thousands of works. This means the moderator often has enough time to quickly change the setting back if a checkbox was ticked in error. We now make sure the process really only runs if the revealed or non-anonymous option is still wanted when the servers are ready to work through the queue.
  • [AO3-7240] – In our ongoing internationalization efforts, we prepared the text in the help pop-ups for Rating, Warning, and Fandom tags for translation.
  • [AO3-7047], [AO3-7281], [AO3-7287], [AO3-7288] – Code clean-up, database performance improvements, and system updates.

0.9.459

Our February 17 deploy included various small fixes and updates.

  • [AO3-4031] – Draft works include a message at the top, warning the creator that unposted drafts will be automatically deleted after a certain time. If you had a draft with multiple chapters, this message would not be displayed! Now it appears everywhere it should.
  • [AO3-5367] – If someone bookmarked a mystery work, i.e. a work in an unrevealed collection, the bookmark would show up in bookmark searches that matched elements of the mystery work. Since we don’t want information about a mystery work to be guessable in this manner, we now make sure searching bookmarks doesn’t give away information about unrevealed works.
  • [AO3-5870] – A blockquote in a comment would awkwardly overlap with the commenter’s user icon, so we’ve taken steps to make sure it stays within its own boundaries.
  • [AO3-5963] – You can’t request an invite with an email address that is already used by an existing account. If an existing account updates their email address to one that’s waiting in the request queue, we now make sure that request is deleted.
  • [AO3-7206] – Downloads of a work in progress with only one chapter posted were missing that chapter’s title, summary, and notes, displaying only the information entered for the work as a whole. Now all data is present and accounted for!
  • [AO3-7254] – We’ve added a limit to how many times a specific comment can be reported to the Policy & Abuse team for review.
  • [AO3-7263] – Under certain circumstances, an admin would get a 500 error trying to access a user’s preferences page. Now they can access it even under those circumstances.
  • [AO3-7289] – When a user tried to create a skin with faulty CSS, the parser would just throw an error 500 instead of telling the user which part was stressing it out. It now helpfully points to the problem in the CSS code.
  • [AO3-7210] – The help pop-up that provides information about creating skins is now prepared for translation.
  • [AO3-6853], [AO3-7048] – Code clean-up and database performance improvements.

0.9.460

A bunch of gem updates went out on February 21.

  • [AO3-7036] – When reviewing comments held in moderation, to either approve or reject, there was no “Thread” link to get the URL for a specific comment, e.g. to report it to the Policy & Abuse team. Now there is!
  • [AO3-7278] – AO3 admins from the Open Doors team can now track invitations in the admin area.
  • [AO3-7236] – Prepared the text in a couple of skins-related help pop-ups for translation.
  • [AO3-7265], [AO3-7297], [AO3-7298], [AO3-7299], [AO3-7300] – Code clean-up and database performance improvements.

0.9.461

On February 28, we upgraded to Elasticsearch 9.

  • [AO3-7282] – Upgraded the search engine that powers, among other things, work searches and filtering from version 8 to 9.
umadoshi: (kittens - Jinksy - soft)
[personal profile] umadoshi
Seasonal crunch is over! Feels like freedom, if you ignore the part where I still have, y'know, a job + freelance stuff. Increased freedom. We'll go with that.

My day off yesterday entailed such thrilling things as sleeping in and then taking ages to get up because Jinksy came to snuggle*; finishing my breakfast and tea by around noon; getting some banking done; washing my hair; vacuuming the two main levels of the house; spending several full hours being a cat-lap for Sinha; and starting in on a new novel for the first time since March Break or so.

*When I texted [personal profile] scruloose to say good morning, they said, "When my first alarm went, it was competing with Jinksy over on your other side rumble-purring so hard I swear the mattress was reverberating with it."

Reading: A couple more chapters of Braiding Sweetgrass, and I've finished Praisesong for the Kitchen Ghosts: Stories and Recipes from Five Generations of Black Country Cooks, which has a fair number of recipes but is, as the title indicates, more of a family history than a cookbook.

And last night I didn't want to spend much mental energy on choosing what fiction to read, so I decided to just go with Tough Guy, the third Game Changers novel. I imagine in the not-too-distant future I'll pick up the ebook "box set" of books 4-6 just to have them on hand.

Watching: We're caught up on The Pitt and have seen five episodes of One Piece season 2, and I imagine we'll finish the latter before backtracking for the last couple-few episodes of Frieren. (I've also made note of this elsewhere, but to reinforce it in my brain: after The Pitt finishes, I need to remember to cancel our Crave subscription again.)

Eating: After the crunch ended on Thursday, [personal profile] scruloose and I ordered from a new (?) Korean BBQ place (bb.q Chicken) that a stranger in the local Bluesky feed had mentioned was good. We tried the bone-in Classic Fried Chicken (very minimal spicing, but very solid) and the boneless Golden Fried Chicken, the description of which didn't indicate any particular spiciness, but it turned out to be right on the edge of my comfort level...but also a really delicious seasoning to go with the heat, so I'm counting that as a definite win. The place offers a whole array of flavor options, so I imagine we'll be trying it again.

Weathering/Growing: Yesterday was sunny and relatively warm, and now we're back to a slightly-chilly rainy/damp stretch, but a few days in the forecast will theoretically get back up into the double digits.

At my instigation, we're going to take another stab at Doing Garden Stuff this year. VERY preliminary notes )

YMI -- ODB: 11 April 2026

Apr. 11th, 2026 01:37 pm
sparowe: (Bible)
[personal profile] sparowe

ODB: A Portrait of Dependence

April 11, 2026

READ: Psalm 63 

 

I cling to you; your right hand upholds me. Psalm 63:8

As I write these words, our Lhasa Apso dog, Winston, lies curled up at my feet. He’d watched me move from where I had been—the chair next to him—to the dining room table. That extra ten feet had been too far away from me.

I’ve been traveling for work a lot lately, and I think it’s getting to him. If I even hint that I’m leaving, or use the word “go,” he’s right on top of me. Practically clinging to me.

In human relationships, someone being “clingy” isn’t normally a compliment. But I see in my dog’s clinginess a vivid portrait of trusting dependence—one that’s mirrored in Psalm 63.

Here, David paints a picture of loving dependence upon God: “You, God, are my God,” he begins in verse 1. “Earnestly I seek you; I thirst for you, my whole being longs for you.” In verse 3, he adds, “Because your love is better than life, my lips will glorify you.” Near the end, we read, “I cling to you; your right hand upholds me” (v. 8).

Like David—and maybe even a bit like my dog depends on me—I want to depend on God with my whole being, earnestly seeking Him. Sometimes, I do. Other times, my heart may be cooler, less trusting. But when I repent of my fickle mistrust and return to Him, I remember that He alone fills me. He alone is the one who will leave me “fully satisfied as with the richest of foods” (v. 5).

— Adam Holz

What helps you experience God’s character as a loving Father most fully? How does trusting Him help us depend on Him?

Dear Father, thank You for Your lavish love. Please help me depend upon You in all that I do.

Source: Our Daily Bread

2612 / Fic - The Pitt

Apr. 11th, 2026 01:18 pm
siria: (the pitt - dr robby swag)
[personal profile] siria
Saw My Colours
The Pitt | ~1500 words | Duke, Gen | Episode fic for 2.14.

(Also on AO3)

Time was, Duke had a lot of firsts on Fourth of July weekends. )

The first-worldest problem

Apr. 11th, 2026 11:18 am
petra: Barbara Gordon smiling knowingly (Default)
[personal profile] petra
I thought I had a problem with the brakes on my electric vehicle. Apparently the problem is that I don't hit the brakes hard enough thanks to the regenerative braking, so they're rusted, but the pads are fine. 75% brake life remaining; over 50K miles on the car.

Best car vet visit ever.

*

What do Transformers call the people who help them with their medical/mechanical issues?

Moonscrolling.

Apr. 11th, 2026 06:31 pm
goodbyebird: Last of Us: Joel is smiling. He's not traumatized. He's not emotionally shut down. Shhh. (Last of Us and nothing bad happened ever)
[personal profile] goodbyebird
+ They landed safely huzzah! Science!!

+ Graveyard Keeper is free on Steam for a short while.

+ Mexico’s monarch butterfly population jumps 64%, offering hope for at-risk species.

+ Scientists watch sperm whales work as a team to assist a birth.

+ Forest growth in the EU outpaces harvesting.

+ Elusive nightjar birds making remarkable comeback, conservationists say.

+ Discovered the on board kiosk stocked my favorite potato chips this trip \o/

current stitching, and

Apr. 11th, 2026 09:33 am
thistleingrey: (Default)
[personal profile] thistleingrey
My mother has requested a color and "something small," not a pattern or style. She means shallow and narrow, not a triangle that covers one's back, but also not a scarflike rectangle. We got as far as "Tie the shawl loosely around your neck, or have dangling ends?" and then she told me to decide. And she'd like it not to be warm, instead "more decorative."

If my current hands can deal---somewhat better off than my 2022 hands, and somewhat worse, in different ways---then the yarn may become Lorkowska's Scarflette. If not, it may become Salt Water and Sea Stars (not quite narrow enough, unless I edit it) or a reverse-engineered hack of Hitchhiker (boring).

The yarn is a bit lighter in weight than the first two links call for, so it'll make a slightly smaller finished object. I did this accidentally to good effect with the shawl that I named Rough Weather. Holst Coast, for my mother's not-warm narrow shawl, is as close as I've gone so far to the yarn weight of the gift shawl that my hands and eyes had to quit. Coast is a wool/cotton blend in light fingering, a bit stiffer than pure wool before it's washed; I used it last year for the starting "bookmark" of a sleeveless top, the section across the back shoulders, which paused so that I could practice adapting shoulder and neckline (on the more workaday sleeveless top that I ended up re-knitting several times). The gift shawl used Exquisite Lace from West Yorkshire Spinners, a laceweight wool/silk blend, recently discontinued.

I think the gift shawl was hobbled by more than my damaged hands and eyes. Read more... )

Rounding up various things

Apr. 11th, 2026 04:03 pm
oursin: Brush the Wandering Hedgehog by the fire (Default)
[personal profile] oursin

A conversation on witchcraft: history, religion, and persecution - including Ronald Hutton (fangirling).

***

And on subversive women: Archiving Bengal’s Revolutionary Women:

[M]any women participated in the revolutionary movement, taking on roles that challenged colonial authority and social norms. The militants who joined underground networks, manufactured explosives, and participated in acts of political violence, however, remain largely absent from both public memory and archival records. When they do appear in colonial documents, they are often framed through their relationships to men: as daughters, wives, or associates, rather than as political actors in their own right.

Surprised? not really.

***

More on grassroots activism: Travelling activists, Radical Hospitality, and the Intimate History of Socialist Organising in Britain, c. 1880-1914.

***

Women in perhaps unexpected occupations (though I knew a little a bit about this since an old mate of mine did some research on the topic back in the 80s): Women in the Private Asylum Business in Nineteenth-Century England.

***

This association is already fairly well-known but a nuanced set of arguments about the complexity of how it plays out: Inequality and health: Lost in the mists of time?:

Rather than behaving like a toxin that produces a sudden spike in mortality after a fixed incubation period, inequality is more like a fog that gradually seeps into bodies, relationships, and institutions over time.

***

What the information in one scroll recording an C18th Chancery suit opened up concerning George Orwell's ancestors (Jamaica connection).

james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll


10 works new to me: five fantasy, and five science fiction, of which at least three are series (if magazines count as series). I have not see that high a fraction of SF in quite a while.

Books Received April 4 — April 10

Poll #34466 Books Received April 4 — April 10
Open to: Registered Users, detailed results viewable to: All, participants: 39


Which of these look interesting?

View Answers

Demonology for Overachievers by Lily Anderson (September 2026)
9 (23.1%)

All Hail Chaos by Sarah Rees Brennan (May 2026)
14 (35.9%)

The Faith of Beasts by James S. A. Corey (April 2026)
4 (10.3%)

FIYAH Literary Magazine Issue 38 published by FIYAH Literary Magazine (April 2026)
12 (30.8%)

House Haunters by KC Jones (October 2026)
5 (12.8%)

The Last Contract of Isako by Fonda Lee (May 2026)
16 (41.0%)

A Wall Is Also a Road by Annalee Newitz (October 2026)
20 (51.3%)

There Are No Giant Crabs in This Novel: A Novel of Giant Crabs by Jason Pargin (November 2026)
17 (43.6%)

A Kiss of Crimson Ash by Anuja Varghese (May 2026)
6 (15.4%)

Teddy Bears Never Die by Cho Yeeun (May 2026)
7 (17.9%)

Some other option (see comments)
1 (2.6%)

Cats!
27 (69.2%)

Daily Happiness

Apr. 11th, 2026 09:45 pm
torachan: karkat from homestuck headdesking (karkat headdesk)
[personal profile] torachan
1. I got the final confirmation from the tax guy so I was able to sign in the app and have those sent off. I get really antsy leaving it so close to the deadline so that’s a weight off my mind to have it all done finally.

2. After yesterday’s rain, today was warm and very sunny. And muggy. Ugh! And since it was Saturday, the crowds were out in force, but we still have a really nice day today at DisneySea. Tomorrow we are doing non-Disney stuff and then going back to the park on Monday which should be both less crowded and not as hot and sunny, so fingers crossed.
cimorene: Vintage light fixture with arms ending in rainbow colored cone-shaped shades radiating spherically from a small black ball (stilnovo)
[personal profile] cimorene
I think a clock that chimed every hour would be really helpful to me. It would be like having an alarm that goes off once an hour, but totally benign, instead of making me jump like an alarm. It would be nicer if the church belltower did - belltower chimes are the best ones, I think. Meanwhile lots of clocks don't even tick now, which I find very annoying, because I like to listen for the ticks and count them.
vriddy: Cute dragon hatching from an egg (Default)
[personal profile] vriddy
I was growing really antsy about the missing notifications because day after day the tickets were piling up yet the problem didn't seem to get acknowledged anywhere (not in the known issues on the support page, not on [site community profile] dw_maintenance, no replies to those tickets... I even went to check the dreamwidth github issues but crickets there too :C).

Anyway, behold! A few of the (many, many) tickets about notifications were updated with the following:

"Our developers have been looking into this and finally figured out what was going on. There's a fix in, and notifications should start flowing again. I can't say if you'll get the old ones, but new ones should be fine."

I can't wait! Thanks to the "Recent Comments" page which I'm checking first like a kinda inbox, I'm fairly sure I'm not missing anything posted anywhere on my journal. Unfortunately, because I have a couple of active posts at the moment, the "Recently Posted" page isn't as useful to me and if someone replies a couple of weeks later to a comment I left on their journal, which is usually one of Dreamwidth's strengths, I'm unlikely to see it if the notification gets dropped :C

Glad a fix is on the way and hope it's coming to us soon!! To all the chit-chat and associated notifications!!!!!!!!!!!!!!!! 😆 (Yes I'm constantly trying to get my inbox under control but not like this 😱 XD)

(no subject)

Apr. 10th, 2026 11:05 pm
aurumcalendula: image of Michael Burnham in profile overlaid with Discovery and the words 'to boldly go' (to boldly go)
[personal profile] aurumcalendula
I tuned in to NASA's YouTube stream a little bit before Integrity's communication blackout ended. I remember the loss of the Columbia, so it was such relief they came home safe!

Read more... )

Profile

sid: (Default)
sid

January 2015

S M T W T F S
    12 3
45678910
11 121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags