The Antenna

finding signal in the noise

columns 2024.29

An experiment in personal news aggregation.

columns 2024.29

(date: 2024-07-19 07:54:33)


Google Is Mind-Bogglingly Bad

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

A few days ago I wondered aloud, “What would happen if Google CEO Sundar Pichai decided to sign up for Google Cloud using a secret identity, without getting help from any of his staff?” I added, “Every single CEO should try to use their service as if they were a new customer that the company is going to try and win over. That alone …

https://om.co/2024/07/19/google-is-mind-bogglingly-bad/


Deadpan comic icon Bob Newhart has died at age 94. I was…

date: 2024-07-19, updated: 2024-07-19, from: Jason Kittke’s blog

https://kottke.org/24/07/0044973-deadpan-comic-icon-bob-ne


Where is Qualcomm’s Snapdragon X Elite Dev Kit?

date: 2024-07-19, from: Jeff Geerling blog

Where is Qualcomm’s Snapdragon X Elite Dev Kit?

        <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>I signed up to buy a Qualcomm Snapdragon X Dev Kit the second I found out about it. It's <em>supposed to be</em> the <a href="https://www.xda-developers.com/3-reasons-snapdragon-dev-kit-mac-mini-killer/">Mac mini killer for Windows</a>.</p>

Snapdragon X Elite Dev Kit Transparent

They even promoted it with this amazing-looking transparent shell, and I and hundreds of other devs were ready to pony up the $899 Qualcomm was asking.

Their pre-order form said it would be out June 18. Almost exactly one month later, I got an email saying it was available. Great!

So I went to the purchase page on Arrow… and it showed as out of stock. That was about 15 minutes after receiving the email.

There were three possibilities:

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

https://www.jeffgeerling.com/blog/2024/where-qualcomms-snapdragon-x-elite-dev-kit


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

Now that Elon Musk is giving so generously, dollars and flow, to the fascists, he’s encouraging more of us to use Zuckerberg’s twitter-like system, aka Threads. But Zuck isn’t making it go down easy. There’s a piece in Bloomberg (paywall) that says Trump is badass but isn’t supporting either candidate. What could possibly go wrong?

http://scripting.com/2024/07/19.html#a132857


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

Matt says some interesting new stuff is coming from Automattic now that WordPress 6.6 is out. Something for writers? Perhaps something that moves WordPress into a space adjacent to twitter-like systems? They just added support for Threads to WordPress, so now you can crosspost from a blog to a thread. Haven’t tried it yet. They also have a new identity system built around Gravatar, announced in early June. It’ll be interesting to see what they come out with. I wonder if there is a developer ecosystem building on this, and if they have an evangelism program. I have my own vision of how these things should work.

http://scripting.com/2024/07/19.html#a130945


2024-07-19 Trusting a self-signed certificate

date: 2024-07-19, from: Alex Schroeder’s Blog

2024-07-19 Trusting a self-signed certificate

recently announced an IRC server with a self-signed certificate. What if you have an IRC client that keeps complaining about this?

On a system like Debian, you can download the certificate and install it such that all applications trust it.

# Get certificate from the correct port
openssl s_client -showcerts -connect resistant.tech:6697 \
  < /dev/null \
  2> /dev/null \
  | openssl x509 -outform PEM \
  > resistant-tech.pem

# Compare fingerprint with
# 63:B1:2E:A7:8A:BD:8A:33:B5:62:21:7C:42:71:75:66:43:BA:D2:78:21:09:8E:80:17:7E:28:D2:58:65:E6:48
openssl x509 -in resistant-tech.pem -noout -sha256 -fingerprint

# Install on Debian (the new extension is important)
sudo mv --interactive resistant-tech.pem /usr/local/share/ca-certificates/resistant-tech.crt
sudo dpkg-reconfigure ca-certificates

# The output above should say "1 added, 0 removed; done" somewhere

# Test it
gnutls-cli resistant.tech:6697

If the output says “PKI verification of server certificate failed…” then the installation didn’t work.

If the output says “Handshake was completed” and seems to hang, that’s because you can now type raw IRC commands.

#Administration

(I saw comments by myself on related Stack Exchange questions from 2014. 😑)

https://alexschroeder.ch/view/2024-07-19-self-signed


Debunking Myth #8: “Corporate tax cuts create jobs”

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

BUNK!

https://robertreich.substack.com/p/debunking-myth-8-corporate-tax-cuts


July 18, 2024

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

Paul Manafort walking onto the floor of the Republican National Convention yesterday illustrated that the Republican Party under Trump has become thoroughly corrupted into an authoritarian party aligned with foreign dictators. Manafort first advised and then managed Trump’s 2016 campaign. A long-time Republican political operative, he came to the job after the Ukrainian people threw his client,Viktor Yanukovych out of Ukraine’s presidency in 2014. Yanukovych was backed by Russian president Vladimir Putin, who was determined to prevent Ukraine from turning toward Europe and to install a puppet government that would extend his power over the neighboring country. Beginning in 2004, Manafort had worked to install and then keep Yanukovych and his party in power. His efforts won him a fortune thanks to his new friends, especially Russian billionaire Oleg Deripaska. Then in 2014, after months of popular protests, Ukrainians ousted Yanukovych from power in what is known as the Revolution of Dignity.

https://heathercoxrichardson.substack.com/p/july-18-2024


Minimalist and Functional Desktop Environment without Xorg

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

A brief write-up on how I’ve set up my Linux desktop environment to be minimal yet functional, to let me work and use the computer as efficiently as possible. All without using Xorg.

https://xn--gckvb8fzb.com/minimalist-and-functional-desktop-environment-without-xorg/


Summer rental

date: 2024-07-18, from: Dave Rupert blog

4:05am
The windows are open, hoping to capture the faint winds and convert them into a mythical cooling cross-breeze. A gust passes through vacuuming all the doors shut, cancelling hope for a miracle.
I’m awake. It’s cool but I’m on top of the covers and not cool enough.
The plastic thump-thump-thump of the oscillating fan reaching the end of its arc is rhythmic yet not. After three-to-six attempts, it yields to the resistance and heads the other way. It will be back soon.
Another fan in the room sounds like a far off propeller plane looping around the property. I await its arrival at each approach.
The alleyway ebbs and flows throughout the night with the smell of marijuana smoke, teens cussing, and the clinking of bottles as passers-by rummage through recycling bins.
There’s a sick child in the other room. My child. Been sick for days, poor thing. On antibiotics now. Spit the first dose on the floor because she didn’t like the taste.
I can hear her labored breath as different subconscious systems battle for what they deem as comfortable. Warm, yet shivering. Cold, yet burning up. Asleep, yet aware.
My wife is there next to her. Also sick with a persistent unspecified cough.
Since arriving at the rental three days ago, I have only left the house to buy medicine and wine.

7:23am
Scuttling in the alleyway. Two voices. A truck starts. A woman pleads, “I’m sorry, I fucked up.” The truck drives off.
I put on a pot of coffee.

9:15am
Left the rental to walk and pick up breakfast. Peeked at the ocean to remind myself of the magnitude. I’m a block away but hadn’t seen it in days.
I got a breakfast burrito. The potatoes were a little al dente, but it had black beans and wasn’t a soupy mess so I call that a win.
PCR tests came back and it’s not Covid and it’s not strep, but we don’t have any answer for what sickness(es?) our family is dealing with.
I’m on vacation but it’s not quite vacation anymore.
I’m working a bit. Dysfunctional but I appreciate a place to channel anxiety.
Caretaking is much harder than computer work.

4:46pm
We made it to the beach. Wife and son thought it was too windy for my solar shade —and it was— but I persevered. After naysaying me they had the audacity to want to join me in my solar fortress. Haha. Nice try.
My congested little one made me pretend food with wet sand. She’s allowed to join me in my fortress.
We left as the tide came in and ordered pizza. The pizza was just okay.

9:44pm
A good day. A long day.
Another member of the family is reporting a sore throat, so that’s less than ideal.
“When this vacation is over I’m going to need another vacation,” the protagonist says looking directly through the fourth wall. The canned laughter erupts.
Do wells of rage fill up faster than waters of peace? Am I broken or is the underlying system broken?

5:32am
Awakened by two crows squawking at each other.
I went to bed after midnight. A new day begins.

https://daverupert.com/2024/07/summer-rental/


Friday 19 July, 2024

date: 2024-07-18, from: John Naughton’s online diary

Gehry’s tower For the new Luna Centre in Arles. Quite a building. Quote of the Day “I regard not finding Lord Lucan as my most spectacular success in journalism. Of course, many of my colleagues have also been fairly successful … Continue reading

https://memex.naughtons.org/friday-19-july-2024/39650/


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

If the world doesn’t know you did something you might as well not have done it. This is what Doug Engelbart learned, and what we learned in his aftermath. He is known for inventing the mouse, because that’s the one thing he invented everyone knows about. He also developed software that pioneered using a computer to organize your ideas. For the most part people don’t know about that because (I guess) most people don’t organize their work?

http://scripting.com/2024/07/18.html#a210120


Peregrine Falcon Killing a Duck in Mid-Air

date: 2024-07-18, updated: 2024-07-18, from: Jason Kittke’s blog

https://kottke.org/24/07/peregrine-falcon-killing-a-duck-in-mid-air-1


Heartbreaking: This Guy Has No Idea That He’s So Strange And Memorable-Looking…

date: 2024-07-18, updated: 2024-07-18, from: Jason Kittke’s blog

