News

Monday 2026-06-29

12:00 AM

The generic headline and the lazy slogan [Seth Godin's Blog on marketing, tribes and respect]

If you can swap your slogan with a competitor’s without changing the meaning of either brand, then your slogan is meaningless.

For example, “You belong here” is not a positioning statement for a college seeking new students. It’s just noise.

It also doesn’t help to mix weasel words with more weasel words and then add specifics. On charity’s pitch: “Your contribution can help up to 35 people.”

“Up to” covers a lot of ground, doesn’t it?

It’s true that the copy we use can be noisy decoration, not often read or fully understood. But that doesn’t mean we shouldn’t put in the effort to make it useful and powerful.

      

Sunday 2026-06-28

08:00 PM

Kanji of the Day: 館 [Kanji of the Day]

✍16

小3

building, mansion, large building, palace

カン

やかた たて

美術館   (びじゅつかん)   —   art museum
博物館   (はくぶつかん)   —   museum
図書館   (ずしょかん)   —   library
旅館   (りょかん)   —   ryokan
会館   (かいかん)   —   meeting hall
体育館   (たいいくかん)   —   gymnasium
大使館   (たいしかん)   —   embassy
映画館   (えいがかん)   —   movie theater
資料館   (しりょうかん)   —   museum
館長   (かんちょう)   —   superintendent

Generated with kanjioftheday by Douglas Perkins.

12:00 PM

Just for Skeets and Giggles (6.27.26) [The Status Kuo]

Before we dive in, a small ask. Every day, I have lose a handful of paid subscribers who, due to personal financial circumstances, can no longer afford to support this newsletter voluntarily. I’m hoping to replace today’s attrition with at least three new supporters! If you enjoy The Status Kuo and have the ability to contribute, please help me keep this column paywall-free for those on fixed income or disability. Thank you!

Subscribe now

Now, on to the funnies!

Jay

We’re all trying to figure out if we’re still at war with Iran. Meanwhile, other countries are onto us.

Image.heic

Meanwhile the “tremendous” deal we struck isn’t looking so tremendous.

Image.heic

The Shovel is giving The Onion a run for its headlines.

Image.heic

Wanda Sykes had an unsettling observation.

Image.heic

The Slumberer in Chief continued to doze off mid-meeting

Image.heic

Note: Xcancel links mirror Twitter without sending traffic. Some GIFs may load; just swipe them down. Issues? Click the gear on the Xcancel page’s upper right, select “proxy video streaming through the server,” then “save preferences” at the bottom. For sanity, don’t read the comments; they’re all bots and trolls. Won’t load? Paste the link into your browser and remove “cancel” after the X in the URL.

But no matter! There’s an amazing celebration happening right now on the National Mall. Haven’t you heard? It’s the Great American State Fair in honor of our 250th! And the crowds are MASSIVE.

Image.heic

You can tell how much time and attention the states put into their display booths.

Image.heic

The worker to attendee ratio was very high. And then the power went out!

Image.heic

The state of the President’s health kept coming up. This woman raised a critical point.

Image.heic

I gasped aloud at this insight (and was kinda mad that the whole Reflecting Pool thing happened after I compared Trump to Narcissus in a piece…)

Image.heic

Speaking of the Reflecting Pool,

Image.png

And The Shovel scores again…

Image.heic

Borowitz with the assist…

Image.heic

The Pool problems continue to dog Trump. Here’s The Daily Show:

Image.heic

And Josh Johnson doing only what he can do:

Image.heic

You can’t script this. No, really, you can’t. You can just comment on our dumb reality like Jimmy Fallon did.

Image.heic

The green stain on Trump’s second term is never going away.

Image.heic

Because anything this baseline funny is going to produce a lot of forever memes.

Image.heic

Illegal aliens?

Image.heic

Elphaba soup?

Image.png

This one will leave a Bernie mark.

Image.heic

You know they’d do it, too.

Image.heic

This takes me way back.

Image.heic

The Sharpie strikes again.

Image.png

Let the Frogs return! (an amphibious subgroup of Inflata)

Image.heic

Fallon again with what is most perfectly funny about this whole thing.

Image.heic

Okay, who did this?!

Image.png

President Snowflake had to double down on his insane claims about vandals creating 350 foot cuts in the pool coating.

Image.heic

The internet responded quickly.

Image.heic

The White House has even launched full DOJ investigations.

But nothing stops antifa!

Image.heic

Meanwhile, in another autocratic-run, oil-producing country that’s busy invading other countries and finally getting to the FAFO stage of things, gas is in short supply.

Image.heic

Pro-Kremlin bloggers set out to livestream and prove the shortages are all a hoax, but then this:

IMG_2423.jpeg

As we close out Pride month with celebrations, here’s an amazing takedown of one of the worst transphobes on the planet.

Image.heic

Hey, hey! I’m looking for three new folks to sign up as paid supporters of this newsletter to offset the folks who decided due to personal finances not to renew. Help keep The Status Kuo healthy into the future with a pledge today! And if you’re already a paid subscriber, thank you!

Subscribe now

I did not understand what was going on in this clip, and then I was like, “Oh….!”

Image.heic

Give him some cheese!!

Image.heic

Honestly, this is how I would run the course, too.

Image.heic

Sound up for this gem!

Image.heic

We’re deep into the World Cup, but some of our furry friends remain confused by it.

Image.heic

This story captured hearts as this pup watched another dog get fed a hot dog right in front of him at a Marlins game.

Image.heic

Here’s the full story, and it has a great ending!

Image.heic

More on Jonah, who won a Dream Day at the park while helping other rescue dogs, too.

Image.heic

I don’t know why no one ever thought of this before!

Image.heic

Works with kitties, too!

Image.heic

Another Prime Minister out, yet Larry remains.

Image.heic

Can his name please be Tubs?

Image.heic

Dying at the expression!

Image.heic

This could be a whole film.

Image.heic

If your cat has a gambling problem, call 1-800-CAT-ANON.

IMG_2188.jpeg

Mini-me-ow?

Just a quick step and a hop!

Image.heic

Sound up for this.

Image.heic

Maintain the status quokka?

Image.heic

I was in Times Square twice this past week, but missed this!

Image.heic

Norway continues to cause a row at the World Cup.

Image.heic

I love that he saw this moment when it happened as well!

Image.heic

Something happened on the basketball court that has made the Meme Hall of Fame.

It was 22 seconds long, and it’s taken social media by storm. Its applications are legion. For the office:

Image.heic

For married life:

Image.heic

My gurl friend concurs with this one and her own husband:

Image.heic

And in traffic:

Image.heic

Okay, you all got the video now, so I’m just going with screenshots from here out.

Do people really have trouble with this word? I guess so!

Image.heic

For our hosts in the sky:

Image.heic

Domino’s UK getting in on the action:

Image.heic

Hahahaha, so true!

Image.heic

A little politics had to sneak in. But this is so spot on!

Image.heic

Okay, one more.

Image.heic

Now we’re just getting silly!

Image.heic

If you don’t get the reference, here it is:

IMG_2512.jpeg

Ain’t this the god-awful truth?

Image.heic

I KNOW this is going to be me and my kids.

Image.heic

And perhaps this:

Image.heic

Lordy, I hope not this! (With the full clip again, because it’s so funny that way.)

Image.heic

So happy for these two friends!

Image.heic

Ladies, here’s a home hack.

Image.heic

Once more, with Pride:

Image.heic

For parents with children of a certain age, this will likely resonate:

Image.heic

Love a story with a twist!

Image.heic

And two more dad jokes to round things out!

Image.heic

And this one’s an earworm, to boot!

Image.heic

Have a fantastic weekend!

Jay

Saturday 2026-06-27

11:00 PM

Seeking a complement [Seth Godin's Blog on marketing, tribes and respect]

One of the nicest thing you can do for someone you care about is point them to an idea, a book, a talk or a tool that will amplify their work and help them get to where they’re going.

It’s not easy. It means you understand their goals, see them for who they are and care enough about their work to amplify it.

That’s why filling in the missing piece with a complement is worth much more than an empty platitude or compliment.

      

Pluralistic: Zuckerberg's increasingly bizarre war on whistleblowers (27 Jun 2026) [Pluralistic: Daily links from Cory Doctorow]

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

Today's links

  • Zuckerberg's increasingly bizarre war on whistleblowers: Under no circumstances should you rush out and read the book that prompted Mark Zuckerberg to demand $111m and eternal auctorial silence.
  • Hey look at this: Delights to delectate.
  • Object permanence: Flame warriors; Cryptography and casinos; TSA v dying 95 year old woman's adult diaper; Neoliberalism and Brexit; Beyond solutionism; How Thiel cheated with his Roth; Inequality's stabilizer; Palm Pilot school; Gillmor on PR flacks; "How I Edited an Agricultural Paper; Conservative judge chokes liberal judge; Hollywoodnomics; Rubber fingertips v fingerprint readers; Snowden's telepresence robot; "Shrill"; Moral hazard, "Three Rocks."
  • Upcoming appearances: London, Edinburgh, Sydney, Melbourne, Brighton, London, South Bend.
  • Recent appearances: Where I've been.
  • Latest books: You keep readin' em, I'll keep writin' 'em.
  • Upcoming books: Like I said, I'll keep writin' 'em.
  • Colophon: All the rest.



Four female chorousters in sumptuous Renaissance robes. Each one's mouth has been stopped up by a Facebook 'thumbs up' icon. Behind them looms Mark Zuckerberg's grinning Metaverse avatar. The book they are reading from has flooded their faces with light. In the background is a sky full of ominous blue/red clouds.

Zuckerberg's increasingly bizarre war on whistleblowers (permalink)

More than a decade ago, a group of young, internet-connected Belarusian dissidents launched a series of increasingly high-stakes, increasingly surreal confrontations with the corrupt, authoritarian government of Alexander Lukashenka, a man who is often called "the last Soviet dictator."

Lukashenka's secret police – still called the KGB – routinely terrorize and kidnap pro-democracy activists, and all forms of protest are banned. It was against the backdrop of this unrelenting oppression that the activists launched a series of whimsical "flash mobs" that challenged the Lukashenka regime's willingness to crack down on even the most innocuous behavior.

One of these flash mobs was an ice cream social: activists converged on a public square to eat ice cream cones. Lukashenka's thugs beat them and dragged them away:

https://web.archive.org/web/20070609164305/http://pics.livejournal.com/litota_/gallery/0000bcch

The protestors thought that by daring Lukashenka to arrest people for eating ice cream, they could create a win-win situation: either Lukashenka would be revealed as the kind of asshole who thinks it should be illegal to eat ice cream, or he'd be revealed as the kind of weakling who couldn't keep a lid on dissent.

Lukashenka took the bait. And took it. And took it. In the years that followed, protesters would be arrested for smiling, clapping, and just standing silently:

https://www.indexoncensorship.org/2011/07/belarus-protesters-rally-on-the-web/

The world learned that Lukashenka was a buffoon, and Belarusians affirmed their view that this buffoon would not hesitate to mete out the most vicious punishments for the most innocuous actions:

https://sci-hub.st/10.1080/25739638.2021.1928880

Speaking of thin-skinned, paranoid, wildly corrupt buffoons who will stop at nothing to silence their enemies, how about that Mark Zuckerberg, huh? Sure, all the headlines these days are about Zuck's intention to transform Facebook into a sports betting site:

https://www.businessinsider.com/metas-zuckerberg-enters-the-prediction-market-arena-polymarket-2026-6

But in the UK, Zuckerberg's war on whistleblowers keeps finding new, ice cream grade depths of absurdity to plumb. The whistleblower in question is, of course, Sarah Wynn-Williams, author of the internationally bestselling memoir Careless People, which details the criminality she witnesses during her years as the head of Facebook's international relations team:

https://pluralistic.net/2025/04/23/zuckerstreisand/#zdgaf

Careless People is full of revelations about the gross institutional misconduct of Facebook, including its knowing encouragement of a genocide in Myanmar. But it's also full of stories about the severe personal failings of Facebook's executive team, especially Sheryl Sandberg, Joel Kaplan and Mark Zuckerberg.

These three come off as the most colossal of assholes, cruel, petty and predatory. Sandberg comes across as a sexual abuser who dreams of trafficking in poor people's organs. Kaplan is an oaf whose plan to provide paid internet access to refugee camps falls apart once he learns that refugees in camps don't have any money (he also takes points off of Wynn-Williams' workplace evaluation for being "unresponsive" over a period when she was in a near-death coma). Worst of all, though, is Zuckerberg, whose sins range from cheating at Settlers of Catan to endangering the Colombian peace process after a 50-year civil war because he refused to get out of bed before noon. Zuck is also revealed to have given the Chinese state access to all of Facebook and the power to censor content they disliked, as part of a failed bid to get permission to offer a Facebook service in China.

It's a terrible company, with awful products, run by the worst people. Wynn-Williams' conditions of employment required her to sign a contract that bound her to silence (nondisclosure), forbade her from speaking ill of the company (nondisparagement), and denied her access to the legal system in all her dealings with Meta (binding arbitration).

Together, these three clauses – routinely used by Meta to silence would-be whistleblowers – meant that after Wynn-Williams's book was published, Meta got its arbitrator – a lawyer who is paid by Meta to adjudicate contractual disputes instead of an actual judge – to order her to never promote or even speak about her book.

The arbitrator awarded Meta $50,000 for each criticism that Wynn-Williams levied, quickly coming to a total of over $11,000,000. This vastly exceeds the assets and lifetime earning potential of Wynn-Williams and her husband (a reporter with the Financial Times). If this bill ever truly comes due, they will be wiped out.

Which raises an interesting question: what else can they do to her? Once they've secured civil damages that exceeds her net worth several times over, why shouldn't she just flout her agreement? "Freedom's just another word for nothing left to lose," and all that.

Nevertheless, Wynn-Williams has scrupulously hewed to the arbitrator's rules, steadfastly remaining silent about her book, its contents, and her experiences at Facebook/Meta. When she and I appeared onstage together in London for the launch for my book Enshittification last year, she fell silent and assumed a blank expression any time the subject of Meta came up, and she didn't sign or sell books afterward:

https://www.barbican.org.uk/whats-on/2025/event/cory-doctorow-with-sarah-wynn-williams-chris-morris

When she won the British Book Award, she did not speak to accept it, and the cover of her book was blurred out on the overhead screen (she gave an acceptance speech on behalf of her co-winner, the late Virginia Giuffre, who was abused by Jeffrey Epstein and who accused Prince Andrew of sexual assault):

https://www.theguardian.com/books/2026/may/11/sarah-wynn-williams-and-virginia-giuffre-jointly-win-freedom-to-publish-prize-at-british-book-awards

Nevertheless, when she was booked to speak – about a subject other than her book – at the Hay Festival on a stage with Tim Wu and Carole Cadwalladr, Meta sent a legal threat to the festival and Wynn-Williams, claiming that if by speaking about anything in public, she would violate the arbitrator's order. Accordingly, Wynn-Williams maintained total silence and a blank facial expression for an hour on stage, saying not one word, while Wu and Cadwalladr carried on a discussion. Careless People was withdrawn from the festival bookshop on the days she appeared there:

https://www.theguardian.com/technology/2026/may/31/meta-legal-action-forces-facebook-whistleblower-to-stay-silent-at-hay-festival

Nevertheless, Meta has informed Wynn-Williams that her silent, motionless appearance on a stage constitutes a further breach of her "agreement" and that they are going to seek even more damages from her. This act of anti-ice cream thuggery has pushed Wynn-Williams over the edge and now she's sued to invalidate her contract:

https://www.theguardian.com/technology/2026/jun/25/whistleblower-sarah-wynn-williams-sues-meta-attempts-to-silence-her-careless-people

Her lawyers have posted their documents related to the suit, including a 285-page declaration by Wynn-Williams explaining the great lengths she's gone to in order to comply with Meta's demands, and the company's absolute intransigence and arbitrary menace:

https://katzbanks.com/sarah-wynn-williams-meta-lawsuit-documents/

Why would Meta be so intent on destroying this one high-profile whistleblower? Surely they've heard of the Streisand Effect. There is no better way to ensure that Wynn-Williams' book (already a NYT #1 bestseller) continues to attract readers than to continue to escalate these threats.

I think they're perfectly aware that they are convincing more people to read Careless People (you should read it, it's genuinely excellent):

https://us.macmillan.com/books/9781250391230/carelesspeople/

But I think they've decided that this is a price worth paying, because:

a) They've done even worse things since Wynn-Williams parted ways with the company; and

b) They're laying off thousands of workers because their giant bet on AI has been a flop, leaving them with a massive cash crunch; and

c) By destroying Sarah Wynn-Williams, they can terrorize all those thousands of bitter ex-employees into silence about the even graver sins the company has committed.

