News

Wednesday 2026-03-04

06:00 AM

Minnesota Judge Shuts Down DHS’s Attempt To Expel Thousands Of Refugees [Techdirt]

The Trump administration is purposefully cruel. That much cannot be argued, not when it has deliberately sent deportees to foreign torture prisons, dumped them in war-torn countries with histories of human rights abuses, and stranded people its has been ordered to release far from home without their IDs, phones, or money.

This regime loves to inflict pain. Its desire to erase as many minorities from this country as possible has led it to do things no competent government would ever do, especially not one that serves a nation long known as a land of hope and opportunity. The people who first landed here were escaping religious persecution. (They then went on to eradicate the people who actually lived here, but stick with me for a moment.) People seeking the same refuge from persecution are now being ejected from this country as quickly as possible.

The good news is that a federal court has at least pumped the brakes on one such DHS effort. In Minnesota — where Trump has used benefits fraud allegations as justification for a “surge” that has resulted in two murders committed by federal officers (so far!) — a federal judge has just told the administration it can’t just suddenly declare an end to refugee status.

Here’s Law Dork with the summary of yet another anti-minority putsch by the Trump administration:

The longtime government policy has been that refugees — vetted and legally admitted individuals — who are yet to adjust to lawful permanent resident status cannot be detained on that basis alone.

With Operation PARRIS (Post-Admission Refugee Reverification and Integrity Strengthening), the Trump administration wants to change that.

In a pair of memos issued in December 2025 and February 2026 — which Law Dork has covered extensively — the Department of Homeland Security has purported to change that policy by rescinding and re-rescinding the 2010 U.S. Immigration and Customs Enforcement policy that most recently enunciated that policy for applying the relevant provision — 8 U.S.C. 1159 — of the Refugee Act of 1980.

What used to be a normal part of the “give me your tired, huddled masses” ideal that once represented this Land of Opportunity is no longer. The Trump administration is now claiming it can simply pretend existing law no longer matters. And while it is true that Congress could decide to rewrite or overturn the 1980 law, it cannot simply be ignored just because the DHS sent out a couple of memos telling federal officers they’re free to ignore existing law.

Fortunately, this Minnesota court isn’t going to sit by while the administration pretends the only interpretation of the law is the one it recently wrote for itself. From the opinion [PDF]:

When the clock strikes 12:00 a.m. on the 366th day after a refugee was lawfully admitted to the United States, according to the Government, 8 U.S.C. § 1159(a) gives Department of Homeland Security officials the power to arrest and detain that refugee with no limits on the length of detention. Because § 1159(a) provides no such power, the Court will issue a preliminary injunction enjoining Defendants from arresting or detaining refugees in Minnesota on the basis that have not yet been adjusted to lawful permanent resident status—which, by law, cannot occur until one year has passed. The Court will not allow federal authorities to use a new and erroneous statutory interpretation to terrorize refugees who immigrated to this country under the promise that they would be welcomed and allowed to live in peace, far from the persecution they fled.

You see the obvious evil here, right? A refugee — at earliest — cannot secure lawful permanent status until after one year has passed. Trump’s DHS says refugees applying for permanent residence can be arrested and detained indefinitely 24 hours after they’ve been here for a year. The court is right: this not only flips the law on its head, it completely destroys an American ideal that made this nation of a beacon of hope for oppressed people around the world.

Decades ago, as a nation, we made a solemn promise to refugees fleeing persecution: that after rigorous vetting, they would be welcomed to the United States and given the opportunity to rebuild their lives. We assured them that they could care for their families, earn a living, contribute to their communities, and live in peace here in the United States. We promised them the hope that one day they could achieve the American Dream.

The Government’s new policy breaks that promise—without congressional authorization—and raises serious constitutional concerns. The new policy turns the refugees’ American Dream into a dystopian nightmare.

A government that retains any notion of serving the public good would never have attempted to enact this policy. Only a government filled with unjustified hatred of “others” would dare to destroy the American Dream. And only a regime so laden with craven bigots would dare to drape themselves in the flag while shitting on what actually makes this country great.

And, it must be noted, this is only a temporary block. The court is going to allow the government to defend its actions. I don’t think the government will win, but it will certainly kick this up the ladder to the appellate level. That’s fine, so long as the restraining order stays in place while the government cooks up a defense for its blatant racism. With any luck, this will stick all the way to the Supreme Court… and then hopefully after that review as well. No one who truly loves America would back this effort. And no one who only claims to love America while strip-mining it of its greatness should be allowed to turn this great nation into a “dystopian nightmare.”

Daily Deal: The 2026 Ultimate GenAI Masterclass Bundle [Techdirt]

Unlock the power of AI with lifetime access to 50 groundbreaking courses designed to help you master the most advanced AI tools of 2025 and beyond. Explore conversational AI, generative models, and cutting-edge technologies like ChatGPT, GPT APIs, and AI-driven applications with the 2026 Ultimate GenAI Masterclass Bundle. With hands-on projects and real-world applications, this masterclass empowers you to leverage AI for content creation, automation, and industry innovations. Whether you’re a beginner or an expert, this comprehensive program provides the skills you need to excel in any AI-driven field. It’s on sale for $30.

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

04:00 AM

Arti 2.1.0 released: Relay and RPC development. [Tor Project blog]

Arti is our ongoing project to create a next-generation Tor implementation in Rust. We're happy to announce the latest release, Arti 2.1.0.

This release contains a lot of behind-the-scenes work on relay support and on RPC development. While Arti still cannot run as a relay, we are making good progress, and we think it will soon be ready for Arti developers to test it as a middle relay.

Additionally, we have overhauled all of Arti's configuration to use a new, derive-deftly-based approach. We believe this will make defining new configuration types easier, saving us development time in the long run.

This release also contains a number of bugfixes, cleanups, as well as improvements to our CI infrastructure.

Finally, Arti 2.1.0 increases our MSRV (Minimum Supported Rust Version) to 1.89.0, in accordance with our MSRV policy.

For full details on what we've done, including API changes, and for information about many more minor and less-visible changes, please see the CHANGELOG.

For more information on using Arti, see our top-level README, and the documentation for the arti binary.

Thanks to everybody who's contributed to this release, including Niel Duysters, Nihal, Nuhiat-Arefin, Robert Bartlensky, carti-it, hjrgrn, moumenalaoui, robertb, and sjcobb!

Also, our deep thanks to our sponsors for funding the development of Arti!

New Release: Tails 7.5 [Tor Project blog]

Changes and updates

  • Update Tor Browser to 15.0.7.

  • Simplify the home page of Tor Browser.

  • Update the Tor client to 0.4.9.5.

  • Update Thunderbird to 140.7.1.

  • Install Thunderbird as additional software to improve its security, if you have both the Thunderbird Email Client and Additional Software features of the Persistent Storage turned on.

Until Tails 7.5, a new version of Thunderbird was released by Mozilla only a few days after we released a new version of Tails. As a consequence, the version of Thunderbird in Tails was almost always outdated, with known security vulnerabilities.

By installing Thunderbird as additional software, the latest version of Thunderbird is installed automatically from your Persistent Storage each time you start Tails.

If the Thunderbird Migration dialog below appears when you start Thunderbird , it means that Tails successfully installed Thunderbird as additional software.

Thunderbird Migration: Tails installed Thunderbird as additional software
to improve its
security.

  • Include the language pack for Mexican Spanish in Thunderbird in addition to the language pack for Spanish from Spain.

For more details, read our changelog.

Get Tails 7.5

To upgrade your Tails USB stick and keep your Persistent Storage

  • Automatic upgrades are available from Tails 7.0 or later to 7.5.

  • If you cannot do an automatic upgrade or if Tails fails to start after an automatic upgrade, please try to do a manual upgrade.

To install Tails 7.5 on a new USB stick

Follow our installation instructions:

The Persistent Storage on the USB stick will be lost if you install instead of upgrading.

To download only

If you don't need installation or upgrade instructions, you can download Tails 7.5 directly:

Support and feedback

For support and feedback, visit the Support section on the Tails website.

Ron Wyden Is Begging His Colleagues To Stop Trying To Hand Trump A Censorship Weapon [Techdirt]

We’ve been writing about Section 230 for a very long time. We’ve written about why it matters, why the people attacking it are wrong, and why most of the proposed “reforms” would make the internet dramatically worse for everyone except the already powerful. And for just about as long as we’ve been doing that, Senator Ron Wyden—who co-authored Section 230 three decades ago—has been doing the same thing, often as a lonely voice in a Senate full of colleagues who either don’t understand the law or are actively trying to destroy it.

The Communications Decency Act just turned 30, and Wyden marked the occasion with an op-ed in MSNow that lays out, clearly and forcefully, why Section 230 matters more right now than it has in years. And the piece is a must-read, because it highlights something that should be blindingly obvious to Democrats in Congress but apparently remains invisible to far too many of them: gutting Section 230 while Donald Trump is president would be handing him the pen to rewrite the rules of online speech.

As President Donald Trump and his administration wage war against free speech, it is vital that Americans have a free and open internet where they can criticize the government, share personal health information and simply live their lives without government censorship and repression. For those of us who value the ability for regular people to speak and be heard online, preserving Section 230 is one of the most consequential ways to prevent Trump and the cabal of MAGA billionaires from controlling everything Americans see and read.

You’d think this would be uncontroversial among Democrats. You’d think that watching the Trump administration wage open war on free expression—retaliating against media companies, threatening platforms, unleashing threats from federal agencies on critics—would make it crystal clear that now is not the time to blow up the legal framework that protects people’s ability to speak freely online.

And yet…

Senator Dick Durbin, a Democrat, is still co-sponsoring legislation with Lindsey Graham to repeal Section 230 entirely within two years. This is beyond absurd. A senior Democratic senator is actively working to hand this administration the ability to reshape online speech liability from scratch.

In what universe does that end well?

If you need a refresher on what these senators are proposing to gut, Wyden lays it out plainly:

Section 230 is a simple law: In effect, it says the person who creates a post is the one responsible for it. Without it, goodbye retweets and reskeets, Reddit mods, Wikipedia editors and the people curating feeds on Bluesky. The ability to rapidly reshare information online is only possible because of the law.

That’s it. That’s what they want to hand Trump the power to rewrite.

And it gets worse.

Wyden highlights a category of proposal that perfectly encapsulates why building government censorship tools “for the right reasons” always backfires:

Other proposals include repealing Section 230 for posts the Health and Human Services secretary decides are medical misinformation. This was introduced in 2021 in response to the proliferation of COVID-19 misinformation, but today it would essentially give HHS Secretary Robert F. Kennedy the power to silence critics of his anti-vaccine agenda.

You might recall this one if you’re a regular Techdirt reader. Introduced by Democratic Senators Amy Klobuchar and Ben Ray Lujan, we called out how dangerous (and unconstitutional) it was back in 2021, and then reminded Senators Klobuchar and Lujan of this when RFK Jr. was first nominated to head HHS.

As Wyden notes, a bill written and supported by Democrats, designed to combat COVID misinformation by “reforming” Section 230, if it were law, would now hand Robert F. Kennedy Jr.—the most prominent anti-vaccine activist in American public life—the authority to define what constitutes medical “misinformation” online.

The person who has spent decades spreading conspiracy theories about vaccines would get to decide which health speech is acceptable on the internet. This is exactly the kind of scenario that people like us (and Wyden) have been warning about for years: the regulatory environment you create to fight the speech you don’t like today will be wielded by the people you trust least tomorrow.

Democrats like Durbin, Klobuchar, and Blumenthal spent years convinced that weakening Section 230 would force Big Tech to clean up its act. The counterargument—made by Wyden, by us, by basically everyone who actually read the law—was always the same: any power you create to shape online speech rules will eventually be used by people whose priorities look nothing like yours. That day has arrived. Those same Democrats are somehow still pushing the same bills.

So what would actually happen if they got their way? Nothing good. Wyden points to how Americans have been using platforms to document what’s actually happening with immigration enforcement:

Americans have used WhatsApp, Signal, Bluesky and TikTok to document violent, lawless activities by Immigration Customs Enforcement and Customs and Border Protection across the country. While corporate news organizations like CBS News have buried stories about Trump administration immigration abuses and are increasingly pushing disingenuous “both sides” reporting, regular Americans have helped to change public opinion with their first-hand videos of government-sanctioned violence that have spread across the internet. 

That was possible because of Section 230. Take it away and you would see ICE agents bring bad faith lawsuits against those platforms, perhaps claiming that Meta helped incite anti-ICE protests or defamed them by carrying posts alleging excessive force. To understand what would be possible, just look at how police departments and Big Oil have used civil suits to try and silence their biggest critics.

This is the part that the “repeal 230” crowd never seems to grapple with. Without Section 230, the platforms hosting that content become legally vulnerable for the content their users post. And the people with the deepest pockets and the most to hide—government agencies, corporations, the powerful—are exactly the ones who would use that vulnerability to silence critics through litigation. We’ve talked about this for years. It wouldn’t be Big Tech that suffers from a 230 repeal. Big Tech can afford armies of lawyers. The people who get crushed are the small platforms, the community forums, the individual users who share and reshare information that the powerful would prefer stayed hidden.

Wyden drives this home with another relevant example:

Or look at the Jeffrey Epstein case. It took dogged journalism by the Miami Herald and activism from Epstein’s victims to keep the story alive. But without Section 230, anyone who merely shared a story or allegation about Epstein and his associates on their social media could be sued by Epstein’s deep-pocketed pals, along with the site that hosted those posts.