https://kottke.org/24/07/0044969-heartbreaking-this-guy-ha


Tonight: Put on your seatbelts, watch your wallets, bring your parachute, and join us

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

For a watchalong of Trump’s acceptance speech at 10pm ET, 7pm PT

https://robertreich.substack.com/p/tonight-put-on-your-seatbelts-watch


Keanu Reeves & China Miéville have written a novel called The Book…

date: 2024-07-18, updated: 2024-07-18, from: Jason Kittke’s blog

https://kottke.org/24/07/0044972-keanu-reeves-china-mievil


July 17, 2024

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

https://heathercoxrichardson.substack.com/p/july-17-2024-e4f


Moving Posters for Studio Ghibli Films

date: 2024-07-18, updated: 2024-07-18, from: Jason Kittke’s blog

https://kottke.org/24/07/moving-posters-for-studio-ghibli-films


California has strengthened its electrical grid significantly in recent years: no rolling…

date: 2024-07-18, updated: 2024-07-18, from: Jason Kittke’s blog

https://kottke.org/24/07/0044970-california-has-strengthen


Interactive map from the University of Maryland Center for Environmental Science: What…

date: 2024-07-18, updated: 2024-07-18, from: Jason Kittke’s blog

https://kottke.org/24/07/0044968-interactive-map-from-the-


Criminal Gang Physically Assaulting People for Their Cryptocurrency

date: 2024-07-18, updated: 2024-07-18, from: Bruce Schneier blog

This is pretty horrific:

…a group of men behind a violent crime spree designed to compel victims to hand over access to their cryptocurrency savings. That announcement and the criminal complaint laying out charges against St. Felix focused largely on a single theft of cryptocurrency from an elderly North Carolina couple, whose home St. Felix and one of his accomplices broke into before physically assaulting the two victims—­both in their seventies—­and forcing them to transfer more than $150,000 in Bitcoin and Ether to the thieves’ crypto wallets…

https://www.schneier.com/blog/archives/2024/07/criminal-gang-physically-assaulting-people-for-their-cryptocurrency.html


Inside the Trump Plan for 2025

date: 2024-07-18, updated: 2024-07-18, from: Jason Kittke’s blog

https://kottke.org/24/07/inside-the-trump-plan-for-2025


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

I’m avoiding the actual RNC, the speakers are just actors. Trump looks like the Queens kid he is. People from Queens don’t feel like we really belong, except with other Queens people. We expect to be thought of as the kid from Queens. I know this so well. So the “boss” slumps around not sure what to do or say. He’s not gregarious. Not in charge of anything.

http://scripting.com/2024/07/18.html#a145522


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

Nancy Wicklund Gonzalez: “I’ve had to switch to watching the BBC. American news is unwatchable. Between the lionization of a sociopath and the denigration of a decent man, I just can’t even.”

http://scripting.com/2024/07/18.html#a144830


The reintroduction of beavers in southwest England has resulted in a marked…

date: 2024-07-18, updated: 2024-07-18, from: Jason Kittke’s blog

https://kottke.org/24/07/0044963-the-reintroduction-of-bea


Trumpism’s next generation

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

JD Vance, Donald Trump Jr., and Elon Musk

https://robertreich.substack.com/p/the-future-of-trumpworld


Election Countdown, 110 Days to Go: History Happening All at Once.

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

How should we act, when we can’t know what will happen? Spoiler: we have to keep trying our best.

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


July 17, 2024

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

On July 18, 1863, at dusk, the Black soldiers of the Massachusetts 54th Volunteer Infantry of the U.S. Army charged the walls of Fort Wagner, a fortification on Morris Island off Charleston Harbor in South Carolina. Because Fort Wagner covered the southern entrance to the harbor, it was key to enabling the U.S. government to take the city.

https://heathercoxrichardson.substack.com/p/july-17-2024


An Online Database of Marimekko Patterns

date: 2024-07-17, updated: 2024-07-17, from: Jason Kittke’s blog

https://kottke.org/24/07/an-online-database-of-marimekko-patterns


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

Today’s song: It’s the End of the World as We Know It (And I Feel Fine).

http://scripting.com/2024/07/17.html#a220627


Nana Kitty played Shoreline

date: 2024-07-17, from: Dave Winer’s Scripting News

Wordle Kitty’s great grandma plays with the Dead at Shoreline in the 80s.

http://scripting.com/2024/07/17/220302.html?title=nanaKittyPlayedShoreline


A Guide to Miyazaki’s Weird Little Guys: warawara, susuwatari (soot sprites), kodama,…

date: 2024-07-17, updated: 2024-07-17, from: Jason Kittke’s blog

https://kottke.org/24/07/0044962-a-guide-to-miyazakis-weir


Tech is a philosophy

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

Without our agreement or desire, we’re forced into dependence on technologies that are expensive and have disastrous consequences for both the living planet and for human social connections. Over time, societies are taught to forget those harms. The forgetting is intentional. I used to be an “assume new tech is good” person, but I’ve learned […]

https://tracydurnell.com/2024/07/17/tech-is-a-philosophy/


A useful tool for students & researchers (“educational purposes only”): Bypass Paywalls…

date: 2024-07-17, updated: 2024-07-17, from: Jason Kittke’s blog

https://kottke.org/24/07/0044960-a-useful-tool-for-student


Selective Memory in Milwaukee

date: 2024-07-17, from: Dan Rather’s Steady

Donald Trump’s repugnant record is MIA at the RNC

https://steady.substack.com/p/selective-memory-in-milwaukee


AirPods Pro at Amazon: $169

date: 2024-07-17, updated: 2024-07-17, from: Daring Fireball

https://amzn.to/3Y8cRVv


Lessons from the recent French elections. “You have to vote! You have…

date: 2024-07-17, updated: 2024-07-17, from: Jason Kittke’s blog

https://kottke.org/24/07/0044958-lessons-from-the-recent-f


★ The AT&T Data Breach Shows Why RCS Can’t Be Trusted and the Downside of Apple Adding Support for It in iOS 18

date: 2024-07-17, updated: 2024-07-17, from: Daring Fireball

SMS wasn’t dying, but it was slowly fading away, and should have been left for things like automated “your table is ready” notifications from restaurants. RCS is just going to give carrier-based messaging new legs that it shouldn’t have gotten.

https://daringfireball.net/2024/07/att_data_breach_rcs_ios


My long strange trip into home automation

date: 2024-07-17, from: Matt Haughey blog

Over the past few years I've written about things I've done around my home, like putting in a five-acre wide WiFi network or tapping a NFC tag to unlock the front door, and I think I've finally figured out a novel setup for home

https://a.wholelottanothing.org/my-long-strange-trip-into-home-automation/


Project 2025: The Minority Rule by Extremists

date: 2024-07-17, updated: 2024-07-17, from: Jason Kittke’s blog

https://kottke.org/24/07/project-2025-the-minority-rule-by-extremists


Field Notes. 07.17.2024

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

“In 2023, intense competition among over 100 LLMs has emerged in China, resulting in a significant waste of resources, particularly computing power. I’ve noticed that many people still primarily focus on foundational models. But I want to ask: How about real-world applications? Who has benefitted from them?” Robin Li Yanhong, the founder and CEO of Baidu …

https://om.co/2024/07/17/field-notes-07-17-2024/


The best Prime Day deal is Apple’s AirPods Pro (2nd gen) on…

date: 2024-07-17, updated: 2024-07-17, from: Jason Kittke’s blog

https://kottke.org/24/07/0044956-the-best-prime-day-deal


Immunotherapy Is Changing Cancer Treatment Forever. “Immunotherapy…has produced breakthroughs for previously untreatable…

date: 2024-07-17, updated: 2024-07-17, from: Jason Kittke’s blog

https://kottke.org/24/07/0044959-immunotherapy-is-changing


July 16, 2024

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

https://heathercoxrichardson.substack.com/p/july-16-2024-bf3


Social internet has ED

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

Interaction bait is killing social media. You know what I’m talking about. Those posts that are designed to get you to comment, like, or share. They’re everywhere, and they’re getting more and more annoying. People are posting things that are clearly designed to get a reaction. And it’s not just the posts themselves that are …

https://om.co/2024/07/17/social-internet-has-ed/


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

The Repubs can win by throwing the election into the House. They can probably get it by the courts in enough places, just a couple of swing states, and they win even if they lose by normal vote-counting methods. The whole bit about Biden’s age is meant to distract us from the fact it probably doesn’t matter how old the Democratic candidate is.

http://scripting.com/2024/07/17.html#a172051


On Politics and Poetry

date: 2024-07-17, updated: 2024-07-17, from: Jason Kittke’s blog

https://kottke.org/24/07/on-politics-and-poetry


Delightful, friendly maps

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

I know this article isn’t really about maps, but I have wished Google Maps had a “scenic route” option. (It seems I’m not the only one who wants more options in Google Maps.) I figure you could combine actual scenic routes with old highways that often run alongside the freeways that replaced them for road […]

https://tracydurnell.com/2024/07/17/delightful-friendly-maps/


Cloudflare Reports that Almost 7% of All Internet Traffic Is Malicious

date: 2024-07-17, updated: 2024-07-17, from: Bruce Schneier blog

6.8%, to be precise.

From ZDNet:

However, Distributed Denial of Service (DDoS) attacks continue to be cybercriminals’ weapon of choice, making up over 37% of all mitigated traffic. The scale of these attacks is staggering. In the first quarter of 2024 alone, Cloudflare blocked 4.5 million unique DDoS attacks. That total is nearly a third of all the DDoS attacks they mitigated the previous year.

