The Antenna

finding signal in the noise

columns

An experiment in personal news aggregation.

columns

(date: 2024-09-08 07:41:23)


Shania Twain

date: 2024-09-08, from: Dan Rather’s Steady

A Reason To Smile

https://steady.substack.com/p/shania-twain


2024-09-08 WebDAV no more

date: 2024-09-08, from: Alex Schroeder’s Blog

2024-09-08 WebDAV no more

I must have implemented WebDAV two or three times in the last decade or two. Just now I used mod_dav for Apache to enable WebDAV for some directories.

In theory, it’s great. You can treat the web server as a file server, connecting to it and using your regular file manager and text editor, using your favourite shell to do things. And if your website already uses permissions to restrict access to some locations, you can use the same config files to handle the making of changes.

In practice, however, the operating systems all have such brittle implementations that none of the solutions I had in production ever worked well. It doesn’t matter whether it’s Windows’ File Explorer, macOS’ Finder, the Gnome virtual file system via Nautilus or something else. The only thing that works is the command-line client cadaver. It’s the best. It works. Sooner or later, however, I realize that cadaver is probably not the tool I can expect non-technical people to use. It has the same user-interface as the old ftp command-line client.

I wonder what the issue is. WebDAV is 25 years old. It seems to me that something about the process or the spec must have set it up for failure. Perhaps it was a complex protocol? RFC 2518 for WebDAV is from February 1999, RFC 2616 for HTTP/1.1 is from June 1999. Perhaps the move from HTTP/1.0 to HTTP/1.1 too away all the thunder. There was the DotCom craze and Web 2.0 and what not. Nobody had time for WebDAV? Nobody had a business model for WebDAV? People used FTP and SSH and all that for remote file access, there was no point doing it using web technology? Or perhaps there wasn’t just one library to rule them all and in the darkness bind them?

In any case, I think I need to write this down so I don’t fall for it again in two years. I’ve been falling for it since 2005. Every wiki of mine gets WebDAV support … Looking at my blog it seems that the last time I spent five days to get this right. This time around I’m just tired.

Time to disable mod_dav again.

#WebDAV

https://alexschroeder.ch/view/2024-09-08-webdav


Caption contest: Bugged

date: 2024-09-08, from: Robert Reich’s blog

And last week’s winner

https://robertreich.substack.com/p/caption-contest-hair


September 7, 2024

date: 2024-09-08, from: Heather Cox Richardson blog

By rights, tonight’s post should be a picture, but Trump’s behavior today merits a marker because it feels like a dramatic escalation of the themes we’ve seen for years.

https://heathercoxrichardson.substack.com/p/september-7-2024


The invisible toll of pollution

date: 2024-09-08, from: Tracy Durnell Blog

IVF success drops nearly 40% with air pollution exposure: study by Katie Dangerfield (Global News) See also: Moving towards climate accountability + It’s ‘almost impossible’ to eliminate toxic PFAS from your diet. Here’s what you can do by Tom Perkins (The Guardian) Microplastics are infiltrating brain tissue, studies show: ‘There’s nowhere left untouched’ by Douglas Main […]

https://tracydurnell.com/2024/09/07/the-invisible-toll-of-pollution/


What’s in your pills?

date: 2024-09-08, from: Tracy Durnell Blog

Supplements are a Rising Cause of Liver Failure by Dr. Jen Gunther …the risk of supplement-related liver injury and liver injury severe enough that liver transplantation is needed has increased dramatically over the past 20 years. Some estimates suggest supplements may cause up to 43% of drug-induced liver injury in the United States and 19% […]

https://tracydurnell.com/2024/09/07/whats-in-your-pills/


September 6, 2024

date: 2024-09-07, from: Heather Cox Richardson blog

https://heathercoxrichardson.substack.com/p/september-6-2024-9fc


@Dave Winer’s Scripting News (date: 2024-09-07, from: Dave Winer’s Scripting News)

Do you think you’ve ever had an online chat with an AI impersonating a human without you knowing? Have you had such an experience with someone you know? If no, when do you think you will have such a conversation? Would you mind if a friend used an AI to front for them, so they could do other things while they were “chatting” with you? Would you be liable for anything your avatar did or said?

http://scripting.com/2024/09/07.html#a152059


@Dave Winer’s Scripting News (date: 2024-09-07, from: Dave Winer’s Scripting News)

Also, when the Berlin Wall came down there were no blogs or podcasts. We got what we were given by the news networks and NYT and WSJ.

http://scripting.com/2024/09/07.html#a144247


@Dave Winer’s Scripting News (date: 2024-09-07, from: Dave Winer’s Scripting News)

It’s a fascinating moment, somewhat like when the Berlin Wall came down. When it happened, we were all in kind of a daze. That wall had been there my entire life. No one knew, for many years, what its disappearance would mean. Same with the wall betw the Democratic and Republican parties. It was still the same US when one or the other was in power, there were constants that didn’t change. There was an agreement that politics ends at the border. But now, are there two parties? What became of the one we call Republican?

http://scripting.com/2024/09/07.html#a144133


Jony Made a Button

date: 2024-09-07, from: Om Malik blog

TLDR: Jony Ive’s design agency LoveFrom has reimagined the humble button for Moncler, once again proving that for Sir Jony, everything is up for reinterpretation. It’s a reminder that innovation often lies in refining the familiar, not just inventing the new. Source: Jony Ive’s LoveFrom Reinvents a Button With Moncler Key Points: Moncler is a …

https://om.co/2024/09/07/jony-made-a-button/


@Dave Winer’s Scripting News (date: 2024-09-07, from: Dave Winer’s Scripting News)

The next in the series of podcasts from 2004. This one was done driving from Banff to Kelowna, on the way to Seattle.

http://scripting.com/2024/09/07.html#a141701


@Dave Winer’s Scripting News (date: 2024-09-07, from: Dave Winer’s Scripting News)

I found a bug in opml.visitAll in the OPML package I use in various software including Drummer and FeedLand. Had to fix it, even though there’s a slight chance of breakage.

http://scripting.com/2024/09/07.html#a140727


Kunai Corne V3

date: 2024-09-07, from: mrusme blog

This is a follow-up build log on the Corne V3 post, in which I finalize the Kunai case.

https://xn--gckvb8fzb.com/kunai-corne-v3/


@John’s World Wide Wall Display (date: 2024-09-07, from: John’s World Wide Wall Display)

things to consider

https://johnjohnston.info/blog/bookmark-how-can-i-help-autistic-pupils-develop-more-independence-in-learning-tasks/


The Upcoming Great Debate: The Coffee Klatch | September 7, 2024

date: 2024-09-07, from: Robert Reich’s blog

With Heather Lofthouse and Yours Truly

https://robertreich.substack.com/p/the-upcoming-great-debate-the-coffee


Weeknotes: Aug. 31-Sept. 6, 2024

date: 2024-09-07, from: Tracy Durnell Blog

Win of the week: just waiting on the DocuSign for a new project! Going to be helping a city communicate new construction & demolition waste reporting requirements to developers  Looking forward to: fall food! (I made oatmeal this morning even though it got up to 88F 😄) Stuff I did: 5.75 hours writing — alas, I […]

https://tracydurnell.com/2024/09/06/weeknotes-aug-31-sept-6-2024/


September 6, 2024

date: 2024-09-07, from: Heather Cox Richardson blog

One of the things that came to light on Wednesday, in the paperwork the Justice Department unveiled to explain its seizure of 32 internet domains being used by Russian agents in foreign malign influence campaigns, was that the six right-wing U.S.

https://heathercoxrichardson.substack.com/p/september-6-2024


Election Countdown, 59 Days to Go: Nippon Steel vs. the Electoral College.

date: 2024-09-07, from: James Fallows, Substack

Why is Joe Biden preparing to block the sale of US Steel? For 19 reasons: Pennsylvania’s 19 electoral votes. That logic may be irrefutable in an election year. But it has real costs.

https://fallows.substack.com/p/election-countdown-59-days-to-go


More on Spotify Connect and iPhone Volume Buttons

date: 2024-09-06, updated: 2024-09-08, from: Daring Fireball

https://www.theverge.com/2024/8/29/24231516/spotify-apple-physical-iphone-volume-controls


Tom Gauld (and Richard Scarry) on cars of the future….

date: 2024-09-06, updated: 2024-09-06, from: Jason Kittke’s blog

https://kottke.org/24/09/0045239-tom-gauld-and-richard-sca


Live Video of Promachoteuthis Squid

date: 2024-09-06, updated: 2024-09-04, from: Bruce Schneier blog

The first live video of the Promachoteuthis squid, filmed at a newly discovered seamount off the coast of Chile.

Blog moderation policy.

https://www.schneier.com/blog/archives/2024/09/live-video-of-promachoteuthis-squid.html


Hokusai’s The Great Wave Now on Display at the Art Institute of Chicago

date: 2024-09-06, updated: 2024-09-06, from: Jason Kittke’s blog

https://kottke.org/24/09/hokusais-the-great-wave-now-on-display-at-the-art-institute-of-chicago