He also takes a moment to push back on the persistent myth that Section 230 gives Big Tech blanket immunity to do whatever it wants—a myth that has fueled much of the bipartisan rage against the law:

Critics of Section 230 often misunderstand it. The statute only protects companies when a lawsuit tries to treat a company as the speaker of the post they find offensive or harmful. 

However, courts can and have held companies liable for their own speech and business practices. For example, Amazon has tried and failed to use Section 230 to avoid lawsuits about dangerous batteries it helped sell. Meta also tried and failed to use Section 230 to dodge responsibility for helping place discriminatory ads. And Big Tech is going to trial, after a California state court found that Section 230 did not protect certain social media design features.

(Wyden’s right that 230 isn’t the blanket immunity its critics claim—though where courts have drawn those lines remains hotly contested, and some of us would argue several of these rulings created more problems than they solved. In fact, the fallout from some of those rulings actually serves to show why Section 230 is so important.)

Either way, none of this should be new information, given how many times it’s been litigated and explained. But apparently it bears repeating every single time this debate comes up, because the same wrong arguments keep getting trotted out by the same people who refuse to read 26 words of statute.

Wyden closes with a warning that should be required reading for every legislator contemplating a 230 “reform” bill:

Opening up Section 230, especially right now, while Trump is president, would give him the pen to rewrite online speech rules. Given his administration’s attacks on free speech, I think that would be disastrous.

It says something profoundly depressing about the state of Congress that the guy who wrote the law 30 years ago is still the one who understands it best, and that he has to keep explaining it to colleagues who should know better. Wyden has been right about this from the start. He was right when Republicans attacked Section 230 because they wanted to force platforms to carry their content. He was right when Democrats attacked it because they wanted to force platforms to remove content they didn’t like. And he’s right now, when tearing it down would hand the most speech-hostile administration in modern memory the tools to reshape online expression however it sees fit.

Happy 30th birthday, Section 230. Here’s hoping your co-author can keep his colleagues from smothering you in your sleep.

Kanji of the Day: 複 [Kanji of the Day]

✍14

小5

duplicate, double, compound, multiple

フク

複数   (ふくすう)   —   plural
複雑   (ふくざつ)   —   complex
重複   (じゅうふく)   —   duplication
複合   (ふくごう)   —   composite
複数回   (ふくすうかい)   —   several times
複製   (ふくせい)   —   reproduction
複雑化   (ふくざつか)   —   complication
複雑さ   (ふくざつさ)   —   complexity
単複   (たんぷく)   —   simplicity and complexity
ノルディック複合   (ノルディックふくごう)   —   Nordic combined

Generated with kanjioftheday by Douglas Perkins.

Kanji of the Day: 超 [Kanji of the Day]

✍12

中学

transcend, super-, ultra-

チョウ

こ.える こ.す

超える   (こえる)   —   to cross over
超す   (こす)   —   to cross over (e.g., mountain)
超人   (ちょうじん)   —   superman
超党派   (ちょうとうは)   —   suprapartisan
超能力   (ちょうのうりょく)   —   extra-sensory perception
超過   (ちょうか)   —   excess
超時空   (ちょうじくう)   —   super-dimensional
超音波   (ちょうおんぱ)   —   ultrasonic waves
債務超過   (さいむちょうか)   —   insolvency
超新星   (ちょうしんせい)   —   supernova

Generated with kanjioftheday by Douglas Perkins.

GIMP 3.2 RC3: Third Release Candidate for GIMP 3.2 [GIMP]

We’re excited to release the third release candidate of GIMP version 3.2! It contains a number of bug fixes and final polishes as we prepare the first stable release of GIMP 3.2.

GIMP 3.2 RC3: splash screen
Third release candidate splash screen by Mark McCaughrean - CC BY-SA 4.0 - GIMP 3.2 RC3

Release Highlights

This release represents the completion of nearly a year’s worth of development and design work, as well as our GIMP 3.2 roadmap. The complete changelog can be found in our NEWS section of the repository.

We hope for this to be the final release candidate before the first stable release, so we ask for your help in testing and reporting any remaining bugs you encounter.

New Splash Screen

Dr. Mark McCaughrean has graciously created a third splash screen for this release (see image at the top) based on his processed photograph of the “Dragon Jet” HH288 protostellar outflow system.

We are deeply grateful to Dr. McCaughrean for the three splash screens he has created for the 3.2 release candidates. It will be tough decision to select the one to use for the final GIMP 3.2!

Non-Raster Layers

GIMP 3.2 has three kinds of “non-raster” layers - the new link and vector layers in addition to the existing text layers. A lot of behind-the-scenes work has been done by Jehan to standardize how all of these layer types handle “destructive” actions, such as painting and merging down layer masks. You should now be better protected from accidentally altering these layers destructively, unless you intentionally rasterize them (and if you change your mind, you can easily revert that process to restore the original layer).

As a result of this work, we also have a small new feature. Previously, you could drag and drop a color swatch on a text layer to change its color. Alx Sa extended this behavior to vector layers - now you can drag either a color or pattern swatch to change its fill!

Color Operations

As part of Jehan‘s continued work to improve GIMP’s color correctness, the Levels, Curves, Equalize, and White Balance filters now default to Linear precision while allowing for other color precision modes to be set. This fixes several inconsistencies in how these filters operate in both the GUI and via scripting.

UX / UI Improvements

  • We’ve refined the logic of when the Welcome Dialog appears on start. If you intentionally open GIMP with an image (either by dragging and dropping it or opening via the command line), the Welcome Dialog will no long appear in front of the image. The only exception is the first time you open GIMP after an update, so you can see what has changed.

  • Alx Sa reordered the Hue Saturation GUI so that the Lightness slider is placed below the Saturation slider. While this is a small fix, it standardizes the order with all other places in GIMP where we have HSL settings.

  • The Flip tool can now be controlled with arrow keys, similar to the Move and Rotate transformation tools. When the Flip tool is selected, you can use the Left and Right arrows to flip the image horizontally, and the Up and Down arrows to flip it vertically.

  • The Shear tool can also now be adjusted with the arrow keys. Use the Left and Right arrows to shear your image horizontally, and the Up and Down arrows to do the same vertically.
    Like the Move tool, you can hold down Shift to shear with a larger value.

  • The GIMP_ICON_TEXTURE pattern has been removed from the background of the Navigation and Selection dockables. This should remove a source of visual irration from those dockables in dark mode.

  • The Delete button in the Layer dockable will now delete only the layer mask if it is selected, instead of always deleting the layer.

  • Jehan has refined the logic for color selection so that it is not impacted by the image when that wouldn’t make sense in context. For instance, you can now use the full color palette to set Grid colors, even if you’re working on an indexed image with a limited palette.

  • The Crop Tool now automatically adds transparency to a layer if you set it to fill with transparency and make a crop that’s larger than the current layer. Thanks to Michael Schumacher for the initial UX report!

  • Jacob Boerema adjusted our GUI code to prevent overly wide dialogs in places like the image export comment field and the Image Map guide pop-up.

  • Denis Rangelov added initial support for using the Global Menu on flatpak. You’ll need to set the GIMP_GTK_MENUBAR variable inside the Flatpak environment (as noted here) to use it for now.

File Formats

DDS

The DDS plug-in now supports exporting in BC7 format, as a complement to the BC7 import support added in GIMP 3.0. We use the bc7enc_rdo library developed by Rich Geldreich for the conversion.

JPEG2000

We fixed a bug in the JPEG 2000 export process which was causing the quality setting to be lower than what OpenJPEG allowed. This fix gives you more fine-grain control of the image export quality.

OpenEXR

New contributor Waris Maqbool improved our support for importing Luminance/Chroma OpenEXR images. Previously we only imported the grayscale luminance channel, but thanks to their efforts we now also support the YR and YB color channels.

Procreate Swatches

You can now import palette swatches from the Procreate art program. This support was added by our resident file format fan Alx Sa after seeing a teammate use it during the Global Game Jam and finding that they couldn’t open the palette in GIMP!

Swatchbooker Palettes

We improved our existing support for this palette format by adding any attached color profiles to the imported palettes.

XMC

Longtime contributor Michael Schumacher has made several improvements to our XMC plug-in. In addition to updating several aspects and fixing warnings, he has also added protections to prevent it from modifying layer names in the original project when exporting as XMC.

WebP

We improved the code for Lossless WebP export to ensure that some of the “lossy” settings defined in the GUI didn’t impact the lossless image quality.

Bug Fixes and Improvements

  • Anders Jonsson has corrected the default color in the Fog filter for linear color conversion.

  • Bruno Lopes fixed a regression in our Camera RAW plug-ins that caused them to not work on macOS.

  • Sample Point modes are now correctly copied over when duplicating an image.

  • programmer_ced improved our flatpak build to use HOST_XDG_CONFIG_HOME for its configuration location. This should make it more intuitive for flatpak users to find where to put third-party plug-ins and where to retrieve various settings.

  • Alx Sa upgraded the Histogram Editor. It can now handle pixel counts for much larger images - in theory, up to both widths and heights of 4 billion!

  • Jacob Boerema fixed a bug on Windows where Gradient Flare presets wouldn’t be loaded.

  • The Round Corners filter now uses your current background color for the fill, instead of always using the default color.

  • Anders Jonsson diagnosed and fixed an issue with the alignment of our transform anchor points GUI in the System theme.

  • We made a number of fixes to non-destructive filters, especially related to the scaling and cropping of Render style filters. New contributor balooii fixed a bug that could occur when undoing filters applied to individual channels.

  • Jehan corrected a bug where the pressure curve did not show in the input device manager on certain platforms.

  • New contributor Kaushik B fixed a bug that caused warnings in plug-ins when creating number input buttons with small min and max ranges.

Fancier .dmg and Windows installer; and sturdier .appimage

Noticeable improvements have been made to our macOS package. In short, Bruno Lopes designed a custom icon for the mounted .dmg on the desktop. He also scripted the generation of custom .dmg background matching the splash screen for each release.

Background for GIMP 3.2 RC3 macOS DMG Installer
Background for GIMP 3.2 RC3 macOS DMG Installer - GIMP 3.2 RC2

Similar scripts were made for the Windows installer which will also feature part of the splash image, automatically extracted at build time.

Also, some important fixes have been made by Bruno to our AppImage package. It should work again on AArch64 (it stopped working after our move to Debian 13), and support for third-party plugins (built for Debian 13) is hopefully fixed.

API

  • Thanks to work by Alx and Jehan, the Curve-Bend plug-in can now be used in scripts via its individual parameters as listed in the Procedure Browser. Previously, you needed to use a generic settings-data which combined several parameters in a single string. Both methods will work until GIMP 4, at which point we’ll retire the settings-data parameter.

  • The GimpColorScales and GimpColorSelect widgets are now introspectable, which means you can use their public functions in your plug-ins and scripts.

  • We’ve added gimp_config_get_xcf_version () and gimp_config_set_xcf_version () functions. These can be used when saving XCFs to target a specific version. Currently, we use this feature in GIMP to decide whether to save colors as the older GimpRGB format or the new colorspace-aware GeglColor.

  • Ondřej Míchal has improved the logic for setting bounds for integer-type GimpSpinScales.

  • As we continue to expand the GimpDrawableFilter API, we’ve marked a number of gimp_drawable_* () functions as deprecated. They will stay available until GIMP 4, but we recommend moving your filter code to use the GEGL filters directly instead of the older, dedicated wrapper functions.

  • You can now create GimpCurve objects in plug-ins. This allows you to add gimp:curves filters to layers and layer groups. As a result, we’ve deprecated gimp_drawable_curves_explicit () and gimp_drawable_curves_spline () since they can be replaced with the Curve filter directly. This work was done by Jehan and Alx Sa.

Here is an example of applying an inverted gimp:curves as non-destructive filter, on the blue channel in non-linear space, through the Python binding:

c = Gimp.Curve.new()
c.set_curve_type(Gimp.CurveType.FREE)
x = 0
while x <= 1.0:
  c.set_sample(x, 1.0 - x)
  x += 1 / c.get_n_samples()

filter = Gimp.DrawableFilter.new(layer, "gimp:curves", "")
config = filter.get_config()
config.set_property("curve", c)
config.set_property("channel", Gimp.HistogramChannel.BLUE)
config.set_property("trc", Gimp.TRCType.NON_LINEAR)
layer.append_filter(filter)

Security

This release also contains fixes for possible exploits in some of our file loading plug-ins. We appreciate security reports from the Zero Day Initiative and individuals such as JungWoo Park and wooseokdotkim, and the work of developers like Jacob Boerema to patch them. The fixes include those for:

  • ZDI-CAN-28232
  • ZDI-CAN-28599
  • ZDI-CAN-28265
  • ZDI-CAN-28530

Around GIMP

Website

If you ever encountered a 404 Missing Page error on our website, you would have noticed our cute Wilber animation! This was work by the animation film director Aryeom, created as a hand-made SVG+SMIL animation by Aryeom and Jehan back in 2016.

As our logo design was updated in GIMP 3 (which by the way is also work by Aryeom, with feedback by the whole team), a refresh to this animated SVG, using the new Wilber, has been initiated by Bruno Lopes. Additional refinements were made by Aryeom Han and Jehan.