But it’s not just about the sheer volume of DDoS attacks. The sophistication of these attacks is increasing, too. Last August, Cloudflare mitigated a massive HTTP/2 Rapid Reset DDoS attack that peaked at 201 million requests per second (RPS)…

https://www.schneier.com/blog/archives/2024/07/cloudflare-reports-that-almost-7-of-all-internet-traffic-is-malicious.html


Hello from 2024

date: 2024-07-17, from: Dave Winer’s Scripting News

A podcast about listening to the podcasts from 2004.

This is a short episode about what I learned, and what’s coming up.

Humbling experience.

http://scripting.com/2024/07/17/155053.html?title=helloFrom2024


Pete Wells Is Stepping Down as NYT Food Critic

date: 2024-07-17, updated: 2024-07-17, from: Daring Fireball

https://www.nytimes.com/2024/07/16/dining/pete-wells-steps-down-food-critic.html?unlocked_article_code=1.7k0.R2zu.sGv5x7hNrfba


Scientists extracted DNA from an exceptionally preserved woolly mammoth. “A complete genome…

date: 2024-07-17, updated: 2024-07-17, from: Jason Kittke’s blog

https://kottke.org/24/07/0044952-scientists-extracted-dna-


Office Hours: Did the assassination attempt help Trump, and if so, how?

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

Friends, As I said Saturday, I was enormously relieved that the assassination attempt on Trump failed. Besides the human cost would have been a dangerous political one: The violence lurking just under the surface of American politics needs no further provocation.

https://robertreich.substack.com/p/office-hours-did-the-assassination


DIY electricity

date: 2024-07-17, from: Enlightenment Economics blog

My student Aneesha gave me a book a few weeks ago before she headed off to do her PhD in energy systems at Berkeley, The Grid by Gretchen Bakke. OK, I thought, I’ll give it a try – but how … Continue reading

http://www.enlightenmenteconomics.com/blog/index.php/2024/07/diy-electricity/


July 16, 2024

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

The Republican National Convention is a moment to reintroduce Trump and MAGA Republicans to voters who have not seen them up close since at least 2021. So far, the convention has proved that the Republican Party is now the MAGA Party. It has not been a smooth unveiling.

https://heathercoxrichardson.substack.com/p/july-16-2024


Vision Pro, the first few days

date: 2024-07-17, from: Paolo Valdemarin’s blog

I picked up my Vision Pro last Friday, as soon as it became available in the UK. These have been busy days, so I haven’t had much time to play with the new toy, but I want to share my first impressions. It’s an impressive piece of kit. While I’m not sure the steep price … Continue reading “Vision Pro, the first few days”

https://val.demar.in/2024/07/vision-pro-first-few-days/


2024-07-16 What’s the minimal NNCP setup to get started?

date: 2024-07-17, from: Alex Schroeder’s Blog

2024-07-16 What’s the minimal NNCP setup to get started?

This page is for you if you are curious about NNCP and you don’t know how to get started. It contains instructions on how to set up your laptop such that it can exchange files with my laptop (melanobombus) via my server (sibirocobombus).

Before testing it, you need to send me an email with some info but we’ll get to that.

First, switch to the root user. Everything will be easier that way.

sudo su

The instructions are going to assume a Debian system.

Begin by installing the nncp package.

apt install nncp

Generate a new /etc/nncp.hjson file and secure it:

nncp-cfgnew > /etc/nncp.hjson
chown nncp:nncp /etc/nncp.hjson
chmod 660 /etc/nncp.hjson

You need to add my server to your /etc/nncp.hjson file, in the neigh section.

    sibirocobombus: {
      id:       CCAIPFSAZWYICBQ5BIURX4UMEJIXVSZFIING7HRUFTDOFV5XISVQ
      exchpub:  NGEIDPDVZ2I6CTRKCBT734VV4W2YFVTV6YFBU5UGB6IHBA3QDJUQ
      signpub:  VXBMWXS74IGAYQCLJY4UPAXXQXPT3K53QI5XCFHOAKL4I2FQNLKQ
      noisepub: MGGBAOHRHEWEC6CGT47GA2DOQXQFZUAKJ66PD734Y5WNWP364UXQ
      addrs: {
        internet: "alexschroeder.ch:5400"
      }
      calls: [
        {
          cron: "@daily"
        }
      ]
    }

What does it mean?

  1. you know how to contact my server via the .addrs.internet key – you need this, but you can specify campaignwiki.org instead, if your prefer
  2. you connect to my server every now and then via the calls[0].cron entry – this is not necessary if you don’t mind using nncp-call every now and then

My laptop can only be reached via my server. You need to add it as well.

As far as the melanobombus.incoming key goes, pick a suitable directory that your regular account has access to.

    melanobombus: {
      id:       R23WEIHB52TMA4EKGJPKUDBFSYP2HG4HHW2HGJ3RJATCCRLYDUZQ
      exchpub:  EGP2MMLQJQUKWTHI22JTIRMR2UV3BA2ATE3AYLVOFODMTNRGAMEA
      signpub:  YO6SZXVEIU77OQQRKMAUFUT4V3NJER4U7LQE5JI7JORJXKXY5FBA
      noisepub: 6ECO4WXJNDED6WHJ6SM2HGRQMUO75X65ALT2YRKZ3YGGBDXRNV4A
      via:      ["sibirocobombus"]
      incoming: "/home/alex/incoming/melanobombus"
      exec: {
        rsmtp:  ["/usr/sbin/sendmail", "-bS"]
      }
    }

What does it mean?

  1. you know how to contact my laptop via my server using the .via[0] key – you need this and the name needs to match the name you used for my server
  2. you allow my laptop to save incoming files in a directory via the .incoming key – you only need this if you want to receive files (the directory must exist and the nncp group must be allowed to write to it)
  3. you allow my laptop to send mail to local users via the .exec.rsmtp key – this is not necessary if you don’t want to receive mail

You would create the incoming directory as follows, as your regular user:

mkdir --parents ~/incoming/melanobombus
sudo chgrp nncp ~/incoming/melanobombus
sudo chmod g+w ~/incoming/melanobombus

You need to send me your system’s public keys from the /etc/nncp.hjson file so that I can set up similar entries on my laptop and my server.

Once I’ve added your public keys to my server, we can test it.

My server will not call you, since it doesn’t know your Internet address. It waits for you to call it both when you want to send or when you want to receive something. You would do this as follows:

sudo -u nncp nncp-call sibirocobombus

Otherwise, the @daily entry in the sibirocobombus.cron[0] entry of your /etc/nncp.hjson file will call my server once a day, at midnight.

To send me a README file, you’d run:

sudo -u nncp nncp-file README melanobombus:
2024-07-12T18:12:15Z Tx README 486 B/486 B 100% (73 KiB/sec)
2024-07-12T18:12:15Z File README (282 B) is sent to melanobombus:README

At this point, the file is in the queue.

You need to to call my server using sudo -u nncp nncp-call sibirocobombus to actually send the files or you’ll have to wait for the cron job. My server will receive the packets encrypted and addressed to my laptop and enqueue them again. The next time my laptop calls my server, it’ll get them.

You probably want to let me know about the file via another channel. But soon enough we can set up mail via NNCP. 😁

#Administration #NNCP

https://alexschroeder.ch/view/2024-07-16-minimal-nncp-setup


Wednesday 17 July, 2024

date: 2024-07-16, from: John Naughton’s online diary

A rose by any other name… Quote of the Day “I don’t think I am any good. If I thought I was any good, I wouldn’t be” John Betjeman Lovely man, though logic wasn’t his strong point. I never pass … Continue reading

https://memex.naughtons.org/wednesday-17-july-2024/39641/


Jimi Hendrix Goes Acoustic

date: 2024-07-16, updated: 2024-07-16, from: Jason Kittke’s blog

https://kottke.org/24/07/jimi-hendrix-goes-acoustic


In this interview, Errol Morris talks about truth, documentary filmmaking, and AI….

date: 2024-07-16, updated: 2024-07-16, from: Jason Kittke’s blog

https://kottke.org/24/07/0044954-in-this-interview-errol-m


Taboola + Apple News? No thanks

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

I’ve been a happy Apple One customer. It made perfect sense to sign up for the package considering I was paying for Apple TV+, Apple Music, and iCloud storage. For an extra couple of dollars, I could get Apple News+, so I thought why not. That ended today when I learned that Apple had struck …

https://om.co/2024/07/16/taboola-apple-news-no-thanks/


Important not to forget with all that is going on: Republicans will…

date: 2024-07-16, updated: 2024-07-16, from: Jason Kittke’s blog

https://kottke.org/24/07/0044953-important-not-to-forget-w


Why FTC Needs to Rethink Tech Regulation

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

If you’ve been a regular reader, you know I’m a little skeptical of government regulators (including the FTC and DOJ) being able to control and rein in Big Tech, and more importantly, bring about change that is timely, impactful and meaningful in the long run. No matter how well-meaning their intentions might be — and …

https://om.co/2024/07/16/why-ftc-needs-to-rethink-tech-regulation/


E.B. White Writes to a Man Who Has Lost Faith in Humanity

date: 2024-07-16, updated: 2024-07-16, from: Jason Kittke’s blog

https://kottke.org/24/07/eb-white-writes-to-a-man-who-has-lost-faith-in-humanity


