siderea: (Default)
[personal profile] siderea
Canonical link: https://siderea.dreamwidth.org/1882720.html



0.

Hey, Americans! Look sharp, the Trump Administration is trying to play a head game on you about Covid vaccines, and it's apparently working, because I see nobody talking about this in the news or on social media.

There's a lot of complexity and chaos right now about what is available to whom and how to get it. Things are changing fast, especially on the state level. I hope to discuss it in another post, but there's one thing in particular I want to clarify for you.

As you've probably heard, week and a half ago, the FDA changed the authorization for the Covid vaccines, in a way which curtails access. The thing that people are hearing is that for people under 65 years old the Covid vaccines are not authorized with some exceptions.

That's technically correct, but badly misleading. A lot of people hear "not authorized" and stop really listening to the rest of the sentence. They hear "with some exceptions" and assume they're not likely to be one such, and won't qualify to get it, and tune right out.

To be cynical for a moment, you're meant to assume that.

But it turns out you're one of the exceptions. Probably. How can I know that?

The actual language from the FDA authorization just issued Read more [2,750 words] )

This post brought to you by the 218 readers who funded my writing it – thank you all so much! You can see who they are at my Patreon page. If you're not one of them, and would be willing to chip in so I can write more things like this, please do so there.

Please leave comments on the Comment Catcher comment, instead of the main body of the post – unless you are commenting to get a copy of the post sent to you in email through the notification system, then go ahead and comment on it directly. Thanks!

first-class merges and cover letters

2025-Sep-11, Thursday 02:38 am
fanf: (Default)
[personal profile] fanf

https://dotat.at/@/2025-09-11-cover-letter.html

Although it looks really good, I have not yet tried the Jujutsu (jj) version control system, mainly because it's not yet clearly superior to Magit. But I have been following jj discussions with great interest.

One of the things that jj has not yet tackled is how to do better than git refs / branches / tags. As I underestand it, jj currently has something like Mercurial bookmarks, which are more like raw git ref plumbing than a high-level porcelain feature. In particular, jj lacks signed or annotated tags, and it doesn't have branch names that always automatically refer to the tip.

This is clearly a temporary state of affairs because jj is still incomplete and under development and these gaps are going to be filled. But the discussions have led me to think about how git's branches are unsatisfactory, and what could be done to improve them.

branch

One of the huge improvements in git compared to Subversion was git's support for merges. Subversion proudly advertised its support for lightweight branches, but a branch is not very useful if you can't merge it: an un-mergeable branch is not a tool you can use to help with work-in-progress development.

The point of this anecdote is to illustrate that rather than trying to make branches better, we should try to make merges better and branches will get better as a consequence.

Let's consider a few common workflows and how git makes them all unsatisfactory in various ways. Skip to cover letters and previous branch below where I eventually get to the point.

merge

A basic merge workflow is,

  • create a feature branch
  • hack, hack, review, hack, approve
  • merge back to the trunk

The main problem is when it comes to the merge, there may be conflicts due to concurrent work on the trunk.

Git encourages you to resolve conflicts while creating the merge commit, which tends to bypass the normal review process. Git also gives you an ugly useless canned commit message for merges, that hides what you did to resolve the conflicts.

If the feature branch is a linear record of the work then it can be cluttered with commits to address comments from reviewers and to fix mistakes. Some people like an accurate record of the history, but others prefer the repository to contain clean logical changes that will make sense in years to come, keeping the clutter in the code review system.

rebase

A rebase-oriented workflow deals with the problems of the merge workflow but introduces new problems.

Primarily, rebasing is intended to produce a tidy logical commit history. And when a feature branch is rebased onto the trunk before it is merged, a simple fast-forward check makes it trivial to verify that the merge will be clean (whether it uses separate merge commit or directly fast-forwards the trunk).

However, it's hard to compare the state of the feature branch before and after the rebase. The current and previous tips of the branch (amongst other clutter) are recorded in the reflog of the person who did the rebase, but they can't share their reflog. A force-push erases the previous branch from the server.