That's my theory, anyway:

https://www.businessinsider.com/meta-layoffs-managers-software-engineers-ai-spending-2026-6

Lukashenka knew that arresting children for eating ice cream would make him a laughingstock abroad. Zuckerberg knows that threatening Wynn-Williams for standing in wooden silence on a stage makes him look like history's most guillotineable billionaire. But both Lukashenka and Zuckerberg are willing to be thought a thin-skinned bully, so long as that means the people they oppress the most are too terrified to ever challenge their authority.


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 Actual music piracy https://www.theguardian.com/uk/2001/jun/13/ukcrime.nickhopkins

#25yrsago Flame warriors https://web.archive.org/web/20010603044914/http://www.winternet.com/~mikelr/flame1.html

#25yrsago World court says Arizona murdered German prisoners by denying them consular access https://www.cnn.com/2001/WORLD/europe/06/27/germany.court/index.html

#25yrsago Private school buys every student a Palm Pilot https://web.archive.org/web/20010709075203/https://www.wired.com/news/school/0,1383,44812,00.html

#25yrsago Dan Gillmor’s guide for PR flacks https://web.archive.org/web/20010626230530/http://web.siliconvalley.com/content/sv/2001/02/20/opinion/dgillmor/weblog/PR.htm

#20yrsago German publisher attacks Bulgarian books-for-blind site https://web.archive.org/web/20060629065445/https://protest.bloghub.org/2006/06/27/fight-for-copyrights-in-bulgaria-turns-ugly/

#20yrsago Photographer calls critic’s boss to complain https://www.flickr.com/photos/thomashawk/176785431/

#20yrsago Daddle: a kid-sized saddle for adults https://web.archive.org/web/20060618012713/https://www.cashelcompany.com/dad.php

#20yrsago More on cryptography and online casinos https://memex.craphound.com/2006/06/26/more-on-crypto-and-online-casinos/

#20yrsago Reasons that HD DVD formats have already failed https://www.audioholics.com/editorials/10-reasons-why-high-definition-dvd-formats-have-already-failed

#15yrsago Undercover video from North Korea: starving children, hungry soldiers https://web.archive.org/web/20110629182200/http://www.abc.net.au/news/stories/2011/06/27/3253979.htm

#15yrsago TSA asked 95 year old woman in a wheelchair in terminal stage of leukemia to remove adult diaper for pat-down https://web.archive.org/web/20110627091434/http://www.nwfdailynews.com/news/mother-41324-search-adult.html

#15yrsago Reading of Mark Twain’s “How I Edited an Agricultural Paper” https://ia801406.us.archive.org/22/items/Cory_Doctorow_Podcast_209/Cory_Doctorow_Podcast_209_Mark_Twain_Editing_an_Agricultural_Paper-fixed.mp3

#15yrsago Paramount sends copyright notice to Shapeways user over 3D printable Super 8 cube https://toddblatt.blogspot.com/2011/06/cease-and-desist.html

#15yrsago Advice Goddess: How much longer must we be subjected to invasive TSA patdowns? https://www.advicegoddess.com/archives/2011/06/24/i_think_youre_c.html

