News

Saturday 2026-05-09

04:00 PM

Kanji of the Day: 潮 [Kanji of the Day]

✍15

小6

tide, salt water, opportunity

チョウ

しお うしお

風潮   (ふうちょう)   —   tide
潮流   (ちょうりゅう)   —   tide
高潮   (こうちょう)   —   high tide
朝潮   (あさしお)   —   morning tide
黒潮   (くろしお)   —   Kuroshio Current
最高潮   (さいこうちょう)   —   climax
潮風   (しおかぜ)   —   salty sea breeze
潮汐   (ちょうせき)   —   tide
赤潮   (あかしお)   —   red tide
紅潮   (こうちょう)   —   flush

Generated with kanjioftheday by Douglas Perkins.

Kanji of the Day: 硬 [Kanji of the Day]

✍12

中学

stiff, hard

コウ

かた.い

硬い   (かたい)   —   hard
硬式   (こうしき)   —   hard (esp. of hardball, tennis, etc.)
強硬   (きょうこう)   —   firm
硬派   (こうは)   —   hard-liners
硬さ   (かたさ)   —   firmness
硬直   (こうちょく)   —   stiffening
硬軟   (こうなん)   —   hardness and softness
動脈硬化   (どうみゃくこうか)   —   arteriosclerosis
硬筆   (こうひつ)   —   pen or pencil
硬貨   (こうか)   —   coin

Generated with kanjioftheday by Douglas Perkins.

02:00 PM

With Denuvo Completely Defeated, 2K Turns To Annoying Online Check In Requirement [Techdirt]

Ah, Denuvo. It’s been several years since we checked in on this once vaunted DRM tool that billed itself as undefeatable. The end of PC gaming piracy was said to be at hand, at least for any title using Denuvo. Then, predictably, the cracking community saw the target the company had put on its own tool and got to work. They were first able to crack games using Denuvo in months, which turned into weeks, which turned into days, which eventually turned into it being cracked essentially on a game’s launch day.

So, how’s it been going for Denuvo since? Well, it’s essentially been rendered completely useless at this point.

As recently reported by Tom’s Hardware, on April 27, a large Reddit thread tracking which games using Denvuo DRM still needed to be cracked or bypassed officially hit zero. (This list tracks games that don’t require an online server connection, not MMORPGs and other games that do.)  What that means, effectively, is that according to Denuvo modders and hackers, the DRM tech is no longer able to stop pirates from downloading and installing games for free. This milestone for hackers is largely thanks to the MKDev collective and modder DenuvOwO. It was these people who created the hypervisor-based bypass (HVB) that installs a kernel-level driver to bypass Denuvo’s DRM checks.

Technically, Denuvo is still in the game, but it isn’t functioning as it should, and pirates can play without paying. And there is already some evidence that bypassing Denuvo has led to performance improvements in titles like Resident Evil Requiem, which might push some people to use the bypass even if they bought the game legally. We saw this in a previous Resident Evil game when hackers bypassed Denuvo in 2021.

This is always the life cycle of DRM in video games. Whatever audacious claims a DRM company might want to make early on with its product, the technology is eventually defeated to one degree or another and all that is left are the byproducts of the DRM that serve to do nothing other than annoy legitimate customers of a video game. If the technology is so intrusively bad that even legit buyers of a game want to crack it out of their games, and the pirates are completely unencumbered by it as well, then it’s a wonder why anyone would bother including it in their games to begin with.

DRM is pretty much always bad. The desire to protect a game from pirates is understandable, but ultimately pointless. There is almost never enough benefit in terms of generating more sales by trying to fight piracy to be worth pissing off your actual paying customers. And tactics such as what publisher 2K has decided to do in the wake of Denuvo’s complete failure aren’t any better.

2K Games has apparently begun adding 14-day online check-ins to some of its PC games. The check-in has apparently been added to NBA 2K25, NBA 2K26, and Marvel’s Midnight Suns. These games now reportedly use a “fixed offline authorization token” that expires after two weeks. Once that happens, the game will not be playable until you connect to the internet and let the game ping Denvuo to get a new token. Pirat Nation and hackers are claiming this new countdown isn’t properly disclosed on the games’ Steam Store page or in each title’s respective EULA.

I’ll just add that pushing this new requirement out via an update to existing purchases is also a problem. Customers bought these games with the understanding of how they would work or not when offline. 2K suddenly changing the product in a meaningful way after it had already been purchased is a flatly anti-consumer move.

And I have no doubt that this online check requirement will be defeated by the same folks who defeated Denuvo. This arms race continues, but it shouldn’t. Why not focus on making great games and connecting with your paying customers to give them reasons to actually pay instead?

08:00 AM

I Reached Out To The White House Counterterrorism Czar For Comment. He Lashed Out On X. [Techdirt]

This story was originally published by ProPublica. Republished under a CC BY-NC-ND 3.0 license.

Counterterrorism czar Sebastian Gorka is one of the most controversial figures in the Trump administration, a gate crasher in the buttoned-up world of national security. 

In a field where quiet professionalism is revered, Gorka is loud and mercurial. With a booming, British-accented voice, he describes U.S. operations turning suspected terrorists into “red mist” and stacking bodies “like cordwood.” He wears a lanyard inscribed with “WWFY & WWKY,” referencing a line from President Donald Trump: “We will find you and we will kill you.”

It is a testament to the frenzy of Trump’s first year back in office that even the colorful Gorka had faded into the background as the nation reeled from a mass deportation campaign and sweeping cuts to federal agencies. That changed this February with the launch of the U.S.-Israeli war on Iran, which heightened the risk of retaliatory attacks on American citizens and interests around the world. Overnight, there was renewed interest in who leads White House counterterrorism efforts.

My editors and I decided it was time to break out the Gorka files. For six months, I had monitored Gorka’s public remarks for clues about the status of his long-promised national counterterrorism strategy and updates on deadly U.S. strikes in Africa and the Middle East. It had started as old-fashioned beat reporting; I cover counterterrorism, and he’s the senior director for counterterrorism at the National Security Council.

The trove of details I collected from months of Gorka’s public statements, along with interviews with more than two dozen current and former security officials, were woven into a ProPublica investigation published in April. It’s an in-depth look at Gorka and his role in the hollowed-out national security apparatus after a year of leadership turmoil and personnel loss as Trump shifted resources toward his immigration agenda.

ProPublica reached out to Gorka for comment in multiple ways. He never responded, instead lashing out at me via posts on X before the story published. He told his 1.8 million followers that I was anti-American and accused me of writing a “putrid piece of hackery.”

There went my hopes for a good-faith exchange. After discussion with my editors, ProPublica decided to note the insults in the story. It was another revealing layer to the combustible leader Trump had installed in a sensitive national security role. A former senior official noted the eruption was “Gorka being Gorka.”

Increasingly, journalists are pushing back against attacks on our credibility by “showing the work,” guiding readers through the reporting process to dispel myths and foster transparency. In that spirit, I wanted to take this opportunity to show how basic beat reporting — fact-checking the assertions of a powerful figure — led to a broader story about the state of the U.S. counterterrorism mission at a critical moment.

I’ve covered the post-9/11 counterterrorism apparatus for more than two decades, so Gorka was a familiar presence, an academic known mainly for a well-documented hostility toward Islam, which he has portrayed as inherently violent. Gorka has dismissed criticism of this portrayal as “absurd,” saying his focus is “the war inside Islam” between radicals and Western-aligned Muslim leaders. He also served as an adviser under the first Trump administration but was ousted after just seven months amid White House infighting. 

At the time, dozens of lawmakers had demanded his resignation, and investigative outlets detailed links — which Gorka denies — to the Hungarian far right. After the bruising exit, Gorka waited patiently as the Republican Party swung harder right in the Biden era and eventually returned Trump to office.

Gorka was appointed White House counterterrorism czar — he called it his dream job — in a new era without the “adults in the room,” as some officials referred to the more moderate advisers around Trump in the first term. Privately, national security personnel expressed alarm that intelligence about threats was in the hands of an official who reportedly struggled to get security clearance in the first Trump administration.

To me, Gorka was a weather vane for the administration’s national security thinking: Would his “war on terror” mindset clash with the more isolationist “America First” camp that wanted no more forever wars? How would a vast security apparatus built for the Islamist militant threat reorient toward a new focus on far-left “antifa” militants and Latin American drug cartels newly designated as terrorist organizations?

I was especially interested in the status of a national counterterrorism strategy Gorka had been promising since taking office; such documents typically lay out an administration’s approach to fighting the most urgent threats. Though Gorka had described his plan as “imminent” and “on the cusp” of release, months ticked by without any sign of it.

To glean clues about the strategy, I made it my mission to watch every news appearance, read every interview and listen to every podcast featuring Gorka since December 2024, the month before he entered the White House. It took some digging — he rails against the mainstream news media and prefers to appear (largely unchallenged) on niche pro-Trump news outlets and at conservative think tanks.

I developed a nightly ritual. After dinner with my family, I’d hole up to listen to Gorka, hunting for the scraps of news buried in his over-the-top vocabulary and graphic storytelling. Alongside my note categories for “Trump Anecdotes” and “Militant Death Tolls” was one for “Big Words.” For example, the president calls Joe Biden “sleepy”; Gorka prefers “somnambulant.”

Weeks into the reporting, in February 2026, I realized Gorka’s speech had burrowed into my brain when I watched a silly video and thought, in his voice, “Preposterous!” It was time for a break.

I reread my notes from hours of listening sessions. I interviewed counterterrorism analysts and national security watchdog groups about Gorka and his remit. Veteran national security personnel added context and analysis. Just as my editors and I were discussing how to turn the findings into a story, the Iran war began and the spotlight on Gorka grew brighter.

Much of the material on air strikes and the dismantling of guardrails was first incorporated into a story I reported about the Pentagon moving away from more robust civilian protections, a reversal highlighted by a deadly U.S. attack on a girls’ school in Iran. Other reporting ended up in the story about Gorka’s phoenixlike return to the White House and what it says about the Trump counterterrorism doctrine.

Gorka didn’t respond to requests for comment beyond the hostile posts on X. When I asked the White House for comment, spokesperson Anna Kelly praised Gorka’s “incredible job” but sidestepped questions about his approach. “Anyone attempting to smear him and the President’s national security team is only revealing that they haven’t been paying attention for the past year,” Kelly wrote, “as anyone with eyes can see that our homeland is more secure than ever.” 

As of writing, exactly two months into the Iran war, Gorka’s counterterrorism strategy has yet to appear.

Once Again, Trump Looks To Get Out Of Paying E. Jean Carroll By Having The DOJ Substitute In For Himself [Techdirt]