Git forges sometimes make it possible to compare a branch before and after a rebase, but it's usually very inconvenient, which makes it hard to see if review comments have been addressed. And a reviewer can't fetch past versions of the branch from the server to review them locally.

You can mitigate these problems by adding commits in --autosquash format, and delay rebasing until just before merge. However that reintroduces the problem of merge conflicts: if the autosquash doesn't apply cleanly the branch should have another round of review to make sure the conflicts were resolved OK.

squash

When the trunk consists of a sequence of merge commits, the --first-parent log is very uninformative.

A common way to make the history of the trunk more informative, and deal with the problems of cluttered feature branches and poor rebase support, is to squash the feature branch into a single commit on the trunk instead of mergeing.

This encourages merge requests to be roughly the size of one commit, which is arguably a good thing. However, it can be uncomfortably confining for larger features, or cause extra busy-work co-ordinating changes across multiple merge requests.

And squashed feature branches have the same merge conflict problem as rebase --autosquash.

fork

Feature branches can't always be short-lived. In the past I have maintained local hacks that were used in production but were not (not yet?) suitable to submit upstream.

I have tried keeping a stack of these local patches on a git branch that gets rebased onto each upstream release. With this setup the problem of reviewing successive versions of a merge request becomes the bigger problem of keeping track of how the stack of patches evolved over longer periods of time.

cover letters

Cover letters are common in the email patch workflow that predates git, and they are supported by git format-patch. Github and other forges have a webby version of the cover letter: the message that starts off a pull request or merge request.

In git, cover letters are second-class citizens: they aren't stored in the repository. But many of the problems I outlined above have neat solutions if cover letters become first-class citizens, with a Jujutsu twist.

  • A first-class cover letter starts off as a prototype for a merge request, and becomes the eventual merge commit.

    Instead of unhelpful auto-generated merge commits, you get helpful and informative messages. No extra work is needed since we're already writing cover letters.

    Good merge commit messages make good --first-parent logs.

  • The cover letter subject line works as a branch name. No more need to invent filename-compatible branch names!

    Jujutsu doesn't make you name branches, giving them random names instead. It shows the subject line of the topmost commit as a reminder of what the branch is for. If there's an explicit cover letter the subject line will be a better summary of the branch as a whole.

    I often find the last commit on a branch is some post-feature cleanup, and that kind of commit has a subject line that is never a good summary of its feature branch.

  • As a prototype for the merge commit, the cover letter can contain the resolution of all the merge conflicts in a way that can be shared and reviewed.

    In Jujutsu, where conflicts are first class, the cover letter commit can contain unresolved conflicts: you don't have to clean them up when creating the merge, you can leave that job until later.

    If you can share a prototype of your merge commit, then it becomes possible for your collaborators to review any merge conflicts and how you resolved them.

To distinguish a cover letter from a merge commit object, a cover letter object has a "target" header which is a special kind of parent header. A cover letter also has a normal parent commit header that refers to earlier commits in the feature branch. The target is what will become the first parent of the eventual merge commit.

previous branch

The other ingredient is to add a "previous branch" header, another special kind of parent commit header. The previous branch header refers to an older version of the cover letter and, transitively, an older version of the whole feature branch.

Typically the previous branch header will match the last shared version of the branch, i.e. the commit hash of the server's copy of the feature branch.

The previous branch header isn't changed during normal work on the feature branch. As the branch is revised and rebased, the commit hash of the cover letter will change fairly frequently. These changes are recorded in git's reflog or jj's oplog, but not in the "previous branch" chain.

You can use the previous branch chain to examine diffs between versions of the feature branch as a whole. If commits have Gerrit-style or jj-style change-IDs then it's fairly easy to find and compare previous versions of an individual commit.

The previous branch header supports interdiff code review, or allows you to retain past iterations of a patch series.

workflow