The Open Book in Wigtown, Scotland is a rental place (available on…

date: 2024-09-06, updated: 2024-09-06, from: Jason Kittke’s blog

https://kottke.org/24/09/0045232-the-open-book-in-wigtown


“Harris and Walz, intentionally or not, are projecting something different: a sitcom…

date: 2024-09-06, updated: 2024-09-06, from: Jason Kittke’s blog

https://kottke.org/24/09/0045235-harris-and-walz-intention


I know some of you are K-12 educators — the excellent The…

date: 2024-09-06, updated: 2024-09-06, from: Jason Kittke’s blog

https://kottke.org/24/09/0045238-i-know-some-of-you


September 5, 2024

date: 2024-09-06, from: Heather Cox Richardson blog

https://heathercoxrichardson.substack.com/p/september-5-2024-5f5


Why journalism doesn’t come back

date: 2024-09-06, from: Dave Winer’s Scripting News

There’s a difference betw journalism in 2023 and 2024, it really is changing that quickly. They are a mechanism for delivering some really tragic lies now, without correction, and a lot of people will believe them. Esp the two Trump is pushing now about Roe v Wade and Democratic states killing live babies. This isn’t a fumbling Trump, the words were written for him, he’s rehearsed them, they’re powerful lies, and journalism is carrying it. When they comment, it’s far away from the lie. They’ll let him on again and again to lie.

The first time they carried his lies we could excuse it, but not the 50th. They invited him to speak on their air to transmit lies. Transmitting lies is the opposite of what news does.

That means all the idealism we see in The Newsroom was for nothing, we now know how it ended. I don’t think this has caught up with most people yet, and it’s not something the journalists are going to report on, so realization may come slowly – but it happened nonetheless.

We’d be fools if we believe anything that comes from channels that broadcast lies.

That’s what’s so sad about The Newsroom. Their thesis was that an always-striving-to-be-true journalism that goes to jail to protect sources, the Woodward Bernstein, Edward R Murrow, amazing American news, what we were told we grew up with, probably wasn’t even remotely true in 2011 when it was broadcast, and any pretense of it covering the truth in 2024, is gone.

A program like The Newsroom has a new context, it’s no longer a light feel-good comedy, today it’s a tragedy.

http://scripting.com/2024/09/06/165018.html?title=whyJournalismDoesntComeBack


Big Hockey Players, Itty-Bitty Rink

date: 2024-09-06, updated: 2024-09-06, from: Jason Kittke’s blog

https://kottke.org/24/09/big-hockey-players-itty-bitty-rink


“Dark energy, which most physicists have long held to be unchanging, may…

date: 2024-09-06, updated: 2024-09-06, from: Jason Kittke’s blog

https://kottke.org/24/09/0045206-dark-energy-which-most-ph


★ The iOS Continental Drift Widens

date: 2024-09-06, updated: 2024-09-07, from: Daring Fireball

What’s happening with Apple Intelligence and iPhone Screen Sharing this year is what I expect to happen with every new product or service Apple creates that integrates with iOS: they will come late, or never, to the EU.

https://daringfireball.net/2024/09/the_ios_continental_drift_widens


Today’s jobs report: What it means for the Fed and politics

date: 2024-09-06, from: Robert Reich’s blog

Friends,

https://robertreich.substack.com/p/todays-jobs-report-what-it-means


@Dave Winer’s Scripting News (date: 2024-09-06, from: Dave Winer’s Scripting News)

Journalism doesn’t come back from the election of 2024, any more than the Republican Party does.

http://scripting.com/2024/09/06.html#a154037


Elite athletes are using a new baking soda formulation to boost athletic…

date: 2024-09-06, updated: 2024-09-06, from: Jason Kittke’s blog

https://kottke.org/24/09/0045209-elite-athletes-are-using-


YubiKey Side-Channel Attack

date: 2024-09-06, updated: 2024-09-06, from: Bruce Schneier blog

There is a side-channel attack against YubiKey access tokens that allows someone to clone a device. It’s a complicated attack, requiring the victim’s username and password, and physical access to their YubiKey—as well as some technical expertise and equipment.

Still, nice piece of security analysis.

https://www.schneier.com/blog/archives/2024/09/yubikey-side-channel-attack.html


History Extra for September 5, 2024

date: 2024-09-06, from: Heather Cox Richardson blog

On September 6, 1901, former steel worker Leon Czolgosz shot President William McKinley at the Pan-American Exposition, a World’s Fair in Buffalo, New York.

https://heathercoxrichardson.substack.com/p/history-extra-for-september-5-2024


The Harris campaign posted a TikTok of Donald Trump talking about his…

date: 2024-09-06, updated: 2024-09-06, from: Jason Kittke’s blog

https://kottke.org/24/09/0045236-the-harris-campaign-poste


Detailed Miniature “Sculptures of Urban Decay”

date: 2024-09-06, updated: 2024-09-06, from: Jason Kittke’s blog

https://kottke.org/24/09/detailed-miniature-sculptures-of-urban-decay


2024-09-06 Reactions

date: 2024-09-06, from: Alex Schroeder’s Blog

2024-09-06 Reactions

Reactions are an interesting thing. Even simple ❤️ or ⭐ reactions have an effect on how we communicate. Do we feel appreciated? Heard? Is this the end of the conversation? The replies get shorter, it’s time to say good-bye, the last message gets a “like” and we’re done.

My first contact with reactions was Twitter and Facebook, I think. Both accounts have been deleted.

On Signal and Discord, I noticed people using reactions in my gaming groups. There is no notification for these reactions.

Alex 🌈 🦄 🧞 Sound engineer be engineering the sound!
   🎵 1 🛠️ 2 👍 1

On Threema, on the other hand, where most of my friends and family are, there’s just 👍 and 👎 and practically nobody uses it. People just reply with emojis instead of reacting with emojis. These being ordinary messages ensure that I get notified.

Look at this, it says “bananen” but for a moment I thought it said “banomen”.

🤔

Like “baverben”. 😂

🤨

The user interface issue for reactions is tricky in chat, because reactions are associated with the message and don’t trigger their own notification. I think this is fine but the result is that only immediate reactions are useful. If somebody goes through older messages of mine to react to them, I won’t see them. They’ve scrolled of my screen.

Reactions in fedi clients where they repeat the message being reacted to and they are aggregated and grouped per day (like in Toot!), they work surprisingly well.

In a corporate context, for email, as implemented by Microsoft in Outlook, for example, I feel that reactions are not cool. At work, people started reacting with 👍 instead of writing back “I agree” and now I can’t just look at my inbox, I get a new notification sidebar with notifications to watch, and since there’s not enough context to the reaction in the sidebar, I have to click through and look at the old email again. This is wasting my time using a bad user interface and it feels disrespectful because it brings reactions from a friends and family context (where I appreciate them) into my work context (where I do not).

#Social Media

2024-09-06. Likes and Reactions by .

https://alexschroeder.ch/view/2024-09-06-reactions


@Dave Winer’s Scripting News (date: 2024-09-06, from: Dave Winer’s Scripting News)

I got a beautiful new Pixel 9 Pro yesterday. It was amazingly easy to move the data from the old phone to the new one. Just turn both on near each other, and click a couple of dialogs. Haven’t used it for anything yet. Will report.

http://scripting.com/2024/09/06.html#a131022


Quick tip: using flatMap() to extract data from a huge set without any loop

date: 2024-09-06, from: Chris Heilmann’s blog

I just created a massive dataset of all the AI generated metadata of the videos of the WeAreDeveloper World Congress and I wanted to extract only the tags. The dataset is a huge array with each item containing a description, generated title, an array of tags, the original and their title, like this: { “description”: […]

https://christianheilmann.com/2024/09/06/quick-tip-using-flatmap-to-extract-data-from-a-huge-set-without-any-loop/


Spreading the Truth about the 2024 election (Video #1: Trump’s Project 2025)

date: 2024-09-06, from: Robert Reich’s blog

Please share!

https://robertreich.substack.com/p/spreading-the-truth-about-the-2024


No more “Expert, Intermediate, Beginner”: Classifying talks in Call for Papers/Conference agendas

date: 2024-09-06, from: Chris Heilmann’s blog

I am currently working on creating the new Call for Papers for the next WeAreDevelopers World Congress and one of the feedback items we got was that levels like “Expert, Intermediate and Beginner” don’t make much sense. First of all, speakers do not choose the right level as they are worried that a beginner or […]

https://christianheilmann.com/2024/09/06/no-more-expert-intermediate-beginner-classifying-talks-in-call-for-papers-conference-agendas/


September 5, 2024

date: 2024-09-06, from: Heather Cox Richardson blog

The U.S.

https://heathercoxrichardson.substack.com/p/september-5-2024


Friday 6 September, 2024

date: 2024-09-05, from: John Naughton’s online diary

The Bridge Crossing the Severn last Sunday. Quote of the Day I stand against confiscatory taxes, totalitarian collectives and the ideology of the inevitability of the death of every individual. I no longer believe that freedom and democracy are compatible.” … Continue reading

https://memex.naughtons.org/friday-6-september-2024/39837/


Feds Say Russia is Meddling Again

date: 2024-09-05, from: Dan Rather’s Steady

Who exactly is on the ballot — Trump or Putin?

https://steady.substack.com/p/feds-say-russia-is-meddling-again


An introduction to the latest iteration of Dynamicland’s Realtalk, a prototype of…

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/0045234-an-introduction-to-the-la


Out of Time

date: 2024-09-05, from: Om Malik blog

We are now living in a time of half-truths and a looming information crisis. The main strength of old media companies is their name and role as arbiters of truth and facts. This means they must avoid acts that harm their name and trust. Sadly, fewer and fewer media firms grasp this idea.  The New York Times risks alienating its core “blue state” audience by publishing provocative headlines aimed at generating traffic, potentially jeopardizing long-term loyalty. This approach may cheapen the newspaper’s brand. A recent example of a …

https://om.co/2024/09/05/out-of-time/


Cars Have Fucked Up This Country Bad. “On average, America is an…

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/0045233-cars-have-fucked-up-this


A working thumper from Dune built out of Lego. (Working as in…

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/0045228-a-working-thumper-from-du


Reminder: Tomorrow starts our video series “Spreading the Truth About the 2024 Election,” for you to share!

date: 2024-09-05, from: Robert Reich’s blog

Video #1 will be posted tomorrow morning, right here.

https://robertreich.substack.com/p/reminder-tomorrow-starts-our-video


History Extra for September 4, 2024

date: 2024-09-05, from: Heather Cox Richardson blog

In his Farewell Address, the nation’s first president, George Washington warned of the dangers of foreign entanglements.

https://heathercoxrichardson.substack.com/p/history-extra-for-september-4-2024


Einstein’s Nuclear Warning Letter to FDR Up For Auction

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/einsteins-nuclear-warning-letter-to-fdr-up-for-auction


Spotify Wants to Use iPhone Volume Buttons to Control Connected Devices, But Refuses to Support AirPlay, Which Would Solve the Problem

date: 2024-09-05, updated: 2024-09-05, from: Daring Fireball

https://techcrunch.com/2024/08/29/spotify-points-finger-at-apple-over-an-unwelcome-change-to-volume-control-technology/


This is a website you can only visit once. (I mean, technically…

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/0045213-this-is-a-website-you


Adaptations

date: 2024-09-05, from: Dave Winer’s Scripting News

I asked ChatGPT to adapt two images.

Grandpa from The Munsters and Ted Cruz, US senator from Texas.

The adaptation is pretty nice.

Another pair, the logo of Los Pollos Hermanos from Breaking Bad.

The adaptation is thoughtful.

http://scripting.com/2024/09/05/191114.html?title=adaptations


Crash Course Art History, a playlist of 22 episodes with topics like…

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/0045143-crash-course-art-history-


Goodbye for Now! And a Diary Comic

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/goodbye-for-now-also-diary-comics


‘No Way To Prevent This,’ Says Only Nation Where This Regularly Happens….

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/0045230-no-way-to-prevent-this-1


Lies by scientists can kill people — falsified research on beta blockers…

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/0045215-lies-by-scientists-can-ki


I Never Expected To Run For Office — Here’s What I Learned….

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/0045229-i-never-expected-to-run


@Dave Winer’s Scripting News (date: 2024-09-05, from: Dave Winer’s Scripting News)

I’ve never written a review on Amazon even though I shop there regularly. I was about to write a negative review for a product they can’t seem to support, that I depend on, but got this message. Weird. I bought the product from the page I wanted to review it on. How else would they determine if I actually purchased the product? They don’t say. They do offer to tell me a joke if I rate products I’ve bought. I’ve heard the company isn’t doing that well now that Bezos has stepped aside. Hopefully this is just a bad set of coincidences.

http://scripting.com/2024/09/05.html#a162459


Lane 8 Season Mixtapes

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/lane-8-season-mixtapes


@Dave Winer’s Scripting News (date: 2024-09-05, from: Dave Winer’s Scripting News)

I got a bit of pushback on what I wrote about The Newsroom yesterday. If you think it was great, you should watch it again. They got everything wrong, imho – and the storytelling is as simple as Atlas Shrugged. If you loved it in 2012, okay – but we’ve all been through hell since then. And we know how the news orgs The Newsroom was trying to model dealt with the challenge. They folded. They gave up. It’s all bullshit. It’s like watching the story of a great war, that we lost. I don’t mean bloggers, I mean all of it. If democracy depends on journalism, then it’s gone. It can’t come back from what they’re doing now. Think of the hair-splitting they did in The Newsroom, even the slightest appearance of impropriety. Now they invite politicians on when they know they’re going to tell hugely damaging lies about very important things. They’re doing the opposite of what journalism is supposed to do. They sure as hell don’t care what we think of them. Go watch it again. It’s a time capsule that will show you how much you’ve learned since those horribly naive days. Maybe I’ll write more about this tomorrow.

http://scripting.com/2024/09/05.html#a154056


100 tiny tricks for sorting out your life. I did this one…

date: 2024-09-05, updated: 2024-09-05, from: Jason Kittke’s blog

https://kottke.org/24/09/0045221-100-tiny-tricks-for-sorti


September 4, 2024

date: 2024-09-05, from: Heather Cox Richardson blog

https://heathercoxrichardson.substack.com/p/september-4-2024-390


Revisiting the Elm City project

date: 2024-09-05, from: Jonudell blog

“Communities that want to build comprehensive public calendars will be able to do so using a hybrid approach that blends existing iCalendar feeds with feeds synthesized from web calendars. It’s not a perfect solution, but with LLM assistance it’s a workable one. And who knows, maybe if people see what’s possible when information silos converge, … Continue reading Revisiting the Elm City project

https://blog.jonudell.net/2024/09/05/revisiting-the-elm-city-project/


Long Analysis of the M-209

date: 2024-09-05, updated: 2024-09-04, from: Bruce Schneier blog

Really interesting analysis of the American M-209 encryption device and its security.

https://www.schneier.com/blog/archives/2024/09/long-analysis-of-the-m-209.html


2024-09-05 Player-organized expeditions into Arden Vul

date: 2024-09-05, from: Alex Schroeder’s Blog

2024-09-05 Player-organized expeditions into Arden Vul

Back when I read about the West Marches there was one thing I didn’t understand: “There was no regular time: every session was scheduled by the players on the fly.”

How on earth was this supposed to work? In my world, the referee was key. I’d run a game every Monday, or every second Sunday, or what have you. It was a hallmark of how I saw myself. Back in 2011 I said: “I’m a good host.” Building a Better GM has a much longer discussion of this. The key part about this, however, was that I set the dates.

When I started running an open table on Discord, things started to change. I was participating in multi-referee campaigns. At first, I was on a Discord server and ran a game on Mondays. Then would run game on Mondays, too. We’d take turns. Then we got more players and we started picking other weekdays because some people couldn’t play on Mondays. When I joined a second Discord server, for a second multi-referee campaign with and others, scheduling got even more flexible. I was running or playing two or three evenings per week, sometimes four.

One of the players was . He is involved in other activities and often had scheduling conflicts. He started asking me about my gaming intentions: In two weeks time, would I be more likely to run a game on Monday or Wednesday? I wasn’t planning ahead and said that I’d run on whichever date worked best for him. After a while, I realized that his inquiries ensured that he could always make it to the game. Almost every session, there was Cédric the illusionist.

At the same time, some players weren’t as online as others and I’ve had a few situations where somebody said: “I’m offline for like ten minutes and by the time I’m back, a game date has been both announced and all the available seats have been filled!” It was true. Something needed to change.

I posted a message saying that Cédric was making it to all the games because his player had been organizing game sessions via direct messages. If other players wanted to do the same, I said, feel free to contact me. And slowly at first but more regularly now, players have been contacting me. The players of Ahriman the necromancer and Boris of the mountain have asked for dates limited to high-level characters so that they could explore the deeper levels of Arden Vul. And now the player of Porphyrios and Serapion contacted me, asking for a date where one of his characters and Aldon the elf might lead an excavation attempt in the ruined city of Arden Vul, since none of the other players seemed to be all that interested.

And just like that, player-organized expeditions have become a reality, in my campaign. We’re 45 sessions into Arden Vul.

#RPG

https://alexschroeder.ch/view/2024-09-05-player-organized


2024-09-05 A new episode for Internet Office Hours

date: 2024-09-05, from: Alex Schroeder’s Blog

2024-09-05 A new episode for Internet Office Hours

It’s been quiet as far as podcasting is concerned, but a few days ago we recorded another episode of the Internet Office Hours podcast. We talked about Maps and Mapping. This is our 16th regular episode.

The podcast is an “open space”. Much like an open table in gaming an open space in podcasting means that the cast of speakers changes from episode to episode. We all play and run and possibly even write role-playing games. At the beginning of the show, everybody present proposes a topic in two or three sentences, we pick one of the topics and then we talk about it for about an hour.

If you’d like to be on this podcast, let us know. We record Sundays, 20:15 Central European (Summer) Time.

#Internet Office Hours #RPG #Podcast

https://alexschroeder.ch/view/2024-09-05-ioh


The Fate of the SS United States, Bill Clinton, and Me

date: 2024-09-05, from: Robert Reich’s blog

We were 22 when we sailed across the Atlantic. Now we’re 78, and the SS United States is being evicted from its pier and sunk off the coast of Florida.

https://robertreich.substack.com/p/the-ss-united-states-bill-clinton


September 4, 2024

date: 2024-09-05, from: Heather Cox Richardson blog

Long tonight, folks, but it’s been quite a day.

https://heathercoxrichardson.substack.com/p/september-4-2024


Liz Cheney: ‘Not Only Am I Not Voting for Donald Trump, but I Will Be Voting for Kamala Harris’

date: 2024-09-05, updated: 2024-09-05, from: Daring Fireball

https://www.nytimes.com/2024/09/04/us/politics/liz-cheney-kamala-harris-vote.html


What will Kamala Harris do about America’s soaring inequality and shameful tax system?

date: 2024-09-05, from: Robert Reich’s blog

Her announcement today about capital gains and small businesses

https://robertreich.substack.com/p/what-will-kamala-harris-do-about


The Banned Somersault Long Jump

date: 2024-09-04, updated: 2024-09-04, from: Jason Kittke’s blog

https://kottke.org/24/09/the-banned-somersault-long-jump


September 3, 2024

date: 2024-09-04, from: Heather Cox Richardson blog

https://heathercoxrichardson.substack.com/p/september-3-2024-83b


Useful Time Travel Is Impossible. But Fun to Think About.

date: 2024-09-04, updated: 2024-09-04, from: Jason Kittke’s blog

https://kottke.org/24/09/useful-time-travel-is-impossible-but-fun-to-think-about


Realized I often use “Forgetful Jones” when describing my tendency to forget…

date: 2024-09-04, updated: 2024-09-04, from: Jason Kittke’s blog

https://kottke.org/24/09/0045226-realized-i-often-use-forg


A new scientific analysis suggests that the Altar Stone at Stonehenge (weighing…

date: 2024-09-04, updated: 2024-09-04, from: Jason Kittke’s blog

https://kottke.org/24/09/0045210-a-new-scientific-analysis


If you (or someone you know) has hiked the Appalachian Trail since…

date: 2024-09-04, updated: 2024-09-04, from: Jason Kittke’s blog

https://kottke.org/24/09/0045225-if-you-or-someone-you


2024-08-25 GoToSocial problems

date: 2024-09-04, from: Alex Schroeder’s Blog

2024-08-25 GoToSocial problems

So you’re considering self-hosting? You heard good things about GoToSocial? I like it. I use it. This post is about the problems you should be expecting at the moment.

It’s not surprising, after all. This is a very prominent sentence in their README:

GoToSocial is still ALPHA SOFTWARE.

But what are the exact problems? Sometimes alpha software is good enough, right?

#Social Media #GoToSocial

Major annoyances

No post editing. I hope you can handle your own typos. All you have is “Delete and Redraft”. But that orphans all replies, undoes all boosts, forgets all likes and removes posts from bookmarks. “Delete and Redraft” is a sledge hammer. “Edit post” is a delicate quill. And you don’t get to have it. YOLO! (You only live once.)

No filtering. You can mute and block and all that, but when everybody is posting about Monsterdon, the European Song Contest, the US elections, Caturday or Wordle, you can’t filter those hashtags. You must endure the enthusiasm of the people you are following. (I think the developers are implementing things, but it does not seem to have an effect in the front-ends I use, so who knows.)

Limited federation. This one is hard to spot. You want to follow this account and that account and it all seems to work until you go back and find that for one account, your follow request seems to hang in limbo, waiting. You cancel, and follow again. It seems to work. Come back later, back in limbo again, waiting. If you check the log, you’ll find errors about signatures failing and what not. I have no idea. There are currently 8 open issues containing the word ‘signature’. Something is not working and you’ll have to have an alt (a separate account) on a different server that doesn’t have this issue. That makes me sad. 😥

Minor annoyances

No automatic post expiry. And you cannot use Mastodon Archive because of some version number check the Python Mastodon library refuses to work.

No problem

No front-end. There is no front-end. I use apps like Toot! on my phone and Semaphore on the web. I don’t need anything fancy. And for the non-fancy options, I have mastodon.el for Emacs, toot for the command-line, tuba for Gnome, bitlbee-mastodon for IRC, and so on. There are plenty of options.

The good stuff

Markdown in your posts. I like my code blocks.

SQLite on the server. It’s currently 8.4G. The media stuff is 11G.

Memory footprint. I use Monit to monitor processes and this process uses 185.6 MB.

No admin. I haven’t had to run any administration task. Not once. ❤️

https://alexschroeder.ch/view/2024-08-25-gotosocial


Listened to WordPress in Education

date: 2024-09-04, from: John’s World Wide Wall Display

Listened to Episode 85: WordPress in Education – WordPress News on the WordPress Briefing. This episode covers some suggested uses of WordPress in Education. I was please to hear it was not concentrating on tertiary education. The host Josepha Haden Chomphosy (Executive Director of the WordPress project!) gave some good reasons for using WordPress in […]

https://johnjohnston.info/blog/listened-to-wordpress-in-education/


Different Kinds of Human Operating Systems

date: 2024-09-04, updated: 2024-09-04, from: Jason Kittke’s blog

https://kottke.org/24/09/different-kinds-of-human-operating-systems


“Tim Walz has tonic masculinity. Confident. Decent. The kind of man who…would…

date: 2024-09-04, updated: 2024-09-04, from: Jason Kittke’s blog

https://kottke.org/24/09/0045214-tim-walz-has-tonic-mascul


Funny story

date: 2024-09-04, from: Dave Winer’s Scripting News

I asked ChatGPT to “colorize” the first picture. The second picture is what it produced. Note I didn’t say “editorialize.” I don’t know what you think but I think it’s art! (I’m serious, I’ll write more about that. I love that it’s making us define art.)

The first picture.

The second picture.

http://scripting.com/2024/09/04/155355.html?title=funnyStory


@Dave Winer’s Scripting News (date: 2024-09-04, from: Dave Winer’s Scripting News)

Aaron Sorkin is like Ayn Rand. Reviewing his stories after you’ve grown up makes you wonder why you liked it in the first place. 😄

http://scripting.com/2024/09/04.html#a153756


@Dave Winer’s Scripting News (date: 2024-09-04, from: Dave Winer’s Scripting News)

I’m watching the HBO series The Newsroom from 2012, it’s an Aaron Sorkin show. It’s fairly insipid, but for some reason I keep watching. They have a multi-episode controversy as they go crazy trying to source a rumor they’ve heard that the US bombed a town in the Middle East with sarin gas, and killed a lot of people. In other words they committed a war crime. Turns out they were set up by multiple people, and they went through all kinds of angst over who should resign and who should be fired, and how they would ever regain the trust of the viewers. It is a Sorkin thing so it is by definition overdone, but in the context of today’s NYT and CNN and all the other schlock “news” that reports Trump’s ever-more-egrious lies not only without fact checking, but knowing for sure the lies are coming. That this has happened to American “journalism” is worse than a war crime. It’s what everyone told us is an essential part of an authoritarian state, we expect everything in the news to be lies. We have now gotten there. It’s good to acknowledge that, imho and stop asking why it is, rather think about what you can do about it.

http://scripting.com/2024/09/04.html#a153237


The last coal-fired power station in the UK will close down on…

date: 2024-09-04, updated: 2024-09-04, from: Jason Kittke’s blog

https://kottke.org/24/09/0045222-the-last-coal-fired-power


Trump Threatens Zuckerberg With ‘Life in Prison’ in New Book

date: 2024-09-04, updated: 2024-09-04, from: Daring Fireball

https://www.politico.com/news/2024/08/28/trump-zuckerberg-election-book-00176639


The Secret Inside One Million Checkboxes

date: 2024-09-04, updated: 2024-09-04, from: Daring Fireball

https://eieio.games/essays/the-secret-in-one-million-checkboxes/


David Attenborough on Cybertruck behavior. “Here we see the Cybertruck has formed…

date: 2024-09-04, updated: 2024-09-04, from: Jason Kittke’s blog

https://kottke.org/24/09/0045223-david-attenborough-on-cyb


History Extra for September 3, 2024

date: 2024-09-04, from: Heather Cox Richardson blog

On September 3, 1783, negotiators signed the Treaty of Paris officially ending the Revolutionary War between Great Britain and the United States.

https://heathercoxrichardson.substack.com/p/history-extra-for-september-3-2024


Oprah Winfrey Is Hosting a Prime-Time TV Special on AI

date: 2024-09-04, updated: 2024-09-04, from: Daring Fireball

https://arstechnica.com/information-technology/2024/09/oprahs-upcoming-ai-television-special-sparks-outrage-among-tech-critics/


The 100 Best TV Episodes of All Time

date: 2024-09-04, updated: 2024-09-04, from: Jason Kittke’s blog

https://kottke.org/24/09/the-100-best-tv-episodes-of-all-time


@Dave Winer’s Scripting News (date: 2024-09-04, from: Dave Winer’s Scripting News)

I don’t understand using an email to send a code to verify the email address, that you then have to enter into a dialog. Why not just send a URL that the user can click on? What’s the design rationale for making the user do the extra steps in remembering the number, switching back to your app, and entering the number by hand, when it could all be done with a single click?

http://scripting.com/2024/09/04.html#a132038


Security Researcher Sued for Disproving Government Statements

date: 2024-09-04, updated: 2024-09-03, from: Bruce Schneier blog

This story seems straightforward. A city is the victim of a ransomware attack. They repeatedly lie to the media about the severity of the breach. A security researcher repeatedly proves their statements to be lies. The city gets mad and sues the researcher.

Let’s hope the judge throws the case out, but—still—it will serve as a warning to others.

https://www.schneier.com/blog/archives/2024/09/security-researcher-sued-for-disproving-government-statements.html


Office Hours: The most important thing Harris should do in next Tuesday’s debate with Trump

date: 2024-09-04, from: Robert Reich’s blog

Friends,

https://robertreich.substack.com/p/office-hours-the-most-important-thing


September 3, 2024

date: 2024-09-04, from: Heather Cox Richardson blog

Last night the Boston Globe published a leaked email from a top volunteer with the Trump campaign, former Massachusetts Republican Party vice chair Tom Mountain, telling volunteers that the Trump campaign “no longer thinks New Hampshire is winnable” and is “pulling back” from that important swing state.

https://heathercoxrichardson.substack.com/p/september-3-2024


August 2024 in photos

date: 2024-09-04, from: Matt Haughey blog

Here are some highlights from the month of August:

We went to Disneyland as a one-last-trip-before-college thing as a family, then we saw Sir Mix a Lot and Smashmouth play our county fair. I did some wheeling and then the Portland Bridge Pedal where they close half the freeways to

https://a.wholelottanothing.org/august-2024-in-photos/


Just passing the time

date: 2024-09-04, from: Dave Winer’s Scripting News

I tuned into MSNBC this evening as one of their anchors was about to interview a CNN anchor who just wrote a book about an election in the 1800s.

And that my friends is what passes for news these days. Just passing the time waiting to see if there’s anything left of journalism after the election.

Lalala.

In Boston a barber awaits the outcome of the election.

http://scripting.com/2024/09/03/024553.html?title=justPassingTheTime


@Dave Winer’s Scripting News (date: 2024-09-04, from: Dave Winer’s Scripting News)

Today, in 2024, AI cannot create art. But a human being can use AI to create art. It’s a medium, like paint and canvas except it’s not static. It gets new skills all the time. It gives me the ability to create in a way I’ve never been able to before. I can’t wait to see what it can do in a few months or years.

http://scripting.com/2024/09/03.html#a022537


Wednesday 4 September, 2024

date: 2024-09-03, from: John Naughton’s online diary

The wisdom of dogs This is one of my favourite photographs. It was taken in Antibes in August 2010. We were driving along the beachfront on a blisteringly hot Sunday afternoon when I suddenly saw this scene. The owners of … Continue reading

https://memex.naughtons.org/wednesday-4-september-2024/39821/


Apple Sports, Updated for Football Season, Will Soon Support Live Activities

date: 2024-09-03, updated: 2024-09-04, from: Daring Fireball

https://www.apple.com/newsroom/2024/08/apple-sports-is-ready-for-football-season/


Departure Mono

date: 2024-09-03, updated: 2024-09-04, from: Daring Fireball

https://departuremono.com/


How To Take Down Trump

date: 2024-09-03, from: Dan Rather’s Steady

Debate strategies for Harris

https://steady.substack.com/p/how-to-take-down-trump


A Navajo Weaving of an Intel Pentium Processor

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/a-navajo-weaving-of-an-intel-pentium-processor


Brazil’s X Ban Is Sending Lots of People to Bluesky

date: 2024-09-03, updated: 2024-09-04, from: Daring Fireball

https://www.theverge.com/2024/8/30/24232561/brazil-x-ban-sending-people-bluesky


Atul Gawande: Tuberculosis is still the world’s #1 infectious disease killer (1+…

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/0045211-atul-gawande-tuberculosis


New School Year Drop-Off and Pick-Up Rules. “Approach the White Zone at…

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/0045219-new-school-year-drop-off-


America Must Free Itself from the Tyranny of the Penny. “Few things…

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/0045217-america-must-free-itself-


‘Founder Mode’

date: 2024-09-03, updated: 2024-09-03, from: Daring Fireball

https://paulgraham.com/foundermode.html


September 2, 2024

date: 2024-09-03, from: Heather Cox Richardson blog

https://heathercoxrichardson.substack.com/p/september-2-2024-72b


The District Sleeps Alone Tonight (Sylvan Esso Remix)

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/the-district-sleeps-alone-tonight-sylvan-esso-remix


Even if autonomous vehicles work perfectly, they will likely not decrease emissions…

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/0045212-even-if-autonomous-vehicl


More on the Clooney-Pitt Movie ‘Wolfs’

date: 2024-09-03, updated: 2024-09-03, from: Daring Fireball

https://www.vanityfair.com/hollywood/story/wolfs-jon-watts-interview-streaming-release-exclusive


RF safety experiments - Meat & Pickles demonstrate foldback

date: 2024-09-03, from: Jeff Geerling blog

RF safety experiments - Meat & Pickles demonstrate foldback

        <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>A few months ago, our <a href="https://www.instagram.com/insights/media/3333127873529510767/">AM radio hot dog experiment</a> went mildly viral. That was a result of me asking my Dad 'what would happen if you ground a hot dog to one of your AM radio towers?' He didn't know, so one night on the way to my son's volleyball practice, we tested it. And it was <em>awesome</em>.</p>

There’s a video and some pictures in my hot dog radio blog post from back in March.

  <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Jeff Geerling</span></span>

https://www.jeffgeerling.com/blog/2024/rf-safety-experiments-meat-pickles-demonstrate-foldback


What happens when you touch a Pickle to an AM radio tower?

date: 2024-09-03, from: Jeff Geerling blog

What happens when you touch a Pickle to an AM radio tower?

        <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>A few months ago, our <a href="https://www.instagram.com/insights/media/3333127873529510767/">AM radio hot dog experiment</a> went mildly viral. That was a result of me asking my Dad 'what would happen if you ground a hot dog to one of your AM radio towers?' He didn't know, so one night on the way to my son's volleyball practice, we tested it. And it was <em>awesome</em>.</p>

There’s a video and some pictures in my hot dog radio blog post from back in March.

  <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Jeff Geerling</span></span>

https://www.jeffgeerling.com/blog/2024/what-happens-when-you-touch-pickle-am-radio-tower


Why TV Is Wrong for Tolkien

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/why-tv-is-wrong-for-tolkien


List of Old NSA Training Videos

date: 2024-09-03, updated: 2024-09-03, from: Bruce Schneier blog

The NSA’s “National Cryptographic School Television Catalogue” from 1991 lists about 600 COMSEC and SIGINT training videos.

There are a bunch explaining the operations of various cryptographic equipment, and a few code words I have never heard of before.

https://www.schneier.com/blog/archives/2024/09/list-of-old-nsa-training-videos.html


I’d missed that Ray Nayler, author of the excellent The Mountain in…

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/0045202-id-missed-that-ray-nayler


@Dave Winer’s Scripting News (date: 2024-09-03, from: Dave Winer’s Scripting News)

The blogroll on scripting.com is a real breakthrough. It’s actually a feed reader, but don’t tell anyone. Actually go ahead and tell them. 😄

http://scripting.com/2024/09/03.html#a151117


History Extra for September 2, 2024

date: 2024-09-03, from: Heather Cox Richardson blog

In the 1927 case of Buck v.

https://heathercoxrichardson.substack.com/p/history-extra-for-september-2-2024


“Owning” e-books

date: 2024-09-03, from: David Rosenthal’s blog

The basic aspiration of the LOCKSS Program when we started a quarter century ago was to enable libraries to continue their historical mission of collecting, preserving, and providing readers with access to academic journals. In the paper world libraries which subscribed to a journal owned a copy; in the digital world they could only rent access to the publisher’s copy. This allowed the oligoply academic publishers to increase their rent extraction from research and education budgets.

LOCKSS provided a cheap way for libraries to collect, preserve and provide access to their own copy of journals. The competing e-journal preservation systems accepted the idea of rental; they provided an alternate place from which access could be rented if it were denied by the publisher.

Similarly, libraries that purchased a paper book owned a copy that they could loan to readers. The transition to e-books meant that they were only able to rent access to the publisher’s copy, and over time the terms of this rental grew more and more onerous.

Below the fold I look into a recent effort to mitigate this problem.

Gennie Gebhart’s 2019 Publishers Should be Making E-Book Licensing Better, Not Worse reports on another turn of the e-book rental screw:
When Macmillan releases a new book, library systems will be able to purchase only one digital copy for the first eight weeks after it’s published. Macmillan is offering this initial copy for half-price ($30), but that has not taken away the sting for librarians who will need to answer to frustrated users. In large library systems in particular, readers are likely to experience even longer hold queues for new Macmillan e-book releases. For example, under the new Macmillan embargo, the 27 branches of the San Francisco Public Library system, serving a city of nearly 900,000 people, will have to share one single copy right when the demand for the new title is the greatest.

After the two-month embargo period ends, libraries will be welcome to purchase additional copies of the e-book under normal terms, which aren’t great to begin with: typically, a $60 price tag for an e-book that can only be lent out to one user at a time for two years or 52 lends, whichever comes first. After that, the library has to license another e-book.
Gebhart’s use of “purchase” here is misleading, they are signing a two-year lease. Macmillian can make life miserable for libraries and their readers because they are “too big to care”. Gebhart explains:
In a July memo, CEO John Sargent says the publisher’s move is motivated by “growing fears that library lending was cannibalizing sales” of new e-books and a need to “protect the value of your books during their first format publication,” but fails to present any evidence to back up his claims. (He also ignores existing, consistent evidence to the contrary.)
On 13the August, the Independent Publishers Group and the Digital Public Library of America announced a deal:
Through this landmark collaboration between IPG and DPLA, libraries around the country will now have the power to purchase and own in perpetuity, rather than merely license, tens of thousands of ebook and audiobook titles from dozens of independent publishers. The agreement will empower libraries to fulfill their mission to provide access to books for readers nationwide. Publishers such as Austin Macauley, Arcadia Publishing, Dynamite Entertainment, Dover Publications and JMS Books, alongside dozens of other renowned indie publishers, are participating in the deal.
Of course, none of the major publishers would agree to this. The press release explains:
Now, libraries will be able to purchase books through the Palace Marketplace, a non-profit ebook and audiobook platform developed by The Palace Project in consultation with libraries, for libraries. The Palace Project provides libraries with tools and resources that allows patrons to access the broadest possible range of ebooks and audiobooks sourced from the widest variety of sources. Among the tens of thousands of books that are now available for libraries to own and lend out digitally are contemporary award-winning titles, like Leticia Aguilar’s spellbinding memoir Leaving Patriarchy Behind, Michael Nicholson’s The Mosaic Escalator, a mind-bending adventure story nominated for the Best Fiction Book Award by the Golden Book Awards 2024, as well as classics like Elizabeth Bowen’s debut novel The Hotel.

“After more than 12 years explaining to policy makers and publishers why existing license models for ebooks prevent libraries from fulfilling their mandates, this agreement is a win that libraries, publishers and authors should celebrate together,” said Christina de Castell, Chief Librarian & CEO of the Vancouver Public Library. “Now, libraries will be able to take steps to share and preserve authors’ ebooks as we have always shared and preserved their print books. I hope this agreement is a model that leads other publishers towards more flexible licensing terms, so libraries can continue to be the home for our collective knowledge in our increasingly digital world.”
Details of how the technology works are scarce, although the Palace code is on github. The DPLA’s Everyone should have access to knowledge claims:
Palace Marketplace, formerly DPLA Exchange, is an e-content acquisitions platform that works seamlessly with the Palace app. With Palace Marketplace, libraries can customize diverse collections beyond the bestsellers, including non-English titles. Member libraries benefit from DPLA’s ongoing publisher negotiations for new, more favorable licensing terms, and have access to our collection of more than 11,000 open access ebooks.
So it appears that “members” have access to books they “purchased” hosted at DPLA. Once again, as with e-journal preservation systems such as Portico, this is a welcome development but it isn’t a solution to the underlying problem. It is in fact another instance of the same problem, because the member libraries are renting access to DPLA’s copy. As I understand it, these libraries would be able to download a copy, and preserve it themselves outside the Palace ecosystem, but it isn’t clear whether the terms of use would allow them to provide their readers access to the preserved copy.

The key barrier to implementing true “purchase” rather than “rental” is the First-sale Doctrine:
The first-sale doctrine (also sometimes referred to as the “right of first sale” or the “first sale rule”) is an American legal concept that limits the rights of an intellectual property owner to control resale of products embodying its intellectual property. The doctrine enables the distribution chain of copyrighted products, library lending, giving, video rentals and secondary markets for copyrighted works (for example, enabling individuals to sell their legally purchased books or CDs to others).
But it doesn’t apply to digital copies:
The first-sale doctrine does not neatly fit transfers of copies of digital works because an actual transfer does not actually happen—instead, the recipient receives a new copy of the work while, at the same time, the sender has the original copy (unless that copy is deleted, either automatically or manually). …

E-books have the same issue. Because the first sale doctrine does not apply to electronic books, libraries cannot freely lend e-books indefinitely after purchase. Instead, electronic book publishers came up with business models to sell the subscriptions to the license of the text.
Mary Minow’s 2017 Future of Libraries – Need First Sale for ebooks explains the importance of first sale for libraries:
It is essential to libraries, and the term existential would not be too great a term to use, to be able to own digital files, and care for them via preservation and library lends (e.g. to one person at a time) just as they do with print. Can readers count on books being available a year or two or five after publication? The existence of libraries has made this possible from their inception until now.
The DPLA echoes this:
“Copyright’s ‘first sale doctrine’ is important to readers and libraries for a number of reasons, not least of which is the way that it facilitates long-term preservation and access,” noted Lyrasis CEO John Wilkin. “Licensing models have threatened this critical underpinning, which is needed for preservation of the cultural record. Lyrasis is excited to collaborate with DPLA and IPG in the creation of a model that will make preservation and access of digital content possible.”
Alas, even if the first-sale barrier were removed, the experience of the LOCKSS program shows that the problem would remain. In the paper world building a local collection was essential for libraries to provide service to their current readers. The costs and effort involved in doing so were inescapable. The fact that doing so safeguarded access for future readers was a no-cost, no-effort side-effect. But in the digital world building a local collection is irrelevant to providing service to current readers. They get access from the publisher. The costs and effort devoted to building a local collection are only in the interest of future readers. Thus, given strained budgets, these costs must be minimized. The choice between maintaining a local collection, and simply outsourcing the task of supporting future readers to a service by signing a small check is a no-brainer.

Worse, three other considerations weigh in the balance:

The LOCKSS Program devoted a great deal of engineering effort to reducing the capital and operational cost, and increasing the security of, two generations of an appliance that libraries could use to build a local collection of the e-journals to which they subscribed. But in the end most libraries that cared about protecting access for future readers to this content chose to sign checks to centralized archives. Of course, it didn’t help that the publishers of the most expensive content would not allow libraries to use the appliance to collect it.

https://blog.dshr.org/2024/09/owning-e-books.html


The Dev Tools Performance Monitor Panel

date: 2024-09-03, from: Dave Rupert blog

Weeks ago I was looking in to a performance issue for our animated spinner component and stumbled across a tool in DevTools I hadn’t used before: The Performance Monitor Panel. In you open Dev Tools > More Tools > Performance Monitor you’ll see some helpful high-level charts and graphs of the realtime performance data of your UI.

The Figma.com homepage with the performance panel open to the side showing 120 style recalcs per second

The Performance Monitor collects performance data in realtime and puts it on a graph. It’s handy for detecting performance problems at a high-level. If your CPU, memory, DOM node count, or event listeners only go up while clicking around, you probably have a leak in your code. The part I was most interested in were style recalculations per second and layouts per second. Our spinner component was triggering style recalculations and layout calls at a rate of 120 per second. Yikes! That’s a lot of extra work on the CPU.

Next I turned on Dev Tools > More Tools > Rendering > Show Paint Flashes and I could immediately see the tactile feedback of green boxes thrashing around as the browser repainted the component hundreds of times per second. The green paint boxes confirmed that this UI work was happening on the main thread instead of the compositor thread. The Performance Monitor showed my CPU usage at 5-9% of my Mackbook Pro. Double Yikes.

The Performance Monitor panel pairs nicely with the top-level Performance panel. While the Performance Monitor panel is very high-level, the Performance panel is an in-depth debugging tool where you can inspect a snapshot of your app down to each function and render call.

A flame graph inside the Performance Panel in dev tools

Capturing a snapshot in the Performance panel confirmed what I was now seeing. I could see the “red line of death” of dropped frames where I locked the main thread. The remediation steps were pretty simple but I did need to strip down and recode how our animation worked.

  1. Avoid properties that trigger paint or layout
  2. Tamp down layout recalcs with contain
  3. Use overflow: hidden instead of CSS masks

It took a couple of prototypes to shop around a workable solution. The good news is our animation is off-loaded to the compositor instead of the main thread now. CPU use is now at 0.2% (down from 5-9%) and our recalcs and layouts are down to 0 but the animation still chugs along. Truth be told, a loading spinner is a pretty insignificant component and is only temporary, but reducing CPU usage by 10% here makes room for other JavaScript activities… like… y’know… fetching and parsing data.

https://daverupert.com/2024/09/dev-tools-performance-monitor-panel/


Is My Blue Your Blue? A visual perception test that judges what…

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/0045205-is-my-blue-your-blue


@Dave Winer’s Scripting News (date: 2024-09-03, from: Dave Winer’s Scripting News)

I have done this before, when a blog post I wrote became something I wanted to add to over time. Two examples – Rules for standards-makers and Trolls.

http://scripting.com/2024/09/03.html#a144404


Colossal, one of my all-time favorite sites on these here interwebs, has…

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/0045203-colossal-one-of-my-all-ti


Can AI Make Art?

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/can-ai-make-art


@Dave Winer’s Scripting News (date: 2024-09-03, from: Dave Winer’s Scripting News)

At the beginning of the Trade Secrets podcast on Sept 22, 2004, is when I would say podcasting got its name. Adam and I were the leaders of the community. It had been discussed briefly on the mail list. We all recognized that what we were doing needed a name. There was a consensus, it was a small community by then, very collegial. Dave Slusher had already used the term in his podcast (according to James Cridland), so I said in the Trade Secrets show, let’s just go ahead and use it. I did mention Ben Hammersley. So he’s not out of the story, but he’s not the person who gave podcasting its name. September 2004 was the moment when podcasting became something. It’s rare in things like this that you can point to a moment, but we can here, and the record should make that very clear. You could say Hammersley was the first to publish the term in a piece he wrote, but he played no role in the bootstrap. I’d say that by the end of 2004 it was on its way, I basically stepped back and enjoyed the medium along with everyone else. Adam started a company. I would have liked to have started a company then, but it wasn’t meant to be. That all happened 20 years ago.

http://scripting.com/2024/09/03.html#a132058


@Dave Winer’s Scripting News (date: 2024-09-03, from: Dave Winer’s Scripting News)

I started a new this.how doc on how podcasting got its name, so I could include new information. It links back to the piece I wrote in 2013.

http://scripting.com/2024/09/03.html#a131258


What are we going to do with abundant, free, renewable energy? “[By…

date: 2024-09-03, updated: 2024-09-03, from: Jason Kittke’s blog

https://kottke.org/24/09/0045201-what-are-we-going-to


Six ways to rein in Musk

date: 2024-09-03, from: Robert Reich’s blog

(And Musk’s infantile response to my criticisms)

https://robertreich.substack.com/p/how-to-put-musk-out-of-business


Childfree cat lady 👋

date: 2024-09-03, from: Tracy Durnell Blog

So… is it political to mention that I happily have cats and not children? It shouldn’t be, but it’s been made into a political statement in this election. That becomes a way to silence women when political content on social platforms is policed.   See also: Cultural coercion and the question of choice Who decides […]

https://tracydurnell.com/2024/09/02/childfree-cat-lady-%f0%9f%91%8b/


September 2, 2024

date: 2024-09-03, from: Heather Cox Richardson blog

In an interview with right-wing host Mark Levin on the Fox News Channel last night, Trump complained about the new grand jury indictment of him for trying to steal the 2020 presidential election.

https://heathercoxrichardson.substack.com/p/september-2-2024


@Dave Winer’s Scripting News (date: 2024-09-02, from: Dave Winer’s Scripting News)

And the show notes for the podcast from Sept 2, 2004. Fans of Adam Curry’s podcasting will like this one. It’s about this time that the collaboration starts becoming a community. Next episode is on Sept 5.

http://scripting.com/2024/09/02.html#a212559


September 1, 2024

date: 2024-09-02, from: Heather Cox Richardson blog

https://heathercoxrichardson.substack.com/p/september-1-2024-d17


‘In the South of France With George and Brad’

date: 2024-09-02, updated: 2024-09-02, from: Daring Fireball

https://www.gq.com/story/brad-pitt-george-clooney-gq-cover-story


@Dave Winer’s Scripting News (date: 2024-09-02, from: Dave Winer’s Scripting News)

WordPress and GitHub fit into similar niches, but one is for writers and the other for developers.

http://scripting.com/2024/09/02.html#a143453


webinar: mastering the curl command line

date: 2024-09-02, from: Daniel Stenberg Blog

Yes! It is yet again time for a dual Zoom-twitch curl webinar. This one-hour (or so) session will be live-streamed on Twitch and broadcast on Zoom concurrently. Of course entirely free to attend. Date: September 5, 2024Time: 17:00 UTC (19:00 CEST, 10:00 PDT) Everyone uses curl, the Swiss army knife of Internet transfers. While this … Continue reading webinar: mastering the curl command line

https://daniel.haxx.se/blog/2024/09/02/webinar-mastering-the-curl-command-line/


Bluesky vs Mastodon as open APIs

date: 2024-09-02, from: Dave Winer’s Scripting News

The problem with Mastodon is its protocol is underspecified, therefore interop is really hard, and ultimately the standard, if any emerges, will be decided by big tech companies and will be ridiculously complex.

I think Bluesky has a better chance of being a solid standard you can build on, though I find it fairly incomprehensible, but other people seem to understand it well enough, and I’ve been able to get it to do what I need. Kind of like Amazon’s web service APIs. The designers seem smart, and are accessible (a big plus). On the other hand, I’ve already had apps built on their api break.

Neither one is in a particularly strong position.

Bluesky should factor their API, provide a profile, and a simple API you can adapt to in a weekend, for most common things people want to hook into. And they should commit to not breaking that profile. Their protocol has a lot of generality that gets in the way of doing things that 99% of devs need to do.

Of course Mastodon isn’t supposed to be an API, the underlying API was supposed to be ActivityPub, but as I understand, that isn’t complete, and they need the functionality now, so they’ve implemented a REST API for the other stuff. Makes sense, it’s what I would do in this situation. On the other hand, that pretty much guarantees that a big part of this interface is going to be deprecated, meaning many developers, myself included, will just wait till we get there.

As I said above I fully expect Meta (ie Facebook) will drive that process, that people will choose to interop with their product over Mastodon and over ActivityPub. Names like “fediverse” get walked over and perverted by big tech companies. We will find ourselves soon talking about the Meta-fediverse and the Masto-fediverse or (somesuch).

I’ve seen countless of good, clear, solid ideas get muddied by big tech companies. This idea, the fediverse, got completely muddied before the BigCos got involved. Still more hard work to do, and it must be working together. It doesn’t work if people try to throw their non-existent weight around. That’s basically with the big companies.

http://scripting.com/2024/09/02/133332.html?title=blueskyVsMastodonAsOpenApis


@Dave Winer’s Scripting News (date: 2024-09-02, from: Dave Winer’s Scripting News)

In hindsight Medium chose the wrong business model. They could have done what Automattic has done with WordPress. It’s a private company so I don’t know how much it’s growing or how profitable it is, but from outside it’s obviously growing and profitable. Basically, charge writers for the service, or lots of services. Little extras you can add to your site. Use it as a hook to sell domain names (huge recurring business). And open source the Medium editor, when it came out it was a breakthrough in usability, and offer it to Google to bundle with Chrome, upgrade the whole web while you’re at it. With billions of windfall from the success of Twitter, why argue over nickels and dimes. That’s what I always wondered about the thinking behind Medium. Ev had the ability to change the course of the industry, and make the same kind of money Google and Microsoft make. And yes, I did urge him to do all this at the time, publicly (didn’t have access to him privately, if you can believe that).

http://scripting.com/2024/09/02.html#a125552


@Dave Winer’s Scripting News (date: 2024-09-02, from: Dave Winer’s Scripting News)

Here’s the show notes page for the podcast from Sept 1, 2004.

http://scripting.com/2024/09/02.html#a124550


@Dave Winer’s Scripting News (date: 2024-09-02, from: Dave Winer’s Scripting News)

September 2004 was the month when podcasting became a real community thing. Twenty years ago. I did eight podcasts that month. The mail list, which Adam started, was going strong. This is the month where podcasting got its name, thanks to some brilliant creativity from Dannie Gregoire. Until then we were calling them “audio blog posts” or some variant thereof. You can see it in this Google Trends graph. I started a special feed to echo my programs from 2004, I even got it registered in Apple’s podcast database. There will be two podcasts in the feed today because I missed the one from yesterday. Still diggin!

http://scripting.com/2024/09/02.html#a122308


SQL Injection Attack on Airport Security

date: 2024-09-02, updated: 2024-09-02, from: Bruce Schneier blog

Interesting vulnerability:

…a special lane at airport security called Known Crewmember (KCM). KCM is a TSA program that allows pilots and flight attendants to bypass security screening, even when flying on domestic personal trips.

The KCM process is fairly simple: the employee uses the dedicated lane and presents their KCM barcode or provides the TSA agent their employee number and airline. Various forms of ID need to be presented while the TSA agent’s laptop verifies the employment status with the airline. If successful, the employee can access the sterile area without any screening at all…

https://www.schneier.com/blog/archives/2024/09/sql-injection-attack-on-airport-security.html


2024-08-22 One Page Dungeon Reviews

date: 2024-09-02, from: Alex Schroeder’s Blog

2024-08-22 One Page Dungeon Reviews

The One Page Dungeon Contest submissions are being read and discussed by the judges in private but if you have a submission you’d like to get a paragraph of review and feedback on, let me know. I’m happy to write a few words on this page.

Sundial Siphon: I love the myconid picture and map; I had to read the part about the rotating map multiple times and I’m still not sure it really contributes to the game. Sometimes doors cannot be opened, sometimes some rooms cannot be reached, but I’d have to see it at the table. I liked the colour coding of monsters and connections. It says twice “Takes some time to clear” but it’s unclear what the drawback is since there are no random encounters? Is it a quarter rotation? Reading the Siphon makes me think that after 4 phases all player characters are trapped in constructs? That seems rather harsh. The dungeon says that that players are racing against the clock but I think players wouldn’t know that, so some sort of warning might be apt? There’s a warning in room 4 but I feel a better warning is required, or the siphon should only affect room 5? In any case, the dungeon seems promising! 😄

Epona’s Temple: I love the idea of achieving a permanent blessing of Epona. The map is beautiful. I feel that the map doesn’t make clear which of the obstacles are easy to sidestep. Can people go from 3 to 5 without crossing 4 or 8? In 4 there’s a presence of insects but it wasn’t clear to mean what that entails since there are no insect stats. From a logic perspective the abandoned camp is puzzling. In any case, the rewards at the end are my favourite thing. They match the premise at the entrance and the theme of the temple itself. Love that. E gostei muito de ver um versão que não seja Inglesa. Muito bem feito! 😄

#RPG #1PDC

https://alexschroeder.ch/view/2024-08-22-one-page-dungeons


2024-08-29 msmtp and app armor

date: 2024-09-02, from: Alex Schroeder’s Blog

2024-08-29 msmtp and app armor

I tried to send an email from Emacs and it didn’t work. The error was:

msmtp: account default not found: no configuration file available

I was able to reproduce the problem with the following hello.txt file:

From: Alex <alex@alexschroeder.ch>
To: Alex <alex@alexschroeder.ch>
Subject: Test

This is the test.

And then feeding that to msmtp with debugging enabled (-d) and reading recipients from the mail (-t):

msmtp -d -t < hello.txt

Now I had more info, however:

ignoring system configuration file /etc/msmtprc: No such file or directory
ignoring user configuration file /home/alex/.config/msmtp/config: Permission denied
falling back to default account
msmtp: account default not found: no configuration file available

I checked permissions, and it was 0600 for the config file. Online, I found a reference to AppArmor. Taking a peek at /etc/apparmor.d/usr.bin.msmtp I didn’t see anything surprising. But then I grew suspicious… I had in fact moved ~/.config/msmtp to ~/src/home/.config/msmtp (which is a Git repository) and replaced that with a symbolic link. AppArmor didn’t like this and decided that msmtp was not allowed to read that other file. Moving the directory back solved this problem.

I guess I’ll be making occasional copies of this file into the Git repository. 😒

#Administration #AppArmor

https://alexschroeder.ch/view/2024-08-29-msmtp-app-armor


Eine Milliarde neuer Entwickler dank KI? Linkliste

date: 2024-09-02, from: Chris Heilmann’s blog

Hier sind die Resourcen meines Artikels im AI Magazin zum selbst nachlesen: The road to one Billion developers keynote by Thomas Dohmke and Demetris Cheatham of GitHub at WeAreDevelopers World Congress Amazon Cloud CEO Predicts a Future Where Most Software Engineers Don’t Code — and AI Does It Instead In a leaked recording, Amazon cloud […]

https://christianheilmann.com/2024/09/02/eine-milliarde-neuer-entwickler-dank-ki-linkliste/


Why giant mergers harm workers

date: 2024-09-02, from: Robert Reich’s blog

Friends,

https://robertreich.substack.com/p/the-biggest-grocery-merger-in-history


Listened to Memory Reboot

date: 2024-09-02, from: Tracy Durnell Blog

https://tracydurnell.com/2024/09/01/listened-to-memory-reboot/


September 1, 2024

date: 2024-09-02, from: Heather Cox Richardson blog

Almost one hundred and forty-two years ago, on September 5, 1882, workers in New York City celebrated the first Labor Day holiday with a parade.

https://heathercoxrichardson.substack.com/p/september-1-2024


Monday 2 September, 2024

date: 2024-09-01, from: John Naughton’s online diary

Trompe-l’œil Arles, 2022. Caused me to do a double-take. Quote of the Day “If reading is one of the pleasures – and necessities – of youth, rereading is one of the pleasures – and necessities – of age. You know … Continue reading

https://memex.naughtons.org/monday-2-september-2024/39811/


Election Countdown, 65 Days to Go: The New ‘Accountability’ Problem.

date: 2024-09-01, from: James Fallows, Substack

Remember when a picture was worth a thousand words? Now a viral tweet or TikTok clip can outweigh whatever else is said about a candidate. Some new examples, and what the press can (and must) do.

https://fallows.substack.com/p/election-countdown-65-days-to-go


@Dave Winer’s Scripting News (date: 2024-09-01, from: Dave Winer’s Scripting News)

The networks should put Trump on time delay and when he says you can legally murder babies in some states, that should be treated as if he said fuck or shit. Put up a screen that explains why he was cut off, then go to commercial, esp during the debate on Sep 10.

http://scripting.com/2024/09/01.html#a205000


@Dave Winer’s Scripting News (date: 2024-09-01, from: Dave Winer’s Scripting News)

Dear NY Times, before we get rid of the penny, let’s open up your op-ed page to include criticism of the NYT. You can handle a little pushback, you need it desperately.

http://scripting.com/2024/09/01.html#a204850


@Dave Winer’s Scripting News (date: 2024-09-01, from: Dave Winer’s Scripting News)

And for some companies, the founder of a company they acquire might make the best CEO when the founder of the original company isn’t available. Again Apple is a great example. Steve Jobs ultimately replaced Gil Amelio, after Apple bought NeXT.

http://scripting.com/2024/09/01.html#a165719


Cushy Kitty

date: 2024-09-01, from: Dave Winer’s Scripting News

Wordle Kitty is watching TV along with 80 other convicted house pets serving life sentences at Attica high security prison. They’re watching a mushy political psycho drama starring Wordle Kitty herself, the cutest most adorable kitten known to mankind. The NYT headline reads “Cushy kitty crushes mushy melodrama in prison laugh riot.”

Cushy kitty crushes mushy melodrama in prison laugh riot.

http://scripting.com/2024/09/01/165153.html?title=cushyKitty


@Dave Winer’s Scripting News (date: 2024-09-01, from: Dave Winer’s Scripting News)

Graham uses Steve Jobs as an example. He knew what was and wasn’t an Apple product. A hired CEO would have to have that explained to him. Sculley, who Graham cites, is a perfectly nice person in my experience, had no idea how to deal with Windows. Very different from a consumer product like fizzy water. Who but Steve Jobs would have thought that an iPod was a proper product for a company that made PCs. I think he himself wanted it, and that’s what made something an Apple product. It’s probably why post-Jobs Apple is pretty much stuck selling only the products Jobs created for them. He told Cook to innovate on his own vision and timetable, probably knowing full-well that nobody would be able to do it. 😄

http://scripting.com/2024/09/01.html#a164543


@Dave Winer’s Scripting News (date: 2024-09-01, from: Dave Winer’s Scripting News)

Another rule for whoever runs a tech company, they must themselves be a fanatical user of the company’s product. They must love it the way a founder loves it. They must think the users are the smartest people in the world because they love the best product in the world. As a founder, I could not visualize the day I left the company for the last time. In hindsight I felt that was the one factor most responsible for the success of the company.

http://scripting.com/2024/09/01.html#a164402


The Talk Show: ‘Good Enough to Be Pesky’

date: 2024-09-01, updated: 2024-09-01, from: Daring Fireball

https://daringfireball.net/thetalkshow/2024/08/31/ep-408


@Dave Winer’s Scripting News (date: 2024-09-01, from: Dave Winer’s Scripting News)

Paul Graham wrote a very useful piece about “Founder Mode.” As a founder myself, I think I can tell you why founders have a central role to play as the company grows. They’re the only ones who know how the company was built, and what works and what doesn’t and how to keep it consistent for customers and partners, and the founder, if the company grew, is tuned into to what makes the company work, and will see opportunities that even well-intentioned managers miss. I remember when a company I was a developer for, early in my career, switched out the founder and replaced him with a professional CEO. The founder had problems managing, and could have used help imho, but – the founder understood what the company was about, and the professional claimed to be a “market of one” and therefore didn’t have an opinion about what products the company should make. That would be delegated to people he hired. Almost as if the people running a company were just modules and servers, and if you needed to grow you just bought new modules. In this case. I can write this because I don’t have to get approval from anyone else. I’m sure in a company of today someone would take offense at something I wrote here. That my friends is another reason why companies have a hard time scaling. 😄

http://scripting.com/2024/09/01.html#a155212


Where did summer go?

date: 2024-09-01, from: Enlightenment Economics blog

Already September 1st, and a tang of autumn in the morning air. I had a two-week holiday with no laptop or emails, and lots of reading. Then a two-week scramble to catch up with the accumulated email and work. So … Continue reading

http://www.enlightenmenteconomics.com/blog/index.php/2024/09/where-did-summer-go/


@Dave Winer’s Scripting News (date: 2024-09-01, from: Dave Winer’s Scripting News)

August is archived. Let’s start September.

http://scripting.com/2024/09/01.html#a124605


Can you judge the tech bros by their bookshelves?

date: 2024-09-01, from: John Naughton’s online diary

Yesterday’s Observer column: In August, a thoughtful blogger, Tanner Greer, posed an interesting question to the Silicon Valley crowd: “What are the contents of the ‘vague tech canon’? If we say it is 40 books, what are they?” He was … Continue reading

https://memex.naughtons.org/can-you-judge-the-tech-bros-by-their-bookshelves/39827/


The Chicks

date: 2024-09-01, from: Dan Rather’s Steady

A Reason To Smile

https://steady.substack.com/p/the-chicks


Caption contest: The view

date: 2024-09-01, from: Robert Reich’s blog

And last week’s winner

https://robertreich.substack.com/p/caption-contest-the-view


August 31, 2024

date: 2024-09-01, from: Heather Cox Richardson blog

Buddy took this picture on his way to work one morning while I was in Chicago at the Democratic National Convention.

https://heathercoxrichardson.substack.com/p/august-31-2024