If you’re on Bluesky, you can follow the Downticket Democrats bot: “I…

date: 2024-07-16, updated: 2024-07-16, from: Jason Kittke’s blog

https://kottke.org/24/07/0044948-if-youre-on-bluesky-you


After 12 years, Pete Wells is stepping down as the NY Times’…

date: 2024-07-16, updated: 2024-07-16, from: Jason Kittke’s blog

https://kottke.org/24/07/0044950-after-12-years-pete-wells


Nothing About the Attempted Assassination Redeems Trump. “That Trump is a victim…

date: 2024-07-16, updated: 2024-07-16, from: Jason Kittke’s blog

https://kottke.org/24/07/0044949-nothing-about-the-attempt


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

Highly recommend this Netflix series – esp the last three episodes. I found it enlightening, even though I lived through most of this history, I never saw it all put together in a series of events over decades. I came out of it with a much clearer perspective of where we are in the Cold War. It never was over. “The end of history” was too good to be true. Also glad I read so much about slavery a few years ago. If you put both these together, you get the USA, and the deep and lasting wounds we keep re-opening.

http://scripting.com/2024/07/16.html#a163319


July 15, 2024

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

https://heathercoxrichardson.substack.com/p/july-15-2024-633


It’s Random Midsummer Shopping Day Again! (AKA Prime Day)

date: 2024-07-16, updated: 2024-07-16, from: Jason Kittke’s blog

https://kottke.org/24/07/its-random-midsummer-shopping-day-again-aka-prime-day


Accelerated Computing

date: 2024-07-16, from: David Rosenthal’s blog

Source
One big problem of the economies of the US and the UK is the cult of the CEO, and the resulting flood of CEO hagiographies that appear after a surge in their company’s stock price. These aren’t harmless fluff pieces, they contribute to a CEO mindset that is profoundly destructive — see Elon Musk for one example. Will Hutton writes:
But decades of being congratulated and indulged for the relentless pursuit of their own self-interest has turned the heads of too many of our successful rich. They really believe that they are different: that they owe little to the society from which they have sprung and in which they trade, that taxes are for little people. We are lucky to have them, and, if anything, owe them a favour.
Below the fold I continue the “Old man yells at cloud” theme of recent posts by trying to clarify an aspect of the current Jensen Huang hagiography.

Ed Zitron’s must-read The Shareholder Supremacy traces the idea of the super-hero CEO revealed by a soaring stock price to:
the famous Dodge vs. Ford Motor Co. case that would define — and ultimately doom — modern capitalism, and in many ways birth the growth-at-all-costs Rot Economy.

The Michigan Supreme Court found that “a business corporation is organized and carried on primarily for the profit of the stockholders [and that] the powers of the directors are to be employed for that end,” and intimated that cash surpluses should not be saved to invest in upcoming projects, but distributed to shareholders, because Ford had shown that it was good at making money. Ford was directly forbidden from lowering prices and raising employee salaries, and forced to issue a dividend.

To be clear, the statement around corporations’ duty toward shareholders was made “obiter dicta.” This means it was not actually legally binding, despite over a hundred years of people acting as if it was.
Zitron goes on to detail how “Neutron” Jack Welch destroyed General Electric while being lionized as a super-star CEO. I can testify to his malign influence because, during my time at Sun Microsystems, Scott McNealy was seduced by it.

Now on to the latest CEO whose soaring stock price has caught the attention of the CEO hagiographers, Jensen Huang. Don’t get me wrong. I was there when he was a really good startup CEO, and unlike many others he has grown with the company in a very impressive way.

In The Envy of Everyone, M. G. Siegler remarks on:
this incredibly prescient profile of co-founder and CEO Jensen Huang back in 2017 by Andrew Nusca (in naming him Fortune’s 2017 ‘Businessperson of the Year’).
At the time Siegler tweeted:
“Video games was our killer app — a flywheel to reach large markets funding huge R&D to solve massive computational problems.”

Genius foresight. Sounds obvious now. Was not then.
Siegler was commenting on Andrew Nusca’s 2017 profile entitled This Man Is Leading an AI Revolution in Silicon Valley—And He’s Just Getting Started. As Huang hagiography goes, it was pretty good. The quote in the tweet is from Jensen Huang talking about the early days:
“We believed this model of computing could solve problems that general-purpose computing fundamentally couldn’t,” Huang says. “We also observed that video games were simultaneously one of the most computationally challenging problems and would have incredibly high sales volume. Those two conditions don’t happen very often. Video games was our killer app—a flywheel to reach large markets funding huge R&D to solve massive computational problems.”
I don’t disagree with what Huang said. Despite the need to focus on gaming, we did have a vague idea that in the future there would be other application areas in which custom accelerators could make an impact. And it is true that Nvidia’s VCs, Sutter Hill and Sequoia, gave us the time to develop a multi-generation architecture rather than rushing out a “minimum viable product”. I do quibble with the idea that this was “genius foresight”.

90s System Diagram
Even back when I was working with Curtis Priem and Chris Malachowsky on Sun’s GX graphics chips the problem we were solving was that the CPU could not write pixels into the framebuffer fast enough for any kind of 3D application. So a chip, then called a graphics chip but now called a GPU, was needed between the CPU and the framebuffer capable of converting a small number of writes from the CPU into a large number of writes to the framebuffer. Designs faced three major performance constraints:
NV1-based Diamond Edge
Swaaye, CC-By-SA 3.0
Six months after we started Nvidia, we knew of over 30 other companies all trying to build 3D graphics chips for the PC. They fell into two groups. Nvidia and a few others were making fixed-function accelerators, but most were trying to get faster time-to-market by making programmable accelerators in which the functions were implemented in software running on a CPU in the graphics chip.

One problem for the programmable companies was that the transistors needed to implement the graphic chip’s CPU’s fetch, decode, execute system were not available to implement the actual graphics functions, such as matrix multiply. A second problem was that the CPU in the graphics chip needed to fetch its instructions forming the program that defined the functions from some memory:
The result was that for many product generations from NV1 the winning graphics chips were all fixed-function. At the time Nvidia was started, a person having ordinary skill in the art should have understood that fixed-function accelerator hardware was the way to go. We were not geniuses.

Over the years, Moore’s Law gradually relaxed the constraints, forcing the design choices to be re-evaluated. As we had expected, the one that relaxed fastest was the transistor budget. The obvious way for the accelerator to exploit the extra transistors was to perform functions in parallel. For parallel applications such as graphics this increased the accelerator advantage over the CPU. But equally important in the competitive market for graphics chips, it sped up the design by making the chip an assembly of many identical units.

The constraints continued to relax. In 2001 Nvidia had enough transistors and bandwidth to release the GeForce 3 series with programmable pixel and vertex shaders. Eventually, various non-graphics communities figured out how to use the increasing programmability of Nvidia’s GPUs to accelerate their parallel applications, and Nvidia seized the opportunity to create a software platform with the 2007 release of CUDA. By greatly simplifying the development of massively parallel applications for Nvidia GPUs, CUDA drove their adoption in many fields, AI being just the latest.

Source
The Huang hagiography’s focus on Nvidia’s current stock price is misplaced and ahistorical. It is notoriously volatile. Look at the log plot of the stock price since the IPO. I count eight drops of 45% or more in 25 years, that’s average of about one every three years. One of the questions I asked when interviewing Chris Malachowsky for the 50th Asilomar Microcomputer Workshop was approximately “how do you manage a company with this much volatility?” His answer was, in effect, “you learn to ignore it”.

Source
David Cahn of Sequoia, one of Nvidia’s two VCs, writes in AI’s $600B Question:
In September 2023, I published AI’s $200B Question. The goal of the piece was to ask the question: “Where is all the revenue?”

At that time, I noticed a big gap between the revenue expectations implied by the AI infrastructure build-out, and actual revenue growth in the AI ecosystem, which is also a proxy for end-user value. I described this as a “$125B hole that needs to be filled for each year of CapEx at today’s levels.”

The $125B hole is now a $500B hole: In the last analysis, I generously assumed that each of Google, Microsoft, Apple and Meta will be able to generate $10B annually from new AI-related revenue. I also assumed $5B in new AI revenue for each of Oracle, ByteDance, Alibaba, Tencent, X, and Tesla. Even if this remains true and we add a few more companies to the list, the $125B hole is now going to become a $500B hole.
Goldman Sachs’ provides furtehr skepticism in Gen AI: Too Much Spend, Too Little Benefit?:
Tech giants and beyond are set to spend over $1tn on AI capex in coming years, with so far little to show for it. So, will this large spend ever pay off? MIT’s Daron Acemoglu and GS’ Jim Covello are skeptical, with Acemoglu seeing only limited US economic upside from AI over the next decade and Covello arguing that the technology isn’t designed to solve the complex problems that would justify the costs, which may not decline as many expect.
Another huge drop in the stock price is sure to be in the offing. How great will the hagiographers think Huang is then?

Company Market Quarterly Employees MktCap per Income per
  Cap Income   Employee Employee
NVDA $3T $26B 30K $100M $867K
GOOG $2.3T $25B 185K $17M $140K
AAPL $3.2T $28B 160K $20M $170K
MSFT $3.3T $22B 221K $15M $100K


Mr. Market will do what Mr. Market does, the stock price isn’t under Huang’s control. The things that are under Huang’s control are the operating profit margin (53%), revenues ($26B/quarter), and the company’s incredible efficiency. Nvidia’s peers in the $2-3T market cap range have between 5 and 7 times as many employees. As Huang says, Nvidia is the smallest big company.