#15yrsago Conservative Wisconsin Supreme Court Justice alleged to have choked liberal colleague https://talkingpointsmemo.com/muckraker/wis-justice-ann-walsh-bradley-justice-prosser-put-his-hands-around-my-neck-in-anger-in-a-chokehold

#15yrsago Hollywoodonomics: how Harry Potter and The Order of the Phoenix “lost” $167M https://deadline.com/2010/07/studio-shame-even-harry-potter-pic-loses-money-because-of-warner-bros-phony-baloney-accounting-51886/

#10yrsago I’m profiled in the Globe and Mail Report on Business magazine https://web.archive.org/web/20160628142940/https://www.theglobeandmail.com/report-on-business/rob-magazine/the-crusader-fighting-lock-happy-entertainment-conglomerates/article30520282/

#10yrsago Rubber fingertips to use with fingerprint-based authentication systems https://www.csmonitor.com/World/Passcode/Security-culture/2016/0627/Fake-fingerprints-The-latest-tactic-for-protecting-privacy

#10yrsago How I grilled the best steaks I’ve ever eaten https://memex.craphound.com/2016/06/27/how-i-grilled-the-best-steaks-ive-ever-eaten/

#10yrsago Supreme Court strikes down Texas abortion law https://www.nbcnews.com/news/us-news/supreme-court-strikes-down-strict-abortion-law-n583001?cid=sm_tw

#10yrsago Snowden’s flesh is trapped in Russia, but his mind roams the world in a robot body https://nymag.com/intelligencer/2016/06/edward-snowden-life-as-a-robot.html

#10yrsago China’s $10B/year PR ministry mired in political fight with anti-corruption/loyalty enforcers https://web.archive.org/web/20160701235749/http://www.economist.com/news/china/21701169-xi-jinping-sends-his-spin-doctors-spinning-who-draws-party-line?fsrc=scn/tw/te/pe/ed/whodrawsthepartyline

#10yrsago Snowden publicly condemns Russia’s proposed surveillance law https://www.theguardian.com/world/2016/jun/26/russia-passes-big-brother-anti-terror-laws

#10yrsago Yes Men punk the NRA with “buy one gun, give one gun” program https://www.youtube.com/watch?v=Ikb66V2rDcw

#10yrsago Shrill: Lindy West’s amazing, laugh-aloud memoir about fatness, abortion, trolls and rape-jokes https://memex.craphound.com/2016/06/27/shrill-lindy-wests-amazing-laugh-aloud-memoir-about-fatness-abortion-trolls-and-rape-jokes/

#10yrsago Neoliberalism, Brexit (and Bernie) https://crookedtimber.org/2016/06/26/tribalism-trumps-neoliberalism/

#10yrsago McDonald’s 1987 fashion catalog is a horrorshow https://www.flickr.com/photos/jasonliebigstuff/3050116620/

#10yrsago Beyond “solutionism”: what role can technology play in solving deep social problems https://ethanzuckerman.com/2016/06/22/the-worst-thing-i-read-this-year-and-what-it-taught-me-or-can-we-design-sociotechnical-systems-that-dont-suck/

#10yrsago Donald Trump’s annotated Walk of Fame star https://dduane.tumblr.com/post/146444083461/someome-spray-painted-the-mute-sign-on-donald

#5yrsago New York City's 100 worst landlords https://pluralistic.net/2021/06/26/wax-rothful/#nyc-landlords

#5yrsago How Peter Thiel gamed the Roth IRA for tax-free billions https://pluralistic.net/2021/06/26/wax-rothful/#thiels-gambit

#5yrsago The Overlapping Infrastructure of Urban Surveillance https://pluralistic.net/2021/06/26/wax-rothful/#surveillance-infographic

#5yrsago The Doctrine of Moral Hazard https://pluralistic.net/2021/06/27/the-doctrine-of-moral-hazard/

#1yrago Bill Griffith's 'Three Rocks' https://pluralistic.net/2025/06/27/the-snapper/#9-to-107-spikes

#1yrago Surveillance is inequality's stabilizer https://pluralistic.net/2025/06/26/autostabilizer/#slicey-bois


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 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

  • "Enshittification, Why Everything Suddenly Got Worse and What to Do About It" (the graphic novel), Firstsecond, 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. Fourth draft completed. Submitted to editor.

  • 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

Feds Seize Domain Names of Nearly 400 Pirate Sports Streaming Sites [TorrentFreak]

seizedWith the FIFA World Cup being partially hosted by the United States, the chance of a U.S.-led pirate domain seizure round was significant.

In 2022, the U.S. government already carried out a similar World Cup-themed enforcement action, which was repeated yesterday at roughly five times the scale.

The Department of Justice announced that it had seized nearly 400 domains that were used to illegally stream the 2026 FIFA World Cup. The action, branded “Operation Offsides 2026”, was led by the National Intellectual Property Rights Coordination Center with HSI Washington and the Computer Crime and Intellectual Property Section.

“We have seized hundreds of domains, used to illegally stream World Cup matches for profit, to disrupt the international networks that profit from the global popularity of the World Cup,” said Assistant Attorney General A. Tysen Duva of the Justice Department’s Criminal Division.

Seizures with Broad Support

This is far from an isolated action. The DOJ credits FIFA as the lead rightsholder, with supporting information from beIN Media Group, NBCUniversal, the MPA’s Alliance for Creativity and Entertainment, the Ultimate Fighting Championship, and Warner Bros.

The seizure banner, shown below, also reveals support from a variety of foreign organizations and authorities, including Europol, City of London Police, Ecuador’s SENADI, Argentina’s Ministerio Público Fiscal, the NCFTA, as well as anti-piracy outfit FriendMTS.

The seizure banner

seizure banner

In addition to the domain seizures, international coordination through the ICHIP network also targeted pirate streaming services in various other countries.

“Servers and domains linked to illegal streaming of World Cup games were targeted in Peru and Bulgaria, two known centers of online piracy activity. Additional ICHIP-supported disruptions took place in Croatia, Romania, Poland and Colombia,” the press release states.

Tracing the Seized Domains

The DOJ released no list of seized domain names. However, DNS data shows that dozens of new domain names have added seizedservers.com nameservers in the past 24 hours. These nameservers are used in the U.S. government’s seizure actions for well over a decade.

The domains we traced include kooora365.com, kora-shoot.com, bein-match-worldcup.com, beinmatchtv.com, rojadirectastv.org, pelotalibrehd.org, futbollibreusa.com, viper-play.org, and redditsoccerstreams.name. A non-verified and non-exhaustive list of domains can be found below.

These domains all use popular brands, either from beIN as a broadcaster, or popular pirate brands such as rojadirecta and futbollibre. That doesn’t necessarily mean that these domain names were popular, as most appear to be copycats.

For example, the seizure action targeted futbollibreonline.com, which had just over 166,000 visits last month, while futbol-libre.su remains online with more than 73 million monthly visits. A likely explanation is that domains operated by foreign registries, such as the Russian-operated .su, typically don’t fall under U.S. jurisdiction.

The seized domain names we identified all use .com, .name, and .org domains, which are maintained by the American organizations Verisign and the Public Interest Registry. The affidavit from the first Operation Offsides targeted both registries and registrars.

A Fitness Blog and a CBD Site

At first glance, the list of seized domains includes several unusual targets. fitforcedaily.com, for example, was a site that presented itself as a fitness blog with articles on insulin sensitivity, strength training, and pregnancy workouts. But there was more going on under the hood, as the domain’s main referral traffic came from a Rojadirecta site.

Several other entries in the slice appear to be expired and reused domains. Freedomgloryproject.com was originally an Iranian-American music activism site, last updated in 2015. Gonutradeal.com hosted CBD wellness content as recently as 2023. Interoutemediaservices.com matches the brand of a European telecom, Interoute, acquired by GTT Communications in 2018 and retired shortly after.

This is not as unusual as it seems, as pirate site clone operators often buy lapsed domains to leverage their existing search-engine credibility.

Since the news broke hours ago, it is possible that the seizure actions are ongoing, so more domains, including different gTLDs, may be added as well. We will update this article if new information becomes available.

The DOJ press release for Operation Offsides 2026 is available here. The seizure warrant and affidavit, filed in the Eastern District of Virginia, were not immediately available to us on PACER.

A list of several domain names that added seizedservers nameservers in the past 48 hours is available below. These are traced by TorrentFreak, not confirmed by the authorities.

viper-play.org
surfg.org
rojadirectastv.org
pelotalibrestv.org
pelotalibrehd.org
pelota-libretv.org
kora-yalla.org
kevinsport.org
futbollibrehd.org
futbol-libres.org
kora999live.com
kora999.com
kora999-live.com
kora48.com
kora360-tv.com
kora360-lives.com
kora360-live.com
kora1lives.com
kora-show.com
kora-shoot.com
kora-onlineone.com
kora-online24.com
kora-live4k.com
kora-gol.com
kora-city.com
kora-999.com
koorati.com
koorallive24.com
kooraliveworldcup.com
kooralive69.com
kooralite.com
kooragol-live.com
kooragoal24.com
kooraa4live.com
koora4livehd.com
koora48.com
koora1live.com
koora-tv.com
koora-live-live.com
koooraa4live.com
kooora4livetv.com
kooora365.com
kooora-sport.com
kooora-sia.com
kooora-mobashir.com
kevinsport.com
interoutemediaservices.com
hdlive7.com
hd7-new.com
hayasport.com
gosporttv.com
gonutradeal.com
golygoal.com
gollibre.com
golkoora.com
goheali.com
goalkora.com
go4koraa.com
go4kora.com
fuutbollibre.com
futbollibreusa.com
futbollibreonline.com
futbollibre-tv.com
futbollibre-hd.com
fullmatch-hd.com
freekora.com
freedomgloryproject.com
fotytv.com
flixmv.com
fitforcedaily.com
ekoralive.com
egynoww.com
deportelibretv.com
deportelibree.com
defendersportstreams.com
crichdbest.com
childluresprevention.com
cagesharkdive.com
bolasrolando.com
beinmatsh.com
beinmatchtv.com
beinmatch26.com
bein4kora.com
bein-mattch.com
bein-match.com
bein-match-worldcup.com
bein-live.com
beiin-match.com
alwansport.com
alkooralive.com
akora-live.com
ahsa-news.com
808ball13.com
360koratv.com
360kora.com
360koora-live.com
360kkora.com
1kora.com
11kora.com
redditsoccerstreams.name

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

