siderea: (Default)
[personal profile] siderea
Boston locals! Blue Heron, an acapella early music ensemble, is throwing a three-day shindig to celebrate Guillaume de Machaut (died 1377), May 1-3, mostly involving talks about Machaut's works, talks about his lyrics, talks about the illuminations in the manuscripts his works come from, concerts of his music, and also a little ars subtilior tacked on the end just because.

More info https://www.blueheron.org/machaut-weekend/

Affordability note: They have a free ticket option as part of the "Card to Culture program" for people with EBT, WIC, and ConnectorCare(!) cards*, and a discounted "low cost" option.

Of note, the "Opening Festivities: Keynote, Performance & Sing-Along" on Friday night includes (emphasis mine):
a keynote talk by one of the world’s leading scholars of 14th-century music, Anne Stone (CUNY Graduate Center), performances of pieces in several of the genres represented in Machaut’s oeuvre, and a sing-along of the Kyrie from the Messe de Nostre Dame.
Which: huh. Huh. The Kyrie, huh? Wow. Now that is certainly a choice. I commend their bravery. Were I in better health, I would consider showing up just to be in on the shenanigans.

If you're curious what the Kyrie from Machaut's Messe de Nostre Dame sounds and looks like, here you go.

* There is no separate ConnectorCare card like there is for MassHealth. They mean your regular insurance card, which if it's a ConnectorCare plan should say so on it, or so the Mass Cultural Council, whose program it is, thinks.

Foxfibre [text/ag]

Mar. 23rd, 2026 01:01 am
siderea: (Default)
[personal profile] siderea
The YouTube algorithm pseudorandomly served me this, thereby answering the question I'd had on a distant back burner forever, "Hey, didn't I hear something about colored cotton cultivars once upon a time? Cotton that you didn't need to dye? Like back in the 90s?"

If you are a fellow fiber freak or interested in agriculture or organic crops or the underappreciated problem of sustainable clothing production, you may find this as fascinating as I did:

2026 Mar 7: Good Yarn Bad Knits [goodyarnbadknits YT]: "The Yarn That Almost Saved The World"

"Dum superbit impius" [music, pols]

Mar. 22nd, 2026 12:31 am
siderea: (Default)
[personal profile] siderea
[requires both audio and video]

Jonasquin on YT (previously) has written a wholly original motet in the 16th century style after Desprez upon the cantus firmus "Seven Nations Army", for the words of Psalm 10, verses 2, 3, 7-11.

Comment would be superfluous.

2026 Mar 20: Jonasquin YT: "A 16th century motet for the US President"



Click through to the video on YT to see the translation in the description.

The cost of literacy [medieval hist]

Mar. 20th, 2026 10:33 pm
siderea: (Default)
[personal profile] siderea
I knew that other contemporaneous cultures than those of Europe had unfathomably higher numbers of books than Europeans did, but I didn't know about this in retrospect obvious reason why:

2026 Mar 19: Dwarkesh Patel feat. Ada Palmer [DwarkeshPatel YT]: "Why Medieval Books Cost as Much as a House" (1 min, 7 sec):


Without papyrus, what you're writing on is a dead sheep. And if you think of the price of a head of lettuce and the price of a leather jacket, you're understanding the difference between a sheet of papyrus and writing on a dead sheep. So every page of a medieval book is as expensive as that much of a leather jacket. And a medieval book hand written costs as much as a house.

And so to have a library is to be not just rich but mega rich. So only the wealthiest cities contain anybody who has a library. The great library of the University of Paris, the library from Europe's perspective, has 600 books.

There's definitely more than 600 books in this room. Every kiosk at an airport selling Dan Brown novels has more than 600 books. This is nothing.

And at the same time as that, in the Middle East, sultans have libraries of over a thousand books or 5,000 books. There are libraries in Sub-Saharan Africa with thousands of books.* There are libraries in China with thousands of books. Because they in China have cheap paper and rice paper. The Middle East has papyrus.