Here are some sketchy notes on how these features might work in practice.

One way to use cover letters is jj-style, where it's convenient to edit commits that aren't at the tip of a branch, and easy to reshuffle commits so that a branch has a deliberate narrative.

  • When you create a new feature branch, it starts off as an empty cover letter with both target and parent pointing at the same commit.

  • Alternatively, you might start a branch ad hoc, and later cap it with a cover letter.

  • If this is a small change and rebase + fast-forward is allowed, you can edit the "cover letter" to contain the whole change.

  • Otherwise, you can hack on the branch any which way. Shuffle the commits that should be part of the merge request so that they occur before the cover letter, and edit the cover letter to summarize the preceding commits.

  • When you first push the branch, there's (still) no need to give it a name: the server can see that this is (probably) going to be a new merge request because the top commit has a target branch and its change-ID doesn't match an existing merge request.

  • Also when you push, your client automatically creates a new instance of your cover letter, adding a "previous branch" header to indicate that the old version was shared. The commits on the branch that were pushed are now immutable; rebases and edits affect the new version of the branch.

  • During review there will typically be multiple iterations of the branch to address feedback. The chain of previous branch headers allows reviewers to see how commits were changed to address feedback, interdiff style.

  • The branch can be merged when the target header matches the current trunk and there are no conflicts left to resolve.

When the time comes to merge the branch, there are several options:

  • For a merge workflow, the cover letter is used to make a new commit on the trunk, changing the target header into the first parent commit, and dropping the previous branch header.

  • Or, if you like to preserve more history, the previous branch chain can be retained.

  • Or you can drop the cover letter and fast foward the branch on to the trunk.

  • Or you can squash the branch on to the trunk, using the cover letter as the commit message.

questions

This is a fairly rough idea: I'm sure that some of the details won't work in practice without a lot of careful work on compatibility and deployability.

  • Do the new commit headers ("target" and "previous branch") need to be headers?

  • What are the compatibility issues with adding new headers that refer to other commits?

  • How would a server handle a push of an unnamed branch? How could someone else pull a copy of it?

  • How feasible is it to use cover letter subject lines instead of branch names?

  • The previous branch header is doing a similar job to a remote tracking branch. Is there an opportunity to simplify how we keep a local cache of the server state?

Despite all that, I think something along these lines could make branches / reviews / reworks / merges less awkward. How you merge should me a matter of your project's preferred style, without interference from technical limitations that force you to trade off one annoyance against another.

There remains a non-technical limitation: I have assumed that contributors are comfortable enough with version control to use a history-editing workflow effectively. I've lost all perspective on how hard this is for a newbie to learn; I expect (or hope?) jj makes it much easier than git rebase.

Interesting app for Android [tech]

2025-Sep-10, Wednesday 05:14 pm
siderea: (Default)
[personal profile] siderea
I don't know who needs to know about this, but:

I just discovered the Android app "Periodically". It's described as an "event logger". It's for keeping track of when a recurring thing has happened, and figuring out what the average time is between occurrences. You just keep it updated each time the event happens, and it will do the math for you to figure out the frequency, and even give you a notification when it predicts the event is likely to happen again. If you're tracking more than one thing, it will try to suss out correlations for you.

I mention because twenty five years ago or so, I needed exactly this functionality and could not find any application that would do what I needed, so I wrote a thing for myself, and since then a lot of people I've mentioned it to have wondered where they can get one like it. Mine was Mac/Palm Pilot, so not of much use to most people, especially these days.
Lo, somebody seems to have realized the need for this functionality, and brought it to the market. So I thought I'd mention.

Now, in this day and age, a lot of people, especially in the US, are concerned with security. Especially if they're tracking something to do with their health. This app is not specific to health, so nothing about it immediately reveals that it is storing health information on casual inspection; you could use some sort of other term for whatever health condition it is you are actually tracking. So, for instance, If you were tracking how often your migraines happened, you could call that "new box of cereal".