https://blog.dshr.org/2024/07/accelerated-computing.html


“15 Books About Appalachia to Read Instead of Hillbilly Elegy”

date: 2024-07-16, updated: 2024-07-16, from: Jason Kittke’s blog

https://kottke.org/24/07/15-books-about-appalachia-to-read-instead-of-hillbilly-elegy


Investigation Finds Secret Service Failed To Account For Nation’s 393 Million Guns….

date: 2024-07-16, updated: 2024-07-16, from: Jason Kittke’s blog

https://kottke.org/24/07/0044945-investigation-finds-secre


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

Today’s adventure: “The great and cute Wordle Kitty was surprisingly chosen to be the running mate of the most popular presidential candidate in the history of the United States, who happens to also be very very old so that’s why they nominated the cute little cat to be the vice president because she is so young and so incredibly cute.”

http://scripting.com/2024/07/16.html#a122427


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

And btw, don’t panic. You can’t accomplish anything that way.

http://scripting.com/2024/07/16.html#a122149


2024-07-16 The Dark Net

date: 2024-07-16, from: Alex Schroeder’s Blog

2024-07-16 The Dark Net

I haven’t read The Dark Forest but I read a few blog posts about it. What really got me interested, however, was The Dark Forest Theory of the Internet by Yancey Strickler in 2019:

In response to the ads, the tracking, the trolling, the hype, and other predatory behaviors, we’re retreating to our dark forests of the internet, and away from the mainstream. – Yancey Strickler

I often think of where the world is headed, politically. I’m a doomer at heart.

As part of that, I think about the Internet in a few decades. In the worst case, the public Internet is gone. An alternative that is slightly less bad is that governments will have discovered that blocking at the level of the national Domain Name System (DNS) won’t work because it’s easy to circumvent using alternative name servers. And so, slowly at first but then ever faster, from the top down, people will think that perhaps the Great Firewall is cool: for the children, against porn, against spam, against vandalism, to fight tax evasion, to fight terrorism, you know the deal. And yes, even to fight fascism. So many people are telling me that we should ban Telegram, for example.

I’m honestly not sure what to recommend. Is the free press our problem? I don’t think so. It’s the incentives and the power imbalances that are a problem. Rich people pay other people to create companies, to buy companies, to sponsor some programs and to cancel others, and slowly the landscape changes. Big corporations buy small ones. Rich people buy failing ones. The prime example here in Switzerland is how the Weltwoche was bought by billionaires and handed to somebody who supports a flat tax, who supports the ban on minarets, who supports supports tax evasion abroad, who supports anti-refugee policies… all of it legal, of course, but these laws are nauseating. The same pattern can be seen in how the state tries to support media diversity and still the big publishers manage to profit the most. The same pattern can be seen in how the right wing parties fight against state radio and state TV.

So what I recommend is to not go dark. Have friends. Have social media. But be aware that our time might be short. We might have to build the infrastructure while we can. Those of us who can should build for the rest of us who have other things on their mind. We should build this to be as easy to use as possible. We should build this so that we can detach from the public Internet and it will still work.

The sneaker-net will be back. They will call it the dark net but to me, it will forever be friends meeting in a place, with mass storage in our backpacks (at the time) or in our pockets, exchanging stuff. And even if this future is not great at all, we need that alternative. How else will our future selves and our children organize? And even if it turns out to be unnecessary because we keep riding that wild horse of freedom, forever teetering at the brink of fascism, alternative needs to be there to keep the next level of services in line. I still believe that the availability and ubiquity of bit-torrent is what keeps the prices of streaming services down. It’s the threat of piracy that keeps the official channels honest. Because we can always go back. The infrastructure is still around. The software is still around.

This is why I’m interested in ’s Recovering Our Lost Free Will Online: Tools and Techniques That Are Available Now. In my case, the thing I’m most interested in is NNCP.

NNCP allows us to connect all services that can be made to work with a store and forward architecture. The simplest and oldest protocols in this respect are mail and file copying, and services built on top of that, such as net news. These services grew big with UUCP, the precursor to NNCP. Store-and-forward precludes the kind of interactive applications many of us are used to. Instead, it’s a bit like a library or a book store: you order a book and at some point you get the book. There is a delay. The postal system works the same way: write a letter and send it off, wait for some days, maybe get a reply back. Basically, anything that can be imagined as requesting something and getting back a reply after some time can be implemented using store-and-forward architecture.

If you think of the web as serving static documents, it can be made to work. Imagine reading Wikipedia via email: you send the URL via email to a service, and some time later you get back an email with the response. Soon we would be thinking of extensions to this. What if the response returned an archive of the page requested, all the images it includes, and the same for all the Wikipedia content pages it links to? Fewer visits to the library, so to say! It would be much harder to do the same thing using traditional social media because the web sites are more like web apps. There are a gazillion ways to view things: in a time line (or multiple time lines!), on a profile (so many profiles!), in threads, in search results, and so on. If every click on a button requires a trip that can take many days, it’s doesn’t work. Instead, such social media sites must be restructured to work a bit like net news: new posts satisfying some filters are sent in regular updates and your local client rearranges the, filters them, searches them.

All of this delay-tolerant networking is possible with Unix to Unix Copy (UUCP). What Node to Node Copy (NNCP) adds is end-to-end encryption (in a multi-hop setup the packets remain encrypted so the carrier cannot read them) and onion routing (in a multi-hop setup the carrier doesn’t know where the packet is originally from or where the packet is going to end up). And with that, the sneaker-net is back. You can imagine a low-tech future where most of the last miles are burned, the copper stolen and repurposed, the optical fibre no longer functional, and a service springs up where the post or some other courier is used to send USB sticks and SD cards from community to community in order to exchange letters, reports, movies, pictures, music, and so on. Or if the government is monitoring the airwaves and declaring mesh networks illegal or taking over the mesh networks (like Cuba’s Street Network, SNET), we’ll have to rely on USB sticks and SD cards, too.

This is where we’re getting back to the Dark Forest. I don’t have an answer to that. It’s a bit like members-only bit-torrent sites. Do you trust them? Do they trust you? How are you going to learn about the trustworthy ones?

In order to learn more, to be prepared, to think things through, I want to experiment with the technology. I want to see what can be done, run into the issues, pick the low hanging fruits. Play with the technology before we really need it.

I remember audio cassettes being sent back and forth as a kid when we were living in South-West Africa (back before they finally got their freedom and renamed the country to Namibia) and my grandparents were living in Austria. Phone calls were very expensive. So the family sat around a tape recorder, each of us speaking in turn, saying something, and weeks later, all of us gathering again, listening to the replies.

Using images like these virtual, delay-tolerant family gatherings worked long before I knew anything at all about computers.

#NNCP

https://alexschroeder.ch/view/2024-07-16-why-nncp


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

The problem with JD Vance is that he’s empty inside, he’ll be whatever he needs to be to get more power, and he’s young. He’s as empty as Trump, and much younger, so we can’t hope to outwait him. Now we have a real problem, because Trump has a successor. I imagine Trump’s sons probably aren’t happy about this. Had he picked Little Marco, no one would mistake him as an heir, or Doug Burgum who is a bit too old to be an heir (same age as I am). We do have a problem with Biden, he hasn’t prepared for this moment. Old or not, they had 3.5 years to get ready, and they didn’t. As I wrote yesterday, the biggest most important thing is that we organize ourselves. That’s the best defense all around. Every attempt to corral the insurrection has been either non-existent or overwhelmingly inadequate. Trump should be out of the picture, and for a while it seemed as if he was getting there, but now he’s back, and probably a bigger threat than ever. I don’t think replacing Biden is anywhere near enough. We need leadership. Not wait to be led. We’ve waited too long. People who appear ready to step up – AOC, Bernie Sanders. Who else? I wouldn’t put Obama on that list, he tried to welcome Trump, even let him have his Supreme Court pick, just to be a nice guy. We are not going to prevail by being nice, unfortunately. We’re also not going to prevail by each of us taking care of Number One. We have to work together. Organize and work together. Those ought to be our mantras until we achieve them.

http://scripting.com/2024/07/16.html#a114643


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

Shownotes for the Podcast0 from July 16, 2004.

http://scripting.com/2024/07/16.html#a114218


Private revolutions

date: 2024-07-16, from: Enlightenment Economics blog

Yuan Yang’s Private Revolutions: Coming of Age in New China is quietly revelatory. One of the new intake of Labour MPs, the author was born in China, moved to the UK at age 4, and returned to China as an … Continue reading

http://www.enlightenmenteconomics.com/blog/index.php/2024/07/private-revolutions/


The GOP pretends its pro-union

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

How the anti-union party courts working-class voters

https://robertreich.substack.com/p/opening-night-at-the-rnc-with-the


2024-07-15 One Page Dungeon Contest

date: 2024-07-16, from: Alex Schroeder’s Blog

2024-07-15 One Page Dungeon Contest

“We are excited to invite you to the 2024 One Page Dungeon Contest. We are accepting submissions starting now and to the end of July. The contest challenge is to create an intriguing and fun dungeon to play… on only one page. We would love to see you get involved.” – Invitation to the 2024 One Page Dungeon Contest and the Dungeon Contest homepage

I submitted an entry for the One Page Dungeon Contest. Since I would like the dungeons to be close to the prep I do for my own games so that I feel like I belong to a community of referees that spends a similar amount of time for their adventures I took some of my (German) prep notes, cleaned them up and added some text boxes using Inskape and decided against spending time on polishing it up.