EU-Backed DNS Resolver Collects Pirate Site Blocklist, Which It Doesn’t Use [TorrentFreak]

dns4euEarlier this month, BREIN published its latest annual report, providing insights into its priorities and achievements.

Among other things, the Dutch anti-piracy group reports that it shut down 50 IPTV/VOD subscription vendors, 42 streaming sites, while also stopping 673 pirate site proxies and mirrors.

BREIN also keeps the Dutch pirate site blocklist up to date. By the end of 2025 it covered 303 unique domains, 13 platforms, and 8 IP addresses. These are part of the dynamic blocking efforts, backed by a voluntary agreement with ISPs, as well as court orders.

BREIN Shares Blocklist Data With DNS4EU

By now, most Dutch site blocking efforts are standard practice, but BREIN also shared a new and intriguing detail in its full report, which involves the European DNS resolver DNS4EU.

As it turns out, BREIN is actively and automatically sharing the Dutch blocklist data with DNS4EU.

BREIN was under the impression that the blocklist data would be used to block pirate sites. Understandably, that is something the group wholeheartedly supports.

“BREIN sees several advantages, particularly the ability to block illegal sites more effectively. BREIN therefore shares the details of websites blocked in the Netherlands and sends DNS4EU up-to-date lists of blocked websites,” BREIN’s annual report reads.

Speaking with TorrentFreak, BREIN’s director Bastiaan van Ramshorst explains that they offer secure access to the same blocklist server that ISPs use. In addition, DNS4EU reportedly said that it would be interested in getting similar data from other countries as well.

Funded by the EU, Blocking in Mind

BREIN’s report and comment don’t explain why the DNS provider might be interested in blocklists, but the DNS provider’s origins provide useful context.

DNS4EU is a public DNS resolver, co-funded by the European Commission and currently operated by a consortium led by Czech cybersecurity company Whalebone. The service launched last year as a sovereign European alternative to non-EU resolvers such as Google Public DNS and Cloudflare.

When the European Commission published its call for proposals in 2022, the tender specified that the resolver should be able to filter illegal material on legal grounds. As we reported at the time, the documentation listed the following requirement.

“Filtering of URLs leading to illegal content based on legal requirements applicable in the EU or in national jurisdictions (e.g. based on court orders), in full compliance with EU rules.”

This type of blocking can also expand to copyrighted content. This is already taking place in response to court orders, such as in France, but the agreement between BREIN and DNS4EU suggests that voluntary blocking could be an option too.

Whalebone now runs DNS4EU without EU funding, but it appears that the interest in blocking remained.

No Voluntary Pirate Site Blocks

The logical assumption that DNS4EU would use the blocklist data to block sites can’t be backed up by data. TorrentFreak’s tests show that blocked domains, including The Pirate Bay, are readily accessible, also from The Netherlands.

To find out more about DNS4EU’s plans with this case, we reached out to the operating company Whalebone, which declined to confirm any blocking and pointed to the DNS4EU resolver policy instead.

Under that policy, DNS4EU commits “not to block DNS resolution except for when required by law, enforceable decision of the competent court or other government authority or elected by the User.”

From DNS4EU’s Policy

not to block

The Dutch blocklist is based on civil court orders against the ISPs, not against DNS4EU. This means that DNS4EU is not legally required to take action.

DNS4EU’s own numbers confirm that it is not taking any voluntary action, at least where copyright is concerned. Its first transparency report, covering June through December 2025, logs roughly 63 million voluntary “own-initiative” blocks. These are almost all linked to phishing and scam domains.

The number of blocked domains in the copyright infringement category is zero, as is the total for the broader intellectual property category.

No Reason to Block

This chain of events raises an obvious question. Why would DNS4EU reach out to BREIN to request access to the blocklist, and ask for more, only to leave it untouched?

When we first pressed Whalebone, a spokesperson explained that, while the company leads the DNS4EU consortium, other members are involved and there was no agreement yet on how to move forward.

“I need to check with them what was the agreement,” the Whalebone spokesperson informed us two weeks ago. “These discussions are currently ongoing.”

Shortly before publication, after consulting the consortium, Whalebone followed up with a fuller statement, which it says was also sent to BREIN. This time the answer was clear: the data will not be used.

“DNS4EU team contacted BREIN regarding this matter, however, we later discovered that BREIN is not the governmental regulatory body. Therefore, there is no reason to proceed with implementing their blocking list. The data has not been used in any way,” the statement reads.

This neatly explains why BREIN’s blocklist is not put to use by the DNS provider. However, it also raises additional questions. Does DNS4EU currently block sites based on blocklists from governmental regulators, and if so, are any of these blocklists currently in place?

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

07:00 PM

Kanji of the Day: 心 [Kanji of the Day]

✍4

小2

heart, mind, spirit, heart radical (no. 61)

シン

こころ -ごころ

中心   (ちゅうしん)   —   center
心配   (しんぱい)   —   worry
安心   (あんしん)   —   peace of mind
関心   (かんしん)   —   concern
心して   (こころして)   —   carefully
初心者   (しょしんしゃ)   —   beginner
心から   (こころから)   —   from the bottom of one's heart
中心部   (ちゅうしんぶ)   —   central part
心がけ   (こころがけ)   —   attitude
熱心   (ねっしん)   —   zealous

Generated with kanjioftheday by Douglas Perkins.

Kanji of the Day: 髄 [Kanji of the Day]

✍19

中学

marrow, pith, essence

ズイ

脊髄   (せきずい)   —   spinal cord
髄膜炎   (ずいまくえん)   —   meningitis
骨髄   (こつずい)   —   bone marrow
神髄   (しんずい)   —   essence
真髄   (しんずい)   —   essence
骨髄腫   (こつずいしゅ)   —   myeloma
脳脊髄液減少症   (のうせきずいえきげんしょうしょう)   —   cerebrospinal fluid hypovolemia
骨髄移植   (こつずいいしょく)   —   marrow transplant
骨の髄まで   (ほねのずいまで)   —   to the core
髄液   (ずいえき)   —   cerebrospinal fluid

Generated with kanjioftheday by Douglas Perkins.

Planning a Day on the Water with Nautical Maps [OsmAnd Blog]

Some trips exist first as an idea. You open a map, find a coastline, and start building something in your head — a route, a few stops, maybe a harbor where you'd want to spend the evening. A principality of your own, even if just for a week. Principality of Monaco takes that idea literally. In summer the water gets crowded quickly — and what looks like open space from the shore has its own logic underneath. Shallow patches, restricted zones, boats coming and going from every direction. You don't notice any of it until you're already in the middle of it.

A regular map won't tell you any of that. Roads, buildings, points of interest — useful on land, but the moment you're moving on water, the map needs to change completely.

This is what OsmAnd's Nautical Map View is for. Depth data, seabed information, navigation lights, buoys, fairways — the kind of detail that turns a general-purpose app into something you can actually use on the water. Whether you're planning a route along the Côte d'Azur or just trying to find a safe place to anchor for the night, it starts with a different kind of map.

Monaco harbor

Photo by Wyatt Simpson on Unsplash

Switch to Nautical View

Port Hercule has that quality of feeling both glamorous and impossibly tight. Yachts moored so close you could step from one deck to another, ferries cutting through the same water, tour boats circling. Once you clear the breakwater and the harbor opens up behind you, the relief is immediate. Open sea, room to breathe, and Corsica somewhere ahead on the horizon.

Before anything else, you need the Nautical Map View plugin. Open the Plugins section in the main menu, find it in the list, and enable it. Then download the nautical maps for your region. You'll find them in Maps & Resources under the Nautical maps section. With that done, open Configure map, find Map style (Map type), and switch to Nautical. Land becomes yellow, shallow water light blue, deeper water progressively darker. The coastline becomes the primary reference line, exactly as it should be when you're navigating by sea.

For open water passages, there's also the Marine style in the same menu. It adds colored sector lights around lighthouses, INT-1 light characteristics for each beacon, and a rendering closer to what you'd find on a professional electronic chart. Both styles are part of the same plugin — switching between them takes seconds depending on whether you're in a harbor or crossing open sea.

Nautical Map Marine Map

Understand Depth and Seabed

The Mediterranean between Monaco and Corsica looks uniform from the surface — deep, open water with nothing obvious to avoid. But the seabed tells a different story. Depth changes quickly near the Ligurian coast, and some areas that appear safe on a general map become more nuanced when you have actual numbers in front of you.

On the nautical map, depth appears in two ways. Depth points are individual numbers scattered across the water, each showing the shallowest measured depth at that exact location — all values in meters. Depth contours connect points of equal depth into lines, giving you a clearer picture of how the seabed rises and falls across a wider area. Together they turn a flat blue surface into something with actual shape.

You can download both separately in Maps & Resources under Nautical maps — depth points by hemisphere, depth contours by region. Once downloaded, they appear on the map automatically.

Below the water, the seabed itself also has a character. Rocky bottom, sand, gravel, silt, coral — each behaves differently for anchoring, and in shallow areas, composition matters. In Configure map, the Seabed detail option controls how much of this is shown. Simple displays the basic seamark symbols. Category adds the type of material. All shows every qualifier the data contains — texture, density, biological classification. For most passages, Simple or Category is enough. All becomes useful when you're choosing where to anchor for the night.

Spot What Guides You

Open water has its own system of signs. Not road signs or street names — lights, shapes, and colors that tell you where the safe water is, where the channel runs, and what to avoid. Once you know what to look for, the map starts reading differently.

Lighthouses appear on the nautical map as distinct symbols along the coastline. Between Monaco and Corsica, Cap Corse at the northern tip of the island is one of the most prominent marks on this stretch. In Configure map, the Light detail option controls how much information is shown next to each lighthouse or beacon. Simple displays the name and basic light characteristic. Sectors adds the full arc geometry — colored wedges showing exactly which direction each light is visible from.