This app defaults to local-only data storage on your Android device, and the developer claims that it only collects "app activity" for analytics, and shares nothing with third parties. It outputs CSV and has an option to back up to Google Drive.

I haven't tried it myself, but it has a rating of 4.6 stars out of five on the Play Store.

Reviewers on the Play Store note that tracker apps that are specific to the kind of event – such as health- specific loggers – often have needless complexity, and often some weird ideas about graphic design. They praise this app for its clean, elegant look and simple, effective functionality.

In addition to its obvious applicability to episodic health conditions, it strikes me as potentially extremely useful in one of the trickier parts of prepping: figuring out one's burn rate of resources. I think I might trial it to help me figure out how often I should expect to have to buy a fresh bale of toilet paper and how long the big bottle of ibuprofen will last me.

09.10.2025

2025-Sep-10, Wednesday 01:19 pm
wispywillow: (girl city rain campion)
[personal profile] wispywillow










681Detective Comics1Prodigal (pt. 11): Knight Without ArmorJanuary 1995August 25, 2025ELtD 63
1Spider-Gwen: Ghost Spider1Spider-Geddon (pt. 1): UnchartedDecember 2018September 02, 2025GSG 15
7TransformersIAll His EnginesMay 2010September 03, 2025
2TF: IronhideIIron in the BloodJune 2010September 05, 2025SBP
1TMNT: MutanimalsPart 01February 2015September 09, 2025
2TMNT: MutanimalsPart 02March 2015September 09, 2025

Photo cross-post

2025-Sep-10, Wednesday 09:54 am
andrewducker: (Default)
[personal profile] andrewducker


Behold, Vitruvian Ducker!

(Sophia was delighted to discover that she can give Gideon piggy backs and has now been doing them whenever she can. Which is impressive when they weigh basically the same.)
Original is here on Pixelfed.scot.

Executive function [status]

2025-Sep-10, Wednesday 10:44 am
rebeccmeister: (Default)
[personal profile] rebeccmeister
Just before classes started, while I was clearing old papers off my desk, I encountered a quotation by that thought-stylist* Rebecca Solnit about how no one will ever ask you to make the time to do the deep thinking and creative work that you might want to be doing. They'll ask you for everything else, but not that. So if you want to be doing some deep thinking and creative work, you have to create that time and space for yourself.

I think you can make a wild guess as to why I might have printed out that quotation for myself.

When I woke up this morning, I had that feeling that I was overtapped on tasks requiring executive function. Yesterday at rowing practice I wound up in a context that asked a lot of executive function of me (teaching new rowers), and then I had a full day of teaching ahead of me. This morning I had intended to go do some strength training, but yet again there would have been a period of negotiating and figuring out and deciding what sort of workout to do, and I just didn't want to do that. (I also suspect all of this has been influenced by my jaw continuing to be achy as it continues to heal)

So instead I slept in, made myself a nice breakfast and some coffee, and sat out on the catio with the cats. Our tomato harvest this year has been pretty satisfying.

Wednesday Catio Breakfast

Wednesday Catio Breakfast

From that book on Mindful Sport Performance Enhancement, I am aware that consistent training and practice can improve one's mindfulness during performance activities. I don't actually know whether something similar is true or not for what I'm referring to as "executive function," which involves mustering self-motivation to do things, and engaging in a lot of decision-making (also managing oneself across task switches). The main thing I do know is that I sometimes run up against hard limits in how much I can do; if I go too far overboard I start to get really grumpy and negative.





*She does some good stuff, but at other times it's all a bit much for me.

H.R.5106 - Restore Trust in Congress Act

2025-Sep-10, Wednesday 09:57 am
watersword: Keira Knightley, in Pride and Prejudice (2007), turning her head away from the viewer, the word "elizabeth" written near (Default)
[personal profile] watersword posting in [community profile] thisfinecrew