Not this again. For many years now there have been a series of ongoing lawsuits between E. Jean Carroll and Donald Trump, involving a variety of issues, but mainly whether or not he sexually assaulted her back in the 1990s and, separately, whether he defamed her in claiming he’d never met her after she accused him of sexual assault. As I’ve explained previously, I think the defamation claim part of it is pretty weak, but back during the first Trump administration, he had sought to have the DOJ substitute in and take over for him in the defamation case, which would have immediately ended the case, as you can’t sue the government for defamation. Having the DOJ substitute in for a government employee is allowed under the Westfall Act, and is designed to allow the US government to become the party when a government employee is sued for doing something in the course of their job (the normal example is if a government driver hits someone with a vehicle).

Back in 2020, this failed, as the judge pointed out that denying you raped someone is not part of the president’s official job.

Eventually the various cases made it to trial and the two juries that heard the cases awarded Carroll nearly $88.3 million across two verdicts. Since then Trump has continued to try to avoid ever having to pay.

The case has bounced around a bunch, and Trump had asked for a do-over in the Second Circuit in the latest round. In rejecting that, one of the judges, who had been a part of the panel for an earlier ruling, described how freaking exhausting all this is:

These are the third and fourth times our Court has voted to deny en banc rehearing of rulings in this case, which concerns defamation and sexual assault claims brought by E. Jean Carroll against Donald Trump. The two per curiam decisions at issue in this round of en banc voting — the fifth and sixth opinions by our Court in this case — arise from two related suits. The first (“Carroll I”) asserted defamation claims based on statements made by Trump in June 2019 while he was President, and the second (“Carroll II”) asserted a sexual assault claim as well as defamation claims based on statements made by Trump in October 2022 after he left office. Although Carroll I was filed first, Carroll II was tried first; in May 2023, the jury in Carroll II found, following a nine-day trial, that Trump sexually abused Carroll at Bergdorf Goodman in 1996 by digitally penetrating her and that he defamed her with comments he made in 2022 after he left office. The jury awarded Carroll $5 million in compensatory and punitive damages, and this Court affirmed, Carroll v. Trump, 124 F.4th 140 (2d Cir. 2024) (per curiam) (“Carroll 4”), and denied rehearing en banc, 141 F.4th 366 (2d Cir. 2025).

Carroll I was tried in January 2024. The jury awarded Carroll $83.3 million in compensatory and punitive damages. On appeal of the judgment, the panel issued two decisions. First, in April 2025, while the appeal was pending and after it had been fully briefed, Trump moved before us to substitute the United States as the defendant under the Westfall Act, 28 U.S.C. § 2679. The panel denied the motion by order last June, and issued an opinion explaining our reasoning in August. Carroll v. Trump, 148 F.4th 110 (2d Cir. 2025) (per curiam) (“Carroll 5”). Second, in September, the panel rejected Trump’s attempt to reassert a defense based on presidential immunity, and affirmed the district court’s rulings and the jury’s damages award. Carroll v. Trump, 151 F.4th 50 (2d Cir. 2025) (per curiam) (“Carroll 6”). It is these two panel rulings — Carroll 5 and Carroll 6 — that are the subject of these en banc petitions.

Trump and the United States have petitioned for rehearing of Carroll 5, and Trump has petitioned for rehearing of Carroll 6. Neither petition identifies how our decisions conflict with precedent of this Circuit, another Circuit, or the Supreme Court, or pose a question of “exceptional importance” justifying en banc review.

Having lost yet again, Trump has now appealed to the Supreme Court — where he’s presumably hoping the Court that handed him sweeping presidential immunity will ride to the rescue again. After all the only two notable exceptions to the Court backing him were specifically economy-related: blocking the firing of Fed members and striking down the illegal tariffs. Protecting Donald from sexual assault and defamation claims doesn’t fit into that bucket.

And, on Tuesday, the DOJ filed a motion with the Supreme Court saying that it is planning to ask to (once again) substitute itself in for Trump as the party under the Westfall Act. If I’m reading all this correctly, in the same case the DOJ is asking to appeal the earlier failure to be able to substitute itself in under the Westfall Act, it’s also still asserting its intent to actually substitute itself in.

Either way, this is a stunningly egregious move by Trump’s DOJ — once again acting as his personal legal fixer rather than a defender of the Constitution and the rule of law. The appeals court has made clear multiple times that he can’t use the Westfall Act to effectively force the case into a position where it must be dismissed, in part because the government waived the argument years ago and it’s too late to try to bring it back. In its ruling last week it explained:

The typicality ended there, as the Westfall issues were then litigated in three courts over the course of four years. … The critical juncture for present purposes was when the Westfall Act issue was presented on remand before the district court in June and July 2023. At that time, the Attorney General expressly declined to issue a Westfall certification or to otherwise seek substitution, and Trump did not take any action with respect to certification or substitution. … see 28 U.S.C. § 2679(d)(3) (allowing the employee to petition for certification where the Attorney General has declined to certify). The Westfall issue lay settled until April 2025, when the Government and Trump revived their efforts to have the United States substituted as the defendant in the case by moving for that relief in this Court….

The Carroll 5 panel denied the Government’s post-trial motion to substitute for three separate reasons: (1) the Government and Trump had waived substitution by failing to request it before the district court prior to trial; (2) the 2025 request was untimely under the Westfall Act; and (3) as a matter of equity in light of the procedural posture of the case. … These rulings were correct as a matter of law and did not warrant en banc review.

Basically: the Attorney General explicitly declined to seek Westfall certification back in 2023, Trump didn’t push back at the time, and the case went to trial and verdict. The Trump DOJ’s obvious counterargument — that a different administration gets a fresh shot at this — isn’t how it works. The waiver belongs to the United States as a party, not to whoever happens to be sitting in the AG’s chair at any given moment. The courts have said so, repeatedly and clearly.

But now it’s heading to a Supreme Court that has already declared Trump immune from basically anything in court, so who the hell knows where it goes.

There’s so much craziness going on right now that this barely registers as a blip. A jury found the President of the United States liable for sexual assault and defaming his victim. He’s been trying to make that verdict disappear for years. Now he’s got the Justice Department helping him. And it’s not even among the five most alarming things involving Donald Trump that day.

06:00 AM

FBI Raids Office Of Dem Politician Instrumental In Redrawing Virginia Voter Maps… With Fox News In Tow [Techdirt]

Maybe this isn’t just another vindictive prosecution by the Trump administration. But we’re going to need a lot more evidence to the contrary to abandon this conjecture:

The FBI searched the Virginia state Senate leader’s hometown office and her neighboring cannabis shop Wednesday, bringing into public view what two people familiar with the matter told The Associated Press was a corruption investigation.

One of the people said the investigation into Democratic Sen. L. Louise Lucas was opened during Democratic former President Joe Biden’s administration. Both spoke on condition of anonymity to discuss an ongoing criminal investigation.

While the probe apparently has spanned administrations of different political parties, Democrats viewed it against a backdrop of recent, politically charged inquiries during President Donald Trump’s tenure. Lucas, who has been a senator for 34 years, was a prominent voice in Virginia’s recent redistricting effort, a Democrat-led initiative to counter Republican redrawing pushed by Trump.

If you’re not familiar with why Trump might be targeting L. Louise Lucas, here comes some remedial instruction. In April, Virginia voters approved redrawn voting districts that could conceivably shift the Democratic Party’s Congressional majority from 6-5 to 10-1. This was done in response to the GOP’s unprecedented mid-term gerrymandering — something that’s usually done every 10 years or so as census data begins to trickle in.

The GOP has no problem with redrawing districts to disenfranchise voters, most of them minorities. And the Supreme Court recently gave its blessing to the Second Coming of Jim Crow, which has resulted in red states rushing to maintain GOP supremacy by excluding voters based on their racial makeup. Virginia just did what a lot of red states are already doing, but the party in power went blue. This worked, which made MAGA people angry, resulting in them arguing against the same gerrymandering they’re usually fond of.

Louise Lucas not only helped get this referendum passed, she’s perfectly happy to take shots at federal-level Trump doormats while doing so:

If you can’t see the X.com embed, it’s Louise Lucas responding to Senator Ted Cruz’s whining about Virginia’s “brazen abuse of power and insult to democracy” (keep in mind, Cruz is saying it’s “an insult to democracy” for voters to pass a referendum with a majority of the popular vote) with a splendidly saucy:

You all started it and we fucking finished it.

So, that’s Exhibit A (at minimum!) that suggests this raid wasn’t really about whatever may or may not have been under investigation prior to Trump’s return to office. Trump has already made it abundantly clear he won’t tolerate gerrymandering that doesn’t hand his party more seats in Congress. In the case of Virginia and L. Louise Lucas, this includes attacks on social media targeting the Virginia governor, as well as referring to the Virginia referendum vote as a “RIGGED ELECTION.”

Another point in favor of “vindictive prosecution” is this: it’s being spearheaded by the same DOJ office that has tried (and failed) to convict political enemies of Trump like former FBI director James Comey and New York Attorney General Letitia James.

Then there’s this: somehow Fox News reporter Alex Hogan just happened to be on the scene in Portsmouth, Virginia to cover the FBI’s raid. The coincidence looks even more unlikely when you take into consideration that Alex Hogan is (to quote Fox’s bio page) “a London-based correspondent.” Somehow, magically… she was suddenly an entire ocean away and right in front of the Portsmouth, VA offices being raided.

Fox News seems to know how bad this looks. Whoever’s doing damage control at Fox has hastily rewritten Hogan’s bio page to make it appear as though she was just handling the sort of stuff she’s been doing for an unknown length of time as, um, someone not so “London-based”?

Here’s how this page looked in February 2026, before anybody started asking questions about Fox’s Johnny-on-the-spot raid coverage:

Here’s how it looks now, now that people are asking questions:

There’s more anecdotal evidence out there, including a report that a former interim US Attorney for Eastern District of Virginia had been pushing this investigation because “it would help Trump in the mid-terms.”

Now, there’s still a lot we don’t know about this, other than what’s been said by a couple of anonymous sources. No court documents have been filed. No criminal charges have been brought. And no one at the FBI or DOJ seems willing to share any details with the rest of the nation.

But the odds of this being anything other than a politically motivated effort are next to zero. The DOJ and FBI have shed any pretense of being neutral parties solely interested in seeking justice. For the entirety of Trump’s second term, they’ve done nothing but demonstrate their willingness to do whatever’s demanded of them, even if it’s illegal, unconscionable, or absolutely unprecedented. This looks like more of the same. If this administration wants to prove us wrong, it’s going to have to have to clear the trust hurdles it has spent the last 18 months erecting.

Daily Deal: Linux/UNIX Certification Training Bundle [Techdirt]