Buoys mark the edges of channels, isolated dangers, and safe water. Each has a shape, color, and often a light pattern, all encoded as seamark symbols on the map. The full range of buoy types is covered in the map legend, and with the Nautical or Marine style active, they appear exactly where they are in the water.

Together, lighthouses and buoys turn the open stretch toward Corsica from a blank blue space into a readable sequence of reference points — each one telling you something specific about where you are and where to go next.

Cap Corse

Plan a Safe Route

Corsica is about 170 kilometers from Monaco — open Mediterranean the whole way, no channels to follow, no mapped waterways to route along. This is where the choice of navigation profile matters.

The Boat profile in OsmAnd is designed for rivers, canals, and marked fairways. For open water like this crossing, it's not the right tool — the data simply isn't there. Instead, switch to Direct-to-point routing. It navigates in a straight line toward your destination without relying on mapped waterways, which is exactly what open sea navigation requires. To enable it, activate the Boat profile in the app settings, then select Direct-to-point as the routing type.

With depth contours visible on the map, the route becomes more than just a line from A to B. You can see where the seabed rises toward the Corsican coast, where shallow areas begin near the approaches to Bastia or Calvi, and adjust your course before you're anywhere near them.

Two additional settings help here. Spot sounding distance controls how frequently depth points appear on the map — a smaller value means more numbers visible at once, useful when approaching a coast. Safety depth contour lets you set a threshold — say 5 meters — and highlights that contour line on the map so it's immediately visible against everything else. The map doesn't make decisions for you, but it gives you what you need to make them yourself.

Direct-to-point routing

From Open Water to a Clear Path

The open sea eventually gives way to the silhouette of the Corsican coast. As you approach the island, the empty spaces on the map shift back into a detailed network of seamarks, safety contours, and harbor lights. Navigation changes from long-range planning to precision tracking, but the tools remain exactly the same.

What makes this system work is that the water is never completely empty of data. The nautical charts in OsmAnd are based on OpenSeaMap, a crowdsourced project where sailors, skippers, and developers from all over the world contribute real-time geographic information. Every beacon, depth contour, and restricted zone is part of a constantly evolving database built by the people who actually use these waters.

When you navigate with OsmAnd, you are not just using a static piece of software — you are looking at a collaborative map that turns the unpredictable surface of the water into a structured, reliable path.

Setting Your Own Course

Before you weigh anchor for your next coastal journey, it is worth exploring the finer details of marine navigation. You can discover every map symbol, attribute, and advanced configuration in our full Nautical Map View documentation. Once you have studied the charts, try your hand at our interactive quiz to see if you can distinguish a safe fairway from a shallow risk.

Out there on the Mediterranean, the water stops being an unpredictable obstacle — it becomes a route you can confidently read and follow.


We appreciate your interest in us and thank you for taking the time to read this article. Join us on social media to keep up to date with the latest news and share your experiences. Your opinion is important to us.

Follow OsmAnd on Facebook, TikTok, X (Twitter), Reddit, and Instagram!

Join us at our groups of Telegram (OsmAnd News channel), (EN), (IT), (FR), (DE), (UA), (ES), (BR-PT), (PL), (AR), (TR).

05:00 PM

03:00 PM

Summer hot waves [F-Droid - Free and Open Source Android App Repository]

This Week in F-Droid

TWIF curated on Friday, 26 Jun 2026, Week 26

Community News

F-Droid, in its 16 years of existence, has often been a study subject as our openness and transparency make it easy for anyone to not only build a random app, but to recheck our hosted apps from today, from 10 years ago or all at once. On our forum, you can now read a preview of a new study that will be presented at 2026 ACM Conference on Reproducibility and Replicability next month, titled “Understanding Build Reproducibility in the F-Droid Ecosystem“. While the numbers, reproducible vs non-reproducible, won’t beat giants like Debian, they do show that our tooling and efforts over time to encourage developers to adopt reproducible builds are paying off.

The Bryant Review made two app lists for you to (re)discover, “Some of Android’s Most Interesting Games Aren’t Just on the Play Store” and “The Other Side of Android: My Favorite F-Droid Apps” covering both fun and practical apps. And yes, we’ve tooted at them to test F-Droid 2.0-alphas.

Adding an app to F-Droid might have its share of mysteries, but some developers dispel the fog, succeed and live to share the story. The developer of Rocinante, updated to 1.0.5 this week, writes in Spanish (Fennec/Firefox would just translate it), about the experience here.

Also the developer of whatIwatch, updated to 0.1.2 this week, found the time to muse about the inclusion process. Their app is written in Flutter, so if that sounds familiar to you, put a bookmark on the post for when your app is ready for the F-Droid release.

Talking about games, 99Managers Futsal Edition, A futsal management game with a 2D match engine and integrated editor, was just added with great timing, during an international soccer/football championship. While we have many Godot engine games, this one is a bit more special, as it’s a reproducible build app. Maybe this feat is based on its nature, a 2D type game, but the developer has contributed a recipe template so many more devs can try too for their own games.

Element Classic was updated to 1.6.58 and as the modern Element X did last week, fixes a security issue. If you still use this version, please update.

Find Family, Find Family is an end-to-end encrypted location sharing app, was archived as it was already replaced with Find Family, same name and same developer, updated this week to v2.5.5.

FluffyChat was updated to 2.7.2 with a huge change log, read down to 2.7.0 too. Given Matrix clients news above, and last week, it’s a safe bet to make sure you are updated.

Odysee was updated to 0.1.6-foss using the new native app codebase. The changes are extensive, so explore at will.

SimpleX Chat was updated to 6.5.6. One interesting piece of news we stumbled upon this week was a post by the Trail of Bits company (think security audits, think FLOSS friendly) about their partnership to find and fix bugs using AI. You can read the whole post here and you can see the proposed fixes for SimpleX here. Oh, btw, how would you feel about such an endeavour when it comes to F-Droid? Some think it’s easy to answer, some say it’s complicated.

@linsui translates in a QR code:

Mercurygram was updated to 12.8.1.1 adding offline translations, better Tor, better animations, better rich text editor and rendering and more. Android provides a Translation API since Android 12 but it can only use the OEM (generally non-foss) translation service and it seems custom Android distribution, like LineageOS, might not provide anything. By the way, Offline Translator, updated to 0.7.0 this week, could be a provider too, keeping your translations private on device.

tagdrop was updated to 2.1.0 after 11 years, with the help of… AI. Anyway, the concept is interesting, as a challenge of sorts, do try to cram as much as possible in a QR code, any interesting use case?

@shuvashish76 names a name:

GitHub Store is now named Komi Store and updated to 1.9.1, with browsing improvements, shortcuts and more.

Removed Apps

2 more apps were removed
  • Harmony Music: An Android App for streaming Music
  • SpMp: A YouTube Music client with a focus on language and metadata customisation

Newly Added Apps

72 more apps were newly added
  • Aerial: Lightweight radio player
  • aka Alarm: Wakes you within a 30-min window when you start stirring
  • Arcanum: Encrypted container manager compatible with VeraCrypt
  • BackgroundWorkAround: Help your other apps survive in the background
  • Battery Monitor: Monitor your device’s battery status in detail, in real-time
  • Bible Lock Screen: Daily Bible verse on your lock screen wallpaper
  • Bluetooth Remote: Universal serverless Bluetooth HID remote control
  • Bluke: Use your device as a Bluetooth mechanical keyboard, gamepad, and trackpad
  • Boky Fivavahana Anglikana: Madagascar’s Anglican common prayer book
  • Calendula: A modern Material 3 Expressive calendar for Android
  • CallScope: Local-first call log analytics
  • Calyx - Grow Tracker: Track indoor gardens, plant schedules, and hardware entirely offline
  • Camera by vayunmathur: The best Camera app
  • Controller for QLC+: Native 3rd party application for controlling QLC+ v4
  • Cube Run: Dodge, jump and slam through a neon 3-lane gauntlet. One-thumb 3D runner.
  • Curbox: App & Website Blocker: App blocker and screen time tracker. Block apps, websites, reels and shorts.
  • DuWave: Dynamic local music player
  • Ewoc: Indoor cycling workouts for FTMS smart trainers
  • FastLog: An opinionated, fast, native app for Logseq
  • Feltbok: Log bird sightings in the field and export them to Artsobservasjoner
  • Field Survey: Your field logbook, on your phone - build any survey, powered by your device.
  • FocusBuddy: A cute, privacy-first Pomodoro companion
  • FontStylr: Stylize your text with cool fonts - emo, goth, bolt, gl1tch3d
  • Formulus: Offline-first bespoke data collection from Open Data Ensemble
  • Gitling: Git client built with Jetpack Compose and Material 3 Expressive
  • Groce: Grocery, to-do, and packing lists, ordered by store aisle or category. No ads.
  • Hebrew Calendar: Hebrew date, holidays, zmanim and Omer count on your lockscreen
  • Internet Radio: Discover and listen to thousands of free internet radio stations worldwide
  • Latarka: Toggle flashlight with a shake gesture
  • LNCT Attendance: Track classes and view timetable statistics
  • LoanPro: Fast mortgage, auto, credit, and personal loan calculations
  • MainTask: Reminders for your recurring tasks: oil change, insurance, filters…
  • maripànaTokana: Weather app showing metric and imperial units side by side in 8 languages
  • Marlin: Identify marine species on the spot and keep a personal sightings life list
  • MetroVault: Air-gapped Bitcoin signer for offline cold storage. QR-only, no network.
  • MinimaList: Local-only outliner — no cloud, no ads, no tracking
  • Nebula: GPU-accelerated HDR nebula fly-through screensaver
  • Noty - Notes in Notification: Pin your notes to notifications — always visible, never forgotten
  • Oksigenia SOS: Smart safety and distress alerts with fall and inactivity detection
  • openCook: Recipe manager to scan cookbook photos, plan your week and share the list
  • openDSP-4x4: Open control for the t.racks DSP 4x4 Mini Pro over USB-OTG.
  • OPNsense Manager: Manage OPNsense firewall: monitor, configure rules, view logs & services
  • Passwords: A basic passwords app
  • PDF Unlocker: Unlock password-protected PDF files locally
  • Pinpoint: Map things/points of interest in your surroundings and across the globe
  • Pitak — Personal Library: Track your books, lending, and wishlist — fully offline, private by design.
  • Podcini.A - Extensible media instrument: Your premier podcast/media instrument, now extensible, capable of YouTubing
  • ProcrastiLearn: Block distracting apps until you review a spaced-repetition flashcard
  • Project Asteria: Daily space discoveries, interactive launch schedules from NASA, APOD, Astronomy, Space, SpaceX, NASA Launch and Space Discovery
  • Readwide: Local-first reader and file browser
  • RedTrigger: System-wide shoulder triggers for Nubia Red Magic phones
  • RPClient: Local-first AI role-playing chat client
  • ScenePeek - TMDB & Seerr: A TMDB & Seerr client to provide you with comprehensive information on movies and TV shows
  • scorecounter: A simple score counting app
  • Screen Off Timer: Clean sleep timer to stop media and lock screen
  • Secure QR Share: Share passwords and links securely via encrypted QR codes
  • SignalSense – Network Switch Alerts: Know the instant your network switches between 5G, 4G, 3G, or 2G
  • Slate: Minimal text-only home screen. No icons. No analytics. Zero network.
  • Solitaire: A solitaire game
  • SOS Alerter: Privacy-focused emergency app with SMS location tracking and silent recording
  • SSH Remote: Use your smartphone to control your computer or HTPC
  • Stack Tower 3D: Stack sliding blocks into the tallest tower you can. One-tap 3D arcade.
  • StudiPassau: Access to the Online Portal for Students at the University of Passau
  • Tessella: Create and explore polygon tessellations of the plane
  • Thirukkural Daily Widget: A beautiful, minimal daily Thirukkural flashcard widget
  • Trending AI: Global tech trends, fast-picked by AI.
  • UT.urn - YouTube facilitator for Podcini.A: A service app providing YouTube contents to Podcini.A
  • Water Reminder: Track your daily water intake and stay hydrated with reminders
  • Water Sort: Relaxing color-sorting puzzle. Infinite levels. Zero tracking. No ads.
  • Where It Went: You think you know. Then you see the numbers. Track where it really went.
  • yadaw: A basic DAW for sound effects and music production
  • Zenwell: Stop doomscrolling: Block distracting apps and reduce screen time