At the time, my players had a hard time getting past the gate.

Result:

At the time I had a second 10-headed hydra, too…

The boss orcs had 3, 5 and 7 hit dice.

And later, when the players had killed all the orcs, a bunch of goblins led by one Eye Poker resettled the halls.

These are the stats I would use:

Clearly, the pyrohydra is the worst if you fight it without multiple lightning bolts or the like.

As for intelligent monsters, I figured that it would be possible to somehow sneak in and overhear orcs talk about the four bosses. If somebody wanted to, the power dynamic could be exploited. As it turned out, though, my players tried to force the front gate with sleep spells, alerted the guards, which brought on the fire demon and all the hell hounds. The enemies were destroyed but the party had to retreat. Next time, the party found the outlook, sent up a ranger with dark vision and a magic item that could charm humanoids. He killed the four orc guards, climbed down the netting into the cavern, found the way to the shooting gallery, started killing all the orcs and that was the signal the others needed to begin the race down the the long stairs. At the bottom, the orcs had cajoled a ten-headed pyrohydra into the Merchant Hall but it died in the first round after being hit by lightning bolts and other spells.

The treasure map to the Cistern of Sulphur does not contain any new monsters or traps; it’s not a new lair or dungeon. It’s part of the treasure gained here so all it takes is a one day trip up the mountains to that sulphur cavern. The only risk involved is random encounters.

#RPG #1PDC

https://alexschroeder.ch/view/2024-07-15-1pdc


July 15, 2024

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

This morning, after a day of Republicans insisting that it is political polarization to suggest that Trump is a danger to our democracy, U.S. District Judge Aileen Cannon, who was appointed by Trump in the last days of his presidency, dismissed the classified documents case against the former president. She wrote that “Special Counsel Smith’s appointment violates the Appointments Clause of the United States Constitution.”

https://heathercoxrichardson.substack.com/p/july-15-2024


An Afternoon in New Jersey With Richard Simmons

date: 2024-07-16, updated: 2024-07-16, from: Daring Fireball

https://www.youtube.com/watch?v=I4AflonZ6S4


Subjective insomnia

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

I think I get this sometimes. I very rarely get the can’t-sleep-till-4am kind of insomnia anymore — mostly just when I forget to take melatonin. But there’ll often be times when I’m convinced I was awake, thinking about things in a way that feels like being fully conscious, but my Fitbit says I was sleeping. […]

https://tracydurnell.com/2024/07/15/subjective-insomnia/


Generic drug issues 😬

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

(Archive link) I’ve always bought generic versions, assuming they were basically the same, but didn’t think about the manufacturing process or know that store brands had different standards. Since I heard about the eye drop deaths last year I’ve been sketched out by using eyedrops ☹️

https://tracydurnell.com/2024/07/15/generic-drug-issues-%f0%9f%98%ac/


J.D. Vance is unqualified

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

Friends, J.D. Vance — Trump’s choice for vice president — said in a social media post on Saturday that the attempted assassination of Trump was “not some isolated incident” and suggested Biden’s campaign was to blame. “The central premise of the Biden campaign is that President Donald Trump is an authoritarian fascist who must be stopped at all costs. That rhetoric led directly to President Trump’s attempted assassination.”

https://robertreich.substack.com/p/jd-vance-is-unqualified


Goodbye HomePod Mini in Space Gray; Hello HomePod Mini in Midnight

date: 2024-07-15, updated: 2024-07-15, from: Daring Fireball

https://www.apple.com/newsroom/2024/07/apple-introduces-homepod-mini-in-midnight/


Apple Changes Policy, Allowing PC Emulator UTM SE in App Store for iOS and VisionOS

date: 2024-07-15, updated: 2024-07-15, from: Daring Fireball

https://www.macrumors.com/2024/07/15/apple-approves-first-retro-pc-emulator-ios/


Hacking Scientific Citations

date: 2024-07-15, updated: 2024-07-15, from: Bruce Schneier blog

Some scholars are inflating their reference counts by sneaking them into metadata:

Citations of scientific work abide by a standardized referencing system: Each reference explicitly mentions at least the title, authors’ names, publication year, journal or conference name, and page numbers of the cited publication. These details are stored as metadata, not visible in the article’s text directly, but assigned to a digital object identifier, or DOI—a unique identifier for each scientific publication.

References in a scientific publication allow authors to justify methodological choices or present the results of past studies, highlighting the iterative and collaborative nature of science…

https://www.schneier.com/blog/archives/2024/07/hacking-scientific-citations.html


July 14, 2024

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

https://heathercoxrichardson.substack.com/p/july-14-2024-83f


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

NYT – put one of your readers on the op-ed page, so we can talk to your readers about you. It would be the bravest and smartest thing you ever did.

http://scripting.com/2024/07/15.html#a150038


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

Al Sharpton should write the defining op-ed in the NYT, not George Clooney, who is very pretty, and a great choice to cast in movies like Up In The Air or Michael Clayton, but we don’t know anything about his political judgement. He hasn’t done anything to tell us who he is in that dimension. To the extent that we do know anything about him: 1. He’s a prankster. 2. He has a brilliant and beautiful wife. 3. He has a huge mansion in Italy which he keeps very private. 4. He’s rich. We have nothing in common. He should run for office and get in the mix. The fact that the NYT chose him, that says something about them, they don’t care what people think, or they think we’re really shallow and will fall for bullshit like George Clooney. He loves Biden. We didn’t even know he knew Joe Biden! Why should Clooney have more of a say in this than I do? Tell me what Nancy Pelosi thinks, or Al Sharpton. Or give Michael Moore a shot. He has a lot more skin in the game than Clooney. I’d love to read an op-ed by David Frum. Liz Cheney. Elie Mystal.

http://scripting.com/2024/07/15.html#a130217


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

We. Need. To. Organize. Democrats should roll out new initiatives with the same skill as Apple rolls out new products. Not the same as Steve Jobs, that’s asking too much. But with focus and showmanship, and a livestream, and fanbois and Al Sharpton in place of John Gruber. Focus our attention on each product (ie climate change, social security, Ukraine, etc), so the ideas don’t get missed, and we can network in support of the initiative. This is all part of the idea of having a democratic.party website that we call call home for our political organizing. None of this pissing in the wind we do on twitter-like systems. Form buddy groups of people we organize with, based on locality or common interests. Organize the people as well as the billionaires are organized. This is what political parties should be in 2024 for crying out loud. We’re missing the point of the mess in our politics. It’s all a mess because it needs to be organized and it’s not. Maybe I should take everything else off my blog now so I can use what little attention I have been able to gather here to focus on this idea.

http://scripting.com/2024/07/15.html#a124845


Stay sane even though the news is trying to make us crazy

date: 2024-07-15, from: Dave Winer’s Scripting News

We should hire an intern at some J-school to keep track of all of my tweets, write them down, then translate each into a rule for what a news organization should do instead of not do. Flip the sense of the rule in other words.

Then we feed those rules to an AI.

Then we flow in the news stories of the day from various sites through the same AI for translation. Yes I know they’d complain vociferously, but which ones you use don’t matter because the AI algorithm will translate whatever they are to Dave Winer tense.

Then of course publish them to another site called The News That Helps Us All Stay Sane.

http://scripting.com/2024/07/15/122832.html?title=staySaneEvenThoughTheNewsIsTryingToMakeUsCrazy


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

In today’s Kitty Komix episode: “The very cute but also very courageous Wordle Kitty is learning how to be a surgeon. They brought a mysterious leader into the operating room and asked the Kitty to please operate on the leader and save his life so Wordle Kitty got out the textbook and read up on brain surgery, even though the patient only had a nick on his ear, which was admittedly very bloody, she operated on the patient’s brain and unfortunately the patient died. So we are looking at the scene where the dead body of the patient is on the operating table and Wordle Kitty is smoking a cigarette, relaxing and reflecting on what she learned. She’s still very cute of course.”

http://scripting.com/2024/07/15.html#a115144


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

TWiT studio in Petaluma is shutting down. A lot of great stuff came out of this place. Please take a video of the studio before it closes down for good. I’ve learned this over and over, having shut down a few offices where great stuff was created and forgetting to do this.

http://scripting.com/2024/07/15.html#a114900


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

On this blog 20 years ago: “Our mission when covering the DNC is to figure out what goes on at a DNC. On the other hand, some portion of the 15,000 reporters at the DNC will be trying to figure out what we, the bloggers, are doing at the DNC. I suspect most of them will conclude that we don’t belong there, in the same way most of the early articles about weblogs concluded we are not going to kill professional journalism.” This turned out to be true.

http://scripting.com/2024/07/15.html#a114043


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

Shownotes for today’s Podcast0 episode.

http://scripting.com/2024/07/15.html#a113507


Monday 15 July, 2024

date: 2024-07-15, from: John Naughton’s online diary

The joys of travel An exhausted young couple trying to catch up on sleep in a crowded departure lounge. Quote of the Day “You can’t teach an old dogma new tricks” Dorothy Parker Musical alternative to the morning’s radio news … Continue reading

https://memex.naughtons.org/monday-15-july-2024/39634/


2024-07-02 The importance of moderation

date: 2024-07-15, from: Alex Schroeder’s Blog

2024-07-02 The importance of moderation