Linux and UNIX operating systems have become increasingly popular in commercial computing environments. Due to their rapid growth in today’s businesses, Linux/UNIX administrators have also become very much in demand. This hands-on Linux/UNIX Certification Training Bundle will help you prepare for the CompTIA Linux+ and the Novell Certified Linux Professional certification exams. It’s on sale for $50.

Note: The Techdirt Deals Store is powered and curated by StackCommerce. A portion of all sales from Techdirt Deals helps support Techdirt. The products featured do not reflect endorsements by our editorial team.

04:00 AM

Kinds of fast [Seth Godin's Blog on marketing, tribes and respect]

There’s the fast of a drag racer. Purpose-built, difficult to steer, expensive and fragile.

There’s the fast of the marathon runner. Beat by a sprinter every time, but able to keep it up for hours.

And the fast of a well-integrated team. Communications, clarity, and respect enable them to produce far more in less time.

Or consider the fast of the craftsperson who spends most of her time studying, measuring, and sharpening before even beginning.

We could choose the fast of the iterator, who produces a dozen or a hundred variations in the time a resistance-fueled perfectionist produces just one. Sometimes it’s faster to do it over than it is to do it right the first time.

And there’s the fast of the follower, copying what came before, avoiding false starts and errors and only coming out ahead at the end.

There’s the fast of the resilient and quick agile professional, who builds with the unexpected in mind. Flexible and not brittle.

You can have the fast-per-project of a custom one-off, or the fast per unit of a high-quality mass-production process.

The fast of chickening out and getting back to work, or the fast of dancing with the chicken and doing what matters.

Or the fast of the well-maintained craft, which rarely gets sidelined with a crisis.

What they all have in common is intent. Each requires trade-offs and is chosen with a purpose in mind.

And then, of course, there’s the slow of “let’s see what happens” or “we always do it this way” or “I don’t care enough to do this well.”

      

Pluralistic: Lee Lai's "Cannon" (08 May 2026) [Pluralistic: Daily links from Cory Doctorow]

->->->->->->->->->->->->->->->->->->->->->->->->->->->->-> Top Sources: None -->

Today's links



The Drawn & Quarterly cover for Lee Lai's 'Cannon.'

Lee Lai's "Cannon" (permalink)

Lee Lai's Cannon is an extraordinary graphic novel that turns out a beautifully told, subtle and ambiguous tale about Lucy (Lucy -> "Loose" -> "Loose Cannon" -> "Cannon"), a queer Chinese-Canadian chef at a Montreal restaurant whose messy family, work, personal and sex life are all falling apart in ways that are powerfully engrossing:

https://drawnandquarterly.com/books/cannon/

This is the second outing from Lee Lai, whose debut, Stone Fruit, swept many of the field's awards and won major critical acclaim. When a debut comes out that strong, it's sometimes followed with the dread "second book syndrome" in which a creator who has poured everything they ever thought about putting in a book now has to write another book, from scratch. But Cannon avoids any hint of that second book malaise; rather, it is jammed with dense and densely connected ideas, character beats and graphic signifiers that are brilliant in so many ways:

https://www.fantagraphics.com/products/stone-fruit

Cannon is a thirtysomething chef in a Montreal restaurant run by Guy, an instantly recognizable hustler who praises Cannon for her culinary abilities and her pliability, talks over her, demands the impossible from her kitchen colleagues and periodically breaks out into soliloquies about his own martyrdom to the hardships of entrepreneurship.

Cannon cares for her grandfather, who has been abandoned by her mother, who has been traumatized by the abuse he meted out to her during her upbringing. Now in decline and unable to care for himself, Cannon's grandfather continues his abusive ways, scaring off all of his home help, which means Cannon must devote even more time to him (she can't bring herself to put him in a care facility that will inevitably be full of white people who don't speak Chinese).

These familial duties leave Cannon isolated, with only one important friendship: Trish, an up-and-coming novelist whom Cannon has known since their school days in Montreal's suburban Eastern Townships, where they were the only queer Chinese girls either of them knew. Trish owes her professional acclaim to her own neurotic social instincts, which she polishes on the page with the help of an old writing teacher who serves as her mentor. Trish may be Cannon's oldest and best friend, but she's not actually a very good friend, and now that they're both in their 30s, neither Cannon nor Trish is entirely sure where they'd make new friends.

This is where Cannon starts, as Cannon tries to resolve all these bad situations, each of which is only worsening. Trish disapproves of Cannon's sexual affair with the new front-of-house woman at the restaurant – even as Trish begins a friends-with-benefits arrangement with a guy from her fitness club who clearly wants more than the odd tumble. Guy the restaurateur positions Cannon as his hatchet-woman and confidante, driving conflict in the kitchen that she is meant to hold the bag for. Her grandfather enters a terminal decline, and still her mother won't answer her calls and texts about it. And then, Cannon discovers that Trish has violated her in a way that is intimate and appalling.

These may sound like the beats that you'd find in a melodramatic soap opera, but Cannon's affect is so stoic, and her interiority is so beautifully and inventively depicted – Lai deploying the unique strengths of the graphic novel form here with total virtuosity – that the vibe is more David Lynch than Dallas.

The result is something that's beautiful, sharp, critical and lingering. Long after I closed the cover, I found myself mulling over the delicate ways that Lai raised the contradictions, sorrows and beauty of queer love, racial identity, camaraderie, self-control, and self-indulgence. Lai's characters have no answers, only questions that can never be fully resolved. Instead, these questions are the defining puzzles, defeats and triumphs of their lives.

It's a magnificent, sensitive and innovative work of storytelling.


Hey look at this (permalink)



A shelf of leatherbound history books with a gilt-stamped series title, 'The World's Famous Events.'

Object permanence (permalink)

#25yrsago Ebay paying newspapers to run listings in the classifieds section https://web.archive.org/web/20010506063910/http://www.business2.com/news/2001/05/ebaypapers.htm

#20yrsago Airline spoons of the world photo-gallery https://www.flickr.com/photos/airlinespoons

#20yrsago Coach passengers arrested for moving to first class http://news.bbc.co.uk/1/hi/england/manchester/4980364.stm

#15yrsago Hidden cognitive costs of doing stuff https://web.archive.org/web/20110507154653/https://us.lifehacker.com/5798202/the-cognitive-cost-of-doing-things

#15yrsago Syria’s man-in-the-middle attack on Facebook https://www.eff.org/deeplinks/2011/05/syrian-man-middle-against-facebook

#10yrsago Weird erotica author who was dragged into Hugo Awards mess pulls off epic troll https://web.archive.org/web/20160506175535/http://www.dailydot.com/lol/chuck-tingle-trolling-hugo-zoe-quinn-genius/

#10yrsago FBI has been harassing a Tor developer since 2015, won’t tell her or her lawyer why https://blog.patternsinthevoid.net/fbi-harassment.html

#10yrsago 2,000 US doctors endorse Sanders’ single-payer healthcare proposal https://web.archive.org/web/20160506095034/https://www.washingtonpost.com/news/wonk/wp/2016/05/05/2000-doctors-say-bernie-sanders-has-the-right-approach-to-health-care/

#10yrsago Community college evicts daycare center to make room for Goldman Sachs https://www.golocalprov.com/news/daycare-center-being-moved-out-of-ccri-for-goldman-sachs

#10yrsago Data-driven look at America’s brutal, racist debt-collection machine https://www.propublica.org/article/so-sue-them-what-weve-learned-about-the-debt-collection-lawsuit-machine

#10yrsago Homeland Security wants to subpoena Techdirt over the identity of a hyperbolic commenter https://www.techdirt.com/2016/05/06/homeland-security-wants-to-subpoena-us-over-clearly-hyperbolic-techdirt-comment/

#5yrsago NY AG attributes Net Neutrality fraud to telcos https://pluralistic.net/2021/05/06/boogeration/#pais-lies

#5yrsago Ed-tech apps spy on kids https://pluralistic.net/2021/05/06/boogeration/#i-spy

#5yrsago Scammers recycled covid nose-swabs https://pluralistic.net/2021/05/06/boogeration/#up-your-nose

#1yrago The Adventures of Mary Darling https://pluralistic.net/2025/05/06/nevereverland/#lesser-ormond-street


Upcoming appearances (permalink)

A photo of me onstage, giving a speech, pounding the podium.



A screenshot of me at my desk, doing a livecast.

Recent appearances (permalink)



A grid of my books with Will Stahle covers..

Latest books (permalink)



A cardboard book box with the Macmillan logo.

Upcoming books (permalink)

  • "The Reverse-Centaur's Guide to AI," a short book about being a better AI critic, Farrar, Straus and Giroux, June 2026 (https://us.macmillan.com/books/9780374621568/thereversecentaursguidetolifeafterai/)

  • "Enshittification, Why Everything Suddenly Got Worse and What to Do About It" (the graphic novel), Firstsecond, 2026

  • "The Post-American Internet," a geopolitical sequel of sorts to Enshittification, Farrar, Straus and Giroux, 2027

  • "Unauthorized Bread": a middle-grades graphic novel adapted from my novella about refugees, toasters and DRM, FirstSecond, April 20, 2027

  • "The Memex Method," Farrar, Straus, Giroux, 2027



Colophon (permalink)

Today's top sources:

Currently writing: "The Post-American Internet," a sequel to "Enshittification," about the better world the rest of us get to have now that Trump has torched America. Third draft completed. Submitted to editor.

  • "The Reverse Centaur's Guide to AI," a short book for Farrar, Straus and Giroux about being an effective AI critic. LEGAL REVIEW AND COPYEDIT COMPLETE.

  • "The Post-American Internet," a short book about internet policy in the age of Trumpism. PLANNING.

  • A Little Brother short story about DIY insulin PLANNING


This work – excluding any serialized fiction – is licensed under a Creative Commons Attribution 4.0 license. That means you can use it any way you like, including commercially, provided that you attribute it to me, Cory Doctorow, and include a link to pluralistic.net.

https://creativecommons.org/licenses/by/4.0/

Quotations and images are not included in this license; they are included either under a limitation or exception to copyright, or on the basis of a separate license. Please exercise caution.


How to get Pluralistic:

Blog (no ads, tracking, or data-collection):

Pluralistic.net

Newsletter (no ads, tracking, or data-collection):

https://pluralistic.net/plura-list

Mastodon (no ads, tracking, or data-collection):

https://mamot.fr/@pluralistic

Bluesky (no ads, possible tracking and data-collection):

https://bsky.app/profile/doctorow.pluralistic.net

Medium (no ads, paywalled):

https://doctorow.medium.com/

Tumblr (mass-scale, unrestricted, third-party surveillance and advertising):

https://mostlysignssomeportents.tumblr.com/tagged/pluralistic

"When life gives you SARS, you make sarsaparilla" -Joey "Accordion Guy" DeVilla

READ CAREFULLY: By reading this, you agree, on behalf of your employer, to release me from all obligations and waivers arising from any and all NON-NEGOTIATED agreements, licenses, terms-of-service, shrinkwrap, clickwrap, browsewrap, confidentiality, non-disclosure, non-compete and acceptable use policies ("BOGUS AGREEMENTS") that I have entered into with your employer, its partners, licensors, agents and assigns, in perpetuity, without prejudice to my ongoing rights and privileges. You further represent that you have the authority to release me from any BOGUS AGREEMENTS on behalf of your employer.

ISSN: 3066-764X

Patel’s Proving A Heavy Bourbon for Trump [The Status Kuo]

Courtesy of Saturday Night Live

As I wrote about last month, The Atlantic’s Sarah Fitzpatrick published a blockbuster investigation of FBI Director Kash Patel based on over two dozen current and former FBI officials, detailing what the magazine described as his “conspicuous inebriation and unexplained absences.” The report alleged that meetings were delayed because of late-night drinking, that senior Justice Department officials were alarmed by his conduct, and that Patel was often unreachable.

Patel’s allies said it was all fabricated. The FBI pushed back. And a reasonable person might have thought, “Okay, lay low. Let it blow over. Don’t make it worse.”

Kash Patel is not a reasonable person.

Subscribe now

The proof is in the telling

Patel decided to up the stakes. He filed a $250 million defamation lawsuit against The Atlantic and Fitzpatrick, accusing the magazine of being part of an elaborate journalistic conspiracy he compared to organized crime. The complaint, which in Trumpian fashion was riddled with typos, argued the report was a hit piece “replete with false and obviously fabricated allegations designed to destroy Director Patel’s reputation and drive him from office.”

Enter the Streisand Effect. We know by now that the regime’s multiple attempts to suppress damaging stories only draw more attention to them. In response to the suit, more sources reached out to Fitzpatrick. And she wrote another story.

Things go badly a-rye

Fitzpatrick’s follow-up, published this week, makes for great reading on this Friday. It also deepens concerns about Patel’s leadership. According to the report, Patel regularly travels with personally branded bottles of Woodford Reserve bourbon, including on DOJ aircraft.

Here’s the part that earns a single Patel eyeroll. He had the bottles engraved with the words “Kash Patel FBI Director,” and they bear a rendering of the FBI shield and feature his favored spelling of his own name: Ka$h. Some include his autograph and the number 9, a presumed reference to his place in the lineage of FBI directors.

The Atlantic didn’t just take the sources’ word for it. It obtained one of the bottles, purchased from an online auction site from someone who said it was a gift from Patel at an event in Las Vegas.

The director of the nation’s premier law enforcement agency apparently has been handing out souvenir liquor bottles, engraved with his own branded name, to FBI staff and civilians.

Previous FBI directors, the magazine noted dryly, did not do this. When Fitzpatrick asked a former senior FBI official whether he had ever seen personally branded liquor bottles distributed by a previous FBI director, he burst out laughing.

Staff time in the barrel

In March, Patel traveled to the FBI’s training facility in Quantico, Virginia, for what was billed as a “training seminar.” That session was taught by (checks notes) Ultimate Fighting Championship fighters. Patel reportedly brought at least one case of his personalized bourbon with him.

And at some point, one of the bottles went missing.

According to Kurt Siuzdak, a retired FBI agent who advises current agents on legal matters, Patel “lost his mind.” He threatened to polygraph and prosecute his own staff over the missing bottle. Multiple agents contacted Siuzdak seeking legal guidance. “It turned into a shitshow,” Siuzdak told The Atlantic.

Siuzdak’s advice to current FBI employees? “I tell people to run from him.”

The FBI has historically maintained what The Atlantic described as “a zero-tolerance approach to unauthorized use of alcohol on the job.” It now has a director who is polygraphing staff over the whereabouts of his personally branded whiskey.

Bottled up insecurities

Eight sources, including current and former FBI and DOJ employees, told The Atlantic that Patel had distributed the Ka$h Patel bourbon bottles during official events. Some agents, according to the magazine, worried that declining a bottle from the director could itself trigger a loyalty polygraph.

George Hill, a former FBI supervisory intelligence analyst who served under multiple directors, told Fitzpatrick: “Handing out bottles of liquor at the premier law-enforcement agency—it makes me frightened for the country. Standards apply to everything and everyone—especially the boss.”

There’s an irony worth noting. Patel melted down over someone supposedly stealing a bottle from him, when nobody wants to accept one from him in the first place.

To Kash a criminal

The same week Fitzpatrick’s follow-up story dropped, reports emerged that the FBI had launched a criminal leak investigation targeting Fitzpatrick herself, examining how her sources inside the bureau communicated with her.

Jeffrey Goldberg, The Atlantic’s editor-in-chief, did not mince words. “If confirmed to be true, an FBI criminal leak investigation targeting our reporter would represent an outrageous attack on the free press and the First Amendment itself,” he said. “We will not be intimidated by illegitimate investigations or other acts of politically motivated retaliation.”

The romaines of the day

It may be time to put up a head of lettuce against Patel to see which lasts longer, because his prospects for holding onto his job have not improved. Politico reported that things “aren’t looking great” for Patel inside the White House, and that he may be the next senior official to exit. The regime has been conspicuously silent, declining to defend him or even mention his name publicly as the controversies mount.

Of relevance to the television-obsessed president, an SNL cold-open featuring surprise guest Aziz Ansari recently lampooned Patel with deadly precision.

Democrats on the House Judiciary Committee moved quickly, too. They posted a mock bourbon label on social media reading: “The Kash Patel bourbon: strong notes of insecurity, narcissism, incompetence and alcohol-fueled national security risk. Pairs well with taxpayer-funded getaways and the occasional SWAT-assisted wake-up call.”

The warning on the label was *chef’s kiss*: “Impairs judgment, undermines critical FBI decisions and causes paranoia.”

03:00 AM

Court To DOGE Bros: Asking ChatGPT ‘Yo, Is This DEI?’ Is Not Proper Legal Process & Also A First Amendment Violation [Techdirt]

Back in early 2025, DOGE bros Justin Fox and Nate Cavanaugh were handed multiple government roles with a simple mandate: go find the woke stuff and kill it. Fox and Cavanaugh had zero relevant experience for any of it — at one point Cavanaugh, a twenty-something college dropout whose main prior credential was a patent startup, was put in charge of the United States Institute for Peace. One of their assignments was the National Endowment for the Humanities, which they apparently concluded was irredeemably woke and needed to go.

Their review process for millions of dollars in previously approved grants consisted almost entirely of asking ChatGPT this:

“Does the following relate at all to DEI? Respond factually in less than 120 characters. Begin with ‘Yes.’ or ‘No.’ followed by a brief explanation. Do not use ‘this initiative’ or ‘this description’ in your response.”

And that was it. They then relied on the results of that as a reason to cancel millions of dollars in grants that had already gone through a detailed approval process. You’ll also recall, that these two bros who probably thought themselves masters of the universe in early 2025, flipped out that the plaintiffs in the case against them, the American Council of Learned Societies, put their depositions on YouTube, where you could see them unable to define DEI, and unable to try to defend why they canceled various grants for being woke. Turns out they didn’t like facing any scrutiny themselves.

Judge Colleen McMahon has now dropped a scathing 143-page ruling finding that feeding grants to ChatGPT and relying on its “why this is woke in 120 characters” output meets the “arbitrary and capricious” standard — making these cuts unlawful.

Fox testified that he did not define “DEI” for ChatGPT and that he did not have the slightest idea how ChatGPT understood the term…. Nor did Fox ask ChatGPT to factor in the purpose, methodology or scholarly substance of a project – which would have required familiarity with the underlying grant materials

Because the inquiry was framed only in terms of whether a project “relate[d] at all to DEI” (whatever that might mean to ChatGPT), projects whose abbreviated descriptions contained general references to “history,” “culture,” or “identity” were frequently identified by ChatGPT as relating to DEI. For example, a project to recover and analyze ancient writings attributed to Moses but excluded from the canonical Hebrew Bible and preserved in fragmentary form (e.g., the Book of Jubilees and the Testament of Moses) was classified as DEI because it claimed to “provide important insight into Jewish thought from two thousand years ago, complementary to insight from the Dead Sea Scrolls and the New Testament.”… The project description reflects a highly technical effort involving multispectral imaging, textual reconstruction, and the recovery of deteriorated source materials…. Yet, the assigned rationale consists of a single sentence linking the project to “Jewish thought,” which ChatGPT considered to be aligned with “DEI” goals.

The judge highlights some other whoppers as well:

nother grant supported a study of the Chinese government’s persecution of the Uyghur people. As described in the spreadsheet, the project documented surveillance practices, detention facilities, coercive assimilation policies, restrictions on language, religion, and cultural practice, and the effects of those policies on Uyghur communities in China and in the diaspora. In other words, the project concerned state policy, human-rights conditions, and the preservation of cultural and religious identity under conditions of repression by the Chinese government. Yet ChatGPT classified the project as “DEI,” Dkt. No. 248-11, at 22, apparently because it concerned the threatened erasure of a particular ethnic and religious group, albeit one located in a foreign country. Disfavoring this grant on “DEI” grounds, or any grounds, is especially difficult to square with the United States’ longstanding, bipartisan condemnation of China’s treatment of the Uyghurs, including during the first Trump Administration.

Judge McMahon clearly understands that ChatGPT is a “generate approximately what you want” engine, not a tool for deeply analyzing grant applications.

The record reflects that these ChatGPT determinations were generated without any additional context beyond the cursory spreadsheet descriptions themselves. Given what courts now know about the hallucinatory propensities of ChatGPT and similar generative-AI tools, it would hardly be surprising if ChatGPT inferred, from DOGE’s repeated requests, that Fox and Cavanaugh were looking for reasons why grants could be characterized as DEI – and therefore terminable – and supplied “rationales” simply in order to satisfy the user’s perceived demand. The utter lack of reasoning behind so many of its “rationales” certainly suggests as much.

This is one of the most frustrating things in lots of other stories about LLMs, in which the media and politicians and everyday users insist some sort of actual intelligence, thought, or intent behind outputs. When all any of them do is try to generate a plausible sounding response to your request. Judge McMahon understands that. And either Fox and Cavanaugh are too technically illiterate to understand that or, more likely, they didn’t give a shit. They just wanted to check boxes so they could cancel as many grants as they wanted.

ChatGPT is certainly good at doing your homework for you, though.

The only problem is that the law requires actual reasons and a real process for something like this — it can’t just be arbitrary. But feeding it to ChatGPT to give you the reasons why you can cancel these grants, is absolutely arbitrary.

There can be no serious dispute that the review process implemented by DOGE did not conform to, or even resemble, NEH’s ordinary grant-review process, which itself was designed to comply with the mandates of its authorizing statute. The statutory process contemplates individualized evaluation by subject-matter experts, advisory review, Council involvement, and final action by the Chairperson. See supra Sections I(A), (C). And once grants had been awarded, the Act does not authorize a wholesale post-award revocation based on new ideological criteria. Rather, for awards made under § 956(c), the Act provides for post-award evaluation, financial and project reporting, and potential termination only when the Chairperson determines that a recipient has substantially failed to satisfy the purposes for which the assistance was provided or the applicable statutory criteria.

DOGE’s process, by contrast, rested on abbreviated spreadsheet descriptions and a binary ChatGPT prompt asking whether each project “relate[d] at all to DEI.” Fox then folded the ChatGPT-generated rationales into the final spreadsheets used to identify grants for termination, thereby combining DOGE’s AI-generated classifications with NEH staff recommendations. … Nothing in the record suggests that NEH had ever before employed such a process before March 2025. And nothing in the authorizing statute permitted it.

There’s also the fact that DOGE has no authority to cut off these grants:

DOGE had no statutory authority to terminate NEH grants. And on the undisputed evidence, DOGE – not the NEH Chairperson or anyone else at NEH – effectuated the terminations at issue here.

This is not a case involving a routine disagreement over how to interpret a statute. Nonstatutory ultra vires claims are reserved for extraordinary cases in which “the agency action go[es] beyond mere legal or factual error and amount[s] to a clear departure by the [agency] from its statutory mandate.” … They require a showing that the agency “plainly acts in excess of its delegated powers and contrary to a specific prohibition in the statute that is clear and mandatory.”….

This case presents something more basic. It is not that DOGE misconstrued a statutory provision conferring authority on it; it is that Congress conferred no authority on DOGE at all with respect to the awarding, continuation, or termination of NEH grants.

The Supreme Court has made it clear that Congress — not the executive branch — has the power here. (Amusingly, the GOP loves to point this out, but only when Democrats are in the White House.)

The Executive Orders and DOGE-directed termination process did not carry out the NEH grantmaking scheme Congress prescribed by law in a duly enacted statute. They displaced it. Congress vested funding authority in the NEH Chairperson. DOGE substituted a presidential policy judgment for a statute duly enacted by Congress. That is not faithful execution of law

Judge McMahon even points out that the Trump administration’s posturing regarding DOGE in other cases is part of what sinks it in this case:

As the Solicitor General represented to the Supreme Court, “USDS [DOGE] is a presidential advisory body within the Executive Office of the President” and “USDS has no organic statute and is not created by Congress.” Appl. to Stay Pending Certiorari or Mandamus and Request for Immediate Administrative Stay at 5, 21, In re U.S. DOGE Serv., No. 24A1122 (emphasis added). If DOGE “has no organic statute and is not created by Congress,” then it necessarily lacks any statutory delegation of authority to terminate NEH grants. And it certainly cannot exercise such authority in derogation of the very purposes that Congress wrote into the agency’s authorizing statute.

The court goes on to explain that an executive order simply cannot overrule Congress, but more to the point, Trump’s executive order setting up DOGE in the first place itself admits that it doesn’t have the powers it sought to exercise in cancelling these grants.

… the Executive Orders, read on their own terms, confirm the absence of any operative grant-termination authority in DOGE. Executive Order 14158, Establishing and Implementing the President’s “Department of Government Efficiency,” first creates the principal DOGE entity by renaming the United States Digital Service as the “United States DOGE Service (USDS)” and providing that it “shall be established in the Executive Office of the President.” Exec. Order No. 14158 § 3(a), 90 Fed. Reg. at 8441. It then separately creates, “within USDS,” a “temporary organization known as ‘the U.S. DOGE Service Temporary Organization’” and states that this temporary organization is created “in accordance with section 3161 of title 5, United States Code.” Id., § 3(b), 90 Fed. Reg. at 8441. But the only reference to a statute in the Order – to 5 U.S.C. § 3161 – attaches to the temporary organization, not to the principal DOGE entity.

Section 3161 itself does not confer any substantive policymaking power on DOGE. It defines a “temporary organization” as an organization “established by law or Executive order for a specific period not in excess of three years for the purpose of performing a specific study or other project,” and grants personnel, detail, compensation, and travel authority to staff such an organization. 5 U.S.C. § 3161(a)–(e). Nothing in that provision authorizes DOGE to exercise independent executive power, direct the functioning of a federal agency, terminate grants, halt payments, or impose binding decisions on statutory officers. At most, it permits the creation and staffing of a temporary body for a “specific study or other project.”

Pointing to another DOGE EO, the judge points out that the federal government has publicly stated that DOGE was only to have an advisory role. But all of the details here show that the two bros were absolutely in charge (frequently overruling the staffers ostensibly in charge).

DOGE Teams – including those in which individuals such as Justin Fox or Nate Cavanaugh serve – are expressly created “within” agencies and function to “advise” agency heads – not to exercise independent decisionmaking authority.

And the evidence is overwhelming that Cavanaugh and Fox were not “advising.” They were ordering.

Any suggestion that DOGE merely advised NEH is belied by the undisputed record. They did not simply provide policy advice for NEH leadership to accept or reject after their review. Before ever meeting with NEH leadership, Fox had already begun reviewing NEH grants using keyword searches and DOGE-generated categories to identify grants he considered objectionable. DOGE then used ChatGPT-generated “DEI” rationales, combined those classifications with NEH staff ratings, and generated the final spreadsheets used to identify grants for termination. See supra Sections I(E)–(G). Cavanaugh and Fox then “both rejected [the NEH Chair’s] recommendation” to continue funding certain grants, Dkt. No. 276-1, Cavanaugh Dep., 181:3–9, and added still more grants for termination – grants that NEH staff had identified as “N/A” – on the eve of the April 2, 2025 mass termination, Dkt. No. 248-32, US-000041206. The appearance of Chairperson McDonald’s name on the termination letters does not alter the substance of what occurred. Fox, not McDonald, drafted and sent the termination notices under McDonald’s name.

Just days before the Mass Termination, Fox told McDonald, “We need a game plan for effectuating . . . final grant terminations and contract cancellations by tomorrow AM. We will carry these plans out before the end of the week. We’re getting pressure from the top on this and we’d prefer that you remain on our side but let us know if you’re no longer interested.” Dkt. No. 248-15, Ex. 15, US-000050717 (emphasis added). That is not the language of an adviser awaiting a decision from the statutory decisionmaker. Fox told McDonald that “we” (i.e., Fox and Cavanaugh) would carry the terminations out, invoked “pressure from the top” (i.e., the White House), and framed McDonald’s participation as simply optional. See Dkt. No. 248-1, Fox Dep., 305:8–17. His reference to whether McDonald was “no longer interested” makes clear that DOGE understood the terminations would proceed with or without him. No reasonable factfinder could read that communication as evidence of a “purely advisory” role. Fox’s message leaves no serious doubt about who was directing the process.

In other words, Justin Fox’s faux tough-guy “I’m in charge here” attitude is a big part of what sank this case. These guys were so full of their own shit, and so uninterested in how government actually works, that they effectively blew up their legal position by simply being assholes.

The record admits of only one conclusion. DOGE was calling the shots. DOGE controlled the lists, DOGE rejected McDonald’s suggestions, DOGE added additional grants for termination, DOGE drafted and sent the notices, and DOGE dictated which previously awarded grants would live or die. McDonald’s one and only decision – to allow his name to appear at the bottom of the termination letters – alters none of that. His signature did not transform DOGE’s decision into an NEH decision; his name was simply a fig leaf designed to make it appear like the official authorized by law to terminate grants was the official who had done so. If DOGE were in fact limited to an advisory role, Fox and Cavanaugh could not have directed NEH to terminate specific grants over the objections of its Chair. But they did. And they did so, without any statutory delegation of power. The challenged conduct cannot be reconciled with the National Foundation on the Arts and the Humanities Act or the constitutional requirement that executive action be grounded in lawful authority. It cannot stand.

Beyond these problems, the Court notes, the grant cancellations also were a clear First Amendment violation, given that the cancelled grants were chosen because of their expression being too woke, which is clearly targeting speech for what it says.

In sum, while the government retains some discretion in administering grant programs, that discretion is bounded by the First Amendment. It may define programmatic objectives and allocate resources accordingly, but it may not deny or withdraw funding because it disagrees with the ideas expressed. “[I]deologically driven attempts to suppress a particular point of view are presumptively unconstitutional[.]” Rosenberger, 515 U.S. at 830. Where, as here, the government funds a program that facilitates private expression, it may not act where “the specific motivating ideology or the opinion or perspective of the speaker is the rationale for the restriction.”

And here, there’s very clear viewpoint discrimination:

DEI is, of course, a viewpoint….

The record establishes that the termination decisions were driven by an expressly ideological method of classification. There can be no genuine dispute about this point. Indeed, the Government has all but admitted as much….

And thus, the cancellations were based on viewpoint, which violates the First Amendment:

Regardless of whether DOGE’s classifications were coherent (obviously, many of them were not), what matters is that it deliberately sought to single out and eliminate grants based on its perception that they implicated disfavored ideas. See Dkt. No. 248-17, Ex. 17, NEH_AR_000013 (“[W]e have only excluded [from termination] the ones that seem not to conflict with the Administration’s priorities[.]”). The Government’s actions cannot stand. It may not “restrict the speech of some elements of our society in order to enhance the relative voice of others.” Buckley v. Valeo, 424 U.S. 1, 48–49 (1976) (per curiam)

Indeed, the judge notes that the White House literally bragged about cancelling these grants because of their perceived viewpoint:

The Government, for its part, has never claimed that these grants were reviewed for their humanistic merit or that they were terminated for any reason other than the DOGE decisionmakers’ perception that they espoused, reflected, or related to the disfavored “DEI” viewpoint. To the contrary, the Government admits that these grants were terminated because they were deemed to promote DEI…. DOGE itself publicly characterized the terminations as “DEI,” posting from its official account on X (formerly Twitter) that “During the previous administration, the National Endowment for the Humanities (NEH) awarded the following grants to spend taxpayer dollars, all of which have been cancelled ($163M in overall savings). NEH grants will be merit-based and awarded to non-DEI, pro-America causes.”… The Government’s own public statements confirm what the record otherwise makes clear: DEI, the disfavored viewpoint, was the reason why the majority of Plaintiffs’ grants were terminated. The Government engaged in blatant viewpoint discrimination.

Then there was the political discrimination. Apparently the DOGE crew asked to only look at grants from the Biden admin, which the court notes is impermissible. While it correctly states that new administrations are allowed to set their own priorities, it cannot claw back previously granted money entirely on the basis of disfavored speech or political association.

The Court is under no illusion that a new administration may prefer, on a going-forward basis, to fund certain kinds of scholarly programs over others. But lawful priority-setting is one thing; depriving someone of a benefit previously conferred based on viewpoint and perceived political association is something else entirely. Consistent with Regan and Rust, a new administration may pursue lawful funding priorities within the bounds of the NEH statute and the Constitution. But it has no license to suppress disfavored ideas.

Fox and Cavanaugh walked into a federal agency, fired up ChatGPT, and apparently assumed that generating plausible-sounding bureaucratic language was the same thing as following the law. It wasn’t. A 143-page ruling says so in considerable detail. The government can set its funding priorities. It cannot, however, use a chatbot to manufacture pretextual rationales for suppressing ideas it dislikes, hand authority to people Congress never authorized, and then put a fig leaf signature on the termination letters and call it a day.

They were cosplaying as government while dismantling it from the inside. And at least in this court, they didn’t get away with it.

12:00 AM

Appeals Court Kills FCC Effort To Acknowledge Racism In Broadband Deployment [Techdirt]

In late 2023, I wrote a feature for The Verge exploring the FCC’s attempt to stop race and class discrimination in broadband deployment. For decades, big telecoms have not only refused to evenly upgrade broadband in low income and poor areas (despite billions in subsidies for this exact purpose), they’ve provably charged poor and minority neighborhoods significantly more money for worse service.

To be clear: the Biden FCC’s plan didn’t actually stop such discrimination. The previous FCC didn’t even have the moral courage to call out big telecoms with a history of such practices (see: AT&T’s “digital redlining” in cities like Cleveland and Detroit). The FCC simply acknowledged that this discrimination clearly exists and set up a complaint process for consumers who had been discriminated against.

I’m not sure the loophole-filled rules would have ever resulted in meaningful accountability for providers, given holding telecom monopolies accountable has never been a serious priority for either party. But it was at least an acknowledgement that this obvious discrimination exists. For the first time ever. Which was important for what I would hope is obvious reasons.

No longer: the Republican-stocked 8th Circuit Court of Appeals has struck down the entire FCC effort in a ruling, stating the FCC exceeded its legal authority by imposing liability for actions resulting in “disparate impact,” instead of merely policing “disparate treatment.” And by extending the complaint process to include subcontractors who help ISPs with deployment:

“[The FCC] exceeded its statutory authority in two respects that are the core of the final rule—disparate impact liability and the definition of covered entities. We therefore vacate the final rule in its entirety, leaving the FCC with an unfinished obligation to ‘adopt final rules to facilitate equal access to broadband Internet access service’ in compliance with 47 U.S.C. § 1754.”

That resulted in the whole effort being discarded.

The FCC could try to re-establish the rules with a new effort, but that new effort likely wouldn’t survive our new reality created by our corrupt courts dismantling Chevron Deference. Republicans and corporate power have made holding large U.S. companies accountable for almost anything illegal, and it’s still somehow not being talked about enough, given the vast (and quite deadly) looming ramifications.

While the Judges and case intervenors like to put on a very serious adult face and pretend they’re engaging in very serious legalese, the goal here really is no meaningful oversight of telecom monopolies. There’s always something they concoct to suggest the U.S. government can’t engage in basic consumer protection oversight of telecoms. If it wasn’t this, it would be something else.

The impact of this assault on the U.S. federal regulatory state is everywhere you look. Especially in broadband access, where dominant regional monopolies and state and federal regulatory capture (read: corruption) result in spotty access, slow speeds, and abysmal consumer service for everyone. Minorities and marginalized communities just get hit hardest, and usually first.

The ruling, issued unanimously by three judges appointed by Republican presidents, is a double win for folks like FCC boss Brendan Carr, who likely enjoys both the racism and protecting lumbering telecom monopolies from accountability for decades of predatory behavior. As usual, Carr insisted in a statement that fighting discrimination somehow discriminates against white people:

“Today’s appellate court decision is another common-sense win for nondiscrimination.

…the FCC’s decision to adopt those illegal rules only made it harder for providers to bridge the digital divide and took the FCC’s focus off of our core mission.

Now, the FCC is focused on advancing our Build America Agenda and ensuring that regulated entities do not discriminate, including through our efforts to end invidious forms of DEI discrimination. I commend the appellate court for correcting the FCC’s misguided 2023 decision. The court’s ruling follows the Supreme Court’s decision last week making clear that intentional discrimination is unlawful.”

That is, well, patently false. And weird. And an extremely dystopian inversion of reality by zealots. Consumer groups fighting for equitable and affordable broadband (like Public Knowledge) were, in contrast, not impressed. From Public Knowledge’s Legal Director, John Bergmayer:

“The practical effect is to eliminate a rule that addresses a documented problem,” he said. “Lower-income neighborhoods and communities of color get slower service, older equipment, and higher prices for the same product their richer neighbors buy. After today, the FCC can act only when it proves a smoking-gun case of conscious bias, which almost never exists in writing.”

This is just one of several efforts by Republicans to destroy efforts to mandate equitable and affordable broadband access, including Trump’s illegal destruction of the Digital Equity Act, the dismantling of programs that provide free Wi-Fi hotspots to rural school kids, and the general destruction of FCC authority to hold telecoms accountable for stuff like spying on you.

This is occurring at the same time that Trump Republicans are leveraging Carr’s same twisted, inverted logic on “DEI” and inverted discrimination to do everything from censor journalists and comedians to gerrymander maps, stripping representation rights away from millions of American minorities.

Great stuff. Thanks again to all the folks (especially rich Silicon Valley CEOs) who decided that a corrupt kakistocracy at the hands of racist zealots was just what an already struggling America needed.

Friday 2026-05-08

05:00 PM

U.S. Removes Bulgaria from Piracy Watch List After Torrent Tracker Crackdown [TorrentFreak]

zamundaMore than six years ago, Bulgaria informed the U.S. authorities that it wanted to shut down the country’s largest torrent trackers, including ArenaBG, Zamunda, and Zelka.

Specifically, the country asked the U.S. authorities for help. That help eventually arrived in January this year, when the domain names of these torrent trackers were effectively seized.

Seized

seized

The multinational effort involved Bulgarian authorities and law enforcement, as well as their American counterparts. This included the U.S. Department of Justice, Homeland Security Investigations, and National IPR Coordination Center, which were all featured on the seizure banner that’s still online today.

Multi-Decade Crackdown

The crackdown did not come as a surprise. Rightsholders have complained about the Bulgarian torrent trackers for many years, and the local authorities have also tried to address these issues for nearly two decades.

As far back as 2010, Yavor Kolev, the head of Bulgaria’s Computer Crimes Department, said that his organization was intent on shutting down Zamunda and ArenaBG. At the time, police investigations into these trackers had already been ongoing for years.

While the authorities managed to shut down some pirate sites over the years, these major targets survived. In fact, Zamunda had grown to become the 11th most visited site at the start of 2026, until its main domain was seized in January.

U.S. Piracy Watch List

Bulgaria’s challenge to address the local piracy problems motivated the USTR to add the country to the Special 301 Report. This annual overview is meant to urge foreign governments to improve policy and legislation in favor of U.S. copyright holders.

In 2025, for example, Bulgaria was put on the “Watch List” with USTR stating that the country “continues to be a safe haven for online piracy.”

There was change afoot, however, as the country enacted new legislation in 2023 that would make it easier to investigate and prosecute piracy cases. While that had not been used until recently, it provided the basis for the crackdown that took place in January.

Bulgaria Removed from Watch List

The implementation of the new legislation and the subsequent torrent tracker crackdown worked. The latest version of the USTR Special 301 Report specifically states that Bulgaria was removed because of the progress it has made. This relates to the shutdowns and associated prosecutions, which remain ongoing.

“Bulgaria is removed from the Watch List this year due to significant enforcement actions and progress in criminal prosecutions during the past year,” USTR writes.

From the Special 301 Report

bulg

USTR specifically references Article 172a of the updated criminal code, which allows for the criminal prosecution of people who “create conditions” for online piracy through the “development and maintenance” of torrent trackers and other platforms. This law was used as the basis for the January crackdown, which led to the arrest of several individuals.

“In January 2026, Bulgarian law enforcement seized the five most popular Bulgarian piracy domains, executed search and seizure warrants at 30 locations, and arrested several individuals, some of whom have been charged under Article 172a discussed above,” the report reads.

According to local reports, the operation targeted 44 websites, not just the three mentioned trackers. By February, three of the four detained individuals had been formally charged.

While Bulgaria must be happy with this development, the country was previously removed from the watchlist in 2007 and 2018, just to be readded over new concerns within a few years. Time will tell whether this year’s removal will last.

More Removals and Additions

Bulgaria isn’t the only country to see its status change in this year’s Special 301 Report. Argentina and Mexico are both moved from the Priority Watch List to the lower-tier Watch List.

Argentina is credited for its February 2026 agreement with U.S. authorities, where the country promised to address site-blocking, ISP liability, and online enforcement. Mexico’s lowered risk is tied to draft amendments to the Federal Copyright Law and Federal Criminal Code, which would clarify ISP secondary liability and remove the “direct economic benefit” requirement, which was a roadblock for criminal piracy prosecutions.

The European Union, meanwhile, was added to the Watch List for the first time as a bloc since 2006. USTR cites a wide variety of concerns, including parts of the Digital Services Act, which rightsholders believe may impact their rights. The newly applicable AI Act is also flagged for monitoring.

The most notable change related to Vietnam, however, which was the first country in thirteen years to be designated as a Priority Foreign Country. According to the USTR, the country’s failure to take action against copyright infringers has turned it into a safe haven for pirate site operators.

A copy of the U.S. Trade Representative’s 2026 Special 301 Report is available here (pdf).

From: TF, for the latest news on copyright battles, piracy and more.

03:00 PM

Kanji of the Day: 脈 [Kanji of the Day]

✍10

小5

vein, pulse, hope

ミャク

すじ

人脈   (じんみゃく)   —   personal connections
文脈   (ぶんみゃく)   —   context (of a passage)
山脈   (さんみゃく)   —   mountain range
大動脈   (だいどうみゃく)   —   aorta
動脈硬化   (どうみゃくこうか)   —   arteriosclerosis
水脈   (すいみゃく)   —   water vein
動脈   (どうみゃく)   —   artery
脈々   (みゃくみゃく)   —   continuous
不整脈   (ふせいみゃく)   —   irregular pulse
脈絡   (みゃくらく)   —   logical connection

Generated with kanjioftheday by Douglas Perkins.

Kanji of the Day: 栃 [Kanji of the Day]

✍9

小4

horse chestnut, kokuji

とち

栃木   (とちぎ)   —   Tochigi (city, prefecture)
栃木県   (とちぎけん)   —   Tochigi Prefecture (Kanto area)
栃葉人参   (とちばにんじん)   —   Japanese ginseng (Panax japonicus)
栃若   (とちわか)   —   Tochinishiki and Wakanohana I (dominant 1950s yokozuna)
栃栗毛   (とちくりげ)   —   dark chestnut (horse coat color)
栃の木   (とちのき)   —   Japanese horse chestnut (Aesculus turbinata)

Generated with kanjioftheday by Douglas Perkins.

OpenStreetMap Japan ウェブサイトを刷新しました [OpenStreetMap Japan]

OpenStreetMap Japan のウェブサイトを刷新し、新しい基盤で公開しました。 これまで [openstreetmap.jp](https://openstreetmap.jp) で長らく Drupal 上で運用してきたコンテンツとイベント情報を、静的サイトジェネレーター [Astro](https://astro.build) ベースの新しいサイトに移行しています。表示の高速化や保守の簡素化、コミュニティ参加のしやすさを目指しています。

主な特徴

  • これまでのイベント情報、ガイドはほぼそのまま新サイトへ移行しています。
  • 過去の https://openstreetmap.jp/node/<id> 形式の URL は、新サイトの /node/<id>/

01:00 PM

GameStop CEO Appears To Be Auctioning Off Video Game History [Techdirt]

By now you likely have caught wind of GameStop, the video game and collectables retailer, announcing a bid to buy eBay. Perhaps you heard of this, as I did, because of GameStop’s CEO, Ryan Cohen, showing up to CNBC’s Squawk Box program where he pulled off one of the strangest interviews about business I’ve ever seen.

In a six-minute interview with CNBC‘s Andrew Ross Sorkin, Cohen gave a series of mostly incoherent responses to the most basic questions, unable to provide any decipherable reasons why a flailing video game retail chain that’s relied on meme stocks and Pokémon cards for its recent survival would even think of trying to buy a massively larger, international e-commerce company. When asked by CNBC, “So you’ve built up a stake in this company already, you’ve had conversations with the company? You’ve tried? What’s happening here?” there’s a deeply awkward pause before Cohen, in his mid-life-crisis black leather jacket, says “…No.” Then after another glacial pause, “We’re just starting,” followed by a very peculiar smirk.

It got stranger and more passive aggressive from there. Cohen indicated that through a stock issuance the company would directly put up $20 billion for the purchase, along with another $20 billion from investors. The problem is that the eBay purchase would require roughly $56 billion. It doesn’t take a professor in advanced mathematics to see the issue here.

Cohen seemed to approach the entire interview with an affected air of disgust and disdain, as if it’s just so beneath him to even have to answer questions based on his announcements. The mini-Musk rolls his eyes and glibly dismisses reasonable questions, which was going badly enough until Sorkin asked the most obvious question of all: “How does the math math?” How does around $20 billion from GameStop and $20 billion from an investor get close to $56 billion? “Half cash, half stock” Cohen replies, after more eye rolling and disdain. And then he appears to get stuck in a loop, like a rubbish sleepy robot.

Watch the entire interview if you like, but it’s pretty hard to get through it, honestly.

Going along with that very bizarre interview was the sudden appearance of all kinds of video game memorabilia, with some of it appearing to come directly from the “vault” that had been kept by GameStop’s Game Informer magazine, before Cohen shuttered it.

The stunt follows criticisms that the executive doesn’t have enough cash to actually make that acquisition. But it appears that at least some of the items being auctioned could be remnants looted from the legendary Game Informer Vault, where the long-running publication housed decades of video game history before GameStop shut down the publication in 2024.

Sources close to the situation who spoke under the condition of anonymity told Kotaku that while some of the products in Cohen’s eBay listings, such as the baseball cards, weren’t from the Game Informer Vault, other items, including some rare retro games, likely were. Some details like the sticky tab on the front of the sealed copy of Dracula for the NES and the sealed casings on copies of Yoshi’s Cookie and F1 Pole Position match photos and descriptions from the Vault verified by Kotaku.

Now, the Kotaku article suggests that Cohen is selling these items as an effort to raise money for the eBay bid. That’s a very silly thing to suggest. We’re talking about a $16 billion shortfall, unless Cohen plans to seriously dilute the stock value of current shareholders. Historical gaming items like we’re talking about, while certainly of import and value, aren’t going to net you $16 billion.

But it’s worth noting how cavalier Cohen is being here with very real gaming history and culture. It’s not surprise that the Video Game History Foundation and others are pointing out how an eBay auction like this is going to scatter all of this cultural history to the wind, and what a shame that is.

Video Game History Foundation founder Frank Cifaldi posted on Bluesky accusing Cohen of selling off items from the Vault. Though Game Informer has since returned as a print publication after the outlet was acquired and revived by Gunzilla Games in 2025, the Vault and all the contents found inside remained GameStop property.

“I’m very happy Game Informer is out from under GameStop, but choices like these remind people of the brutal closure of the magazine in 2024,” MinnMax founder and ex-Game Informer video producer Ben Hanson said in a statement to Kotaku. “Game Informer‘s history belongs in a museum, not some schmuck’s eBay listings. Show some love to the current Game Informer crew, subscribe to the physical magazine, and please try to ignore Ryan Cohen’s pleas for attention.”

Will GameStop actually buy eBay? I very much doubt it. I don’t think the company can pull off this kind of leverage while maintaining a credit rating post-acquisition that would satisfy the banking investment requirements as outlined in Cohen’s own financing letter. Moody’s doesn’t seem to think so, either.

Somewhat hilariously, Cohen’s own eBay account was also suspended shortly after he began auctioning these items off. But if he really wants to sell off the Game Informer vault, he’ll find a way. And that is a damned shame from a gaming preservation standpoint.

12:00 PM

How do you backup your files in a private way? [F-Droid - Free and Open Source Android App Repository]

This Week in F-Droid

TWIF curated on Thursday, 30 Apr 2026, Week 18

F-Droid core

F-Droid and Basic alpha testing is working great, we’ve seen a pattern of issues that we’ve fixed and we’ve refined the UI with more user feedback and experiences. If you’re free in the next few days, do make sure you update to latest alpha8 and take it for a ride.

You’ve read above and want to help? Get latest 2.0 by navigating to the F-Droid or Basic app details and check “Allow beta updates” in the top right three dot menu.

Community News

Bitcoin Wallet was updated to 11.03 and Bitcoin Wallet [testnet3] was updated to 11.04. These come after one year and besides the usual libraries update, they also now require Android 9 or later to run.

Compass was updated to 2.0.0 getting a complete UI redesign using Jetpack Compose and full Malay and Nepali translations.

Conversations was updated to 2.19.16-beta+free adding a fix for Prosody servers invites, one for long lists of contacts crashing on scroll, more video compression size options, input box respects system color, a faster way to send voice recordings, availability settings section and an improved media browser for in chat files (multiple selection, filter, share, save, delete). The media browser update comes to complement a big structural change: default location for files storage.

Traditionally Conversations stored files in the user common storage area, up to Android 11 in its own Conversations/Media folder and since then, per Google rules, in Downloads, Pictures, Movies and Documents. This type of storage makes it easy for users to backup their own files under their own terms using self-hosted solutions like Nextcloud, Syncthing and more. But this also makes it easy for other apps to reach files received via Conversations, eg. files can be easily accessible from the gallery app or file manager, posing a possible security and privacy risk. While we host FLOSS app that respect user privacy and are transparent about their actions, not all users will run Conversations alongside good apps from F-Droid.

With version 2.19.16-beta+free the default storage location is the in-app internal storage, accessible only to the app, and, using the new media browser, available to be saved and shared as the user wishes. This also fixes a pain point for message deletion, when done manually by deleting a whole chat, using the automatic setting or when moderated, as the app now deletes in chat files too.

If you want the old behaviour back, make sure you open Settings, Attachments and toggle “Save to Gallery” to ON.

Want to see the new changes? Navigate to the Conversations page in F-Droid and check “Allow beta updates” in the top right three dot menu.

Home Assistant was updated to 2026.4.4-minimal after a 6 months pause as we waited for a dependency to get freed of it’s proprietary shackles. Go peruse the changelog since 2025.11.4 here.

OsmAnd~ was updated to 5.3.8 with the usual large changelog: astronomy plugin, 3D buildings, globe view, more trip recording widgets, palette editor, bicycle width aware routing and a lot more. Do these sound good? We keep the updates a bit more under the beta label, but if you are courageous, open the OSMAnd page in F-Droid and check “Allow beta updates” in the top right three dot menu.

OSS-Dict was updated to 2.0.0 adding support for MDict and StarDict dictionaries. If you know what those are, do test them thoroughly.

searxist was updated to 2026.02.20 but also suffered a key change. If you’ve installed the app before last week, please uninstall it and reinstall it.

There were 46 new apps added this week, thanks to the many devs who helped with reviews and tests. Recently we have got much more MRs to add new apps (I wonder why?!) and we have a big backlog. Sometimes it’s not that easy to test since different apps require different setups, but this task doesn’t require any experience in F-Droid development so anyone can lend us a hand. If you also want to help, don’t hesitate. Please pick an interesting app from those MRs waiting for testing, test it and post the results in the MR. You can help speed up the review process and improve the quality of new apps included in F-Droid.

Removed Apps

1 app was archived
  • Chip Defense Copper: A tower defense game with a microprocessor theme

Newly Added Apps

46 apps were newly added
  • AniSync: Offline-first AniList client for anime and manga tracking with widgets
  • BeatBridge: Auto-play music when your Bluetooth device connects
  • BodyCheck: Scan and visualize body composition QR codes from your gym
  • Bouncy: A tiny bouncing ball that plays musical notes when it hits the walls
  • Caffeine Health: Track your caffeine. Protect your sleep. Real-time pharmacokinetic curves.
  • Cavern Cravers: A roguelike turn-based virtual board game
  • Chora: Listen to music from Subsonic or Navidrome servers
  • Clock: A simple clock app
  • Colota - GPS Location Tracker: Self-hosted GPS tracking with offline support, geofencing and native maps
  • croc-app: Modern client for croc, easily and securely send files and text
  • Date-a-base: Your Personal Assistant for Every Special Occasion
  • Dawarich (Community): Community Mobile Client for Dawarich By Sunstep
  • Discover Ads Filter: LSPosed module that hides sponsored cards in Google Discover feed
  • Fauxx - Privacy Through Noise: Poison data collection profiles by generating decoy signals
  • FluxLinux - Mobile Linux: Run full Linux desktop environments with GPU acceleration
  • GitaVani - Bhagavad Gita: Ad-free Bhagavad Gita reader with Sanskrit audio, translations & commentaries
  • Hebrew Calendar: Biblical feast days, sabbaths, and moon phases on a lunar calendar
  • Kwik EFIS: Aviation Glass Cockpit / EFIS with ADS-B for E-Ink devices
  • LeanType: Privacy-focused keyboard with AI enhancements
  • Local Player: Modern local music player with word-by-word synchronized lyrics support
  • MAC Editor: Securely edit Wi-Fi MAC address
  • Manholer: Field logging for manholes, pipes, and field measurements
  • Matrix Synapse Manager: Admin panel for Synapse homeservers, manage users rooms and media
  • Minimal Kernel Manager: Android kernel management and system monitoring application
  • Offenbach App: The official citizen app of the city of Offenbach am Main
  • Open 100x: Extreme 100x hybrid zoom camera with local image processing
  • OpenVine: Record and stitch 6-second video clips. Offline and private.
  • Pioneer: Universal progress tracker
  • Plutonic: Suika physics-based planet shooter
  • PriceGrab: Compare two supermarket prices and find the cheaper one per unit
  • Reloado Auth: Secure 2FA TOTP authenticator with biometric lock and encrypted storage
  • Restoid: A modern, root-based app backup tool powered by restic
  • Scrib: A simple text workspace to edit text before pasting somewhere else
  • Setwork: AI-powered notes, smart task scheduling, and learning cards in one place
  • Spix - Privacy Fitness Tracker: Privacy-first offline fitness tracker with AI rep counter and gamification
  • Steam Server Browser: Browse A2S-compatible Steam game servers
  • Su Fei: Minimalist and immersive Chinese traditional poetry reader
  • Supertonic TTS: Local AI Text-to-Speech using Supertonic ONNX
  • Suspension Setup: Track and manage your mountain bike suspension settings and their change history
  • Timer Bundle: Flexible interval timers for sports training with dynamic duration control
  • Todosian - Obsidian Markdown Todos: Manage Obsidian todo lists. Edit Markdown files directly; no account or sync
  • VoicePlus – Audiobook Player: Audiobook player with listening logs, statistics, and no tracking
  • Wallet: Secure & Minimal Design Wallet for Your Credit/Debit/Loyalty/Identity Cards
  • Winterkongress 2026 Schedule: Conference program for the Winterkongress 2026 of digital society
  • YouPipe: A Material-3 based alternative to NewPipe using the same extractor
  • Öffi Sounds: Podcast app with ARD Sounds, BBC Sounds & public radio integration

Updated Apps

253 more apps were updated
(expand for the full list)

Thank you for reading this week’s TWIF 🙂

Please subscribe to the RSS feed in your favourite RSS application to be updated of new TWIFs when they come up.

You are welcome to join the TWIF forum thread. If you have any news from the community, post it there, maybe it will be featured next week 😉

To help support F-Droid, please check out the donation page and contribute what you can.

09:00 AM

Ctrl-Alt-Speech: The Human Element In The Room [Techdirt]

Ctrl-Alt-Speech is a weekly podcast about the latest news in online speech, from Mike Masnick and Everything in Moderation‘s Ben Whitelaw.

Subscribe now on Apple Podcasts, Overcast, Spotify, Pocket Casts, YouTube, or your podcast app of choice — or go straight to the RSS feed.

In this week’s roundup of the latest news in online speech, content moderation and internet regulation, Mike is joined by First Amendment lawyer Ari Cohn. Together they discuss:

Support the podcast by joining our Patreon, with special founder membership available until May 28th.

06:00 AM

Utah Wants Websites To See Through VPNs. That’s Not How VPNs Work. [Techdirt]

Utah has a long track record of short-sighted internet policymaking, but the latest example really does take things to a new level of stupid. As of yesterday, Utah’s “Online Age Verification Amendments” bill, Senate Bill 73, has taken effect. It is a piece of legislation that effectively tries to ban VPNs as a desperate attempt to stop people from bypassing the state’s already problematic (and likely unconstitutional) age verification requirements.

Signed by Governor Spencer Cox on March 19, the controversial law establishes that a user is considered to be accessing a website from Utah if they are physically located there, regardless of whether they use a VPN or proxy to mask their IP address. It also prohibits covered websites from sharing instructions on how to use a VPN to bypass age checks.

We’ve been highlighting the various attempts to ban VPNs as short-sighted legislators fail to grasp how necessary they are for basic security. But, now, Utah has touched the stove and is going to find out what it feels like.

While an earlier version of the law would have simply held a provider liable for not doing age verification, the amended version says service providers have to determine whether the person is physically located in Utah — even if they’re using a VPN to appear to be from somewhere else:

An individual is considered to be accessing the website from this state if the individual is actually located in the state, regardless of whether the individual is using a virtual private network, proxy server, or other means to disguise or misrepresent the individual’s geographic location to make it appear that the individual is accessing a website from a location outside this state.

In short, the genius legislators in Utah have decided that websites should do the impossible: either block all access from VPNs or somehow magically “know” that users whose digital footprints suggest they’re connecting from outside Utah are actually lying about their location. That is, in any understanding of the law, an effective ban on VPNs, because the only way to deal with that would be to block off huge segments of IP addresses associated with known VPN servers.

Even worse, the law says it’s a violation to tell people how to protect themselves with a VPN, which seems like a First Amendment violation on its own (you can’t ban a service from telling users how to use another service):

A commercial entity that operates a website that contains a substantial portion of material harmful to minors may not facilitate or encourage the use of a virtual private network, proxy server, or other means to circumvent age verification requirements, including by providing:

(a)instructions on how to use a virtual private network or proxy server to access the website; or

(b)means for individuals in this state to circumvent geofencing or blocking.

Lia Holland at Fight for the Future pointed out the absurdity of this in a statement, noting that the logic of the bill doesn’t even survive a basic reality check:

This is the sort of slop that if you asked the chatbot whether or not its previous statement was accurate, it would apologize profusely. Why? Because you cannot require a website doing age verification to determine where someone using a reputable VPN is browsing from—this feat is literally impossible by design for even the best hacker.

Such language and lack of logic begs the question—do Utah lawmakers actually understand what a VPN is? Let’s set the record straight: VPNs are an essential tool for online privacy, security, and liberty that everyone from abuse survivors to small businesses use to keep themselves safe. VPNs do this by totally hiding where a person is browsing the Internet from. Thus, when a person is using a VPN, the website they are browsing definitionally can’t tell whether or not they are in Utah.

It’s fairly astounding the level of technological ignorance legislators will openly admit in their efforts to demand technology do the impossible. Insisting that VPNs need to be banned should be a disqualifier from holding public office.

EFF’s Rindala Alajaji notes that what Utah is demanding here is technologically incomprehensible:

Blocking all known VPN and proxy IP addresses is a technical whack-a-mole that likely no company can win. Providers add new IP addresses constantly, and no comprehensive blocklist exists. Complying with Utah’s requirements would require impossible technical feats.

The internet is built to, and will always, route around censorship. If Utah successfully hampers commercial VPN providers, motivated users will transition to non-commercial proxies, private tunnels through cloud services like AWS, or residential proxies that are virtually indistinguishable from standard home traffic. These workarounds will emerge within hours of the law taking effect. Meanwhile, the collateral damage will fall on businesses, journalists, and survivors of abuse who rely on commercial VPNs for essential data security.

Again, Fight for the Future explains the real impact of such a law:

Websites are left with three choices: either try to block everyone around the globe who’s using a VPN (which they can’t actually do), or require age verification for everybody in the world no matter if they’re in Utah, or censor all content that meets Utah’s nebulous “harmful to minors” standard for age verification.

Oh wait, there’s a fourth option: sue Utah.

Ignoring the law or suing the state appear to be the only rational responses.

Age verification already has a long list of well-known problems, many of which put users at risk. An effective ban on VPNs just makes it that much more dangerous for anyone in that state to use the internet. The fact that they’re doing all of this under the pretense of “protecting” children, when the actual impact will put everyone at greater risk, is just the icing on the cake — performative headline-chasing dressed up as policy.

RSSSiteUpdated
XML About Tagaini Jisho on Tagaini Jisho 2026-05-09 04:00 PM
XML Arch Linux: Releases 2026-05-09 04:00 PM
XML Carlson Calamities 2026-05-09 04:00 PM
XML Debian News 2026-05-09 04:00 PM
XML Debian Security 2026-05-09 04:00 PM
XML debito.org 2026-05-09 04:00 PM
XML dperkins 2026-05-09 04:00 PM
XML F-Droid - Free and Open Source Android App Repository 2026-05-09 12:00 PM
XML GIMP 2026-05-09 04:00 PM
XML Japan Bash 2026-05-09 04:00 PM
XML Japan English Teacher Feed 2026-05-09 04:00 PM
XML Kanji of the Day 2026-05-09 04:00 PM
XML Kanji of the Day 2026-05-09 04:00 PM
XML Let's Encrypt 2026-05-09 04:00 PM
XML Marc Jones 2026-05-09 04:00 PM
XML Marjorie's Blog 2026-05-09 04:00 PM
XML OpenStreetMap Japan 2026-05-09 04:00 PM
XML OsmAnd Blog 2026-05-09 04:00 PM
XML Pluralistic: Daily links from Cory Doctorow 2026-05-09 04:00 PM
XML Popehat 2026-05-09 04:00 PM
XML Ramen Adventures 2026-05-09 04:00 PM
XML Release notes from server 2026-05-09 04:00 PM
XML Seth Godin's Blog on marketing, tribes and respect 2026-05-09 04:00 PM
XML SNA Japan 2026-05-09 04:00 PM
XML Tatoeba Project Blog 2026-05-09 04:00 PM
XML Techdirt 2026-05-09 04:00 PM
XML The Business of Printing Books 2026-05-09 04:00 PM
XML The Luddite 2026-05-09 04:00 PM
XML The Popehat Report 2026-05-09 04:00 PM
XML The Status Kuo 2026-05-09 04:00 PM
XML The Stranger 2026-05-09 04:00 PM
XML Tor Project blog 2026-05-09 04:00 PM
XML TorrentFreak 2026-05-09 04:00 PM
XML what if? 2026-05-09 04:00 PM
XML Wikimedia Commons picture of the day feed 2026-05-04 05:00 AM
XML xkcd.com 2026-05-09 04:00 PM