H.R.5106 - Restore Trust in Congress Act is bipartisan legislation that aims to ban Members of Congress and their families from engaging in insider trading. The supervising ethics office will impose penalties and issue any additional guidance, as well as publicly disclose fines that will be set to 10% of the stock’s asset value, plus disgorged profits.

The STOCK Act of 2012 has helped expose the extent of potential conflicts of interest and provided the public with transparency into lawmakers’ financial activities, but a lack of enforcement has stopped it from achieving the goal of curbing insider trading.

(In related anti-corruption legislation: Close the Revolving Door Act of 2025, legislation that would impose a lifetime ban on former Members of Congress from becoming lobbyists.)

Contact your representative.

Photo cross-post

2025-Sep-09, Tuesday 02:01 pm
andrewducker: (Default)
[personal profile] andrewducker


Sophia is having her evening snack while sitting on the window ledge watching the world go by.
Original is here on Pixelfed.scot.

rebeccmeister: (Default)
[personal profile] rebeccmeister
I find the art of the Hudson River School to be way over the top and ridiculous. However, I fully appreciate why the style exists. The artists were all looking at the Hudson River during the fall. It absolutely is that stunningly beautiful.

And we get to go enjoy it all the time during our rowing practices.

This morning we had mist and pockets of fog. (first three pictures taken by a teammate)

Tuesday morning practice

Tuesday morning practice

Tuesday morning practice

The light and color coming through the clouds - sublime!

I was out with our very newest rowers on only their second time ever out in a rowing shell.

Tuesday morning practice

Plenty of time to just sit and enjoy the scenery.

Tuesday morning practice

The newest rowers did great.

The rest of the day is all about biology. There is a copse of trees along the edge of campus that I bike past every day on my commute, where the leaves are just barely starting to turn. I'll admit I'm as much of a leaf peeper as anyone else when we get into the fall.

Staying the Course

2025-Sep-09, Tuesday 10:16 am
mallorys_camera: (Default)
[personal profile] mallorys_camera
My virtual tax instructor lists his hobbies as "horror movies" and "video games." So, I guess I'm in the right tax class.

I was surprised by how many of the other students had thick accents and names most mainstream Americans would find difficult to pronounce. I guess H&R Schlock employment is a well-known step on the ladder that leads to the dizzying heights of the American dream.

The class wasn't as bad as I feared it might be. Spying on those differently accented students was actually quite interesting. And Microsoft Teams turns out to be an efficient tool.

###

Afterwards, I met up with Belinda whom I mostly avoided all summer because she voted for Trump, and after Brian died, my tolerance in general went wayyyyyy down.

I informed Belinda that I would not be TaxBwana-ing this coming year.

And she said, "Well, then, I'll go to H&R Schlock and tell them I want you to do my taxes. I trust you."

Which I guess is flattering.

We had lunch at the falafel shop in Rhinebeck where all the movies stars go when they come to Rhinebeck. (A surprising number of movie stars come to Rhinebeck.)

And then we drove up to an apple stand just north of Valatie.

I'm not sure from whence comes Belinda's fixation on this particular apple stand; it is not remarkable in any way. But the drive through rural Dutchess & Columbia Counties, past fields of sunflowers and corn, and patches of scrub woods, was lovely. It was a crisp, sunny day, distinctly autumn. The leaves on the trees in those woods have not yet begun to turn—I guess because there was so much rain this year? The color changes of leaves is more related to tree hydration than to temperature changes.

There was a cunning little distillery in the corner of the apple stand, so multiple opportunities for ArtPhotos™!!!













That last photo is not an apple stand ArtPhoto™, but a photo from Italy sent me by the real-life Daria with the note, On our walks, four of ‘em, every time we saw a cat Brian would stop and snap a pic, “for Patrizia.”

It made me sad...

Though I must say, I am simply filled with admiration & awe for the real-life Daria for staying her mountain course, keeping to the adventure!

Under similar circumstances, I probably would have hopped the next train to London, spent my remaining days abroad huddling inside the British Museum, ruminating on what a hideous failure I am.