Europe, and only Europe, is writing on a leather jacket.
* Three hundred thousand. It's been thirteen years and I am still not remotely over that fact. Every time I encounter it anew, my SCA persona gets acrophobic trying to imagine a library that big and has to sit down and put her head between her knees so she doesn't pass out.
siderea: (Default)
[personal profile] siderea
The previously expected ICE enforcement surge never materialized. Curious.

I wonder if this just means they're short-staffed. Or perhaps distracted.

(I also wonder if somebody made a judgment call not to try what they did in MN in MA, but have largely rejected the notion. It would not be to anybody's advantage if they did, on either side, but I'm not seeing a lot of good judgment in evidence anywhere.)
siderea: (Default)
[personal profile] siderea
Just hit play.

(All about the sound, but visuals also nice.)

2026 Mar 18: Benn Jordan [BennJordan YT]: "I'm here to disrupt the finance synthesizer scene."

Grok, explain Butlerian Jihad [ai]

Mar. 19th, 2026 12:36 am
siderea: (Default)
[personal profile] siderea
Screenshot of two comments on X.  One says, "Reading Dune.  Frank Herbert was cooking." and shows a section of a photo of a book page reading, "'Once, men turned their thinking over to machines in the hope that this would set them free.  But that only permitted other men with machines to enslave them.' '"Thou shalt not make a machine in the likeness of a man's mind,"' Paul quoted."  Below that someone replied, paging Grok, X's resident AI, "please explain this post and the quote in in, what should I understand about it?"

Debate is raging on BSky if this is deliberate wit or accidental idiocy.

(h/t user mlyp.bsky.social)

21 hour travel ordeal

Mar. 17th, 2026 05:05 pm
nosrednayduj: pink hair (Default)
[personal profile] nosrednayduj
The schedule: leave the hotel at 9 AM PDT, return car, get on flight, get off flight in time to take a train which gets me home at 9 PM EDT.

The actuality: leave the hotel at 8:30, because I decided that maybe I should be a little more conservative about LA traffic – this was a good choice – return car, wait too long for a bus back to the airport from the rental car center, get on flight, have it taxi around the airport a few times, get off flight, wait around, get on flight, sit at gate for two hours, get off flight, panic for a while, get on flight, get off flight in time to take a train which gets me home at 9 AM EDT the following day. Maybe this was just the karma but followed me from my previous traffic adventure.

Gory Details )

Adventures in LA traffic

Mar. 16th, 2026 12:17 am
nosrednayduj: pink hair (Default)
[personal profile] nosrednayduj
The dance was great. One of the callers was kind of too hard for my little pea brain, and apparently also for a number of other people's little pea brains, but there was a lot of stuff that I did understand in real time and able to execute, and there were a lot of good moments of teamwork, getting the whole square to do all the parts, and not just one person pushing, but really working together where some people understood some parts and were able to explain them well enough in tiny soundbites to get other people to understand other parts and really make the whole thing work.

I wanted to put my feet in the ocean this trip, since two years ago I had failed due to weather. Somebody said there was a nice restaurant on the beach that had its own parking lot (parking is always an issue) and we could go there. 6 people wanted to go, so we split into 2 cars, with one other person was assigned to my car to help navigate. The other car got going a few minutes before the two of us got going. The other person didn't really know where she was going, and was just using Google, which was fine, until it ran us into a traffic jam that seems to be being solved by the cars ahead of us making three-point turns and coming back the way from which they had come. When we got to the head of the line, we discovered that there were barricades across the road, so we made a three-pointer etc.

We called the other car, they had successfully arrived at the restaurant, and were giving us various advice about which roads to try, and we tried one and then we tried another and then we discovered there was another thing that was blocked off and then we went really far east so that we could get around it, and then we were on the south side and that should work, but it didn't, and there were cops everywhere and it was just a mess. Turned out it was a St. Patrick's Day parade. Nevermind that it was really pi day. Anyway, at some point the two of us realized that we weren't getting there in time to have lunch and get back to the dance, so we bailed and went somewhere else that was quick. Bummer. Sunday, there was not a St. Patrick's Day parade, and the two of us and one of the people in the rest of the group who actually liked this place a lot so happy to go again did succeed in going, so I got the beach view experience at this restaurant. And I got my feet wet.