recently wrote Usenet had to die, arguing that Usenet was wasteful, everybody carrying a copy of everybody else, including spam and binaries. I agree with all the points made. The idea that there is one global network of groups, with everybody carrying all the groups and everybody being allowed to post led to the downfall of Usenet.

Having recently hooked my laptop and server server to a handful of other servers using UUCP, NNCP and NNTP for file copies, mail and news, I just want to emphasize that the same technology can be used to build a different net.

The spam problem arises when two systems “trust” each other and peer messages but one of the systems doesn’t act on abuse and moderation reports. Perhaps Usenet generated too much of a workload for system administrators so they stopped following up on those reports. Perhaps some servers had become too big to ban.

I think we have the exact same problems with fedi. Some instances seem too big to defederate from.

Unfortunately, individual blocking doesn’t work. If my posts end up on an unmoderated server because somebody I like is following me, the post shows up in the federated feed on that server and all the other users that I don’t like can comment and those comments are sent back to me. I can block them all individually or block the large instance including my small number of friends. That instance has become too big to ban.

To come back to net news: From my point of view, the protocols are not to blame for the downfall of Usenet. It was the lack of moderation that killed Usenet. It was the ease of setting up web forums and being able to moderate them that made Usenet irrelevant. In the end, to all these people federation was not as important as moderation.

Administrators were unwilling to drop the groups that were overrun with people that needed moderation. This is a problem on all platforms with groups, e.g. Reddit.

Administrators were unwilling to ban the instances that didn’t moderate their users. This is a problem on all federated platforms, e.g. Mail.

Administrators were unwilling to create new groups for people in their niches. At least nobody seems to be making that mistake again. IRC, Reddit, Discord – they all demonstrated that ad-hoc group formation and self-moderation was viable.

This is why I think moderation, group forming and selectivity of federation are the most important quality of a platform.

We can have a small network of servers offering mail and news exchange, like in the old days. The problem is unmoderated growth.

#Social Media


2024-07-04. I got a long reply by , reproduced in its entirety below.

Ah, that’s not a super new post, it’s from September 2023. I dug it out again since we were talking about Illuminant, which seems awesome. It uses hashtags only as post keywords and instead, if I understand things correctly, relies on FEP-1b12 to provide group support.

I think we have the exact same problems with fedi. Some instances seem too big to defederate from.

It’s not quite the same thing.

Yes, it’s a bad thing that I’ve being hesitant to defederate from m.soc even though I get more spam from it over Fedi than I’ve been getting from email fro the past several years.

But I’m still only getting individual posts from m.soc or any other server. (Which is also why hashtags don’t work the way people think.)

On Usenet, the typical behavior would be to carry the whole thing. Currently, I get dozens of spam messages from m.soc. If I were to mirror the whole thing (which is possible with AP relays, and is what would be necessary for hashtags to work like channels, me mirroring the entirety of all the non-banned servers), I’d have to deal with thousands of messages. My server would croak.

Unfortunately, individual blocking doesn’t work. If my posts end up on an unmoderated server because somebody I like is following me, the post shows up in the federated feed on that server and all the other users that I don’t like can comment and those comments are sent back to me.

A problem. But again something that was way worse with usenet because on there, not only would I mirror or moderate abusive replies to me. I had to mirror abusive replies to everybody.

BTW, I’m, for the most part, glad that the servers-that-can-comment aren’t allowlisted, that it works like email, that I can get comments from anyone. The downside of that is having to ban ban ban like crazy, but if it didn’t work like that I’m not sure it even would be federated.

I can block them all individually or block the large instance including my small number of friends. That instance has become too big to ban.

A problem. But on Usenet, every instance was too big to ban since every instance was expected to carry everything.

Individual blocks is one way around it. That’s why I, a small instance op, while I’ve banned many small mainly-abuse instances, my need to ban the big sloppily moderated silos like m.soc or threads is a li’l lower since I don’t have hundreds of users to protect, which a midsize instance would have. I can absolutely see why midsize “safe space” instances would ban m.soc for example.

Also I “silence” every instance since I don’t have a “whole known network” tab.

Killfiles was a user-level way to mute users on newsgroups. So there was some mitigation, but Fedi additionally has several other moderation tools like instance bans or silencing.

More fundamentally: ActivityPub is about sending individual posts. Usenet was about mirroring entire servers. Those two are not the same.

To come back to net news: From my point of view, the protocols are not to blame for the downfall of Usenet.

The context that I wrote that Usenet post last September was to rant about hashtags. (A topic that I’m gonna return to every now and then until the group/tag situation gets a li’l better, which might require new UX affordances or perhaps only education.)

That problem, summarized:

And that’s absolutely a protocol level problem!

A protocol level problem that Usenet had even without hashtags. (Well, there was one hashtag: Kibo.)

I’ve said a couple of times that servers mirror each other and for the sticklers in the audience I’ve got to add that not literally every server carried every group. For example, some didn’t carry Anarchists Lunatics Terrorists a.k.a. the alt hierarchy. But that’s the fundamental intended flow. Group mirroring.

Usenet
architecture

So in that way, Usenet is unlike mailing lists, where individual messages are sent to individual users. FEP-1b12 group servers on Fedi (like PieFed and MBin) are awesome because they get the best of both worlds of the “only send the relevant posts” nature of mailing lists, and the “we’re hosting this post anyway so we only need to store it once in the SQL” nature of Usenet. As long as one user on a Lemmy server is subscribed to @garderning@foo.bar, like an email user might be subscribed to a mailing list, it might-as-well display a copy of that group since it’s getting those messages anyway. It’s not perfect and we’re still paying a hefty “decentralization tax”, but it’s more robust than mail and news.

It was the lack of moderation that killed Usenet. It was the ease of setting up web forums and being able to moderate them that made Usenet irrelevant.

Naw, Usenet kept puttering along after that, for a while, until the cost (and legal danger) of mirroring huge binaries archives which was the nail of nails. And that was a protocol level issue.

Fedi absolutely has a moderation problem. That is being addressed although it seems to me that there are still unsolved problems.
Usenet had a much bigger moderation problem and much of the reason for that was on the protocol level. We have instances and instance bans to help moderate clusters of users where each instance op helps moderate the users on their instance. Moderation is happening on a user level which makes much more sense than on a group level. (Someone can be a saint on alt.suicide.holiday but a jerk on alt.swedish.chef.bork.bork.bork for example.)

But Usenet also has a scalability problem. Resource use. Better moderation wouldn’t be nearly enough to fix that.

Administrators were unwilling to ban the instances that didn’t moderate their users. This is a problem on all federated platforms, e.g. Mail.

Email can’t moderate their users since email isn’t supposed to be world-readable. (With exceptions like mailing lists; we can ban someone who sends abusive messages to those.) But even so, instance banning is very common on email.

We can have a small network of servers offering mail and news exchange, like in the old days. The problem is unmoderated growth.

Last time I talked about this I got the world’s most stubborn reply guy on my neck who (since he was on a huge instance) could use hashtags to find at least some amount of interesting posts and was resistant to change. Since I mentioned scalability issues and how my server would croak if it were to try to mirror even one of the big instances, he started going on and on about “scalability is only for capitalists”.

Yet another case of Smolnet Wishful Thinking Syndrome. The kind of thinking that hates Eternal September more than anything but keeps designing protocols that lead to more Eternal Septembers since they’re about everyone-seeing-everyone and then they resort to technical gatekeeping or even bullying to keep people out. Not into it.

My criticism of Usenet’s protocol here has nothing to do with capitalist scaling, which is about “throwing computers at it”. Sure, that’d be one solution to the protocol problems inherent to Usenet and relay-laden-ActivityPub.

Real Smolnet scaling is about designing protocols that are about connecting people to people (and to topic groups or other communities), and in a non-wasteful, mottainai way create small overlapping villages instead of one big shout-loud-and-go-viral channel.

There are two kinds of protocols. Those where everyone must see everything (like Antenna and CAPCOM, and Twitter), and those where that’s not the case (like ActivityPub and email).

Here are three network layouts:

Baran networks

First we have a centralized network. One hub server and then every client is a spoke connected to that center core. The most efficient way to organize an “everyone-must-see-everything” protocol, but vulnerable to disasters like meteor strikes, nuclear explosions, billionaire takeovers, or earthquakes.

Then we have a decentralized network. Several hubs connected to each other, mirroring each other. Usenet worked like that. The hubs need to be just as beefy as the ones in a centralized network. This has some advantages like redundancy and robustnesss, and it’s more politically appealing to the anarchists that built the internet. (Not sure why since there’s still two tiers and a mod group that rules everything for everyone.) It can be wasteful. It can handle everyone-must-see-everything protocols. It can also really shine when everyone doesn’t need to see everything, like IRC which is super efficient. IRC is a brilliant protocol design that, like a mailing list, only sends the messages to a server that that server needs.

Finally we have a distributed network. No hubs. It looks more like a mesh where every machine is connected to only a handful of “nearby” machines. This type of network is an absolute disaster for the everyone-must-see-everything scenario! Redundant to the point of wastefulness. That’s a future we must fight tooth and nail! And that’s exactly where the relay-centered version of ActivityPub was headed, and that’s what would be “needed” for hashtags-as-groups-and-discovery to “work”.

Here’s where we the grassroots federalized ancom degrowth community need to check ourselves before we wreck ourselves because even though energy and e-waste is underpriced, a capitalist for-profit silo company would never in a million years set up a system like this because it’s too wasteful ever for them, while we’re liable to do so since each instance op only sees their own costs, not the cost for the network as a whole. The megacorps are OK with centralization because for them, the power consolidation in the first two network types is a positive, while for us it’s a huge negative so we’re drawn to the third type, so we need to be really careful and really responsible here.