###

Speaking of cats, the kiskas brought me the corpse of a very large mouse this morning.

They were very proud!

I showed the corpse to Icky who stared at me like, What do you expect me to do about it?

Well, you're the fucking landlord, Icky. Figure it out!

Finally, he mumbled, "I guess I should start setting traps in the basement again."

I guess you should!

America's biggest problem

2025-Sep-09, Tuesday 01:01 pm
nairiporter: (Default)
[personal profile] nairiporter posting in [community profile] talkpolitics
https://time.com/7297269/founders-wealth-inequality-could-destroy

Economic inequality in the US has reached record levels, with nearly 70% of wealth concentrated in the hands of the richest 10%. Corporate profits and shareholder dividends have skyrocketed over the past five decades, while the share of economic growth reaching workers has steadily declined. By 2023, the working class had effectively lost the gains it had built up since the post World War 2 era.

This growing wealth gap threatens American democracy itself. The poorest half of the population owns just 3% of the nation's wealth, and the consequences are visible in worsening health outcomes, rising addiction and suicide rates, and increasing family instability. At the same time, the influence of the wealthy over politics has deepened, eroding trust in institutions and fueling populist, often authoritarian movements.

If the US is to preserve democracy and social stability, restoring the idea of "general welfare" as outlined in the Constitution must become a priority. Inequality is not inevitable, but reversing it will require bold, long-term reforms.

Among the possible solutions I think are raising the minimum wage, reforming the tax system to ensure the wealthy pay a fairer share, strengthening labour protections, and investing in affordable healthcare and education. These measures could help rebalance the economy and rebuild trust in democratic institutions. I know, easier said than done, especially with the stance of the current administration.

Life with two kids: Old time language

2025-Sep-09, Tuesday 08:19 am
andrewducker: (Portal!)
[personal profile] andrewducker
Yesterday I was having fun with Gideon playing with webcam special effects, and we got to one that looks like old sepia film stock with damage marks on it and judderiness and he delightedly shouted "It's footage!"

Yet another weekend on the water [rowing]

2025-Sep-08, Monday 01:49 pm
rebeccmeister: (Default)
[personal profile] rebeccmeister
There's an early September regatta over in Springfield, MA, that two of my teammates attended last year and enjoyed. The experience was good enough that one teammate advocated for adding the regatta to the club calendar. However, because of all the everything the club is doing these days, about a month ago it became clear that trying to mobilize everyone to go to the regatta was one thing too much, so plans to go as a team were scrapped.

Since I now own a car, I recently purchased my own singles cartop rack, which means that I can go to regattas on my own if I so choose. (I mostly bought the rack on the principle that if I am going to own a boat I should also own the means to relocate it). However, the thought of driving myself out to this regatta to go and race by myself wasn't especially appealing. During a team meeting, my teammate L said she was still interested in trying to go. That's all it took to tip the scales and get me excited.

L also offered to spearhead the driving, since she wanted to race in the double and it would be best for her to cartop her own boat; unsurprisingly, doubles are longer than singles, and require their own rack and setup.

Rockrimmon Regatta

The race was a 5 km "stake race," which means that the start and finish line are in the same place. Racers pass through a starting chute, head up the Connecticut River, make a 180 degree turn around some turn buoys, and then race back downriver to the finish line.

Even though I wouldn't say it was my Best Singles Race Ever, I was very glad that I entered the singles race, because that gave me a chance to preview the course before L and I raced it in the double. The 180-degree turn was sharper than I'd hoped, so we modified our strategy to account for that.

Rockrimmon Regatta

The conditions were breezy and choppy, but nothing like the conditions I rowed my single in during the sculling clinic two weekends ago. I'm so glad I took that risk! In the double we had a highly satisfying row: maintained a consistent pace, got ourselves around the turn buoys effectively, and we did not incur any buoy penalties (I did get one in my single, but it didn't really affect the overall outcome - the rower faster than me had a good minute on my time). That was good enough to net us third place out of seven. My teammate L is just returning from an injury, so she was thrilled to make it through a 5k race successfully for the sake of building confidence to know she can do so.

