[dreamwidth/dreamwidth]

May. 24th, 2026 07:18 pm
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/dependabot/go_modules/src/dwtool/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream-1.7.8 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: 7ffee0cfb979cca4bc37ac85b746875d0c8b85dc https://github.com/dreamwidth/dreamwidth/commit/7ffee0cfb979cca4bc37ac85b746875d0c8b85dc Author: dependabot[bot] <49699333+dependabot[bot][github.com profile] users> Date: 2026-05-24 (Sun, 24 May 2026)

Changed paths: M api/package-lock.json M api/package.json

Log Message:


Bump yaml from 2.2.2 to 2.8.3 in /api (#3540)

Bumps yaml from 2.2.2 to 2.8.3. - Release notes - Commits

[dreamwidth/dreamwidth]

May. 24th, 2026 07:17 pm
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/dependabot/npm_and_yarn/api/yaml-2.8.3 Home: https://github.com/dreamwidth/dreamwidth

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

[dreamwidth/dreamwidth]

May. 24th, 2026 07:16 pm
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/dependabot/go_modules/src/dwtool/github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs-1.65.0 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: f91e5a7bf7c3678013171b88439e7f83c69e6297 https://github.com/dreamwidth/dreamwidth/commit/f91e5a7bf7c3678013171b88439e7f83c69e6297 Author: dependabot[bot] <49699333+dependabot[bot][github.com profile] users> Date: 2026-05-24 (Sun, 24 May 2026)

Changed paths: M src/dwtool/go.mod M src/dwtool/go.sum

Log Message:


Bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs in /src/dwtool (#3541)

Bumps github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs from 1.63.1 to 1.65.0. - Release notes - Commits

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: 5737b5ccc77c40b8de34b14157c289968dc3de3b https://github.com/dreamwidth/dreamwidth/commit/5737b5ccc77c40b8de34b14157c289968dc3de3b Author: Mark Smith mark@dreamwidth.org Date: 2026-05-24 (Sun, 24 May 2026)

Changed paths: M cgi-bin/DW/Stats.pm M cgi-bin/Plack/Middleware/DW/AccessLog.pm M cgi-bin/Plack/Middleware/DW/RateLimit.pm A t/access-log.t M t/rate-limit.t A t/stats.t

Log Message:


Add per-request metrics (volume + latency) via DW::Stats (#3550)

Emit two DogStatsD metrics per HTTP request so Grafana can show request volume, flow breakdown, and latency percentiles:

  • dw.request counter, +1 per request
  • dw.request.duration_ms timing (|ms), wall-clock latency

Both carry the same low-cardinality tag set: auth (anon|user), ratelimit (excluded|allowed|blocked|skipped), status (full code), method. No path, user, or host tags, so cardinality stays bounded.

DW::Stats gains a timing() method mirroring increment(). The Plack rate-limit middleware stashes the auth state and its decision in the PSGI env (excluded on the internal-IP skip, allowed/blocked after the bucket check); DW::AccessLog -- which already runs once per request and measures duration -- reads those via a pure requesttags helper (defaulting to anon/skipped for requests that never reach the limiter, e.g. static files and redirects) and emits both metrics. The shared $duration_ms is reused for the JSON access log too, so Loki and Grafana report the same value.

DW::Stats is a no-op when %LJ::STATS is unset (dev container, tests), so there is no behavior change locally. The prod receiver is Grafana Alloy's statsd receiver, which maps |ms timings into histograms.

Co-authored-by: Claude Opus 4.7 (1M context) noreply@anthropic.com

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

primeideal: Text: "Right, the colors. Whoa! Go away! We're trying to figure out the space-time continuum here." on Ravenclaw banner (ravenclaw)
[personal profile] primeideal
The title is a slight misnomer, it's an anthology of Antarctica exploration more broadly, but we get the idea.
  • One map in the front, that's great, but we could use even more maps. As my mom once told my brother's girlfriend (who was giving us a tour of the newspaper where she works), "sometimes we are just dumb and don't know much about geography." More maps.
  • There's a lot of just direct excerpting from a longer work, which is mostly fine, but then the annotations or footnotes will refer to the longer work where that's not relevant ("see the tables in the appendix," etc.) Could have been helpful to make clearer who those editors were, as distinguished from the overall editor.
  • Surprisingly consistent use of Fahrenheit? I guess the UK didn't convert to Celsius until the 1960s, that surprised me.
A few specific highlights/details:
okay, not exactly a few )

Theodore Edwin White 1938-2026

May. 24th, 2026 05:24 pm
athenais: (grief)
[personal profile] athenais
Ted White's daughter Kit has notified his friends that he died today from multiple medical issues at the age of 88. It's been some months since I last spoke to him at the little Zoom meeting I drop in on a few times a year. He really didn't look good, but he seemed more or less his normal self with lots of opinions about the world. I had several opportunities to talk to him via Zoom over the last two years and saw him at the Las Vegas Corflu in 2024. But it is still a shock and I'm very sorry we'll never have another chat about music or fandom again.

He was a good friend to me over many years. I told him more than once how important my three month stay with him in 1983 was. I went to a party at his house after the Baltimore Worldcon and had so much fun I simply didn't go home. He invited me to rent his Green Room (it was painted a very bright green indeed) and get a job in Falls Church (I was a temp worker so that was doable) so we could keep talking about fandom and music. And we did, often with Dan and Lynn Steffan who lived next door. I know he enjoyed having me there, he always liked to have people around for late night smoke sessions, a favorite jazz record on the turntable, a drink in hand and fan history to impart to a relative fanzine newbie.

He was generous, kind, funny, and also cranky, held grudges, and was in a constant low key competition with Terry Carr which dated back to the 50s at least. He was an accomplished author, editor, musician and music critic, well known worldwide. He was quite a character.

Man, that was a fun time. I loved having Ted as a fancestor. It's awful thinking that he's gone. But he contributed a lot to his communities while he was here and that's a great legacy.
davidlevine: (Default)
[personal profile] davidlevine
I will be participating in the Nebula Finalists and VIP Guest Autographing at the Crowne Plaza Chicago O'Hare Hotel & Conference Center in Rosemont, IL, on Friday, June 5 from 8 PM to 10 PM. It's free and open to the public!

"Join us for a terrific opportunity to mingle and get to know some of the brightest lights in our 'Nebula' this year and interact with exciting voices in science fiction and fantasy storytelling. Meet Grand Master N. K. Jemisin, Toastmaster Tananarive Due, 27th SFWA Grand Master Joe Haldeman, VIP Steven Barnes, and acclaimed finalists, including Annalee Newitz, Jordan Kurella, J. R. Dawson, P. A. Cornell, Michelle Knudsen, Jubilee Cho (represented by E.D.E. Bell), Daryl Gregory, Amy Chu, Jonathan Brazee, Jessica Maison, K. A. Mielke, Wen-Yi Lee, Somto Ihezue, and Jennifer Hudak.

"Past SFWA Board Presidents Michael Capobianco, Cat Rambo, and Mary Robinette Kowal; board members Curtis C. Chen, Steven Brewer, and Anthony Eichenlaub, and authors Alex Kingsley, David D. Levine, Melinda Welton-Mitchell, Sarah Zachrich Jeng, William Ledbetter, Gabrielle Kirouac Byrne, Helene Wecker, Tamika Thompson, Beth Cato, Keith Ammann, RM Briggs, Meg Turville-Heitz, Rebecca M. Zornow, Dave Creek, Brian U. Garrison, Richard H Moon, Clif Flynt, Steven H Silver, Suzanne Hagelin, and Richard Chwedyk who will also be signing their titles.

"RSVP today to be added to a giveaway draw, too – so tell all your friends in Chicago and vicinity to bring their books for signing! (Limit 3 books per author.)

"Books will be available for purchase from Women & Children First."
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: 48bea63e81140bb252a7b3f99d019f0bcf744b60 https://github.com/dreamwidth/dreamwidth/commit/48bea63e81140bb252a7b3f99d019f0bcf744b60 Author: Mark Smith mark@dreamwidth.org Date: 2026-05-24 (Sun, 24 May 2026)

Changed paths: M cgi-bin/DW/Search.pm

Log Message:


Escape search excerpts at the SNIPPETS boundary, not via strip_html

The previous fix leaned on LJ::strip_html to sanitize support excerpts, but strip_html is a cosmetic cleaner, not an escaper: its s/<([^<])+>//g regex only removes a <...> run with no inner '<', so a request body comment like "" loses the inner / tags but leaves the '

Move the safety boundary into snippets and LJ::ehtml the text just before CALL SNIPPETS, leaving only SNIPPETS' own highlight tags as live markup. striphtml stays purely for readability. This is the single chokepoint for both search paths, so it also closes the identical latent hole in enrichjournal, which feeds stripped-but-unescaped entry/comment/subject text to the same SNIPPETS call. No double-escaping results: the support subject/category are escaped separately and never routed through _snippets.

Co-Authored-By: Claude Opus 4.7 (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: cccfbb533dff822df6cccd13d821e7683a978c53 https://github.com/dreamwidth/dreamwidth/commit/cccfbb533dff822df6cccd13d821e7683a978c53 Author: Mark Smith mark@dreamwidth.org Date: 2026-05-24 (Sun, 24 May 2026)

Changed paths: M cgi-bin/DW/RateLimit.pm M cgi-bin/Plack/Middleware/DW/RateLimit.pm M etc/config.pl.example M t/rate-limit.t

Log Message:


Exclude internal/private IPs from request rate limiting (#3547)

Load-balancer health checks (GET / from the ALB) were getting 429ed: they arrive without a trusted X-Forwarded-For, so LJ::get_remote_ip() resolves to the ALB's private VPC IP, and every web task's checks collapse onto one shared-memcache IP bucket, blowing past the 30 req/60s anonymous limit.

Add DW::RateLimit->ip_is_excluded($ip), which returns true for RFC1918 + loopback addresses (memoized Net::Subnet matcher), or for whatever an optional $LJ::RATE_LIMIT_EXCLUDE_IP coderef/subnet_matcher says when set. The Plack rate-limit middleware now early-returns for excluded IPs before any bucket check, for both anonymous and authenticated requests.

Real external traffic still carries a trusted XFF, so its resolved IP is the public client IP and stays limited; only intra-VPC infrastructure (resolved to a private IP) is skipped. Link-local 169.254/16 is intentionally not exempt.

Document $RATE_LIMIT_EXCLUDE_IP in etc/config.pl.example and add unit coverage in t/rate-limit.t (ranges, boundaries, override, undef/empty).

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

vital functions

May. 24th, 2026 03:19 pm
kaberett: Trans symbol with Swiss Army knife tools at other positions around the central circle. (Default)
[personal profile] kaberett

Reading. I managed a bit more of Neil Shubin's Your Inner Fish before it got autoreturned to the library; I do not regret the outdoor activities I was doing instead of finishing it up but I am also mildly disgruntled that it's likely to be around another month before I get it back from the library. (Yes, it has won me over from my initial grumbles about Intro To Phylogeny.)

I have managed to reread approximately, generously, a chapter and a half of Wicked Problems (Max Gladstone), which I still want to complete before I have another go at Dead Hand Rule, because I absolutely do not have adequate recollection of how WP finished. And yet: my brain it goes eeeeeeeeeenh.

Watching. Apparently it has been a week in which I was willing to do audiovisual processing, and not just on my special interest?

In NOT my special interest news (see also Exploring), I appreciated this very short documentary on the piece of artwork at the centre of the Kerdroya labyrinth.

On Friday I hit the point of going "okay, this is ridiculous, what the hell is going on that I am managing to move that much weight in what is nominally a barbell row", tried to get the internet to tell me how I should expect row vs bench weights to look, and found a Renaissance Periodization video on 11 Barbell Row Mistakes (content note: masturbation jokes in questionable taste). RP are a source that Casey Johnston trusts, and I trust Casey Johnston sufficient to take that rec (though, to be clear, not on all things), so I watched it! And I now think I know some things I'm doing suboptimally and for that matter some things Johnston recommends doing suboptimally or unclearly! So obviously I am impatient to wave a stick around and see how it feels, and I am next scheduled to do this with barbell rows on... Wednesday.

I have three other videos from that sequence open in tabs.

Listening. Tragically we did NOT listen to a bunch of Hidden Almanac on the way down to Cornwall and then back up again, because it would not have been to my mum's taste and we did not wish to ensadden her on the journey.

Playing. Have replayed Tukoni: Prologue on my own machine for the purposes of getting the Steam achievements (incidental to wishlisting the full game as and when it gets released). Also a couple of rounds of Scrabble.

Cooking. Uh. Let's see. There was... quiche? There was a quiche, and also cheese straws. A questionable stirfry that did broadly achieve the goal of delivering protein.

Eating. ASPARAGUS incl purple. Birthday cake. A sampler of commercially available Greek and Greek-style yoghurts. The LENTIL MOUSSAKA of my mother (second portion). Bean burgers also of my mother. ALPINE STRAWBERRIES from the garden!

Exploring. Helston Sports Centre and associated environs (involving BUSES).

Kerdroya!!! We wanted somewhere to stop and eat our Gear Farm pasties on our way back upcountry, due to divers alarums and excursions we wound up on Bodmin Moor at lunchtime (i.e. well behind schedule), so we sat on some grass and watched cows wade in and out of the lake and then while A was eating their Cornetto we went to see how long a walk it was to this labyrinth. WE ARE IN LOVE WITH THIS LABYRINTH. In addition to showcasing the various kinds of rock found around Cornwall and their accompanying styles of hedging we also got to see an excellent variety of foxgloves (white to very deep pink), a thing my mother called "whispering grass" that is not Stipa tenuissima that I am not going to finish looking up properly right now (short, seed heads bow over, fascinating sort of inverted-teardrop-shaped white-to-pink scaled situation?), scarlet pimpernels cascading down the vertical faces, ...

Growing. The at-home plants have not all died while I was away, despite the nightmares about the lemongrass! Indeed the poblano has NEW FRUIT on it!!!

Meanwhile, in Cornwall I Actually Did Some Weeding.

Observing. Goldfinches! Stonechats! Cormorants! Choughs!!! Barn swallows! Cows In Water; many calves and lambs; so so many Excellent Flowers.

The waves.

Goodness it's been an excellent week for spending time quietly outdoors.

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: be333ba9e688b48890e82d481a3c3faf299aa3e9 https://github.com/dreamwidth/dreamwidth/commit/be333ba9e688b48890e82d481a3c3faf299aa3e9 Author: Mark Smith mark@dreamwidth.org Date: 2026-05-24 (Sun, 24 May 2026)

Changed paths: M .github/workflows/tasks/web-canary-service.json M .github/workflows/tasks/web-shop-service.json M .github/workflows/tasks/web-unauthenticated-service.json A etc/docker/web22/fluent-bit/README.md A etc/docker/web22/fluent-bit/canary.conf A etc/docker/web22/fluent-bit/parsers.conf A etc/docker/web22/fluent-bit/stable.conf

Log Message:


Ship web22 Starman logs to Grafana Cloud Loki (#3548)

  • Ship web22 Starman logs to Grafana Cloud Loki

Add a plain file-tailing Fluent Bit log_router sidecar to each web22 task (web-canary, web-shop, web-unauthenticated). The sidecar tails Starman's error.log (all services) and access.log (canary only) off a new ephemeral log-share volume and ships them to Grafana Cloud Loki with per-service service= labels and error/access stream= labels. Drops awslogs from the web container (Loki-only). Fluent Bit configs are delivered via EFS; repo copies under etc/docker/web22/fluent-bit/ are the source of truth.

Co-Authored-By: Claude Opus 4.7 (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: 94b83b855d4edfab9ad70492e79d0f31a81256f7 https://github.com/dreamwidth/dreamwidth/commit/94b83b855d4edfab9ad70492e79d0f31a81256f7 Author: Mark Smith mark@dreamwidth.org Date: 2026-05-24 (Sun, 24 May 2026)

Changed paths: M cgi-bin/DW/Search.pm

Log Message:


Escape support search results to prevent HTML injection

enrichsupport used the raw supportlog message as the excerpt source and the raw request subject/category for display, all of which the support/search.tt template prints unfiltered. A support request body containing markup (e.g. a clickjacking report with /) was emitted verbatim into the results page. Strip HTML from the message before CALL SNIPPETS (leaving only the highlight tags) and LJ::ehtml the subject and category, matching the journal search's data-layer sanitization.

The legacy Sphinx worker's buildoutput_support has the same hole; left for the Sphinx-removal cleanup.

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

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

sovay: (Sydney Carton)
[personal profile] sovay
It is undoubtedly a sign of improvement that in just the last week I have begun to dream and remember it for the first time in months, but now I get to be irritated that I am not camped out at the Harvard Film Archive for their summer repertory series of quota quickies and British B-movies, absolutely none of whose stars seem to exist in my waking life, let alone their directors or scripts. Most of them were crime melodramas. None had been recovered from the early filmography of Michael Powell. It has been so nearly impossible for me to watch movies, I appreciate my brain trying to make up the obvious loss.
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: 509bbe7db1da795134ca05853263af4adb140022 https://github.com/dreamwidth/dreamwidth/commit/509bbe7db1da795134ca05853263af4adb140022 Author: Mark Smith mark@dreamwidth.org Date: 2026-05-24 (Sun, 24 May 2026)

Changed paths: M bin/search-tool

Log Message:


Fix support search falling back to relevance order instead of newest-first

bin/search-tool's import-support selected UNIX_TIMESTAMP(timelogged) AS touchtime, but supportlog.timelogged is already an int-unsigned Unix epoch. Re-parsing that integer as a datetime yields 0, so every dwsupport row was stored with touchtime=0. With all rows tied on the sort key, Manticore's ORDER BY touchtime DESC became a no-op and results fell back to BM25 relevance order. Select timelogged raw, matching how the column is read everywhere else and the legacy bin/maint/search.pl copier.

Existing rows need a re-import (TRUNCATE dwsupport, then rerun import-support) to backfill correct touchtimes.

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

Commit: fd606abb872deda1a30437ca267344ebb29565b0 https://github.com/dreamwidth/dreamwidth/commit/fd606abb872deda1a30437ca267344ebb29565b0 Author: Mark Smith mark@dreamwidth.org Date: 2026-05-24 (Sun, 24 May 2026)

Changed paths: M cgi-bin/DW/External/Site.pm M cgi-bin/DW/Task/SearchCopier.pm

Log Message:


Tidy SearchCopier and External::Site

Formatting-only changes from tidyall -a; no logic changes. Brings both files into line with .tidyallrc so t/02-tidy.t passes.

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

Compare: https://github.com/dreamwidth/dreamwidth/compare/41eb4c6eded5...fd606abb872d

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

Culinary

May. 24th, 2026 06:52 pm
oursin: Frontispiece from C17th household manual (Accomplisht Lady)
[personal profile] oursin

This week's bread: a loaf of Marriage's Organic Country Fayre Malted Brown Bread Flour, v nice.

Friday night supper: ven pongal (S Indian khichchari).

Saturday breakfast rolls: Tassajarra method, 50/50% white/wholemeal spelt flour. molasses, raisins: turned out rather well.

Today's lunch: a sort-of cassoulet thing, with the other half-pack of pancetta, Belazu Judion Butter Beans, garlic, onion, bay leaves, 5-pepper blend, panko breadcrumbs, worked pretty well; served with buttered spinach and chicory quartered, healthy-grilled in pumpkin seed oil and drizzled with lime and lemongrass balsamic vinegar.

birdylion: picture of an exploding firework (Default)
[personal profile] birdylion posting in [community profile] fancake
Fandom: Lord of the Rings
Pairings/Characters: Boromir; Faramir, Aragorn, OCs
Rating: Teen and Up Audiences
Length: 95,516 words
Creator Links: [archiveofourown.org profile] Scribbler
Theme: Journey & Travel
Previously recommended by [personal profile] beatrice_otter for the themes pre-AO3, fixit AU, plotty fic, novel-length, family (link to rec)

Summary:
Against all odds, Boromir survives Amon Hen. Ashamed and filled with remorse, he goes on a quest for redemption. Bound by his promise to a sick man, Faramir keeps the secret of his brother's survival. But as secrets are wont to do, the truth comes out eventually and Aragorn journeys north to bring Gondor's prodigal son home.

Reccer's Notes:
Although previously recommended for other themes, this fic is perfect for Journey and Travel as we follow Boromir's travels through Gondor and beyond while he tries to regain the honor he feels he lost on Amon Hên. Again and again he meets new people and sees how the war impacted their lives.
The story encapsulates the aspect of "wandering" that first drew me to LotR: how immediate the surroundings are when you're out by yourself, how much shelter and food matter for this kind of travel, or weather and season. The story spans over a few years, during which he sometimes stays in a place for a few months, often out of necessity. I love how the story shows the physicality of Middle Earth, so to speak. You can feel the distances.


Content Notes
Among other things, this story contains
- canon-typical violence
- death of a beloved pet


Fanwork Links: The Long Road Home on ao3

Paralinguistic knee bend

May. 30th, 2026 11:54 am
conuly: (Default)
[personal profile] conuly
Sometimes when people are talking in real life, or you can see this on TV shows and in movies, they do a very quick knee bend. Why do we do this? Sufficient googling answered the question of "Why do we click our tongues" (it's a discourse marker, thanks) but I haven't narrowed this one down yet and I can't figure it out by reasoning and observation of my own and others' behavior.

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


Read more... )
conuly: (Default)
[personal profile] conuly
but judging by the stubby little tail and the scoop claws, this poor little dead animal on my sidewalk was a mole, not a mouse as I first guessed.

Not a mark on it, either - you'd think it just crawled up out of its nest and died right there in front of my house.

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


Read more... )
calimac: (Haydn)
[personal profile] calimac
The outstanding feature of guest conductor Cristian Macelaru’s rendition of Dvorak’s New World Symphony was its clarity of form. Every section of every movement stood out as its own entity, and the whole passed on in crystalline goodness. And the solo passages from the individual musicians! Just marvelous.

And we also had Rachmaninoff’s First Piano Concerto. According to the program notes, the original version of this concerto sounded like any other late 19C piano concerto, but the revised version, which we heard, sounds like Rachmaninoff. Well, a bit, but not as epically as the Second or Third, problematic as they in their turns are. Soloist Simon Trpceski thundered away dramatically, but to what end?

Lastly but first on the program,the premiere of a tone poem, Embers, by Tyler Taylor. How about that, another composer with the names of two US Presidents. Taylor is a horn player, so he knows the orchestra from the inside. His music featured a well-blended mixture of grinding strings (secret: they left the practice mutes on but played loudly), ghostly winds, and clonking percussion. It was a hefty chunk of chaotic tonal noise.

May TV shows

May. 24th, 2026 02:19 pm
dolorosa_12: (jessica jones)
[personal profile] dolorosa_12
Given my mum is about to arrive for an extended visit, I think it's highly unlikely that I will finish any more TV shows before the end of the month, so let's have the May wrap-up a week early! I finished three shows this month, and they were:

  • Miss Scarlet, a mystery series set in Victorian England in which the eponymous heroine works as a private detective, solving crimes alongside an array of allies and sidekicks, including a police inspector from Scotland Yard. This is silly, inoffensive fun — the sort of thing that doesn't challenge the brain much, in which the culprit is usually obvious from about ten minutes into each episode — perfect frothy Sunday night fare.


  • Season 2 of Deadloch, the comedic Australian crime drama. This one sees lesbian policewoman Dulcie ditch the eponymous Tasmanian small town of Season 1, and head to the Northern Territory to join the other half of her odd couple buddy cop duo, accompanied by her wife, and travelling in a campervan. Chaos, against a background of every Top End cliché imaginable, ensues, as various seemingly unconnected mysteries slowly reveal themselves to be interwoven. The humour, if anything, is even less subtle than in the previous season, and I feel that it's essentially making fun of the stereotypes the rest of us Australians hold about the remote parts of the Northern Territory (crocodiles wandering around, disappearing backpackers, impoverished Indigenous communities, packs of grey nomads living an extended holiday existence in caravan parks, plus various oddballs who have fled from other parts of the country to escape the authorities or otherwise live off the grid, spouting an assortment of conspiratorial beliefs, etc). There are some unexpected twists, and extremely hilarious lines, but I think it didn't quite reach the heights of the first season.


  • The final season of Daredevil: Born Again. I know, I know, I say every time that my monthly TV roundup includes a Marvel show that I'm burnt out and this is truly my last Marvel ever ... but then I found out that Krysten Ritter was coming back as Jessica Jones, and I had to watch. If you've seen previous Daredevil series, you'll know what you're in for: existential battle for the soul of New York between blind vigilante Matt Murdoch and his crime lord nemesis Wilson Fisk, who by this season has managed to get himself elected as New York's mayor. He uses this position both to enrich himself through various corrupt enterprises, and implement an anti-vigilante rein of terror that sees his super loyal armed branch of the police (unrestrained by any need to follow legal processes) rampage around the city, terrorising people. The allusions to real-world contemporary US politics are not subtle, which irritated me for two reasons. Firstly, I hate fantasy beings/superpowered individuals being used as a metaphor for real-world oppressed groups (since, you know, vampires are actually dangerous, and extrajudicial law enforcement is not a great thing, so equating this with real world marginalisations feels quite offensive in most instances). Secondly, because the show is constrained by the rules of its superhero comic book genre, the good guys are able to overcome all these metaphors for real-world iniquities in a way that is tidy, easy, and uncomplicated — which just ultimately feels insulting. But Jessica Jones was in it, and that was great!
  • Situation not Normal . . .

    May. 24th, 2026 06:06 am
    sartorias: (Default)
    [personal profile] sartorias
    Some of you might have heard about the chemical tank that is about to explode or leak gallons of toxic goo. Well, the cut-off is about four blocks from us. Some neighbors have bailed, but most of us are indoors, windows shut. We have filters going and masks at hand in case the thing blows--the air is fine otherwise, so I open up the house and stand in the doorway to air things out every so often. Being closed in, no walks, means I'm getting a lot of stuff done.

    I lost my sweet little dog a few days ago. I am missing her every time I turn around and she is not a shadow at my heels, or pressing her warm little body against my side or nudging me for scratches or to fill her puzzles so she can work them.

    Getting ready to travel east in a few days, trying to wrangle hotel res being one of my chores.

    Much reading and writing.

    Closing comments--send any good wishes by mental telepathy!

    Maybe it's just me

    May. 24th, 2026 09:05 am
    conuly: (Default)
    [personal profile] conuly
    but you shouldn't ignore somebody who's outside at 11:30pm, sobbing on the ground in the rain.

    And indeed I did not ignore her, but everybody else was studiously looking the other way. (She declared that she was fine and did not need me to call anybody. I don't know if I believe that she was fine, but she got up and walked to the bus stop and didn't stagger as she did so, so okay. Also, I saw as she stood that her phone was clearly working, so she really didn't need me to call anybody.)

    Dungeon Crawler Carl reread

    May. 23rd, 2026 11:22 pm
    sholio: Text: "Age shall not weary her, nor custom stale her infinite squee" (Infinite Squee)
    [personal profile] sholio
    I have read book 8 (the new one) and loved it, but I haven't posted about it for reasons of general mental overwhelm as mentioned in the last post. (There was a lot in that book!) I decided to reread the first few chapters of book 1 for the early character intros, and uhhhhh I've now reread my way through to fairly late in book 3.

    Random thoughts about these early books below, including potential spoilers for the whole series here and in comments.

    In no particular order )

    fic rec: Saving Grace

    May. 23rd, 2026 11:52 pm
    castiron: cartoony sketch of owl (Default)
    [personal profile] castiron
    I have just spent the whole evening reading Saving Grace, a bookverse retelling of Project Hail Mary (bookverse) from Rocky's POV. It's well done, especially in how it shows Grace as an alien species. Heartily recommend.

    Profile

    edschweppe: Myself in a black suit and black bow tie (Default)
    Edmund Schweppe

    May 2026

    S M T W T F S
         12
    3456789
    101112 13141516
    17181920212223
    24252627282930
    31      

    Most Popular Tags

    Page Summary

    Style Credit

    Expand Cut Tags

    No cut tags