But as bad as this layout is for everyone-must-see-everything, it’s really awesome for protocols where everyone doesn’t need to see everything. It’s economical, robust, cozy. ActivityPub (without the relentless mirroring) is a good fit here. I can follow a handful of users and be connected to their instances and only their posts are sent to my instance, I don’t mirror the entire server. It’s actually pretty awesome! It’s good for moderation too because I only need to moderate my “neighborhood”. Yeah, a “neighborhood” is the perfect analogy for this; neighborhoods that can and overlap but are still small and managed. A system set up like that can remain smol and cozy even as it invites everyone on Earth. It’s great. ActivityPub is awesome.


2024-07-08. I got a reply from Adam Sjøgren regarding Sandra’s comment on hashtag use in Illuminant.

ActivityPub hashtags are translated to Keywords: and vice versa in Illuminant. So far I haven’t had the need to use hashtags/keywords for more than showing/writing them in Keywords: - I did have a plan to have groups like fediverse.keyword.music, fediverse.keyword.askfedi etc. etc. but I haven’t implemented it.

I’m sorry to say that I do not know what FEP-1b12 is, so I don’t think Illuminant implements any of the group support defined in that.

Since Illuminant is very much driven by what I personally want and feel like implementing/have the energy to implement, it has a kind of skewed subset of what I guess is expected from a fediverse server/user interface by most…

While it is fun for me to hear somebody call Illuminant awesome, I must say that I’m pretty sure there is only one person in the universe who actually runs it. Being proven wrong would be awesome, though.

https://alexschroeder.ch/view/2024-07-02-moderation


How are you coping?

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

Friends, I want to ask you, candidly: How are you doing? The last two weeks — beginning with the Biden-Trump debate when Biden looked and sounded even older than his years and Trump lied even more than usual, followed by the Democrats’ public agonizing over whether Biden should drop out, and then Saturday’s attempted assassination of Trump at a rally in Pennsylvania — have been harrowing.

https://robertreich.substack.com/p/how-are-you-coping


July 14, 2024

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

Shortly after 6:00 yesterday evening at a Trump rally in Butler, Pennsylvania, a shooter on the roof of a building about 400 feet from the stage appears to have shot eight bullets at the former president and into the crowd. Trump appeared to flinch and reach for his right ear as Secret Service agents crouched over the former president. When the agents got word the shooter was “down,” they lifted Trump to move him out. He asked to get his shoes and then to put them on.

https://heathercoxrichardson.substack.com/p/july-14-2024


Self-care that’s not driven by shame

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

I’ve always had a hard time keeping up with flossing, which is embarrassing 😓 even though I know I’m not alone in this struggle. Getting habits to stick takes me a lot of work. But after a couple decades of the “brute force” / “guilt trip” approach, shaming myself clearly wasn’t making me any better […]

https://tracydurnell.com/2024/07/14/self-care-thats-not-driven-by-shame/


★ It’s the Guns, It’s the Guns, It’s the Guns

date: 2024-07-15, updated: 2024-07-16, from: Daring Fireball

Make them all say, as Trump himself did after a school shooting massacre in Iowa this year, that we “have to get over it, we have to move forward.”

https://daringfireball.net/2024/07/its_the_guns


Our Fractured Country

date: 2024-07-14, from: Dan Rather’s Steady

The polarizing effects of social media

https://steady.substack.com/p/our-fractured-country


American Conversations: Secretary of State Antony Blinken, Part 2:

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

https://heathercoxrichardson.substack.com/p/american-conversations-secretary-595


Happy Birthday, MetaFilter!

date: 2024-07-14, from: Matt Haughey blog

It's pretty incredible that MetaFilter turns 25 years old today. Barely anything on the internet sticks around for this long.

MetaFilter predates LinkedIn, Facebook, and YouTube. It's older than Wikipedia and Blogger. Other similar sites sprang up after it like Digg, then reddit, then Quora, but

https://a.wholelottanothing.org/happy-birthday-metafilter/


Upcoming Speaking Engagements

date: 2024-07-14, updated: 2024-07-14, from: Bruce Schneier blog

This is a current list of where and when I am scheduled to speak:

https://www.schneier.com/blog/archives/2024/07/upcoming-speaking-engagements-38.html


2024-07-14 Yvonand: Tour du Vallon des Vaux

date: 2024-07-14, from: Alex Schroeder’s Blog

2024-07-14 Yvonand: Tour du Vallon des Vaux

On the last day, we decided to go for a walk nearby instead of getting on the train immediately. We took the train to Yvonand and turned towards the hills, spending most of our time in the forest. This is route 129.

When leaving the fields around Yvonand and entering the woods, the autobahn arches high above. If only it were a fantastic train and not a triumph for car culture.

This small rivulet must have cut the canyon.

This bridge marks the beginning of the way up, if I remember.

Once you leave the forest, you’re on the plateau above. We ate lunch at the Hotel de Ville in Chavannes-le-Chêne.

Gewöhnliche Wegwarte
Cichorium intybus

And here’s a weird one from the night before: Apparently the square in front of the castle is bathed in blue light at night, as if a train station bathroom trying to keep drug addicts away.

Somewhat creepy.

#Switzerland #Pictures #Plants

https://alexschroeder.ch/view/2024-07-14-yvonand


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

The shownotes for today’s Podcast0 episode. The shownotes pages now have a player. Still have a little more work to do on it. I like this because it’s a lightweight project, which is something I need while the world is boiling over.

http://scripting.com/2024/07/14.html#a142259


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

This blog 20 years ago today.

http://scripting.com/2024/07/14.html#a135152


Morning coffee notes

date: 2024-07-14, from: Dave Winer’s Scripting News

BTW, I’m intermittently locked out of my Threads account. They say it has to do with automated stuff they don’t explain. I don’t have any apps that do anything with Instagram or Threads. I tried changing the password. Anyway, I was just starting to like the network, it has its own feel, and have made some friends there, but I have no energy to fight it, at least not right now. If you don’t see me over there, this is why.

How I found out about Trump’s assassination. By accident, I was watching CNN when they switched over to his rally. I listened to the first few minutes, ugly lies, the usual disgusting stuff, so I switched over to season 6 of Line of Duty, which isn’t very great. I couldn’t focus on the show. I got my iPad and checked out Bluesky and saw a message from someone regretting that he hadn’t been killed, and somehow I knew that “he” was Trump, so I switched back to the news, and saw the live events, Trump asking for his shoes, and then doing that disgusting thing with his fist, looking right into the camera. He’s 100 percent television actor. Either the whole thing was staged, or he just thinks that way, it didn’t cross his mind that a bullet aimed at his brain had barely missed killing him. He’s thinking of his business model. Now I must confess my first thought was just like the person on Bluesky. Now Trump who lies about being a victim, really is a victim, and we’ll never hear the end of it. And it didn’t take long before a random Republican asshole was saying this was Biden’s fault for saying Trump would end democracy, which he has said he will, promised to do, and we saw him try to do it on Jan 6. And the CNN reporter went along with it, saying the temperature has to be lowered on both sides. There it was. Both sides. It didn’t take any time for the Republican talking points to dominate. This was Biden’s fault they all agree. Occam’s Razor says this is over. We aren’t going to vote in November. The deal is done because the journos, who really control who is elected, have made their choice. I’ve yet to hear another explanation from them.

If someone from Russia or Ukraine were to read the previous paragraph, they’d nod their heads and say the US is now Russia. That’s how our journalism and politics work. The oligarchs have sold out to the dictator. This is what it’s like after that happened. People inside big companies look the other way all the time, and try to compartmentalize. Now their malaise becomes ours.

BTW, if Biden steps aside don’t expect the Repubs won’t sue saying it’s illegal, so guess what – not only don’t you get Biden, you don’t even get a replacement. The election will be like a Russian election, with just one actual candidate on the ballot and a few total losers for appearances. A great card to hold in your pocket. I bet they have the arguments already written.

http://scripting.com/2024/07/14/133420.html?title=morningCoffeeNotes


Sunday caption contest: Blaming the media for the attempt on Trump’s life

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

And last week’s winner

https://robertreich.substack.com/p/sunday-caption-contest-opening-night


The Rite of Spring

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

This is on my bucket list to see performed live, but the closeup shots in this are fun to see how different sounds are produced. I love watching the musicians get into it — the bass player was really going to town. The coordination of dozens of people to play complex music together is one […]

https://tracydurnell.com/2024/07/13/the-rite-of-spring/


July 13, 2024

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

As Maine writer E. B. White famously wrote to a man who said he had lost faith in humanity: “Hang on to your hat. Hang on to your hope. And wind the clock, for tomorrow is another day.” I’ll see you all then. — Notes: https://thesidingspring.com/2016/07/14/a-letter-from-e-b-white/

https://heathercoxrichardson.substack.com/p/july-13-2024


July 12, 2024

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

https://heathercoxrichardson.substack.com/p/july-12-2024-c51


Today’s violence

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

Friends, My first thought on hearing about the attempted shooting of Donald Trump at a rally today in Pennsylvania was “I hope to god he’s okay.” I thought this for the usual reasons we human beings hope that other humans are safe from harm. But I had another reason in the case of Donald Trump.

https://robertreich.substack.com/p/todays-violence