We encountered some really interesting weather on the return drive - a tornado warning in the Berkshires. I'm grateful L's husband R was behind the wheel; as with the other vehicles we saw, he slowed way down and put on his hazards. Because the storm was moving east and we were moving west, eventually we drove out of it and made it home safely.

--

On Sunday, a different teammate hosted a backyard gathering.

Sunday Afternoon on Kinderhook Lake

She lives right on a small lake to the south of here, Kinderhook Lake, and has a bunch of small watercraft to take out and mess around in.

Sunday Afternoon on Kinderhook Lake

Several teammates and I hopped in and enjoyed exploring.

Sunday Afternoon on Kinderhook Lake

The conditions were sublime.

Sunday Afternoon on Kinderhook Lake

I loved watching the sunlight that reflected off the water, as it danced on the surface of the bridge tunnel.

Sunday Afternoon on Kinderhook Lake

There's an island towards the center of the lake that is known as One Tree Island.

Sunday Afternoon on Kinderhook Lake

My teammate P commented that it looked like a good place to go and practice for being alone on a desert island. Bring that one book over, hop onto the island, give it a try.

There is at least one resident on the island, however. A banded fishing spider lives in the end of this piece of wood:

Sunday Afternoon on Kinderhook Lake

--

This morning we had even more beautiful fall rowing weather, starting with the setting of the full moon:

Monday Morning Practice

Monday Morning Practice

Monday Morning Practice

Things are now starting to pick up for teaching and research for the week. I'm still having some aches and pains from the tooth extraction, but am generally functional, at least.

Vision Quests

2025-Sep-08, Monday 09:06 am
mallorys_camera: (Default)
[personal profile] mallorys_camera
The real-life Daria texted yesterday: You are Grazia and _______ is Flavia?

And you’re Daria, and ____ is Mimi, I texted back. First chapter’s finished and I’m halfway through the second.

Daria: OMG! Send it! I’m sorry I haven’t written, I was sure I had answered your last message, giving you my blessing, as long as Daria is beautiful and brilliant!

In real life, as on the page, Daria is beautiful & brilliant.

###

The real-life Daria is in Switzerland. This was an adventure that Brian, Daria, & the real-life Flavia were all going to go on together; after Brian died, Flavia backed out. So, Daria conscripted her friend Carlos.

On our tromp around the Ukrainian summer camp, Daria had told me all about her friend Carlos. He's an artist; every other word out of his mouth was how much he didn't want to sleep with her.

"You do realize that's a strategy to get you to make the first moves, right?" I said.

"Oh, no, no, no, no. Nothing like that. It removes the pressure, you know? We're friends."

###

Daria: On the 4th I arrived in Paris with Carlos. We were going to walk around a mountain in Switzerland called the Bernina. Brian planned it and I wanted to still do it. But a couple of days later, at the base of a snowy peak, after a couple of days in his company and sleeping in the same room, I decided I couldn’t go through with it with him. He was too controlling. My tolerance for that has gone way down. I am alone now, at a lovely hotel in Maloja Pass, and will cross into Italy tomorrow. 9 miles.

Me: I am so IMPRESSED that you have continued on with the adventure.

Daria: Brian would have been so proud of me for doing this alone. I cry a bunch of times every day and my contact lenses get all dirty. Can’t cry tomorrow! 😬

Vision quest alert!

She sent me many heartstoppingly beautiful photos with the note, Mahler and Nietzsche loved walking around here.





Other than that, I played around with the Work in Progress & watched Black Chicken interacting with her new posse.

We've been keeping the coop door open, but the two adolescent chickens don't seem to want to leave.



And the two chicks are so young that they need to be segregated:



Black Chicken leaves the coop, but she doesn't range far!