Since we hope you won’t normally see this page (and if you do, please report the broken link), here’s what it looks like (if you missed it, force-refreshing the page should work, or just go to any non-existing page to see the animation in proper context):

Wilber attempting to pull down a site page, but he's unable to do so
GIMP Website 404 Page animation by Bruno Lopes, Aryeom Han, and Jehan

Translations

We have a new Cornish translation of GIMP, provided by Flynn!

Google Summer of code

We are once again participating in the Google Summer of Code. This is an opportunity for potential new contributors (of any age!) to work with us to develop a new feature for GIMP. We have a list of suitable projects, but you are welcome to propose your own idea. Please reach out early so we can get to know you beforehand!

Release Stats

Since GIMP 3.2.0 RC2, in the main GIMP repository:

  • 70 reports were closed as FIXED.
  • 60 merge requests were merged.
  • 468 commits were pushed.
  • 22 translations were updated: Basque, Bulgarian, Chinese (China), Chinese (Taiwan), Czech, Danish, Esperanto, Georgian, German, Greek, Icelandic, Italian, Japanese, Kabyle, Lithuanian, Norwegian Nynorsk, Persian, Slovenian, Swedish, Thai, Turkish, Ukrainian.

38 people contributed changes or fixes to GIMP 3.2.0 RC3 codebase (order is determined by number of commits; some people are in several groups):

  • 7 developers to core code: Jehan, Alx Sa, Bruno Lopes, Anders Jonsson, Gabriele Barbero, Lukas Oberhuber, balooii balooii.
  • 7 developers to plug-ins or modules: Alx Sa, Jacob Boerema, Bruno Lopes, Jehan, Michael Schumacher, Anders Jonsson, Waris.
  • 25 translators: Sveinn í Felli, luming zh, Alexander Alexandrov Shopov, Marco Ciampa, Aefgh Threenine, Cheng-Chia Tseng, Alan Mortensen, Anders Jonsson, Danial Behzadi, Martin, Shigeto YOSHIDA, YOSHIDA Shigeto, dimspingos, Aurimas Aurimas Černius, Ekaterine Papava, Kristjan ESPERANTO, Kristjan SCHMIDT, Sabri Ünal, Yuri Chornoivan, Athmane MOKRAOUI, Flynn Peck, Ibai Oihanguren Sala, Jan Papež, Kolbjørn Stuestøl, Tim Sabsch.
  • 2 theme designers: Alx Sa, Anders Jonsson.
  • 5 build, packaging or CI contributors: Bruno Lopes, Jehan, Alx Sa, Jacob Boerema, Jeremy Bícha.
  • 2 contributors on other types of resources: Jehan, Jeremy Bícha.
  • The gimp-data submodule had 24 commits by 4 contributors: Jehan, Bruno Lopes, Alx Sa, Jeremy Bícha.

Contributions on other repositories in the GIMPverse (order is determined by number of commits):

  • Our UX tracker had 4 reports closed as FIXED.
  • ctx had 236 commits since 3.0.8 release by 1 contributors: Øyvind Kolås.
  • The gimp-macos-build (macOS packaging scripts) release had 22 commits by 2 contributors: Lukas Oberhuber, Bruno Lopes.
  • The flatpak release had 17 commits by 2 contributors: Bruno, rangelovd.
  • Our main website (what you are reading right now) had 94 commits by 4 contributors: Bruno Lopes, Alx Sa, Jehan, Aryeom.
  • Our developer website had 36 commits by 4 contributors: Bruno Lopes, Jehan, Alx Sa, Jacob Boerema.
  • Our 3.0 documentation had 256 commits by 12 contributors: Jacob Boerema, dimspingos, Kolbjørn Stuestøl, Anders Jonsson, Marco Ciampa, Sabri Ünal, Yuri Chornoivan, Alx Sa, Aurimas Aurimas Černius, Dick Groskamp, Sage M, Tomo Dote.

Let’s not forget to thank all the people who help us triaging in Gitlab, report bugs and discuss possible improvements with us. Our community is deeply thankful as well to the internet warriors who manage our various discussion channels or social network accounts such as Ville Pätsi, Liam Quin, Michael Schumacher and Sevenix!

Note: considering the number of parts in GIMP and around, and how we get statistics through git scripting, errors may slip inside these stats. Feel free to tell us if we missed or mis-categorized some contributors or contributions.

Downloading GIMP 3.2 RC3

You will find all our official builds on GIMP official website (gimp.org):

  • Linux AppImages for x86 and ARM (64-bit)
  • Linux Flatpaks for x86 and ARM (64-bit)
  • Linux Snaps for x86 and ARM (64-bit)
  • Universal Windows installer for x86 (32 and 64-bit) and for ARM (64-bit)
  • Microsoft Store for x86 and ARM (64-bit)
  • macOS DMG packages for Intel/x86 and Apple/ARM hardware (64-bit)

Other packages made by third-parties are obviously expected to follow (Linux or *BSD distributions’ packages, etc).

There is no development release for the manual, but you can continue to use the existing GIMP 3.0 documentation.

Notes: packages on the Microsoft Store and Snap Store may be delayed as we wait for validations.

What’s next

We nearly thought that the RC2 would be the last release candidate, but it turned out we found more things we were not really happy with, for a stable version. And the more we fixed, the more it became clear that a RC3 was needed.

We are now in a state where we feel happy again. Of course, there are some things we would like to spend more time on, but we have to stop somewhere. Hopefully you will think the same! So as usual, we are calling for everyone to massively test this version 3.2.0 RC3. Please everyone, test and report any issue you find!

Depending on the testing feedback, we may get GIMP 3.2.0 out very soon!

Don’t forget you can donate and personally fund GIMP developers, as a way to give back and accelerate the development of GIMP. Community commitment helps the project to grow stronger!

02:00 AM

GOP “Antitrust Concerns” Magically Disappear Now That Larry Ellison Is Buying Warner Brothers [Techdirt]

You might have noticed that when Netflix was attempting to acquire Warner Brothers, Republicans were suddenly and uncharacteristically interested in media consolidation and antitrust reform. Republican AGs threatened investigation. The Trump DOJ launched a (fake) antitrust inquiry. Senator Mike Lee scheduled a hearing where he’d planned to press Netflix on the competitive impacts of the deal.

But now that Trump-allied billionaire Larry Ellison has decided to elbow out Netflix and dramatically overpay for Warner Brothers instead, all of this furrowed-brow concern has magically disappeared. Despite the fact the Paramount deal is arguably worse for the market, labor, and Democracy.

Mike Lee says he’s cancelled his planned Netflix hearing, but curiously has no similar hearing scheduled for Paramount. He issued a statement that didn’t mention Paramount at all:

“Netflix’s proposed acquisition of Warner Brothers raised serious antitrust concerns. When a massive streaming platform consolidates even more TV shows and movies behind a single paywall, American families lose. Walking away from this deal is a win for consumers.”

There are far more operational redundancies between Paramount and Warner Brothers, guaranteeing significantly more layoffs. The higher debt load from subsequent CBS and Warner transactions also guarantees more layoffs and higher prices for everyone (labor and consumers always foot the bill for these deals). It’s also easy to argue that David Ellison (who was basically gifted a role as media mogul by his dad) and friends are dramatically less competent, likely resulting in significantly more mistakes and operational chaos.

And that’s before you get to the fact that Larry Ellison is a Trump-allied technofascist who is obviously trying to create the kind of propaganda-heavy, dictator-friendly, state television systems we’ve seen in autocratic countries like Hungary (given how well past Warner Brothers transactions have gone, that’s far from a guaranteed outcome).

And yet, Republicans couldn’t care less because the billionaire now buying Warner Brothers is aligned with their (increasingly unpopular) authoritarian agenda.

For as long as I’ve been alive, a key platform for the GOP has been to coddle corporate power, encourage rampant and harmful consolidation and monopolization wherever possible, and aggressively undermine corporate oversight, consumer and labor protections, and regulatory integrity. It’s not been subtle.

Yet consistently you’ll see the press trip over itself to give the GOP credibility on corporate oversight or “antitrust reform” they never had to actually earn. You’ve seen it constantly with phony populists like Josh Hawley and JD Vance, we saw it repeatedly during last election season, and you saw it again recently during the Netflix deal, when the press failed to indicate none of the inquiries were in good faith.

Democrats like Cory Booker are now threatening inquiries from the other side of the aisle:

“The circumstances surrounding this Administration’s antitrust enforcement, and the apparent political favoritism that has colored this, have cast a shadow over every transaction now moving through the approval process. Congress has a responsibility to ensure the Department of Justice and Federal Trade Commission are not clearing megamergers for the benefit of the Administration’s allies.”

But historically Democrats have been generally terrible on media policy, media reform, protecting labor, and protecting consumers from consolidation. Outside of folks like Lina Khan and Katie Porter, it’s another area where they’ve been a somewhat decorative opposition party that will often say the right thing, but fail to really apply pressure when it matters. We’ll see what happens next.

The Trump DOJ will of course rubber-stamp Ellison’s deal, and outside of potential state antitrust lawsuits, they don’t have a lot of leverage until they can regain control of the House, Senate, and the courts. Hooker is threatening to unwind the deal should they retake the majority during the midterms, but given Dem history, that’s the sort of threat you’d need to see before you really believe.

Consolidated corporate power buys the U.S. government (or lack of) they’d like to see, and the rest of us live in the wreckage while the corporate press tries to direct your attention elsewhere. I never thought this corruption was particularly subtle in years past, and now the clobbering is so ham-fisted it almost feels overtly satirical.

Tuesday 2026-03-03

09:00 PM