Updated Apps

325 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.

01:00 PM

Whoops! Military Reverses Course On Flu Vaccine Requirements After Soldiers Got Sick [Techdirt]

When we talk about the scourge of anti-vaxxer philosophy within the federal government, we naturally spend a great deal of that time talking about RFK Jr. He’s the Secretary of Health and Human Services and perhaps the most infamous anti-vaxxer on the planet, after all. But if you thought HHS was the only part of the government infected with this dangerous unscientific nonsense, you’d be wrong.

In April of this year, Pete Hegseth, Secretary of Whatever-We’re-Calling-It-Today, rescinded a requirement for America’s fighting forces to be inoculated against influenza. Why? Well, because it just wasn’t necessary, you see. Also, freedom. Probably bald eagles. Perhaps apple pie and baseball are involved. It’s really anyone’s guess these days. Hegseth stated the following publicly on his decision:

“The notion that a flu vaccine must be mandatory for every service member, everywhere, in every circumstance, at all times, is just overly broad and not rational,” the secretary said. “Our new policy is simple: If you, an American warrior entrusted to defend this nation, believe that the flu vaccine is in your best interest, then you are free to take it; you should. But we will not force you.”

“Our men and women in uniform were forced to choose between their conscience and their country, even when those decisions posed no threat to our military readiness,” Hegseth said. “That era of betrayal is over. Under President [Donald J.] Trump, the War Department continues to take decisive action to once again restore freedom and strength to our joint force. We’re seizing this moment to discard any absurd overreaching mandates that only weaken our warfighting capabilities.

So, to summarize, the requirement that soldiers be vaccinated against influenza was as follows:

  1. Broad and irrational
  2. A betrayal
  3. An absurd and overreaching mandate
  4. Weakened our fighting forces
  5. Would be ended and soldiers would no longer be forced to be vaccinated

I assume that analysis still holds, other than the last, now that the military is once again mandating the flu vaccine for its soldiers because, and this will shock you, a bunch of soldiers got sick.

The Army, Navy, and Air Force are once again requiring basic trainees to get vaccinated against influenza after the virus quickly swept through an Air Force base in Texas, sickening at least 222 recruits and hospitalizing four. Last week, news broke of a flu outbreak sweeping through Lackland Air Force Base, part of Joint Base San Antonio in Texas. Two unnamed sources told ABC News that the situation at the base has been worsening.

In addition to the 222 cases and four hospitalizations reported as of Tuesday, one recruit, Keon McDaniel, died. McDaniel was in his sixth week of basic training and suffered a medical emergency on June 12. It’s unclear if his death was related to the outbreak.

ABC News reported that sources think only about 40 percent of the new Air Force trainees at the base were vaccinated and that the outbreak began in early June.

So, according to Hegseth himself mere months ago, sixty percent of the new Air Force trainees at the base are going to be subject to a broad, irrational, absurd, freedom-stealing betrayal mandate to get the flu vaccine? Cool.

It’s absolutely incredible just how shallow the anti-vaxxer mentality can be. Freedom, I am told, is worth fighting and dying for. If a flu vaccine mandate is anti-freedom, why are we letting some illnesses and potential deaths cause us to take actions that are anti-freedom?

The answer is because it isn’t about freedom at all. It’s about placating the dumbest corners of our society just because they happen to be a voting bloc aligned with Donald Trump, a man not exactly known for his incredible good health and fitness.

Pentagon spokesperson Sean Parnell said that the Pentagon had granted exceptions to Hegseth’s optional flu shot policy to the Army, Navy, Air Force, National Security Agency, and the Defense Health Agency. The exceptions came after a “comprehensive review” and are in line with a standard policy of “adapting force health protection measures to critical operational realities.”

“The decisions were based upon thorough risk assessments and are designed to maximize operational readiness, lethality, and force generation, while safeguarding at-risk populations,” Parnell said.

And that’s any different than the situation three months ago, exactly?

It’s not different at all, of course. Pete Hegseth directly, and of his own accord, managed to get hundreds of soldiers sick, at a minimum. He reduced our war-fighting readiness as a result. And he reversed course the moment the inevitable outcome reared its ugly, feverish, coughing head.

Vaccine mandates are bad when its politically advantageous to say they are, but good when you’re in charge and need to prepare for an invasion of Cuba, or who knows where else.

10:00 AM

Brainfart! [The Status Kuo]

In my excitement and haste to get to NYC yesterday to present an award at a joint Human Rights Campaign / Asia Society Pride event, I managed to pack my charger…but not my iPad. Doh! I’m typing this with an index finger on my iPhone to say there sadly won’t be a Status Kuo update today.

If you’re feeling my pain—I just hate when I do things like this!—consider cheering me up by springing for a cup of coffee a month as a paid supporter, if you can swing it!

Subscribe now

At least I did look rather sharp in a Chinese style jacket with our HRC blue and gold colors, and my beautiful friend Jenny who coordinated our look!

I presented the AANHPI Executive Council’s inaugural award to actor / singer / activist Conrad Ricamora (Oh, Mary! How To Get Away With Murder, Here Lies Love). Conrad has begun a scholarship fund to increase representation for Asian American actors. He was our swing in Allegiance 14 years ago, and now he’s a Tony-nominated Broadway star! So proud of him!

I’ll be reunited with my babies, my pets, and my iPad later today—all in time for tomorrow’s Skeets and Giggles. Talk then!

Jay

09:00 AM

The KIDS Act Would Require Age Checks To Get Online [Techdirt]

Within the next week, Congress is preparing to vote on the KIDS Act, a sprawling package of legislation that seeks to control Americans’ web browsing and private messaging. The package includes a revised version of the Kids Online Safety Act, or KOSA, combined with a collection of other internet bills, study bills, reporting requirements, and new regulations. Instead of debating any of these proposals on their merits, lawmakers are attempting to move them all at once under an ultra-expedited process. 

The package of cobbled-together bills is a mess, with different age-gating schemes for different services, using different standards. It’s a lot of complexity, and a lot of legal risk. Faced with that, many companies will conclude that the safest option is restrictive age-checking practices across their entire platforms.

Buried inside the KIDS Act are provisions that will push online services to verify all users’ ages, require government-directed moderation policies for online speech, and even create new rules about private and encrypted communications. While supporters continue to claim this bill protects minors online, its requirements come at the expense of privacy, free expression, and the ability of people of all ages to use the internet without revealing sensitive data. 

The KIDS Act Pressures Platforms to Check Everyone’s Age

Supporters of KOSA have said the bill doesn’t require age verification. And technically, the KOSA section of the bill does say that KOSA shouldn’t be read to require age verification. 

But if you read the rest of the bill, that disclaimer starts to look hollow. 

Throughout the KOSA section of the legislation, special protections, controls, messaging settings, and parental tools are required whenever a website or app “knows or should have known” a user is a child (defined in the bill as anyone under 13) or a teen (defined as anyone between 13 and 16 years old). 

The problem is a website operator doesn’t need actual knowledge that a user is a minor to get in legal trouble. It applies when a platform “knows or should have known” a user’s age—a low, negligence-style standard of knowledge. If an online service gets it wrong, it’s going to be up to courts and regulators to decide, after the fact, if an online service “should” have known a user was 16. 

To try to avoid liability, services will have to determine which users are teenagers and which are not. Most won’t be able to simply trust their users. They’ll have to collect more information about age, before any lawsuit or government action arises. Some companies may respond by requesting driver’s licenses or passports. Others will rely on age-estimation systems that attempt to guess users’ ages by looking at existing activity or doing facial scans. Existing estimation systems make mistakes when estimating children’s ages correctly, which is a big problem when that is the population KOSA is trying to protect. And the systems fail more frequently for people of colorpeople with disabilities, and trans and nonbinary people.