But, since I didn't know that that was going to work out, on Saturday evening I said to some people "I want to go to the beach this evening after dinner" and a couple of them said "sure that sounds like fun let's do that". So we had dinner and we headed towards LAX because there's a giant parking lot on the beach very close to the airport. We dodged some airport traffic successfully and were heading towards the beach when we discovered a road closure with a lot of police activity. Didn't seem like a time for a parade. So we tried to dodge the closed road, and we discovered a giant amount of traffic. There's a lot of hills right near the ocean in some places, so we were able to see down to the actual beach from the road we were on, and there was this enormous crowd and a lot of lights and more police cars which seemed more like security as they didn't have their lights going, and a ton of traffic where we were, apparently trying to find parking and/or get down to the beach area with the crowd, and we were like "we don't really want to be here; we don't know what this crowd is all about, but we just want to walk on the beach", so another three-pointer. After about 15 minutes we got away from the horribleness and found a place where there was a beach, with less parking but we were able to park legally, and I got to get my feet wet on Saturday evening as well as Sunday afternoon. It was extremely foggy, so that contributed to the delay, because you couldn't really go fast even if it wasn't heavy traffic. Fortunately it's not like I had anything else to do that evening.

Here's hoping that traffic is not insane tomorrow morning when I am driving to LAX. There could be some excitement returning the rental car, because they have just opened, and I mean just, it was the first day when I rented my car on Friday, a new consolidated rental car center for the airport. I hope there are signs. I did see some signs when we were returning from the beach, though I'm not planning to go that route, so hopefully it will in fact work out.

LLM time

Mar. 14th, 2026 01:33 pm
graydon2: (Default)
[personal profile] graydon2
Note: this is not a thinkpiece and there is no need to debate it or repost it or comment about it. It offers no conclusions and takes no sides besides the one I've already admitted publicly (a reluctant but fatalistic willingness to use LLMs day-to-day, because they seem to work). It's mostly just a journal entry noting the occurrence of a significant change in the nature of my profession. I've turned off comments as I do usually for "things people are likely to heckle me about pointlessly anyways" because I'm tired and don't have patience for that.

With that out of the way: 2025 (particularly near the end of it) and early 2026 have been, for my corner of the software industry, extremely unusual times.

LLMs turned a corner. I'm not sure how else to put it. If you are not interacting with them yet in your day job, you are perhaps lucky, perhaps unlucky, I'm not sure how to judge that but you are definitely operating in some level of ignorance of what has occurred. You may be seeing the 2nd order effects and hiding. You may be telling yourself nothing's changed and it's all just smoke and mirrors, a marketing campaign by con artists aimed at the gullible. I wish it was. But as far as I can tell this is not so: LLMs really, really turned a corner.

Their capabilities expanded a lot. Coding capability seemed like the first bump (especially around the late fall / early winter: the opus 4.5 / gemini 3 / gpt 5.2 series). But it was quickly clear that the capability also extended to something much worse: vulnerability hunting. They can break software even better than they can write it -- I guess because "you only need to be right sometimes" with vulnerability seeking -- and "breaking" has even more people eager for the new capability.

The change has felt, to me, very sudden and very severe. In a matter of months a lot of people I know personally switched from "playing around seeing what I can do" to "I literally never write code by hand anymore" to "my boss is asking whether I can write 100x more code per day and/or firing me" to "help help my team is under attack by hundreds of new security vulnerabilities and can barely keep up".

I still write some code, but less and less, and more of it is around the margins: touchups, sketches of APIs and data structures, subtle stuff it's easy to be subtly-wrong about, or perhaps LLM-supervisory bits. Because the LLM really does often write the main logic as well as I would at this point, and faster, and more persistently. And also I'm now busy responding to all the damn vulnerabilities. There is an arms race, and I'm now plainly in it.

This is the fastest and most violent change to working conditions and assumptions I've witnessed in my career, including the arrival of the internet and open source and distributed version control and cloud computing and all of that. Nothing else is in the same ballpark.