She is quite obviously thrilled at the prospect of being Boss of her very own crew & can hardly wait to establish a pecking order.

###

In WiP news: For simplicity in continuity, I've transposed all Brian's & my tromps through the decaying landscapes of Brooklyn into tromps through the decaying landscapes of Kingston. The problem with this is that I don't actually know the decaying landscapes of Kingston, and may need to take a research jaunt later this week.

I'm a bit ambivalent here: Readers don't actually tend to read landscape descriptions. Landscape descriptions are the part of the book most readers skip.

But the whole "economic geography" motif is so essential to this particular story, that I feel I have to give it attention.

Schrodinger's cream cheese [food]

2025-Sep-07, Sunday 08:38 pm
rebeccmeister: (Default)
[personal profile] rebeccmeister
Some time ago, there were some batches of homemade jam that turned out less than ideal - i.e. too sweet, too much pectin, et cetera. One of the ideas that arose to help dispatch those jams was to make thumbprint cookies. S found a recipe for apricot thumbprint cookies, that called for a block of cream cheese. I bought two blocks at the time, but after making the first batch of cookies, came to realize that they weren't going to use up all that much jam, and they were something of a production to make.

And so the other block of cream cheese sat in the fridge.

There comes a point where a person wants to clear out the fridge. I looked at that block of cream cheese, and thought, "Hmm, I wonder if it's still any good."

But if I were to open the packaging and check it...it would definitely not keep for very long, so I'd need to do something with it ASAP.

I could either leave it be, and not know what kind of condition it was in, or open it and have a project on my hands.

Anyway, the cookies are delicious.

Proximal Causes

2025-Sep-07, Sunday 09:18 am
mallorys_camera: (Default)
[personal profile] mallorys_camera
Dreamed I was in magic school, taking an exam.

The first question on the exam was absolutely incomprehensible: You were supposed to figure out the nature of a quality floating around a girl from the absence of other qualities floating around her sister. A very strange mathematical equation with odd coefficients floating in space, & I could not solve it!

Go on to the next question, I told myself. Forget the math! Do the language problems! You'll get all the language problems right!

But I would not let that first question go! I kept trying & trying to solve it!

Two girls who were also taking the test began talking & laughing in loud voices.

Stop talking! I yelled at them. You're breaking my concentration!

One of the girls began to cry. She was kind of an amalgamation of the two girls who represent careless youth at its prettiest to me right now, A________ & H_____ (though A________ must be close to 40 these days, come to think of it.)

I finished the exam an hour early, sniffed the crying girl. And it's unfair to just make me sit here doing nothing

Fine, I said. Don't.

And slammed my exam book shut. Hurled it at the proctor.

I'm not doing this shit anymore, I announced.

And began to stalk off.

Knowing full well the proctor would come after me!

Because everyone thought I was so immensely talented.

###

In other news, did 1,500 words of Remuneration and 2,000 words on the Work in Progress (when it flows, it flows), and somehow managed to fuck up my left knee. Who knows how? I did tromp—in between rain storms—and tromping was effortless. But my left knee and my left soleus are sore today—

This is the worst thing about being old. Things hurt without proximal cause!

###

Also, Ichabod texted me just after I went to bed. Venting! he said. We'd talked on the phone earlier in the day as he was driving up to San Francisco on the way to judge some local law schools' Battle of the Mock Court.

So, I locked my keys in my car!

Triple A had had to open his car for him.

I was seized with anxiety: When you're in the type of mood where you lock your keys in your car, you're also in the mood when you get into an automobile accident, and I kept picturing Ichabod lying in a ditch somewhere near Morgan Hill.

Maternity!

Not for the faint of heart.

Profile

mellowtigger: (Default)
mellowtigger

About

September 2025

S M T W T F S
 1234 56
78910111213
14151617181920
21222324252627
282930    

Most Popular Tags

Powered by Dreamwidth Studios
Page generated 2025-Sep-11, Thursday 10:44 am