The bill’s authors seem to know this is a problem. On the one hand, the new KOSA section says age verification is not required. On the other, it repeatedly imposes obligations that depend on knowing whether a user is under 17. But a disclaimer doesn’t magically eliminate legal risk, especially for smaller services and startups that can’t afford to defend lawsuits or fight regulators.  

KOSA is not the only part of this package that creates age-verification pressure. The SAFE BOTS Act, like KOSA, goes back to the standard that if a service “knows or should have known” that a user is a minor it can’t offer certain chatbot features. 

The SCREEN Act requires services that host sexually explicit content to determine whether users are “more likely than not” under the relevant age limit, before allowing access to certain content. 

The consequences of this liability will not be limited to minors. If websites and apps are expected to reliably identify teenagers, adults will be asked to prove they are adults. The result is a less private internet for everyone.

The KIDS Act Pressures Platforms To Police Lawful Speech 

The new version of KOSA removes the bill’s infamous “duty of care” provision, a significant change. The revised KOSA requires covered platforms to “establish, implement, maintain, and enforce” policies and procedures addressing several categories of content and conduct. 

Some categories, such as true threats and sexual exploitation, involve unlawful activity. Others are much broader. The bill specifically requires policies addressing the “sale or use” of narcotic drugs, tobacco products, cannabis products, gambling, and alcohol. It also restricts discussions around financial fraud.

Sounds straightforward enough. Then you remember how people actually talk—online and off. Can teens discuss addiction and recovery? Can a 15-year-old post that she’s worried she has a friend who is drinking too much? Can they seek advice about a parent’s gambling problem, or get help if they or a family member have been scammed? Can they participate in harm-reduction communities or discuss substance abuse treatment? All of these young people would be engaging in lawful speech when discussing topics covered by KOSA’s enumerated harms. 

The bill does not directly ban those conversations. But it places platforms under huge pressure to create and enforce moderation policies around broad categories of lawful speech. Faced with legal risk, many services will inevitably choose to remove that speech or restrict those discussions to spaces where they know only adults can participate. We’ve seen this movie before. When legal risk goes up, platforms will take down more speech. 

The KIDS Act Regulates Private Messages, Too 

Several provisions of the bill create new rules around direct messages, disappearing or “ephemeral” messages, and AI chat services. 

The bill includes language stating that certain KOSA requirements should not be construed to override strong encryption. But the protection is incomplete. The carve-out applies to certain features and messaging controls, but doesn’t apply to KOSA’s separate requirement that platforms “address” a list of harms to minors. 

The KIDS Act never answers an obvious question: how exactly is a platform supposed to address those activities if they’re inside encrypted communications that it can’t read? That will create pressure for providers to weaken private communications or limit features on encrypted private services. 

That approach is especially troubling when it comes to ephemeral messaging. Disappearing messages are not a “loophole” or a dangerous design trick. They are a useful privacy feature that allows online conversations to function more like ordinary real-world conversations, which are not preserved forever in a permanent database.

Like many other parts of the KIDS Act, these private messaging provisions also depend on websites and apps knowing who is a minor and who is not. The result is more age checks, more restrictions, and less privacy online.

Republished from the EFF’s Deeplinks blog.

08:00 AM