Software projects have tried to adapt. Some are trying to embrace the tools, some are firmly rejecting them. Some have closed their issue trackers to new submissions which were all slop. Some maintainers have quit, some contributors have been banned, some dependencies have been rolled back or severed, some forks are emerging. A lot of people are re-evaluating (and some rebuilding) their entire software stacks. A lot of people are debating licenses again, with even more fury than they did during the drafting of GPLv3.

Thinkpieces on this event proliferated, many very sour. People wrote about mourning their loss of identity as programmers. People wrote about fear for their loss of jobs. People wrote a lot about their personal disgust with the slop, their fury at the billionaires, their sense that all this is part of of the fascist turn of America. The level of anger in the community of programmers is unlike anything I've ever seen before. People are making lists of who's been infected by the menace and who's still clean. The community is tearing itself apart. Professional and volunteer relationships ended, friendships lost, battle lines drawn.

I'm not writing this to come to any particular conclusion, just to note that it's happened, that it's a set of events that I've experienced as they're happening. This is a journal and sometimes all I can do with it is log events. I don't know how this is going to end, or what to make of it all, I really don't. It's sort of interesting, deeply confusing, sometimes sort of fun, mostly sort of horrifying, sort of miserable. The unit economics of making and breaking software in 2026 are completely different than they were in 2025. More than anything, it's just weird.

This time next year we could all be out of work, or dead from a nuclear war, or even-more-burnt-out from sustained 100x higher velocity of code and vulnerabilities with teams of adversarial LLMs, or .. the whole thing could collapse because maybe, just maybe, it really is "all just a bubble" pushed by VCs on credulous rubes like myself, and it'll vanish like a bad dream. I'm not presently betting on that, but I couldn't have predicted this year, so I'm not going to make any predictions about the next.

I guess I'm sorry to anyone who thinks I'm infected, or facilitating the fascists, or whatever. I'm just trying to adapt. I hope you can see me as a human again someday. I miss the past too. I don't see a way to go back to it, but I'd like it too if there were one.
nosrednayduj: pink hair (Default)
[personal profile] nosrednayduj
I started by visiting my mom's old assisted living place, where I had a nice chat with some of the staff and one of the residents who still remembered me. Everybody was sympathetic to my plight with Claudia in having been denied access to Clyde for the last year of his life and also denied the ability to go to the funeral.

Then I picked up a salad and took it to Bidwell Park, which is a nice park with the Little Chico River running through it where I sometimes took my mom on an excursion. We would either walk slowly with the walker or I would trundle her in the wheelchair around the paths. So I sat on a bench by the river, ate my salad, and then walked on some of the paths.

Finally I drove up to Paradise where Clyde is buried. I had been given instructions on how to find his grave by the cemetery people, who I had called earlier. Instructions didn't quite work, but I wandered around for a while and found him, before I resorted to visiting the office in person.

Most of the headstones in the cemetery are the flat kind. It's odd that be hole that they dug for it is 2 inches larger on each side, so it looks unfinished. I suppose a few years of rain and lawn growth will fix that. It's also very white, and stands out from the others. Again, time will fix that. The engraving looks to me like the standard picture of Multnomah Falls up in Oregon. Not particularly a place I associate with Clyde. Maybe Claudia just picked it out of a catalog because she liked it. Waterfalls are good.



It was still a little early for me to check into my next hotel, so I sat on a bench in the shade and read my book for half an hour. Clyde was in the sun or I might have sat on him. And now I'm writing emails and posting.

In theory I'm supposed to get together with Clyde Jr. this afternoon, but he's in San Francisco for some medical procedures, and he says it's taking forever. So I might not actually get to have dinner with him. Hope he's okay; he didn't tell me what the nature of the issue was.

I had a little adventure trying to charge the electric car I rented, because somehow it failed to charge my credit card, so it stopped charging in the middle. Trying again made it work, so perhaps it's just that I had added a new payment option and somehow the credit card company decided it would decline it the first time and then allow it the second time. Sometimes they do that. But it was annoying because it stopped while I was off buying the salad, and when I returned I was surprised at the fact that it thought it was done.