The gap between “I” and “no one” [Seth Godin's Blog on marketing, tribes and respect]

This is where empathy lies, and it’s an easy chasm to fall into.

“I can’t imagine eating durian ice cream,” is not the same as “no one likes durian ice cream.”

We fail as marketers, editors and project managers when we can’t find the empathy to bridge the gap. It’s a lovely shortcut to make things for yourself, to imagine that you are the client, the reader or the customer. But most of the time, you’re not.

“It’s not for me, but it might be for you.”

      

03:00 PM

The Return Of Measles Is Bad. A Polio Comeback Would Be So, So Much Worse [Techdirt]

We’ve talked a lot about the resurgence of measles in America over the past 14 or so months, and for good reason. It’s a horrible disease of historic significance. Equally historic was America achieving elimination status of the measles 26 years ago, only to see that almost certainly fall away thanks to the incompetence and inaction by Secretary of HHS, RFK Jr. This is all connected with a surge of anti-vaxxer nonsense that has proliferated across several decades, but which is now peaking thanks to the clowns this administration has put in charge of American health.

But as bad as the measles is, and it is really bad, it would be nothing to the visible horror show that any real return of polio in America would be. It was only weeks ago that the chair of ACIP, the CDC’s committee for recommendations on vaccine policies, wondered aloud if we should be vaccinating for polio any longer. Perhaps in part because of those comments, healthcare professionals throughout the country are ringing the alarm bells, warning that the country is in no way prepared for a return of polio.

Part of the problem, ironically enough, is that vaccines have done such a wonderful job of eliminating polio that healthcare professionals are no longer proficient in treating it.

“We don’t have a healthcare infrastructure to take care of a polio outbreak,” said Grace Rossow, an operating-room communications coordinator in Illinois, who has long-term health issues following a case of polio as an infant.

“They don’t know how to treat it. It is a massive problem if we have a resurgence of polio.”

Polio has no cure. Those who get it merely get their symptoms treated as best they can. Up to half of those who get the disease will suffer from long-term effects for the rest of their lives. Symptoms of post-polio syndrome include such fun things as increasing weakness in the muscles, fatigue, pain and muscle atrophy, problems breathing and swallowing, and an inability to be mobile without mechanical assistance. And that’s what you can deal with once you get past the acute symptoms, like paralysis in the lower extremities and the inability to breath without the help of an iron lung.

And if Polio does indeed return, it will be because selfish or misguided people, typically clinging to religious excuses that are simply unserious, have refused to be good members of their communities by getting them and their children vaccinated.

Art Caplan is a polio survivor, who has suffered from post-polio syndrome and now currently teaches medical ethics at NYU.

When Kirk Milhoan, the chair of the Advisory Committee on Immunization Practices, said the vaccine advisers were reconsidering routine childhood vaccines because the risks of illnesses such as polio had dropped, “that makes me furious”, Caplan said.

“If you could gather up the kids I saw die or become really severely disabled from 50 years ago, they would want you arrested … It’s horrifying, and the height of irresponsibility to leave the door open even a crack,” he continued.

As more families choose not to vaccinate, particularly after the US stopped fully recommending several key vaccines, Caplan said: “You are begging to have a recurrence of the disease.”

Betting on the return of a disease as infectious as polio while witnessing falling vaccination rates is an easy bet. That’s how these diseases work. And if the angry rash and a few dead children haven’t gotten through to the masses on the measles, I dare say that children with deformed and mangled joints, bones, and bodies, either stuffed into iron lungs or getting by with the help of dual walking canes, would likely clarify the minds of Americans on this matter.

But, and I cannot stress this enough, there is no reason we should have to sacrifice so many people, so many children, to re-convince ourselves to do the right thing.

09:00 AM

New Mexico Dems Pass An Affordable Broadband Law In 25 Days [Techdirt]

In late 2024, Trump Republicans killed a very popular program that provided low-income Americans $30 off of their monthly broadband bill. The FCC’s Affordable Connectivity Program (ACP) was, unsurprisingly, very popular, with more than 23 million Americans benefiting at its peak.

At the time, the GOP claimed they were simply looking to save money. The real reason the program was killed, of course, was that the ACP was popular with their constituents (the majority of ACP participants were in red states) and they didn’t want Dems to take credit during an election season.

A follow up report by The Brattle Group actually found that the $7-$8 billion annual taxpayer cost of the program generated between $28.9 and $29.5 billion in savings thanks to expanded access to affordable internet, remote work opportunities, online education tools, and remote telehealth services. The study also found the ACP generated $3.7 billion in increased annual earnings for students due to expanded remote education opportunities, and $2.1 to $4.3 billion in annual wage gains from expanded labor force participation.

In other words: the program more than paid for itself via downstream benefits (something DOGE dudebros and other Trump cultists can’t or won’t think deeply about).

With the feds completely apathetic to issues like affordability (despite a lot of empty rhetoric to the contrary), it’s falling to states to fill the void. Enter states like New Mexico, which just passed the first statewide replacement for the ACP. It provides every low-income New Mexico resident with cheaper broadband access. And from drafting to passage it took all of 25 days:

Senate Bill 152 – first filed on January 26 of this year by State Sen. Michael Padilla, (D) Majority Whip – will update the state’s Rural Telecommunications Act and empower the New Mexico Public Regulation Commission (PRC) to offer up to $30/month for qualified households to pay for Internet service.

The broadband bill, known as the Low-Income Telecommunications Assistance Program (LITAP), passed through the formal legislative session in high-speed fashion. It was first introduced at the end of January, passed by the House, and then the Senate by a 38-0 margin last Thursday (Feb. 12), making its way to the governor’s desk to be signed into law today. That’s a 25-day marathon from legislative start-to-finish.”

The program, which goes live this July, will cost around $10 million the first year, and then $42 million each year after that. It won’t be taxpayer funded; instead it’s funded by the state universal service fund (SRUSF) program (a small $1.50 fee on existing telecom services).

While myopic types will complain, I’ll repeat that the data we have on programs like this clearly show immense downstream cost savings thanks to lower income folks having access to employment, health care, education, and other remote opportunities. You’re paying a little up front to avoid paying a lot more down the road for a society that doesn’t function all that well.

That you might spend money up front to avoid significant costs (both financial and cultural) downstream is just a bridge too far for Elon Musk type hustlebros and assorted big thinkers, who think government should exist exclusively to slather our biggest telecom monopolies with unaccountable subsidies in exchange for taxpayer-funded broadband networks always mysteriously left half completed.

All of that said, I will note that you wouldn’t need programs like this (or you’d at least pay less for them) if you had more competition in the broadband sector. And you can create more competition in the U.S. broadband sector by taking aim at the giant regional monopolies that have bribed state and federal lawmakers into feckless compliance for forty-odd years, resulting in high prices, spotty access, and abysmal customer service.

Instead, we tend to pay money to these entrenched monopolies to temporarily lower broadband prices that wouldn’t be so high in the first place if we had lawmakers capable of standing up to monopoly power. That can often come in the form of embracing cooperatives, city-owned utilities, or municipal open access fiber projects in areas these giants have long refused to adequately serve.

An ideal, functioning government would probably shore up antitrust reform and crack down on telecom monopoly power, embolden community alternatives, and establish programs that benefit the poor to help society better manage downstream costs and harms. But America, clearly now too corrupt to function in the public interest, simply can’t see that far out beyond its campaign contribution skis.

OpenAI’s ‘Red Lines’ Are Written In The NSA’s Dictionary—Where Words Mean What The NSA Wants Them To Mean [Techdirt]

Within hours on Friday, the Pentagon blacklisted one AI company for refusing to drop its safety commitments on surveillance and autonomous weapons, then turned around and praised a competitor for signing a deal that supposedly preserved those exact same commitments.

This confused some people. Why would the Pentagon seek to destroy one company over the same terms it agreed to with its largest competitor just hours later?

There’s an answer though: the words in OpenAI’s contract likely don’t mean what most people think they mean.

This isn’t speculation about future abuse. It’s the documented operating procedure of the NSA for decades—a practice exposed repeatedly by whistleblowers, litigated in courts, and eventually confirmed in declassified documents.

OpenAI published the broad contours of its agreement, positioning it as having more guardrails than any previous deal, including Anthropic’s. The company lists three “red lines”:

No use of OpenAI technology for mass domestic surveillance. No use of OpenAI technology to direct autonomous weapons systems. No use of OpenAI technology for high-stakes automated decisions (e.g. systems such as “social credit”).

Sounds great, right? Who wouldn’t support that? The problem becomes apparent only when you read the actual contract language OpenAI published, and specifically, the legal authorities it cites as defining what constitutes “lawful” behavior by the Pentagon:

For intelligence activities, any handling of private information will comply with the Fourth Amendment, the National Security Act of 1947 and the Foreign Intelligence and Surveillance Act of 1978, Executive Order 12333, and applicable DoD directives requiring a defined foreign intelligence purpose. The AI System shall not be used for unconstrained monitoring of U.S. persons’ private information as consistent with these authorities.

If you’ve spent any time studying how the NSA actually operates, that reference to Executive Order 12333 should make the hairs on the back of your neck stand up. Because EO 12333 is, in practice, one of the largest loopholes for surveilling Americans’ communications that the intelligence community possesses. And by defining its “red lines” as compliance with these authorities, OpenAI has effectively adopted the intelligence community’s dictionary—a dictionary in which common English words have been carefully redefined over decades to permit the very things they appear to prohibit.

We’ve covered this extensively over the years, because understanding how the NSA plays word games is critical to understanding basically anything it claims about surveillance. As a former State Department official, John Napier Tye, explained back in 2014 in the Washington Post:

Executive Order 12333 contains no such protections for U.S. persons if the collection occurs outside U.S. borders. Issued by President Ronald Reagan in 1981 to authorize foreign intelligence investigations, 12333 is not a statute and has never been subject to meaningful oversight from Congress or any court….

Unlike Section 215, the executive order authorizes collection of the content of communications, not just metadata, even for U.S. persons. Such persons cannot be individually targeted under 12333 without a court order. However, if the contents of a U.S. person’s communications are “incidentally” collected (an NSA term of art) in the course of a lawful overseas foreign intelligence investigation, then Section 2.3(c) of the executive order explicitly authorizes their retention. It does not require that the affected U.S. persons be suspected of wrongdoing and places no limits on the volume of communications by U.S. persons that may be collected and retained.

That phrase “incidentally collected” is doing enormous work in that paragraph. In NSA-speak, “incidental” collection doesn’t mean “oops, we accidentally grabbed that.” It means “we were targeting a foreigner, and your data happened to be in the giant pile we vacuumed up, so we get to keep it.” As Tye put it:

“Incidental” collection may sound insignificant, but it is a legal loophole that can be stretched very wide. Remember that the NSA is building a data center in Utah five times the size of the U.S. Capitol building, with its own power plant that will reportedly burn $40 million a year in electricity.

“Incidental collection” might need its own power plant.

This is what makes OpenAI’s assurance that its technology won’t be used for “mass domestic surveillance” feel hollow. Under the legal framework OpenAI has explicitly agreed to operate within, the NSA can target a foreign person, scoop up vast quantities of Americans’ communications in the process, retain all of it, and search through it later—and none of that counts as “surveillance of U.S. persons” by the government’s own definitions.

The folks over at EFF explained this same dynamic back in 2013, walking through how the word “target” itself had been stretched beyond recognition:

In plain English: the NSA believes it not only can (1) intercept the communications of the target, but also (2) intercept communications about a target, even if the target isn’t a party to the communication. The most likely way to assess if a communication is “about” a target is to conduct a content analysis of communications, probably based on specific search terms or selectors.

And that, folks, is what we call a content dragnet.

Importantly, under the NSA’s rules, when the agency intercepts communications about a target, the author or speaker of those communications does not, thereby, become a target: the target remains the original, non-US person. But, because the target remains a non-US person, the most robust protection for Americans’ communications under the FISA Amendments Act (and, indeed, the primary reassurance the government has given about the surveillance) flies out the window.

So when OpenAI’s contract says its technology will be used in compliance with these authorities, and “shall not be used for unconstrained monitoring of U.S. persons’ private information as consistent with these authorities,” what does that actually mean? It means: the government gets to define what counts as “unconstrained monitoring” and what counts as “U.S. persons’ private information,” using definitions that have been purpose-built over decades to permit exactly the kind of bulk collection that a reasonable person would call “mass domestic surveillance.”

Note also the careful qualifier: “unconstrained monitoring.” That word “unconstrained” is doing a lot of heavy lifting. Under the government’s framework, surveillance that operates under any constraint—even the fig leaf of “we were targeting a foreigner and your data just showed up”—is, by definition, constrained. So the contract arguably permits all of the surveillance the NSA already does, because the NSA would say none of it is unconstrained. It all has rules! The rules just happen to permit collecting and keeping basically everything.

This is precisely where the breakdown between Anthropic and the Pentagon becomes illuminating. According to reporting in the New York Times, the final sticking point was something much more concrete:

Mr. Michael, who was on a call with Anthropic executives at the time, said the Pentagon wanted the company to allow for the collection and analysis of unclassified, commercial bulk data on Americans, such as geolocation and web browsing data, people briefed on the negotiations said.

Anthropic told the Pentagon that it was willing to let its technology be used by the National Security Agency for classified material collected under the Foreign Intelligence Surveillance Act. But the company wanted a legally binding promise from the Pentagon not to use its technology on unclassified commercial data.

Apparently, Anthropic was willing to let the NSA use its AI on classified intelligence material collected under FISA. That’s already a significant concession to the national security establishment. What Anthropic wouldn’t do is let the Pentagon use its AI to trawl through the commercially available data that data brokers sell about Americans—your geolocation data, your browsing history, your credit card transactions. Anthropic wanted a legally binding commitment that this wouldn’t happen.

The Pentagon said no. And OpenAI’s published contract language is conspicuously silent on commercial bulk data.

OpenAI’s announcement instead points to compliance with EO 12333 and other existing authorities as its safeguard. But as Tye noted back in 2014, the intelligence community has historically used the distinction between data collected inside and outside the United States to avoid oversight entirely—and in an era where your email from New York to New Jersey bounces through servers in Brazil, Japan, and the UK, that distinction has become essentially meaningless:

A legal regime in which U.S. citizens’ data receives different levels of privacy and oversight, depending on whether it is collected inside or outside U.S. borders, may have made sense when most communications by U.S. persons stayed inside the United States. But today, U.S. communications increasingly travel across U.S. borders — or are stored beyond them. For example, the Google and Yahoo e-mail systems rely on networks of “mirror” servers located throughout the world. An e-mail from New York to New Jersey is likely to wind up on servers in Brazil, Japan and Britain. The same is true for most purely domestic communications.

Executive Order 12333 contains nothing to prevent the NSA from collecting and storing all such communications — content as well as metadata — provided that such collection occurs outside the United States in the course of a lawful foreign intelligence investigation. No warrant or court approval is required, and such collection never need be reported to Congress.

So OpenAI’s “red line” against “mass domestic surveillance” is defined by compliance with legal authorities that, in practice, permit the collection of enormous quantities of Americans’ communications data without warrants, without court approval, and without congressional oversight. That’s the “safeguard.”

Then there’s the autonomous weapons question. OpenAI makes a big deal about the fact that its deployment is “cloud-only” and therefore cannot power autonomous weapons, which would require “edge deployment.” This sounds like a meaningful technical limitation. Anthropic initially considered a similar distinction and, as the Atlantic reported, rejected it:

According to my source, at one point during the negotiation, it was suggested that this impasse over autonomous weapons could be resolved if the Pentagon would simply promise to keep the company’s AI in the cloud, and out of the weapons themselves. The argument was that the models could be kept outside so-called edge systems, be they drones or other kinds of autonomous weapons. They might synthesize intelligence before an operation, but they wouldn’t actually be making kill decisions. The AI’s hands would be clean of any deadly errors that the drones made.

But Anthropic wasn’t satisfied by this solution. The company reasoned that in modern military AI architectures, the distinction between the cloud and the edge is no longer all that defined. It’s less a wall and more of a gradient. Drones on the battlefield can now be orchestrated through mesh networks that include cloud data centers. And although they’re designed to survive on their own, the military’s impulse will always be to maintain as much connectivity between them and the most powerful models in the cloud; the better the connection, the more intelligent the machine.

Indeed, the Pentagon has been working hard to keep the cloud as involved as possible. Part of the goal of its Joint Warfighting Cloud Capability is to push computing resources closer to the fight. The AI may be sitting in an Amazon Web Services server in Virginia rather than a war zone overseas, but if it’s making battlefield decisions, from an ethical standpoint, that’s a distinction without much difference. Anthropic ended up discarding the idea that the cloud provision could resolve the problem. It didn’t take much analysis, according to the source close to the talks.

So the “cloud-only” limitation that forms the centerpiece of OpenAI’s assurance on autonomous weapons is the same limitation that Anthropic considered and quickly dismissed as inadequate. The Pentagon’s own infrastructure programs are specifically designed to blur the line between cloud and edge. An AI model sitting halfway around the world feeding targeting decisions to a drone swarm through a mesh network is, from any functional standpoint, directing an autonomous weapons system. But under OpenAI’s framing, because the model is technically in “the cloud,” the red line remains intact.

This is the pattern. At every turn, OpenAI’s “red lines” are defined not by what a reasonable person would understand those words to mean, but by the government’s carefully constructed legal definitions—definitions that have been engineered, refined, and battle-tested over decades to allow the intelligence community to do the thing while truthfully claiming it’s not doing the thing.

OpenAI either doesn’t understand this history, or (far more likely) understands it perfectly well and has decided that adopting the government’s dictionary is good enough cover. As the Atlantic noted, nearly 100 OpenAI employees signed an open letter indicating they supported the same red lines as Anthropic. They may want to look very carefully at whether the company’s contract actually delivers what it promises.

OpenAI’s defenders will point to the layered safeguards: the cloud-only architecture, the contractual language, the cleared OpenAI engineers in the loop. These aren’t nothing. But they all operate within a framework where the definitions of “surveillance,” “targeting,” and “lawful” have already been handed to the government. Human oversight matters, but not when the humans are operating under rules designed to allow the thing you’re supposedly preventing.

The most revealing line in OpenAI’s entire announcement might be this, from its FAQ:

It was clear in our interaction that the DoW considers mass domestic surveillance illegal and was not planning to use it for this purpose.

And if you’re wondering whether this administration’s assurances about how it will use AI tools are worth the paper they’re printed on, the same Defense Department that just signed this deal launched strikes on Iran within hours—without congressional authorization. The people OpenAI is trusting to self-police their surveillance activities are the same people who apparently consider laws constraining military action more of a suggestion.

The Department of Defense “considers mass domestic surveillance illegal.” Well, sure it does—by its own definitions. The NSA has always considered its activities legal by its own definitions. That’s the whole trick. The NSA would tell you, with a straight face, that it has never conducted mass domestic surveillance, because under its interpretations of the relevant authorities, what it does doesn’t count as “mass domestic surveillance.” It’s “targeted collection” with “incidental” acquisition of U.S. persons’ data that gets retained under minimization procedures approved by the Attorney General, not a court. Totally different thing. Just ask them.

Anthropic looked at the government’s assurances and said: we know how this works, we’ve seen this movie, we want legally binding commitments that go beyond the existing authorities. OpenAI looked at those same assurances and said: sounds good to us.

Which brings us to how OpenAI keeps trying to shape this message. Here’s Sam Altman downplaying all of this:

“We do not want the ability to opine on a specific (and legal) military action. But we do really want the ability to use our expertise to design a safe system.” That’s a perfectly reasonable-sounding position. The problem is that “legal” is doing all the work in that sentence, and as we’ve spent the last decade learning, the government’s definition of “legal” when it comes to surveillance and military technology has been stretched so far beyond common understanding that the word has become almost meaningless as a safeguard.

OpenAI didn’t hold the same line as Anthropic. It drew a line on a map using coordinates provided by the very entity it was supposed to be constraining.

The Fiasco In Iran [The Status Kuo]

Photo courtesy of CNN

The headlines out of Iran this weekend felt like a Shahed drone attack. But with the initial shock of the news a couple days behind us, and with the smoke clearing from the initial strikes and Iran’s retaliatory response, we can form a few broad assessments of what has occurred and where we might be headed.

It ain’t good, folks.

I want to walk through seven points to help us wrap our heads around Trump’s latest war. These will help us understand, in broad strokes, not only why this was ill-conceived from the start but why it will be difficult for the Trump White House to achieve any kind of lasting success.

Impossible? No. But highly unlikely? History suggests yes.

I would like nothing more than to see something good come out of this for the Iranian people, who have been put through hell this year. But the indications so far are decidedly unpromising.

Subscribe now

Trump’s illegal war

Any discussion about Trump’s war in Iran should begin with a bright line: It is illegal. Trump’s initiation of armed hostilities is a clear violation of the War Powers Resolution, which prohibits broad military action without prior congressional authorization or unless undertaken as an emergency response to an attack upon the U.S.

GOP lawmakers are attempting to muddy the waters, but the Constitution is clear. Only Congress has the power to declare war, and it has not authorized hostilities against Iran in any way.

At the very least, elected officials in Congress must now go on record on whether they support the war in Iran. This is likely to splinter the GOP further as “America First” conservatives absorb Trump’s broken promises of no new foreign wars.

Iran posed no immediate threat to the U.S.

This should surprise exactly no one, but the White House’s stated justification that Iran was threatening an attack upon U.S. forces is untrue. CNN reported on that claim on Saturday at the start of hostilities:

Senior administration officials told reporters Saturday that the US chose to attack Iran because it had received indications the regime was planning to launch missile attacks against US bases in the region preemptively and create a mass casualty situation.

However, CNN later noted that there was no intelligence to support the administration’s claim. This was backed up by Pentagon briefers, who acknowledged as much to congressional staff in a briefing on Sunday, telling them,

Iran was not planning to strike US forces or bases in the Middle East unless Israel attacked Iran first, undercutting the administration’s argument Saturday that Tehran was planning to potentially strike the US preemptively and posed an imminent threat, according to multiple people who attended the briefing.

Sen. Ted Cruz (R-TX) also undercut another key White House claim that Iran was somehow once again close to acquiring nuclear weapons. Cruz told CBS’s John Brennan that he had “no indication” that Iran was close to getting nuclear weapons.

And after all, hadn’t Trump claimed Iran’s capacity to do so had been “obliterated” the last time the U.S. attacked it?

The decapitation strike didn’t collapse the regime

As far as anyone can tell, Trump’s only “plan” was a massive strike on the leadership of the Iranian regime. This attack was highly successful, taking out top leaders including Ayatollah Ali Khamenei. Despite his death, which was celebrated by many both inside and outside Iran, key government officials still remain in active roles.

Specifically, President Masoud Pezeshkian is alive and has sworn to continue fighting. He appeared Sunday morning on state-run television and affirmed that the Interim Leadership Council is now operational and has assumed constitutional control of the country.

Pezeshkian added, “We will continue the path of the Leader with strength. Our Armed Forces are crushing the bases of the enemies.”

The people are unlikely to rise up

Trump has urged the Iranian people to rise up against the government and seize the country. But this didn’t happen in Venezuela, and it’s unlikely to occur in Iran.

The people of Iran are unarmed. By contrast, the Islamic Revolutionary Guard Corps (IRGC)—which slaughtered 30,000 Iranian protestors last month—is heavily so. And there is every indication that the IRGC remains in control throughout the country.

If Trump hopes to achieve regime change through massive aerial bombardment, history suggests he will fail. As University of Chicago political science professor Robert Pape laid out, regime change through the exercise of air power alone has never led to successful regime change:

Airpower is extraordinarily effective at destroying infrastructure and eliminating individuals. It is far less reliable as a tool for reshaping political systems. There have been no successful regime change operations carried out solely from the air.

Pape notes that taking out a key leader is “not insignificant,” but in practice, regimes are networks. They comprise “security services, political elites, patronage structures, ideological institutions.” Pape notes that when “an external power kills a leader, those networks often consolidate rather than fragment. Successors can emerge. Martyr narratives can mobilize support.”

We are already seeing that happening in Iran.

The Iranian military was prepared with a distributed system

While the White House was no doubt hoping the Iranian military would fall immediately into chaos and disarray, it has not. As The Sunday Guardian reported, in anticipation of a U.S. attack, the Iranians had prepared a “Mosaic” plan by which command and control would be distributed to dozens of independent centers without need to coordinate from Tehran. This decentralized plan split the military into 31 relatively autonomous units to conduct operations without the need for central control.

This explains how Iran was able to continue reprisal attacks using missiles and drones even while its top brass were eliminated.

The Russia and Houthi playbooks

Iran is deploying inexpensive and easily built drones to wreak havoc upon neighboring states, forcing them to deplete their costly defensive missiles to defend their military and civilian infrastructure. This approach is similar to what Russia has inflicted upon Ukraine using the same attack drones.

Defense analyst Kelly Grieco provided an stark example from the UAE’s defense against Iran’s drone and missile onslaught this weekend:

UAE is shooting down ~92% of everything Iran throws at it. That’s extraordinary. Yet the financial toll of sustaining that defense is enormous, raising the prospect that tactical ‘victory’ masks a costly strategic drain.

She noted that for every dollar Iran spent on drones, the UAE spent between $20-$28 shooting them down. “This is the core of Iran’s strategy — and it’s not new. It’s the same math Russia has been running against Ukraine for 3 years.”

The U.S. is facing the same math, spending millions on Patriot missiles to stop far less expensive drones from hitting our military bases. The Washington Post reported that U.S. military commanders are worried about a rapid depletion of our defensive missile capabilities:

There is anxiety among senior leaders that the fighting will extend for weeks, further stressing limited U.S. air defense stockpiles, people familiar with the situation said.

“There is concern about this lasting more than a few days,” said another person. “I don’t think people have fully absorbed yet, like, what that has done with stockpiles,” they added, noting that it often takes two or three air defense interceptors to ensure that an incoming missile is stopped.

Iran also learned from last year’s punishing attacks on its Houthi allies in Yemen, where the U.S. spent billions to try and knock them back but ultimately gave up on the campaign. As Defense Priorities’ Middle East Program Director Rosemary Kelanic noted, the “US spent $7 billion bombing Houthis over about 6-7 weeks and failed to degrade Houthis’ ability to attack.”

The political cost for Trump is rising

Trump surrogates were on the Sunday talk shows trying to claim this isn’t a war, but no one is buying this rather remarkable claim. And Trump did himself no favors by treating the deaths of three U.S. service members as inevitable.

“That’s the way it is,” Trump told reporters, adding there would “likely be more.”

The polling on the war already looks bad for Trump, with 43 percent opposed and only 27 percent in favor of the war, and another 30 percent uncertain. With oil prices spiking and markets falling, those “don’t know” voters will soon make up their minds against it, especially if there are further U.S. casualties.

An uncertain future

All this suggests that, like his actions in Venezuela, Trump won’t be interested in a protracted war in Iran and will seek to wash his hands of what he’s already done as quickly as he can.

That, of course, would leave the Iranian nation under the same repressive regime as before, just as Trump did with Venezuela.

Even if the regime were to fall, there is no plan in place for an orderly transition and transfer of power. More likely would be open conflict among factions, which could produce yet another refugee crisis, should civil strife break out or the economy collapse.

These are just some of the terrifying potential consequences of a “bomb first and see what happens” mentality that the Trump regime has adopted. We are not safer; we are not better off; and our political rivals in Moscow and Beijing are left marveling at their good fortune over our grave, self-defeating folly.

06:00 AM

US Military Shoots Down CBP Drone, Which Certainly Instills Confidence In Its Offshore Murder Program [Techdirt]

Wow. Imagine if you could just make this shit up.

The U.S. military used a laser Thursday to shoot down a “seemingly threatening” drone flying near the U.S.-Mexico border. It turned out the drone belonged to Customs and Border Protection, lawmakers said.

It is to LOL. Not only did the military friendly fire a CBP drone into the dirt, it also caused a bit of disruption. The military is required to notify the FAA when it engages in any anti-drone “action” in US airspace.

So it did, which is how this came out. It would be great if it were an isolated incident, but apparently this is just the sort of thing we’re doing regularly in the El Paso area.

It was the second time in two weeks that a laser was fired in the area. The last time it was CBP that used the weapon and nothing was hit. That incident occurred near Fort Bliss and prompted the FAA to shut down air traffic at El Paso airport and the surrounding area. This time, the closure was smaller and commercial flights were not affected.

The Associated Press is being far too coy in this paragraph. First off, CBP did not coordinate with the FAA before firing the anti-drone laser, which resulted in a scramble to secure the airspace after the fact, leading to a shutdown that grounded flights and raised alarm.

The link in the paragraph doesn’t lead to the full story. Here’s what happened the last time the laser was fired at something that shouldn’t have been fired at:

The sudden closure of El Paso’s airspace Wednesday came sometime after U.S. Customs and Border Protection officials used an anti-drone laser that was provided by the military to shoot down objects that were later identified as party balloons, four people familiar with the matter said.

I can only hope the Defense Department’s downing of a CBP drone was the result of determining the CBP itself couldn’t be trusted with the tech. If this isn’t the case, there’s a non-zero chance the CBP will shoot down its own drone at some point in the near future. I mean, it really doesn’t look like anyone is learning anything from these experiences.

But here’s what we can learn: tech is fallible. And given this chain of events, one has every right to demand more answers on the US military’s drone strike program targeting alleged drug traffickers in international waters. Even if you choose to ignore the legal issues, the logistics issues should be enough to keep you up at night. I mean, we’re only seeing what the administration chooses to share with us. What’s happening out there that we’re not seeing on DoD X timelines?

If drone-detecting lasers are being used to (1) shoot down friendly drones and (2) FAIL to shoot down party balloons, why should we believe the drones themselves are a better option when it comes to neutralizing threats? In both cases, humans are making mistakes, but their mistakes trigger tech that’s capable of killing people. Fuck around enough and there’s a chance someone with a federal paycheck is going to down an airliner.

It’s not really a matter of “if.” It’s a matter of when. This administration cranked up the proverbial heat, encouraging a shoot-first, sort-through-the-wreckage-later approach to pretty much everything. For the love of all that is unholy, it has rebranded the Defense Department as the Department of War. It’s all hair triggers and under-trained personnel. A national tragedy awaits, willed into being by an administration that considers collateral damage little more than viral content.

Daily Deal: Adobe Lightroom 1-Year Subscription [Techdirt]

Adobe Lightroom is a cloud-based photo editing and organizing tool designed for photographers of all levels. With an intuitive interface and advanced features, it allows you to create stunning images, manage your photo library, and work seamlessly across desktop, mobile, and web. Lightroom Classic provides robust tools for handling large volumes of images, offering precise control over photo organization and editing. It includes powerful modules like Develop and Map, making it ideal for desktop users who need in-depth editing capabilities. Enhance your photos effortlessly with easy-to-use editing tools. Adjust exposure, contrast, and color balance, crop and straighten images, and apply presets and filters with one click to achieve professional-quality results. With 1TB of cloud storage and automatic synchronization, Lightroom ensures your entire photo library is backed up and accessible from any device. Edit on the go and never lose your work—your photos are always at your fingertips. This one year subscription is on sale for $119.88.

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.

AI Bros Wanted Trump. Now They Learn What Happens When You Tell Him No. [Techdirt]

Last year, in Fascism For First Time Founders, I warned the tech industry what happens when you cozy up to authoritarians. As I wrote then:

Innovation requires trust. Not just between individuals, but institutional trust. People need to believe that contracts will be enforced, that property rights will be protected, that the rules won’t change arbitrarily based on the whims of whoever’s in charge.

Building a startup requires long-term thinking. You’re asking employees to bet their careers on your vision. You’re asking investors to put money into something that might not pay off for years. You’re asking customers to trust that your product will be supported and improved over time.

None of that works in an environment where the rules change based on political caprice.

As you’ve probably heard, on Friday that political caprice came home to roost for many in Silicon Valley when Defense Secretary Pete Hegseth announced he was declaring Anthropic a “supply chain risk” and that no one with US military contracts could have a commercial relationship with the company any more (a gross exaggeration of what being declared a supply chain risk actually means, but that’s besides the point).

We’ve criticized these “supply chain risk” designations going back years, but mainly for how they tend to be used to prop up American companies against foreign (usually Chinese) competitors with little evidence regarding the actual risk. Of course, you can easily understand the stated intent of an “SCR” designation: if there’s a foreign company with ties to a government that is averse to the US, there is always a risk that the company could agree to sneak backdoors or spyware into the network and do something bad. Hell, it’s what the US does.

But here, it makes no sense at all. The only “risk” was Anthropic saying its technology shouldn’t be used for domestic mass surveillance or to power autonomous killing machines. There is no underlying risk.

It’s worth pausing to note just how modest Anthropic’s red line actually was. They weren’t refusing to work with the military. They weren’t demanding the Pentagon adopt pacifism. They simply said their AI shouldn’t make kill decisions without a human in the loop, and shouldn’t be used for mass surveillance of American citizens. That’s it. That’s the “duplicity” and “betrayal” that Hegseth is ranting about. A company said “maybe don’t let the robot decide who dies on its own” and the response was to try to destroy them.

Hell, the entire point of the designation had nothing to do with any actual risk. It was a clear attempt by the US government to destroy a tech company that pushed back ever so slightly on the Trump administration.

Just like we warned last year in the fascism piece, that government will always turn on you:

Every authoritarian regime in history has eventually turned on the business community that initially supported it. The oligarchs who think they can control the dictator always end up learning the hard way that the dictator controls them.

And yet, the AI bros went hard for Trump. As someone who still finds the tech to be quite useful when used in thoughtful, careful ways, this is part of what has frustrated me. So many people in the AI space went out of their way to insist that if they just got Trump elected, it would be clear sailing for AI.

If you listen to some Silicon Valley VC bro podcasts, there was a common refrain: the Biden admin supposedly tried to destroy tech, and how much better Trump is for tech. Every time I hear that it makes me wonder what sort of world these people live in.

It’s true that the Biden administration’s policy on AI was not great. It was clear that it was influenced by too many knee-jerk “AI doomers,” but ultimately the actual policy was a toothless set of principles, while asking federal government employees to take some steps to push for more responsible AI tools, and that was about it. It didn’t really do much at all, and certainly didn’t do anything meaningful in slowing down or limiting AI companies.

But, to hear the AI bros who rushed out to loudly support Trump, Biden was trying to destroy the entire American AI industry and hand it to China.

Yet, on Friday, it was the Trump admin that was out there trying to actually destroy the American AI industry. Pete Hegseth’s tweet is unlike anything you ever saw or heard from the Biden admin:

If you can’t see the image, it’s a pathetically long tweet that reads:

This week, Anthropic delivered a master class in arrogance and betrayal as well as a textbook case of how not to do business with the United States Government or the Pentagon.

Our position has never wavered and will never waver: the Department of War must have full, unrestricted access to Anthropic’s models for every LAWFUL purpose in defense of the Republic.

Instead, Anthropic and its CEO Dario Amodei, have chosen duplicity. Cloaked in the sanctimonious rhetoric of “effective altruism,” they have attempted to strong-arm the United States military into submission – a cowardly act of corporate virtue-signaling that places Silicon Valley ideology above American lives.

The Terms of Service of Anthropic’s defective altruism will never outweigh the safety, the readiness, or the lives of American troops on the battlefield.

Their true objective is unmistakable: to seize veto power over the operational decisions of the United States military. That is unacceptable.

As President Trump stated on Truth Social, the Commander-in-Chief and the American people alone will determine the destiny of our armed forces, not unelected tech executives.

Anthropic’s stance is fundamentally incompatible with American principles. Their relationship with the United States Armed Forces and the Federal Government has therefore been permanently altered.

In conjunction with the President’s directive for the Federal Government to cease all use of Anthropic’s technology, I am directing the Department of War to designate Anthropic a Supply-Chain Risk to National Security. Effective immediately, no contractor, supplier, or partner that does business with the United States military may conduct any commercial activity with Anthropic. Anthropic will continue to provide the Department of War its services for a period of no more than six months to allow for a seamless transition to a better and more patriotic service.

America’s warfighters will never be held hostage by the ideological whims of Big Tech. This decision is final.

I’m sure he thought that “defective altruism” line was really clever.

This wasn’t a total surprise. The two sides had been sparring publicly all week, each daring the other to blink first—a game of bro chicken that ended with Hegseth driving straight into one of the few sectors still propping up the US stock market.

But, fascism destroys the businesses that suck up to it. It creates chaos and uncertainty. Again from my piece last year:

Authoritarian systems are fundamentally unpredictable. The rules change based on the leader’s mood, personal vendettas, or political needs. That’s the opposite of the stable, predictable environment that innovation requires. When political favor matters more than legal precedent, no one can plan for the future.

Fascism destroys everything that makes innovation work right. The fact that, on a random Friday evening, the Secretary of Defense can claim that he can force anyone who does business with the US military to cut all ties to one business that slightly annoyed him during contract negotiations is exactly the kind of nonsense I was discussing.

This is the kind of chaos you get. Not reasoned debate. Not a simple decision to part ways of a contract dispute. No, the Trump administration decided to destroy a company for the sin of telling it no.

That Sam Altman quickly swooped in to grab a contract from the Defense Department doesn’t much matter in the grand scheme of things (we’ll cover the sneaky details of that arrangement separately).

It does, kinda, matter that Hegseth turned a simple contract dispute into an attempted corporate death sentence, weaponizing a supply-chain security designation that was clearly designed for tech the US government fears could be infiltrated by hostile foreign nations.

Yet, under Hegseth’s order, Chinese AI models would technically be more welcome in America’s military supply chain than Anthropic’s. The “supply chain risk” designation is now being used to punish a domestic company for having safety guidelines. DeepSeek, with its direct ties to the Chinese government, faces fewer restrictions than a San Francisco company that committed the cardinal sin of asking for human oversight on killing decisions.

This is what fascism gives you. Not just uncertainty. Not just the destruction of institutions that innovation relies on. But the sheer unadulterated pettiness and vindictive spite of 12-year-old bullies.

Sure, President Biden’s AI plan had a few things that were marginally annoying and probably forced some DC policy people to have to spend a bit more time doing a bit more paperwork. But Biden didn’t tweet out a plan to destroy one of the biggest AI companies because it said “yo, our tech is not safe enough to be making decisions on who to kill without any human review.”

The AI bros who supported Trump should have known this. There’s plenty of history about how this works. They always think that by sucking up to the authoritarian, he’ll give them what they want (the freedom to do whatever they want without consequence).

But that’s not how it works in a fascist society. The fascists will always ask for more. They will always cross your red lines. And if you dare to stand up to them? They will directly and deliberately set out to destroy you as punishment to act as a warning to others never to defy the will of the dictator and his petty henchmen.

Perhaps the funniest response to all this was from Dean Ball, who went into the Trump administration to basically write Trump’s silly AI action plan. Over on X after Hegseth’s announcement, he had a bit of a meltdown about how much damage Hegseth was doing to the entire American AI industry.

Well, yeah, dude. That’s what fascist governments do. You joined the administration to help craft their leopard’s spots strategy and now you’re shocked—shocked—that the leopards started eating faces?

No one comes out of this looking good, of course, no matter what the end result of this mess turns out to be. The Trump administration continues its reputation as a destroyer of basically everything, including the last remaining golden goose that has propped up the stock market for the last year. OpenAI looks opportunistic at best. And Anthropic—which, notably, was never as deeply embedded in the MAGA tech cheerleading squad—is now the example of what happens to anyone in the industry who dares to push back, even modestly. That’s the environment the AI bros who backed Trump created for everyone.

And, again, the public trust in the technology takes another hit. Siding with the strongman wannabe dictator is never a good look, and it reflects poorly on you across the board.

The fact that AI hatred seems to be spreading about as fast as Donald Trump’s approval ratings are falling, perhaps the AI bros should have asked their magic answer machines to predict what happens when you side with a wannabe dictator because you heard that the last guy wanted you to do a bit more paperwork to make sure your AI bots were less likely to do harm.

The “Fascism For First Time Founders” piece was a warning. What happened Friday evening was just an exclamation point.

And hey, to the AI bros who went all in on MAGA? Maybe next time you’re on a podcast complaining about how the government is destroying tech, you could mention that the Biden plan you hated so much was just annoying paperwork, while the guy you vocally supported is out there taking a baseball bat to an entire industry because Pete Hegseth couldn’t get his killing bot.

Gotta love that “American dynamism” at work.

Anna’s Archive Loses .LI Domain As Legal Pressure Mounts [TorrentFreak]

vinylAnna’s Archive has faced a barrage of domain takedowns in recent weeks, after Spotify and several major record labels filed a high-profile lawsuit.

The lawsuit was a direct response to Anna’s Archive’s announcement that it had backed up Spotify, with plans to gradually release the data, including the music files.

Spotify and the labels aimed to stop this. They obtained a preliminary injunction targeting domain registrars and registries, which resulted in the suspension of the .org domain as well as several other domains. However, since not all domain registries and registrars comply with U.S. court orders, the .li domain name survived. Until now.

Annas-Archive.li Deleted

A few hours ago, Annas-archive.li became unreachable. The domain wasn’t simply suspended through a clientHold or serverHold ICANN code. Instead, the entire domain name entry was deleted from the record.

Domain deleted

deleted

As a result of the domain deletion, Anna’s Archive is down to a single domain name, the Greenland-based annas-archive.gl, which was just added last month after it lost the .pm domain. If that pattern repeats itself, the site will likely add another backup domain name soon.

Update: shortly after publication, the Anna’s Archive website lists .vg,.pk, and .gd as new alternative domains.

Given the continued pressure from the music industry through its U.S. lawsuit, as well as a separate injunction from OCLC in another lawsuit, legal pressure on the site has been relentless this year.

The Swiss Connection

At the time of writing, it is not clear who deleted the domain. Technically, domain registrars and registries both have the authority to take this action. However, neither acted when the injunction was first issued, so something must have changed.

The .li domain name was registered through Immaterialism Limited, which is connected to the domain privacy service Njalla. The same company also registered Anna’s Archive’s .gl domain, which remains online. Therefore, it seems unlikely that the registrar took action here.

That leaves the registry, the Switzerland-based Switch Foundation, as a likely candidate. However, Switch told us in January that foreign court orders don’t generally apply to its foundation.

“As a general matter, foreign court orders do not automatically have legal effect on Switch. Switch evaluates such matters solely in accordance with applicable local laws,” a Switch spokesperson said at the time.

It is possible, however, that the music industry’s global trade group, IFPI, has since gotten involved as well. The prominent music group is known for its anti-piracy work and happens to have its legal headquarters in Switzerland.

TorrentFreak reached out to both the Switch Foundation and registrar Immaterialism Limited, hoping to clarify the situation. As of publication, neither has replied to our requests for comment.

For now, the shadow library is down to a single working domain, and the pressure shows no sign of letting up.

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

04:00 AM

Kanji of the Day: 炭 [Kanji of the Day]

✍9

小3

charcoal, coal

タン

すみ

二酸化炭素   (にさんかたんそ)   —   carbon dioxide
石炭   (いしずみ)   —   coal
炭素   (たんそ)   —   carbon (C)
炭水化物   (たんすいかぶつ)   —   carbohydrate
練炭   (れんたん)   —   briquette (charcoal or coal)
炭鉱   (たんこう)   —   coal mine
木炭   (きずみ)   —   charcoal
炭酸   (たんさん)   —   carbonic acid
炭焼き   (すみやき)   —   charcoal making
炭火   (すみび)   —   charcoal fire

Generated with kanjioftheday by Douglas Perkins.

Kanji of the Day: 煎 [Kanji of the Day]

✍13

中学

broil, parch, roast, boil

セン

せん.じる い.る に.る

煎餅   (せんべい)   —   rice cracker
煎茶   (せんちゃ)   —   green tea
焙煎   (ばいせん)   —   roasting (e.g., of coffee)
二番煎じ   (にばんせんじ)   —   rehash
湯煎   (ゆせん)   —   warming (something) in a vessel placed in hot water
煎じ薬   (せんじぐすり)   —   decoction
煎餅布団   (せんべいぶとん)   —   thin bedding
煎り豆腐   (いりどうふ)   —   boiled and seasoned tofu
煎じ詰めると   (せんじつめると)   —   after all
煎じる   (せんじる)   —   to boil

Generated with kanjioftheday by Douglas Perkins.

12:00 AM

Semafor Keeps Hosting Ridiculous “Restoring Trust In Media” Events That Only Further Undermine Trust In Media [Techdirt]

You might recall that when political news website Semafor entered the media industry on the back of $25 million in private money, they made all kinds of promises about how they were somehow going to revolutionize U.S. media. In reality most of their promises were relatively inane, and it didn’t take long before the outlet demonstrated it was primarily interested in propping up the status quo.

Case in point: one of the very first things the outlet did is start hosting “Restoring Trust In Media” annual conferences. Except each year they make it a priority to unironically validate, normalize and platform a lot of the people actively working to undermine trust in news. Like former Fox News propagandist Tucker Carlson the first year, and overt bigot Megyn Kelly last year.

Semafor keeps being criticized for not only not helping to “restore trust in media,” but for actively making the problem worse. But they keep doubling down. This year’s event, for example, is a who’s who of people that have made U.S. media immeasurably less trustworthy over the last year:

Semafor will host its annual Trust in Media Summit in Washington, DC on February 25, convening the industry's most influential leaders for timely conversations on media credibility and the shifting dynamics of media power.
Semafor editors and reporters will be joined by leading voices in media, including: Brendan Carr, Chairman, FCC; Matt Murray, Executive Editor, Washington Post; Kristen Welker, Moderator, Meet the Press and Anchor, Meet the Press NOW; Mathias Döpfner, CEO, Axel Springer; Jacqui Heinrich, Senior White House Correspondent and Anchor of The Sunday Briefing on FOX News Channel; Maribel Pérez Wadsworth, President & CEO, Knight Foundation; Deborah Turness, Former CEO, BBC News; and Hamish McKenzie, Co-Founder & Chief Writing Officer, Substack. Request an invitation to join the conversation as it happens live.

So you’ve got FCC boss Brendan Carr, an authoritarian zealot who has been wiping his ass with the First Amendment. You’ve got Mathias Dopfner, the owner of Politico whose feckless “both sides” reporting and apparent admiration of Trump has helped normalize authoritarianism. You’ve got Matt Murray, the Washington Post Editor who is helping Jeff Bezos throw the paper’s reputation in the toilet in service to Trumpism and corporate power.

You’ve also got Hamish McKenzie, the Substack co-founder who has openly coddled white supremacists and fascists for engagement cash. A few folks from Fox News, arguably the biggest and most successful right wing propaganda operation ever created. And then some representatives for Meet The Press, another stellar example of generally feckless establishment “both sides” or “view from nowhere” access journalism.

When Semafor co-founder and editor-in-chief Ben Smith has been criticized for this in the past he’s pretty consistently been strangely obtuse, insisting these are important people who need interviewing.

But none of the attendees are ever meaningfully pressed. Tucker Carlson wasn’t pressed at all at his role as propagandist. Megyn Kelly isn’t pressed for her grotesque levels of racism and race-baiting engagement clowning. Key figures at Washington Post or Politico aren’t asked serious questions about their role in normalizing authoritarianism.

The Semafor reporting and interviews that come out of these events are generally toothless. For example this piece about Brendan Carr, one of the most extreme anti-free-speech zealots to ever lead the agency (who destroys consumer protection standards in his free time), never really seriously explains why anything he’s been doing is even particularly controversial. In fact it starts like this:

“US Federal Communications Commission Chair Brendan Carr on Wednesday praised CBS under the new leadership of David Ellison and Bari Weiss.

“I think they’re doing a great job,” Carr said at Semafor’s Restoring Trust in Media event Wednesday, adding that he appreciates the network is “trying to do something different” and experimenting with new formats.”

Real hard hitting stuff there, guys.

The result is a sort of bizarre pseudo-journalistic credibility kayfabe, punctuated by conferences purportedly dedicated to a subject the hosts and attendees either don’t understand or lack the credibility to be candidly honest about.

Also please note how Semafor doesn’t think it’s important to invite literally anybody from the worker-owned independent media that’s actually trying to restore trust in U.S. journalism. Not a single independent journalist (Marisa Kabas would be a good choice) with anything interesting or useful to say about where traditional corporate media may have genuinely gone wrong over the last few years.

The great irony is that Semafor can’t be honest about eroding trust in media because that would involve criticizing consolidated corporate media and the extraction class. It would require criticizing increasingly-consolidated Republican ownership of media for propaganda purposes. It would require being honest about the fact that journalism probably shouldn’t be a traditional for-profit venture.

Being honest about any of this would upset financiers, sources, ownership, and a big swath of ad-clicking viewership. You can’t have that, so instead you get this bizarre, performative simulacrum of what integrity and meaningful introspection is supposed to look like.

Monday 2026-03-02

10:00 PM

Website gets some love [F-Droid - Free and Open Source Android App Repository]

This Week in F-Droid

TWIF curated on Friday, 27 Feb 2026, Week 9

F-Droid core

Banners aside, we’ve been working a lot behind the scenes on our website. Several functional and textual changes were on our TODO for years, just waiting for the right people to sit down and type the right words in their editors.

Textual changes? We’ve rewritten our About, added Licenses, refined the Inclusion Policy, rechecked Contribute, upgraded Repomaker and detailed Donate. We also reordered top items, removed “Forum” entry (still in “About”), and more, to better describe our mission, what qualities F-Droid brings to the Android ecosystem, how to reach us, how to help and how to get help. If everything is not yet translated into your language please lend a hand in Weblate as the volume was rather high in a short period of time.

Functional changes? Our website tooling needs specialized knowledge, and while we got contributors to help along the way, as mentioned in passed TWIFs, it needs someone to dig, test, rip out, test, rewrite, test some more, in a focused way to improve it. In the last months we got this help, switched to using index-v2 repository data and fixed some old pain points. With this modern format we can now show per app version changelogs, show Anti-Features details, so you know why these were added (already available in Client) and we fixed some missing permissions listings.

Flicky was updated to 4.2.3 and Neo Store to 1.2.4 adding the usual UX polish and bug fixes. The apps are also joining F-Droid in the initiative to inform their users via an in-app banner about the campaign to keep Android open.

In terminal land, the CLI client fdroidcl also added a banner in their Readme.

Community News

Conversations and Quicksy were updated to 2.19.11+free and then, a day later, to 2.19.12+free. The first update improved invitations flow, touched the MUC UX, fixed sharing IRC bridged channels, improved connection behavior with VPNs and Airplane mode and fixed four reported security issues. As the users got the update, some were no longer being able to login when using older server versions, eg. prosody 0.11 or ejabberd 23.01, as they can’t handle the hardened security setup. If you’ve updated to 2.19.12 and you still can’t connect, you can try to toggle off TLSv1.3 and/or Channel Binding in Settings > Security. But more importantly, please contact your server admin and ask them to upgrade, as they are 3 years or more behind security fixes. Also give them this link so they know to do it faster before they are cut off from federation next month.

Ente Photos - Encrypted photo storage was updated to 1.3.15 and 1.3.16. If you are part of the 0.003% app users who run it on x86 or x86_64 Android devices be aware that 1.3.15 is the last version for you.

Godot Engine 4 had an update this week, but we had to disable it. A library mix-up made all 4.6.1 packages be marked installable on all architectures, meaning that the highest versionCode package would be used for all. For arm64 users, the vast majority, there will be no issue, but for the rest the app would just crash. We are working on a recipe fix.

Until then, you can peruse the release notes and maybe think about attending the GodotCon Amsterdam convention on 23rd, 24th of April.

RHVoice - a free and open source speech synthesize was updated to 1.18.1 after one year of intense work. The app has now Material 3 theming and edge-to-edge support, on top of a lot of fixes.

Tor VPN Beta, Tor-powered with per-app routing, access unblocking & network-level privacy, was just added. F-Droid’s history goes a long way in regards with collaborations with the Tor Project, via Guardian Project. We used to have the Guardian Project repo added by default in Client because their apps were useful and always just around the corner to be added in F-Droid. One such beloved app is Orbot, the proxy and VPN client that routes all connections through the Tor network. Fun fact: the in-Client “Use Tor” button was added expecting that Orbot will come to F-Droid “real soon now”, and other apps thought the same.

Unfortunately that did not happen, creating a chicken-and-egg issue for users that needed to jump through extra hoops to find Orbot and use the Client, making Tor usage an “expert” level flow. Over the years, in order to allow any user of any tech experience be able to easily access Tor, Orbot (under the Guardian Project development) grew to emphasis the VPN mode and the Tor Project created the newly added app which removes the proxy mode altogether.

A guide on how to use the app can be found here.

F-Droid Client 2.0 is in development, and we are redesigning the proxy experience to simplify it.

Newly Added Apps

3 more apps were newly added
  • CajuScan: Record invoices in the Cashew app by scanning the QR code on Portuguese invoices
  • Chord Progression Helper: A music app to write chord progressions, add simple drum beats and more
  • EstudiaTAI: Practice tests for the Spanish AGE IT Assistant exams

Updated Apps

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

08:00 PM

Popular (and good) [Seth Godin's Blog on marketing, tribes and respect]

Popular is easy to measure. Good, not so much.

Setting out to make something popular requires only a focus on the crowd and on the moment. Most pop music is popular simply because that’s what it was built to do.

Good work can be good without being popular. And so the two goals aren’t easily aligned.

It helps to begin by becoming comfortable with what good feels like to you. Because conflating it with popular is a trap.

      

Pluralistic: No one wants to read your AI slop (02 Mar 2026) [Pluralistic: Daily links from Cory Doctorow]

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

Today's links



A 1913 picture postcard depicting the flood of Carey, OH's Main Street, as two men in a canoe paddle down the flooded street. A reflection of the hostile, glaring red eye of HAL 9000 from Stanley Kubrick's '2001: A Space Odyssey' ripples in the water around them.

No one wants to read your AI slop (permalink)

Everyone knows (or should know) that as fascinating as your dreams are to you, they are eye-glazingly dull to everyone else. Perhaps you have a friend or two who will tolerate you recounting your dreams at them (treasure those friends), but you should never, ever presume that other people want to hear about your dreams.

The same is true of your conversations with chatbots. Even if you find these conversations interesting, you should never assume that anyone else will be entertained by them. In the absence of an explicit reassurance to the contrary, you should presume that recounting your AI chatbot sessions to your friends is an imposition on the friendship, and forwarding the transcripts of those sessions doubly so (perhaps triply so, given the verbosity of chatbot responses).

I will stipulate that there might be friend groups out there where pastebombs of AI chat transcripts are welcome, but even if you work in such a milieu, you should never, ever assume that a stranger wants to see or hear about your AI "conversations." Tagging a chatbot into a social media conversation with a stranger and typing, "Hey Grok‡, what do you think of that?" is like masturbating in front of a stranger.

‡ Ugh

It's rude. It's an imposition. It's gross.

There's an even worse circle of hell than the one you create when you nonconsensually add a chatbot to a dialog: the hell that comes from reading something a stranger wrote, and then asking a chatbot to generate "commentary" on it and emailing it to that stranger.

Even the AI companies pitching their products claim that they need human oversight because they are prone to errors (including the errors that the companies dress up by calling them "hallucinations"). If you've read something you disagree with but don't understand well enough to rebut, and you ask an AI to generate a rebuttal for you, you still don't understand it well enough to rebut it.

You haven't generated a rebuttal: you have generated a blob of plausible sentences that may or may not constitute a valid critique of the work you're upset with – but until a human being who understands the issue goes through the AI output line by line and verifies it, it's just stochastic word-salad.

Once again: the act of prompting a sentence generator to create a rebuttal-shaped series of sentences does not impart understanding to the prompter. In the dialog between someone who's written something and someone who disagrees with it, but doesn't understand it well enough to rebut it, the only person qualified to evaluate the chatbot's output is the original author – that is, the stranger you've just emailed a chat transcript to.

Emailing a stranger a blob of unverified AI output is not a form of dialogue – it's an attempt to coerce a stranger into unpaid labor on your behalf. Strangers are not your "human in the loop" whose expensive time is on offer to painstakingly work through the plausible sentences a chatbot made for you for free.

Remember: even the AI companies will tell you that the work of overseeing an AI's output is valuable labor. The fact that you can costlessly (to you) generate infinite volumes of verbose, plausible-seeming topical sentences in no way implies that the people who actually think about things and then write them down have the time to mark your chatbot's homework.

That is a fatal flaw in the idea that we will increase our productivity by asking chatbots to summarize things we don't understand: by definition, if we don't understand a subject, then we won't be qualified to evaluate the summary, either.

There simply is no substitute for learning about a subject and coming to understand it well enough to advance the subject, whether by contributing your own additions or by critiquing its flaws. That's not to say that we shouldn't aspire to participate in discourse about areas that seem interesting or momentous – but asking a chatbot to contribute on your behalf does not impart insight to you, and it is a gross imposition on people who have taken the time to understand and participate using their own minds and experience.

(Image: Cryteria, CC BY 3.0, modified)


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 Web loggers bare their souls https://web.archive.org/web/20010321183557/https://www.sfgate.com/cgi-bin/article.cgi?file=/chronicle/archive/2001/02/28/DD27271.DTL

#20yrsago Fight AOL/Yahoo’s email tax! https://web.archive.org/web/20060303152934/http://www.dearaol.com/

#20yrsago Long-lost Penn and Teller videogame for download https://waxy.org/2006/02/penn_tellers_sm/

#20yrsago Aussie gov’t report on DRM: Don’t let it override public rights! https://web.archive.org/web/20060813191613/https://www.michaelgeist.ca/component/option,com_content/task,view/id,1137/Itemid,85/nsub,/

#20yrsago BBC: “File sharing is not theft” http://news.bbc.co.uk/1/hi/programmes/newsnight/4758636.stm

#15yrsago Hollywood’s conservatism: why no one wants to make a “risky” movie https://web.archive.org/web/20110305083114/http://www.gq.com/entertainment/movies-and-tv/201102/the-day-the-movies-died-mark-harris?currentPage=all

#15yrsago Eldritch Effulgence: HP Lovecraft’s favorite words https://arkhamarchivist.com/wordcount-lovecraft-favorite-words/

#15yrsago Exposing the Big Wisconsin Lie about “subsidized public pensions” https://web.archive.org/web/20110224201357/http://tax.com/taxcom/taxblog.nsf/Permalink/UBEN-8EDJYS?OpenDocument

#15yrsago Taxonomy of social mechanics in multiplayer games https://www.raphkoster.com/wp-content/uploads/2011/02/Koster_Social_Social-mechanics_GDC2011.pdf

#15yrsago San Francisco before the great fire: rare, public domain 1906 video https://archive.org/details/TripDownMarketStreetrBeforeTheFire

#15yrsago Ebook readers’ bill of rights https://web.archive.org/web/20110308220609/https://librarianinblack.net/librarianinblack/2011/02/ebookrights.html

#10yrsago 500,000 to 1M unemployed Americans will lose food aid next month https://web.archive.org/web/20160229021021/https://gawker.com/in-one-month-we-will-begin-intentionally-starving-poor-1761588216

#10yrsago FBI claims it has no records of its decision to delete its recommendation to encrypt your phone https://www.techdirt.com/2016/02/29/fbi-claims-it-has-no-record-why-it-deleted-recommendation-to-encrypt-phones/

#10yrsago A hand-carved wooden clock that scribes the time on a magnetic board https://www.youtube.com/watch?v=WEbmYp5VVcw

#10yrsago Press looks the other way as thousands march for Sanders in 45+ cities https://web.archive.org/web/20160314104804/http://usuncut.com/politics/media-blackout-as-thousands-of-bernie-supporters-march-in-45-cities/

#10yrsago Crapgadget apocalypse: the IoT devices that punch through your firewall and expose your network https://krebsonsecurity.com/2016/02/this-is-why-people-fear-the-internet-of-things/

#10yrsago Found debauchery: cavorting bros and a pyramid of beer on a found 1971 Super-8 reel https://www.youtube.com/watch?v=xAobW4PtoMY

#10yrsago Trump could make the press great again, all they have to do is their jobs https://www.zocalopublicsquare.org/donald-trump-could-make-the-media-great-again/

#10yrsago Federal judge rules US government can’t force Apple to make a security-breaking tool https://www.eff.org/deeplinks/2016/02/government-cant-force-apple-unlock-drug-case-iphone-rules-new-york-judge

#10yrsago Black students say Donald Trump had them removed before his speech https://web.archive.org/web/20160302092600/https://gawker.com/donald-trump-requested-that-a-group-of-black-students-b-1762064789

#10yrsago Red Queen’s Race: Disney parks are rolling out surge pricing with 20% premiums on busy days https://memex.craphound.com/2016/03/01/red-queens-race-disney-parks-are-rolling-out-surge-pricing-with-20-premiums-on-busy-days/


Upcoming appearances (permalink)

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



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

Recent appearances (permalink)



A grid of my books with Will Stahle covers..

Latest books (permalink)



A cardboard book box with the Macmillan logo.

Upcoming books (permalink)

  • "The Reverse-Centaur's Guide to AI," a short book about being a better AI critic, Farrar, Straus and Giroux, June 2026

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

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

  • "Unauthorized Bread": a middle-grades graphic novel adapted from my novella about refugees, toasters and DRM, FirstSecond, 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 ( words today, total)

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

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

  • A Little Brother short story about DIY insulin PLANNING


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

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

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


How to get Pluralistic:

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

Pluralistic.net

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

https://pluralistic.net/plura-list

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

https://mamot.fr/@pluralistic

Medium (no ads, paywalled):

https://doctorow.medium.com/

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

https://twitter.com/doctorow

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

Hollywood, Amazon & Netflix Set to Secure $18.75 Million Damages in IPTV Lawsuit [TorrentFreak]

tvnitroOperating a pirate IPTV service can be a dangerous endeavor, no matter where one’s located. In the United States, home to Hollywood and other major entertainment outfits, the risks are arguably even higher.

In the past, we have seen several pirate IPTV businesses being taken to court, with rightsholders almost always on the winning side. These cases can result in million-dollar damages awards or even multi-year prison sentences, if the feds get involved.

Despite this backdrop, some people are still willing to take a gamble. A lawsuit filed by Netflix, Amazon, and several major Hollywood studios at a Texan federal court in March of 2024, identified Dallas resident William Freemon as a prime example.

Hollywood Sues U.S.-Based Pirate IPTV Operation

The complaint accused Freemon and his company, Freemon Technology Industries (FTI), of being involved in widespread copyright infringement.

Freemon’s operation began between 2016 and 2019, when he allegedly sold “illegally modified Fire TV Stick devices” through two websites: firesticksloaded.biz and firesticksloaded.com. He registered these domains in his own name, at the same address where he later incorporated his company, FTI.

The defendant allegedly owned and operated four unauthorized streaming services at one point; Streaming TV Now, TV Nitro, Instant IPTV, and Cash App IPTV. In addition, the complaint linked him to a bulk reseller operation called Live TV Resellers.

‘Streaming TV Now’ was the most popular IPTV service, according to the complaint. It first appeared online in 2020 and offers access to 11,000 live channels, as well as on-demand access to over 27,000 movies and 9,000 TV series.

According to the legal paperwork, the services were clearly connected. For example, three of the four redirected paying subscribers to the same backend, hosted at stncloud.ltd. At one point, all five accused services, along with stncloud.ltd, shared the same IP address 5:183.209.216 (sic).

ip address

Freemon’s involvement was clear for multiple reasons, the plaintiffs argued. This includes evidence from a tutorial video connected to the IPTV operation, where the narrator logs into an Amazon account under the name “William Freemon”.

Defendant Responds, Evades, and Fails to Put Up a Defense

Getting Freemon into court wasn’t straightforward. It took seven service attempts, and when he was eventually served, the defendant told counsel he had no intention of filing an answer. In addition, he also failed to get an attorney for the LLC when the court instructed him to do so.

Despite never filing the required answer, Freemon submitted a stream of other motions, many of which failed to comply with local rules and were stricken by the court. This includes a motion with defenses on behalf of Freemon’s company, FTI, which came in after the court explicitly told him he could not to file it.

The movie studios eventually requested a default judgment, summarizing the troublesome legal process. This also revealed that Freemon threatened the rightsholders and demanded money if they wanted him to stop.

“Compounding this misconduct, Mr. Freemon has resorted to issuing threats and making escalating demands for payment from Plaintiffs, simply because Plaintiffs have brought this lawsuit to stop the infringement of their copyrights,” their motion stated.

payment

Last week, Magistrate Judge Renée Harris Toliver issued various recommendations in this case. After reviewing all evidence, she advised denying Freemon’s motion to dismiss for a lack of standing and the motion to set aside the default. At the same time, Judge Toliver recommended granting the rightsholders’ motion for a default judgment.

Judge Recommends $18.75 Million and an Injunction

Without a formal defense, the magistrate judge recommends granting the motion for a default judgment in full.

The court notes that Freemon’s copyright infringement was willful. For example, when the movie companies sent a cease-and-desist letter in February 2023, he didn’t comply, but instead tried to obscure his connection to the services by claiming to have transferred domains.

The studios eventually turned that argument against him: to transfer a domain, the registrant must unlock it and provide an authorization code, meaning the admission itself proves he owned the domain during the infringement period. The services continued operating through at least January 2024, with one remaining active until the lawsuit was filed in March 2024.

As compensation for the widespread infringement, the movie studios requested statutory maximum damages of $150,000 per work for a representative set of 125 works, including prominent titles such as Universal’s Oppenheimer.

Recognizing that many more works could have been added if this case had proceeded to discovery, the court recommends granting the damages award in full, which would make Freemon liable for $18,750,000.

18m

In addition to the damages, the plaintiffs also secured a permanent injunction that allows them to take over the IPTV-operation’s domains.

The recommended permanent injunction covers eight domains: instantiptv.net, streamingtvnow.com, streamingtvnow.net, tvnitro.net, cashappiptv.com, livetvresellers.com, stncloud.ltd, and stnlive.ltd. Once the judgment is approved, registrars have five days to transfer these domains to the movie companies.

If the registrars fail to do so, the TLD registries can be ordered to place the domains on hold. At the time of writing, none of the domains point to a working site. However, the rightsholders can add new domain Freemon-owned names to the list, should these appear online.

While the report and recommendation is a clear win for the movie companies, it is not final yet, as all the paperwork still requires approval from the district judge. Without a proper defense, however, an $18.75 million judgment appears to be the likely outcome for now.

The findings and recommendation on the motion for default judgment is available here (pdf). The recommendation denying Freemon’s motion to set aside the default is here (pdf), and the recommendation denying his motion to dismiss for lack of standing is here (pdf).

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

09:00 AM

Debito’s Shingetsu News Agency col 73, “Revolution is Due in America” (March 1, 2026). Democracies happen because of a Middle Class, but you have to keep it fed and watered.  America is no longer doing that. [debito.org]

Conclusion: Despite its 250th anniversary, American democracy has always been a bit creaky, with norms instead of laws that a chief executive could exploit.  Countries that used the American model for their Nation-State wound up with autocratic executives.  America didn’t because it got lucky.  And because of that it never learned the outcomes of populism like France did.  “It couldn’t happen here” has always been America’s blind spot. But it IS happening here. America is experiencing crisis after crisis, and I predicted in an earlier column that there will be blood before this phase passes.  ICE has already drawn blood without consequence.  As in days of yore, the President and his henchman have a king’s immunity from accountability. So where is the breaking point? Time for another prediction: A draft executive order made public a few days ago dictates that Trump will declare a national emergency to take control of the 2026 Midterm Elections (for example, feds seizing ballot boxes and counting the votes themselves).  This despite the administration of American elections being constitutionally delegated to the states. I predict the breaking point will be when state and federal forces skirmish.  Already California’s Middle Class pays by far the most taxes to the federal government and gets the least back.  This is basically true of 19 other mostly left-leaning states.  Proposals have been floated to just not pay the feds—called "soft-secession”—and do better things with the $800 billion California would save.  And that’s where the Democratic-leaning “blue states” are headed. Why should they pay the federal government to suppress them? This is how the Middle Class is fighting back.  As, historically, it always does when it is over-taxed and feeling like it’s not getting anything back. Democracy exists for a reason.  Compared to all the other governing systems, it is actually the best way to allocate resources over time.  Let’s see if people in democracies can learn from history and change course. But I’m not sure that’s going to happen in America.  Trump has the most personal power of any president in American history, and he rules with complete historical incuriosity.  His toadies only study historical examples of how to advance their power.  They don’t study the backlash because they are so cocksure they can suppress it. But there will be backlash—because the Middle Class aren’t powerless peasants.  So, sadly, there will be more blood.  Where it all ends up remains uncertain, but the conclusion of my lifelong learning is that I don’t think the American Nation-State can survive in its present form.  Revolution is due.

08:00 AM

A nearly perfect score [Seth Godin's Blog on marketing, tribes and respect]

After playing 498 days in a row, my score today in Bongo was the second-highest in the world:

There’s a difference between casual online games that have a right answer, and those that are open-ended.

In crossword puzzles and most of the games from the Times (like Wordle and Connections) you’re trying to guess what the puzzle constructor had in mind. This can lead to frustration, because the idiosyncratic nature of inventing clues and answers means that you might not be in sync with the person at the other end. They’re inherently closed systems.

Bongo, on the other hand, is generative and combinatorial. There are bazillions of possible right answers, and your goal is to find a right answer that’s worth more points than anyone else’s. It doesn’t matter that I invented the game, I have no advantage over everyone else, because we all begin with the same tiles.

For me, open-ended games are time well spent. Have fun.

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