Ctrl-Alt-Speech: The Ctrl-Alt-Speech Reading List (Teaser) [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. To get extended episodes with additional coverage, support us on Patreon.

In a special bonus episode for our Patreon supporters, Mike and Ben discuss some of their favorite must-read books about online speech, platform power, and content moderation. This free teaser covers their first two picks: It’s Complicated by Danah Boyd and Behind the Screen by Sarah T. Roberts.

To hear the full episode with all six books, become a Ctrl-Alt-Speech supporter on Patreon.

04:00 AM

The EU Wants To Grow Homegrown Tech. Its Courts Keep Making That Impossible. [Techdirt]

Just a couple weeks ago, the European Commission put out its plan for “European tech sovereignty.” It’s not surprising that Europeans are looking at their internet platform options and seeing a choice between US companies and Chinese companies as something that isn’t that appealing. Of course, Europe has mostly itself to blame for this mess. As an Economist piece in April noted, the EU effectively regulated its own internet ambitions to death:

Here is an uncomfortable truth for hand-wringing policymakers in Paris, Berlin and beyond: Europe’s dependency on America Inc is in no small part Europe’s own fault. Decades of over-regulating the old continent’s economy left businesses there unable to compete with American firms, which went on to trounce European ones even in their own backyards. What Europeans could not build quickly for themselves, due to a thicket of regulations, they often imported just as quickly from abroad….

Tech is where the dependency seems most acute. Europe has few firms at the forefront of AI, space or high-end computing (one notable exception is ASML, a Dutch firm globally vital to chipmaking). Even governments often have little choice but to use the likes of Microsoft or Amazon for cloud services, Palantir to sift through data or SpaceX to launch military satellites. Quixotic attempts to shake off big tech abound, for example by having civil servants ditch Windows for some clunky substitute. Too often the European alternatives are lacking anyway. It turns out that boasting about regulating AI before the public had made their first ChatGPT query—as the European Union did in 2021—is not conducive to home-growing AI champions.

Yes, EU rules often applied to American firms, insofar as they wanted to offer their wares in the bloc. But regulation in practice hit European firms harder. The costs of administering complex data-protection rules, say, could easily be absorbed by a Google or OpenAI, with their hordes of compliance staff. Not so their European rivals, which have usually lacked scale (if only because the EU’s fragmented single market made it harder for them to grow beyond their home country). The EU thus generated barriers to entry that often ended up protecting American giants.

And so the EU is going back to the drawing board, once again thinking that it can technocrat its way to technical competence, and that seems unlikely. After all, weren’t the EU’s two biggest pieces of signature tech legislation — the Digital Services Act (DSA) and Digital Markets Act (DMA) — supposed to solve all of this already?

I’ve long been a critic of both laws that were in some ways too vague and in other ways too restrictive all along, but at the very least they were the product of a fairly lengthy process, in which EU regulators were made well aware of the tradeoffs of various approaches. And they chose to land where they landed. This new move by the European Commission isn’t quite an admission of failure, but it sure is a sign that what they insisted would create the right incentives for local competition hasn’t yet worked.

But, of course, none of that may matter if the Court of Justice of the European Union (CJEU) — the highest court across the EU — continues to YOLO its way through internet law. Back in December we wrote about its deeply problematic ruling in the Russmedia case, which more or less ignored the fragile balance that the DSA had set forth regarding intermediary liability for third-party speech, by insisting that any platform operator must scan any user generated content for “sensitive personal data” about anyone else and block it. It effectively required full scanning of every piece of uploaded content, a ban on anonymous speech, and a requirement that “bad” posts somehow be blocked from anyone copying them.

And now it’s taken that up a notch in its new WebGroup ruling (full ruling currently only available in French, but Google translate works, at least while Google can still operate in the EU). While the headline regarding the ruling is that the CJEU says that age verification mandates are fine regarding pornographic content (matching the US Supreme Court on that one), the ruling goes even further, and suggests that any website that has algorithmic recommendations for content should take on liability for the content it recommends.

I recognize that some people are cheering this on because they hate “big tech” and think this will somehow damage it. That’s wrong. It will damage smaller tech players (such as the ones the EU is trying to encourage companies to build in the EU) way, way more. I’ve written before, in the US Section 230 context, why it’s a terrible idea to make recommendation algorithms liable for the content they recommend, and that reasoning applies equally in the EU.

Recommendation algorithms actually do, on the whole, make the internet experience much more bearable. I get that more and more internet users grew up in an era dominated by the algorithm, but it was not better before that. The internet was so filled with nonsense and junk that people begged for better algorithms. And in this new era, with the rise of AI slop, it would be even worse.

But, more to the point, a recommendation algorithm is simply stating an opinion of “this is what we think you should look at next.” We can debate the purpose of that opinion, and whether it is solely to extract more attention or money from users, or to actually provide them value. But that doesn’t matter. Nothing in “this is what we think you should look at next” is (by definition) a full-throated endorsement of the content. It’s literally “based on other stuff you’ve looked at, and our own weights and priorities, here’s what you should look at next.” It has no way of reviewing the actual quality of the content, determining if it’s helpful or not, factual or not, or nonsense or not.

That’s just not how any of this works.

But once you put liability just for recommending “this is what the algorithm thinks you should look at next” you make it ridiculously expensive to offer any sort of algorithm — even in situations like Bluesky where anyone can create and share their algorithms for others.

The end result is that the only companies who will be able to recommend content — which, by every possible measure in every possible study, we’ve seen the vast majority of internet users prefer — will be the largest companies in the world: Google, Meta, TikTok. All of the upstart competitors, all of the services the EU now says it wants to grow at home, would find it impossibly difficult to offer such a feature, because the risk of liability would be way too intense.

For all the many problems I had with the DSA, on this it mostly got the equation right, recognizing that pinning liability on platforms in this manner could have really negative effects. And while I still think the DSA should have gone much further in protecting intermediaries, the CJEU interpretation here basically takes a sledgehammer to the attempted balance within the DSA.

The mistake the CJEU is making here, as highlighted by expert Daphne Keller, is that in thinking that this will “make big tech more responsible” it actually empowers them, encourages them to engage in constant monitoring and surveillance, and basically appoints them as the speech police. What could go wrong?

I'm sure the CJEU thinks it is constraining the power of platforms and "making them be responsible" through rulings like this.But it is really just handing control over users' fundamental rights to private corporations, and telling them to be heavy-handed in surveilling and silencing people.

Daphne Keller (@daphnek.bsky.social) 2026-06-16T16:15:05.319Z

Some of us have been making this point for years. And the results of earlier laws (like the GDPR) showed exactly how this would play out, entrenching the largest companies and leaving the EU once again flailing around demanding new laws to fix the situation their old laws created.

It’s understandable that the EU doesn’t like its tech platform choices. But it’s now in a loop of its own making. Fail to understand the technology, fall prey to a moral panic, over regulate… and then wonder why no one is building and the big American tech companies just get bigger. Rinse and repeat. The CJEU’s latest ruling undermines the attempt at balance laid out by the DSA and completely sabotages the “homegrown” sovereign competitors the Commission so desperately claims it wants to cultivate — while handing the surveillance infrastructure bill to the only players big enough to pay it. The Commission can call it tech sovereignty all it wants. The CJEU just made vassalage structural.

Daily Deal: The 2026 Complete Godot Stack Development Bundle [Techdirt]

Dive into Godot – a rising star in the game engine world – with the 2026 Complete Godot Stack Development Bundle. You’ll learn to create platformers, RPGs, strategy games, FPS games, and more as you master this free and open-source engine with easily expandable systems. Plus, you’ll also explore techniques for game design and game asset creation – giving you the ultimate techniques to customize your projects. It’s on sale for $25.

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.

Cash Patel: FBI Director Apparently Paying Off FBI Allies With Personal Slush Fund [Techdirt]

This is not the only administration to engage in corruption. Most administrations have to some extent. It’s that corruption is the everyday, front-page business of this administration. It’s so brazen, it’s insulting. It demands Americans pretend nothing matters but what Trump wants and, to a lesser extent, whatever his current roster of obliging subservients want.

Even MAGA should be angry. But this political movement is as bereft of intellectual honesty as it is bereft of anything approaching normal human intelligence. It’s millions of people willing to be peasants just because the king has promised to make things even worse for their fellow human beings.

We, the people, end up with daily fuckery, composed and carried out by chinless nepo babies, former Fox commentators and far right podcasters, multiply-disgraced, massively-underqualified members of Trump’s personal legal team, Marco Fucking Rubio, and the homunculus currently doing business as “Stephen Miller.”

Then there’s Kash Patel — a guy who would have been derided as a diversity hire by the MAGA crowd if he hadn’t been given the top spot in the FBI by Donald Trump. Less than 18 months into his tenure, Patel is best known for partying with sports teams, abusing government airplane privileges, spending more time in nightclubs than in his office (ALLEGEDLY), and performing loyalty tests of FBI agents and officials, most often in the form of polygraph tests.

Trump’s slush fund for insurrectionists might be as (nearly!) dead in the water as the Faith No More fish (you know the one…), but Patel has apparently found a way to misuse public funds to reward loyalists willing to ride or die with a man who has managed to (ALLEGEDLY) drink his lack of qualifications under the table.

“We have been receiving troubling reports that you may be using part of the budget of the Federal Bureau of Investigation (FBI) as a personal slush fund to make tens or hundreds of thousands of dollars in unlawful ‘bonus’ payments to loyalist MAGA henchmen who have engaged in misconduct,” says a letter from Rep. Jamie Raskin, D-Md., to Patel, obtained exclusively by MS NOW.

Committee Democrats have information that Patel has issued more than $1 million in awards, the letter says. The letter says the money went to special agents serving on his Director’s Advisory Team, which Raskin’s letter describes as “a curated group of agents who are willing to carry out your unlawful partisan and personal orders.” It also went to agents on Patel’s security detail, “circumventing the mandatory maximum pay caps established by statute,” the letter says.

I’ve got to hand it to Raskin. While some will (dishonestly) object to the tone of this official letter, it’s written in a form MAGA understands: direct accusations, delivered with contempt. Most official letters/queries sent by legislators are a bit more polite and tend to treat accusations as unconfirmed suspicions, even when the accusers have the facts in hand to deliver unqualified accusations.

This letter forgoes those niceties. That makes it much more difficult for the FBI and/or Kash Patel himself to dispute the accusations. When punches aren’t pulled, the administration has to defend itself in kind. Since it far prefers to bully people who aren’t willing to deliver the first blow, it seems unsure of how to handle this:

The FBI did not respond to a request for comment by MS NOW.

The FBI has maintained its silence even after Sen. Raskin made the letter public by publishing it to the Judiciary Committee’s website. And what’s detailed there definitely looks like the actions of a binge drinker — you know, the magical moment in a bar evening when the contents of your wallet suddenly turn into Monopoly money and you don’t realize just how much damage you’ve done to your bank account until the NSF push notifications start rolling in:

In some cases, nearly $8,000 payments have been made to multiple individuals every two-week pay period despite many of the beneficiaries of your selective generosity already maxing out on a federal employee’s salary. While it is unclear at this time exactly how much each of the agents has received, we can confirm that numerous loyalist employees have received at least five such payments in consecutive pay periods, amounting to nearly $40,000 per agent. We can also confirm you have depleted the FBI reserve accounts for bonus payments at such a frenzied rate that some of the payments have bounced back from exhausted accounts.

That’s insane. On one hand, you have the drunk-on-a-spending-spree indicators: a guy who doesn’t know how much money he’s spent or from what account until someone else notifies him of his overdrafts.

On the other hand, you have the ugly reality of the situation: this is what it takes to keep FBI employees “bought.” The payments are large and happen frequently, strongly suggesting loyalty to his MAGA twist on FBI day-to-day operations lasts — at most — up until the next paycheck hits the bank. If you’re buying loyalty two weeks at a time, you’re not a benefactor. You’re a blackmail victim.

Either Kash Patel thinks he can throw money at any problem that can’t be solved with a lie detector test and a swift dismissal or agents have figured out they can make bank by pretending to be on board with whatever vengeful kick the director happens to be on that particular week. And I’ll be honest: I prefer a yes man who’s in it for personal profit to a yes man that’s in it because toadying is the only life-hack they know.

Whatever the equation, it all comes down to Patel being an absolute chump. Every negative headline increases the chance of him being tossed aside by the man whose boots he’s been licking for most of the last decade. And I can bet that most of these people walking away with inflated paychecks can easily see the buttons they need to push to ensure they get their loyalty bonuses, week in and week out.

Friday 2026-06-26

11:00 PM

Surprise: CBS’ ‘Ombudsman’ Has Been A Useless Trump Lackey [Techdirt]

You might recall that one of the conditions of the FCC’s approval of The Ellison family’s $8 billion acquisition of CBS was that the agency would install a “ombudsman” at the network to ensure CBS journalism was appropriately feckless and deferential to our mad, idiot king.

This was particularly ironic given decades of whining by Republicans about stuff like the “fairness doctrine,” and other short-lived government attempts to set acceptable contours for journalistic speech. The appointment didn’t even really appear necessary, given Bari Weiss’ pretty obvious loyalty to oligarchs and autocrats like Trump and Netanyahu.

The guy they appointed, Kenneth Weinstein, unsurprisingly had no qualifications for the role. Weinstein had been the head of the faux-academic right wing Hudson Institute “think tank,” and has absolutely no experience in journalism or television whatsoever.

Similarly unsurprisingly, a new New York Times report indicates that Weinstein has largely been invisible and pointless since his appointment. He doesn’t issue statements, he doesn’t appear to help anybody dealing with internal chaos being caused by Weiss, he doesn’t respond to direct questions from politicians, and he barely shows up at the office:

“In the nine months since he was hired, Mr. Weinstein has issued no public statements about CBS News’s coverage or its controversies. He has not issued any guidance or feedback in staffwide emails or memos, three employees said. He has told some employees that he is scheduled to work only one day per month, two people said, though one said he responded to queries outside his monthly workday.”

As I predicted, there’s just not much for him to actually do at a company that’s innately so dutifully loyal to the nation’s richest assholes. The New York Times at one point seems confused by the idea this “watchdog” does do any useful watchdogging:

“As CBS News has been shaken by infighting between management and its star correspondents this year, Mr. Weinstein’s silence is being criticized by media experts. They say Paramount, the parent company of CBS News, has essentially hired a watchdog who doesn’t bark.”

Of course Weinstein wasn’t appointed to be a “watchdog” or to help the network or its employees. He was hired so that the Trump administration could be ensured a direct line to the leadership of a media company being converted into a propaganda mill, something that’s likely not even necessary due to the ample close connections between the Ellisons, CBS leadership, and the administration.

Weinstein’s other job was to simply ensure that CBS was remaining dutifully loyal to the president, a role that’s also not really necessary since folks like Bari Weiss have no integrity.

The New York Times doesn’t mention how much Weinstein is being paid for his single day of “work” a month, and how many shitcanned CBS journalist salaries it would have paid for.

09:00 PM

You don’t need a better camera [Seth Godin's Blog on marketing, tribes and respect]

They keep getting fancier. But you would benefit from investing in better lighting instead.

It’s tempting to upgrade your computer processor, your frying pan or your sneakers as well.

The thing is, once the foundational tools are good enough, technique and training outperform hardware. New snow tires are often more effective than a new car at getting to work, because traction matters more than horsepower.

Sharpening your saw or building resilience might be the best way to improve.

      

06:00 PM

Kanji of the Day: 気 [Kanji of the Day]

✍6

小1

spirit, mind, air, atmosphere, mood

キ ケ

気持ち   (きもち)   —   feeling
人気   (じんき)   —   prevailing mood of a locality
お気に入り   (おきにいり)   —   favorite
気温   (きおん)   —   air temperature
天気   (てんき)   —   weather
病気   (びょうき)   —   illness (usu. excluding minor ailments, e.g., common cold)
雰囲気   (ふいんき)   —   atmosphere
元気   (げんき)   —   lively
気分   (きぶん)   —   feeling
景気   (けいき)   —   business conditions

Generated with kanjioftheday by Douglas Perkins.

Kanji of the Day: 娯 [Kanji of the Day]

✍10

中学

recreation, pleasure

娯楽   (ごらく)   —   amusement
娯楽施設   (ごらくしせつ)   —   amusement facilities
娯楽番組   (ごらくばんぐみ)   —   amusement program
娯楽場   (ごらくじょう)   —   amusement spot
娯楽室   (ごらくしつ)   —   recreation room
娯楽街   (ごらくがい)   —   amusement quarter
娯しい   (たのしい)   —   enjoyable

Generated with kanjioftheday by Douglas Perkins.

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