News

Friday 2026-01-02

03:00 AM

Let’s Go! The Public Domain Game Jam Starts Today [Techdirt]

As you hopefully know by now, we are once again hosting our annual game jam celebrating the works that enter the public domain in 2026, a.k.a. today! This year, that means we enter a new decade, as works originally published in 1930 finally exit copyright protection and become free to remix, repurpose, and build on. Gaming Like It’s 1930! begins today and runs until the end of the month, and we’re calling on designers of all stripes to help us show why a robust and growing public domain is so valuable and important.

You can sign up on the game jam page on Itch, read the full rules, and get some ideas about works you might use (but we encourage you to go looking for other hidden gems too!) As usual, we’ll be giving away prizes in six different categories. For extra inspiration, you can have a look at last year’s winners and our series of winner spotlight posts that take a look at each year’s winning entries in more detail.

We’re always astounded by the creativity on display in these jams, and I’m sure this year will be no different. 2026 has now begun, so it’s time to get designing!

Thursday 2026-01-01

09:00 PM

Strike 3’s Piracy Litigation Campaign Broke More Records in 2025 [TorrentFreak]

justiceAs the most prolific copyright litigant in the United States for several years in a row, Strike 3 Holdings has a name to keep up.

The porn producer is known for filing lawsuits against alleged pirates who download their ‘Milfy,’ ‘Tushy,’ and ‘Vixen’ videos via BitTorrent sites.

Strike 3 monitors pirate sites, and, when their videos are shared in public, it takes decisive action. After tracking down the pirating IP-addresses, it typically files a federal lawsuit, requesting a subpoena to obtain the subscriber’s details.

Once the target is identified, the case can then move forward. While these cases can technically go to trial, they typically result in out-of-court settlements of a few thousand dollars. It’s unknown how profitable these cases are, but the fact that Strike 3 files thousands a year suggests that the business model remains lucrative.

Record: 4,088 Lawsuits in 2025

Strike 3 kept its “settlement machine” going over the past 12 months. In 2025, the company filed 4,088(*) new piracy lawsuits in U.S. federal courts, barely surpassing the previous record of 3,932 set just last year.

Almost all these cases were filed against John Does who are initially only identified by their IP-address. Historically, the lawsuits are settled swiftly after the defendant is identified, and that appears to hold true this year as well. Of all cases filed this year, 2,775 (67.9%) are already closed.

Most of these closed cases disappear from the docket within months, typically following a confidential settlement where defendants pay several thousand dollars to resolve the porn piracy lawsuit without further exposure.

The Cumulative 20,000-Case Milestone

Beyond the annual numbers, 2025 saw Strike 3 cross a historic threshold. Since filing its first case in 2017, the company has now initiated over 20,000 federal copyright lawsuits.

The graph below shows that the number of complaints filed per year has risen steadily since 2020, breaking record after record.

strike

To put these numbers in perspective, Strike 3’s cases alone account for more than half of all copyright lawsuits in the United States in recent years.

While critics and judges have occasionally characterized the business model as a “high-tech shakedown” or an “ATM for the courts,” the company shows no signs of slowing down. On the contrary, it appears to expand to a new class of targets.

$359m Lawsuit Against Meta

While the thousands of “John Doe” cases against individuals have likely brought in millions for Strike 3 over the years, the company’s most ambitious move of 2025 was its lawsuit against tech giant Meta.

In July, Strike 3 accused the tech company of using adult films to assist its AI model training. This follows a broader trend of copyright litigation against AI developers, including several high-profile claims brought by book authors.

Strike 3’s cases specifically focus on Meta’s BitTorrent activity, with the porn producer seeking astronomical damages of up to $359 million. The lawsuit alleges that Meta willfully pirated and redistributed 2,396 adult films to train its AI models, including LLaMA and Movie Gen.

Responding to the lawsuit, Meta dismissed all claims of a coordinated download action. Instead of an AI training effort, Meta suggested that the alleged downloads were “personal use” by its own employees, contractors, or visitors using its corporate networks and servers.

Whether the Meta lawsuit ends in a landmark ruling or a quiet settlement, Strike 3’s litigation engine shows no signs of cooling down. Whatever happens on the AI front in 2026, the company’s “John Doe” settlement machine will likely continue to churn out new complaints in the background.



(*) Note: the data presented here are based on a PACER search for cases filed between January 1 and December 31, 2025, where ‘Strike 3’ is listed as a party. All known non-copyright cases have been filtered out.

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

08:00 PM

Kanji of the Day: 仏 [Kanji of the Day]

✍4

小5

Buddha, the dead, France

ブツ フツ

ほとけ

仏像   (ぶつぞう)   —   statue of Buddha
仏教   (ぶっきょう)   —   Buddhism
仏壇   (ぶつだん)   —   Buddhist (household) altar
仏画   (ぶつが)   —   Buddhist picture
英仏   (えいふつ)   —   Britain and France
大仏   (だいぶつ)   —   large statue of Buddha (trad. at least 4.8m high)
チベット仏教   (チベットぶっきょう)   —   Tibetan Buddhism
渡仏   (とふつ)   —   going to France
米仏   (べいふつ)   —   America and France
仏語   (ふつご)   —   French (language)

Generated with kanjioftheday by Douglas Perkins.

Kanji of the Day: 隷 [Kanji of the Day]

✍16

中学

slave, servant, prisoner, criminal, follower

レイ

したが.う しもべ

奴隷   (どれい)   —   slave
奴隷解放   (どれいかいほう)   —   emancipation of slaves
隷属   (れいぞく)   —   subordination
奴隷制度   (どれいせいど)   —   slavery
隷書   (れいしょ)   —   clerical script (ancient, highly angular style of kanji)
奴隷労働   (どれいろうどう)   —   slave labor
欲の奴隷   (よくのどれい)   —   slave to avarice
隷従   (れいじゅう)   —   slavery
篆隷   (てんれい)   —   seal style and ancient square style
隷属国   (れいぞくこく)   —   subject nation

Generated with kanjioftheday by Douglas Perkins.

2026 New Year resolutions [OsmAnd Blog]

Happy New Year from OsmAnd!

As we welcome 2026, we reflect on an exciting year behind us — one that marked OsmAnd's 15th anniversary and introduced major innovations to our navigation experience. Among the most significant milestones of 2025 was the launch of our new fast offline routing, designed to make your routes smoother, calculations quicker, and travel even more efficient — no internet connection required.

This breakthrough, together with continuous design improvements and enhanced usability, brought OsmAnd to a new level for millions of users worldwide. Now, as we move into 2026, we're ready to build on that foundation, shaping the future of navigation with even smarter, more connected solutions.

The journey continues — and we're thrilled to have you with us.

NY resolutions

2026 New Year Resolutions

At OsmAnd, every new year brings fresh ideas and an even stronger drive to make navigation smarter, faster, and more intuitive. As we step into 2026, we're excited to continue innovating and delivering a more seamless experience for every traveler.

Here's a glimpse of what's coming next.

Map

3D Buildings

3D Buildings

A new dimension of exploration.
Discover maps like never before with detailed 3D building representations that make navigation more immersive and visually engaging. This update also introduces dynamic lighting, rendering realistic sun positions and cast shadows based on the time of day.

Globe View

Globe View Globe View

Experience the world as it truly is — round!
In 2026, OsmAnd will introduce Globe View, allowing you to see the planet from a global perspective and seamlessly plan routes across continents.

Adjustable Map Style

Map Legend

In 2025, we expanded route configuration options.
Next in 2026, we're releasing a Adjustable Map Style — giving you full control over how your map looks and helping you understand every layer at a glance. Tailor your OsmAnd maps perfectly for your next adventure.

Routes

Route Details & Alerts

Route Details

Gain deeper insights into your journey with expanded route details. We are improving the overview of time, distance, and alternative transportation options so you can make smarter decisions on the fly.

Alternative routes

We are launching a dedicated tool to generate Alternative Routes and automated Roundtrips. This feature will calculate paths that take into account your specific advanced routing preferences.

Share your Location & GPX

Stay connected. Share the adventure.

We have already implemented GPX sharing on the Web platform and Autosync with the cloud for Android. The next step is to finalize a solution for sharing data with your friends and family directly from OsmAnd, eliminating the need for 3rd party tools.

Public GPX Track Collection

In 2025, we added the ability to store extra data in GPX files, such as Keywords & Activity types, which are then provided to the OpenStreetMap website. Now, we are ready to utilize this data to organize tracks by activity and visualize all the publicly available tracks that you have uploaded.

Miscellaneous

Manage Favorites & Media

Revamping the Favorites screen has been a goal of ours for quite some time. This year, we are moving forward with a major redesign. Beyond just a fresh look, we are expanding the functionality to handle media attachments and organize locations into smart folders. Our goal is to transform your Favorites into a rich personal travel log.

Astronomy Plugin

Astronomy Astronomy

We're reaching for the stars — literally.
A new Astronomy plugin will arrive in 2026, letting you identify planets, stars, and constellations right from your map. Explore the night sky as easily as you explore the Earth.

Smartwatches

Smartwatch

In 2025, we laid the groundwork for wearable integration — and now it's coming to life! In 2026, OsmAnd will launch Smartwatch support, allowing you to browse and record tracks, or follow navigation instructions right from your wrist. Compact, convenient, and perfect for explorers on the move. Specific updates include:

  • Garmin Connect integration: Seamless trip recording and data syncing.
  • Navigation: Turn-by-turn instructions displayed directly on your watch.

Pricing

To support ongoing development, rising infrastructure costs, and new features planned for this year, subscription and in‑app prices will slightly increase in 2026. This adjustment helps us maintain OsmAnd's high quality, enhance user support, and bring even more value through future updates.

2025 Achievements

In 2025, OsmAnd reached new milestones that reshaped the way you navigate the world. Here's a glimpse of how we turned resolutions into reality, bringing innovation and usability to every corner of our app.

5.0, 5.1, 5.2 (iOS); 5.0, 5.1, 5.2 (Android), web beta 1.02 Map Web.

Resolutions 2025:

  • ✔️ Fast Offline Routing. The game-changer of 2025 — lightning-fast route calculations for long-distance travel, even without internet.
  • ✔️ Explore Popular Places. Discover hotspots with improved Explore functionality and enhanced POI photo galleries on Android, iOS and Web.
  • ✔️ Main Navigation Widgets. Customizable tools that keep essential route info at your fingertips for smoother journeys.
  • ✔️ New and improved widgets. Trip recording widgets, Route Information Widget, Added text outlines.
  • ✔️ Demo Show spherical map. Works only with OsmAnd develompent plugin, shows round Earth.
  • ✔️ Automatic Cloud Sync. (Android) Introduced reliable, background synchronization for OsmAnd Cloud.

iOS

OsmAnd iOS: 2025 Feature Overview

In 2025, OsmAnd for iOS achieved parity with many of its Android counterparts while introducing unique interface improvements and cross-platform synergy.


OsmAnd 5.0 (April 2025) Focus: Organization and Visual Discovery

Wikimedia Gallery RedesignPolygon Information
Glide ratio widgetsios
  • Smart Folders for Tracks: Introduced automatic organization for recorded tracks, allowing users to group them by date, activity type, or specific folders.
  • Wikimedia Gallery Redesign: A new full-screen gallery interface for exploring Wikipedia photos of nearby locations.
  • Polygon Information: Enhanced map interaction allowing users to view detailed data for specific areas (polygons) with a long-press.
  • Favorite Visibility Toggles: Users can now quickly hide or show specific favorite groups to declutter the map view.
  • BLE Sensor Battery Status: Added the ability to monitor the battery levels of connected Bluetooth Low Energy sensors directly in the app.

OsmAnd 5.1 (June 2025) Focus: Connectivity and Customization

Route Information widgetCoordinates Grid
Glide ratio widgetsios
  • Cross-Platform Subscriptions: A major update enabling Maps+ and OsmAnd Pro purchases to be shared seamlessly between iOS, Android, and Web platforms.
  • New Route Information Widget: A consolidated widget for the top/bottom panels displaying ETA, travel time, and distance to destination.
  • Side Panel Customization: Added height adjustments for left and right panel widgets, optimizing the layout for iPad and larger iPhones.
  • Track Activity Assignments: Users can now assign specific activities (e.g., Hiking, Sailing) to tracks during or after recording.
  • Coordinate Grid: Added a toggleable geographic coordinate grid overlay on the map.

OsmAnd 5.2 (November 2025) Focus: Specialized Navigation and Precision

Grid for Map ButtonsText Outlines for Widgets
Glide ratio widgetsios
  • Marine Map Style: Implementation of a dedicated nautical map with support for depth contours, light sectors, and maritime navigation marks.
  • Custom Button Binding: External controllers (keyboards/remotes) can now be mapped to trigger specific "Quick Actions."
  • Widget Readability: Added text outlines to all widgets to ensure visibility regardless of the underlying map colors or terrain.
  • Precision Layout Grid: A new UI tool to help users align map buttons and widgets perfectly on their screen.
  • Independent Altitude Units: Support for choosing altitude units (meters/feet) separately from the primary distance units.

Android

OsmAnd Android: 2025 Feature Overview

In 2025, OsmAnd released three major updates (5.0, 5.1, and 5.2) that significantly enhanced the app's navigation engine, cloud integration, and specialized map styles.


OsmAnd 5.0 (April 2025) Focus: Exploration and Interface Customization

Explore ModeRoute Guidance widget
AndroidAndroid
  • Explore Mode: A new discovery tool for top-ranked and nearby Points of Interest (POIs), now featuring photos in the search results.
  • Comprehensive Route Search: Integration of all OpenStreetMap (OSM) routes (Hiking, Cycling, MTB) directly into the search and navigation menu.
  • New Navigation Widgets:
    • Combined Widget: Displays turn arrows and instructions in a single block for top/bottom panels.
    • Current Route Info: A consolidated view of ETA, arrival time, and remaining distance.
  • Resizable Side Panels: Added the ability to independently resize widgets on the left and right side panels.
  • Coordinate Grid: Option to display a geographical coordinate grid directly on the map.
  • Technical Details for Sports: Specific technical information is now available for selected ski slopes and MTB trails.

OsmAnd 5.1 (June 2025) Focus: Performance and 15th Anniversary

Widget OutlineUphills/Downhills Analyzer
AndroidAndroid
  • Cross-Platform Subscriptions: A major update enabling Maps+ and OsmAnd Pro purchases to be shared seamlessly between iOS, Android, and Web platforms.
  • Faster Offline Navigation: A major update to the routing engine significantly reduced calculation times for long-distance and complex trips.
  • Smarter Sensors: BLE sensors now show battery level directly in OsmAnd.
  • Readable Widgets: New outlines improve visibility, especially with transparent styles.
  • Richer Places Info: Expanded Wikipedia and Wikivoyage integration brings more POIs to your maps.

OsmAnd 5.2 (November 2025) Focus: Data Reliability and Nautical Navigation

More Parameters for RoutesNew Nautical Map Style
AndroidAndroid
  • Automatic Cloud Sync: Introduced reliable, background synchronization for OsmAnd Cloud, ensuring Favorites, Settings, and Profiles are backed up across devices.
  • Marine Map Style: A dedicated map style for nautical use, featuring high customization for depth, beacons, and navigation aids.
  • Trip Recording Enhancements:
    • New widgets for Max Speed and Average Slope.
    • Improved Uphill/Downhill widget showing total elevation gain/loss.
  • Enhanced Connectivity: Improved OBD-II BLE support, including new live data metrics like fuel consumption and adapter voltage.
  • Search Context: Street and city details are now shown directly within the search result list for faster identification.

Web

What's New: OsmAnd Web (osmand.net/map) - 2025

The OsmAnd Web Portal has evolved into a full-featured route planner and data manager. Below are the key features added in the latest versions.


Update Navigation UI
Web

Core New Features

  • GPX & Favorite Sharing: Easily share your data via direct links.
  • Unified UI: A redesigned sidebar and navigation menu for better accessibility.
  • Wikimedia Photo Gallery: View site-specific photography for POIs directly in your browser.

Update Navigation UI
Web

Navigation & Planning

  • Advanced Route Planner: Create complex routes for Car, Bike, or Pedestrian profiles.
  • Cross-Platform Sync: Favorites and tracks now autosync via OsmAnd Cloud.
  • Weather Layers: 7-day forecast overlays (Wind, Temp, Rain) with source switching (GFS/ECMWF).

Pricing
Web

Account & Subscriptions

  • Multi-Platform Access: Use your Android or iOS 'Pro' subscription on the web.
  • Cloud Trash & History: Manage deleted files and view a chronological list of data changes from all your devices.
  • Direct Purchases: You can now purchase Maps+ and Pro subscriptions directly via osmand.net/pricing. These direct purchases are managed via FastSpring and provide instant cross-platform access.

Summary

Looking ahead, we are excited about the future and committed to make OsmAnd the best navigation app for everyone. Thank you for your trust, feedback, and continued support throughout 2025. Together, let's make 2026 another year of progress and success!

Happy New Year 2026!

Victor Shcherb & OsmAnd Team


For more details, check out our past resolutions and achievements:


Please feel free to contact us. We appreciate and welcome every contribution you make to the further development of OsmAnd.

12:00 PM

Use The Failures Of The Past As Inspiration For A Better Future [Techdirt]

Look, I get it. The world is a mess. Important institutions are crumbling. It feels like both the tech and political worlds are collaborating to squeeze all remaining humanity out of all of us. Cynicism is ascendant. Nihilism is the new black.

And yet: I remain optimistic.

Not the naive, everything-will-work-out-fine kind of optimism. The kind grounded in seeing what’s actually happening beneath the surface-level chaos. Because while legacy institutions are capitulating and folding, others are standing up and speaking out. And more importantly, people are building alternatives that route around the failures entirely.

This is the pattern: centralized systems fail, people figure out how to build around them. We’ve seen it before. We’ll see it again. The difference this time is that we’re building with the knowledge of how those systems failed baked in from the start.

Every year, my final post on Techdirt is about optimism. For the past decade, I’ve felt like I needed to apologize for it. Not this year. At the lowest points, you need optimism. Things are a mess. But let’s roll up our sleeves and fix stuff. And it’s easier to maintain that optimism when you can see the concrete alternatives already taking shape, even if only in their earliest forms.

If you want to see the past final posts of the year, they’re here:

Earlier this month, with some friends, we launched the Resonant Computing Manifesto—a framework for building tech that empowers rather than extracts, that resonates with what people actually want rather than what some corporation or politician decides they should have.

The response was overwhelming. Over and over we heard from people who’d been thinking similar thoughts but didn’t realize how many others shared them. That’s how movements start: not with grand pronouncements, but with the realization that you’re not alone in seeing what needs to change.

A movement comes about as more and more people realize things that need to change and need to be fixed and then step up and say “hey, we can be a part of the process of fixing things.” It’s not easy. It doesn’t happen overnight. There’s no silver bullet.

But you can move things in the direction of change towards a better system. And as more people join in, real change is possible.

Take politics. People are rightfully upset about the direction things are heading, in the US and globally. But the backlash is producing politicians who believe in actually helping people over accumulating power. That matters.

And, similarly, for all the reasonable fears about giant tech companies working hand in hand with authoritarians, we’re seeing that kick off the processes that will enable more people to take more control over their own lives, and away from those collaborators.

Or take AI. Yes, the slop is real and the hype is exhausting. But the same tools the giants are using to flood the internet with garbage can be turned against them. I’ve spent this year building personalized tools that work for me without handing my data to corporations for their benefit over mine. You can take back control from the billionaires. The tools exist.

This matters more now that we’ve watched centralized systems and power-hungry billionaires get co-opted by authoritarian regimes. But we can use the tools of innovation to empower ourselves over them.

It’s also why I remain incredibly bullish on the work being done on open social networks like Bluesky (where I’m on the board). This year may have felt slower than the year before, but there are so many exciting developments happening where people are building amazing tools and systems without having to rely on billionaires or ask for permission.

This feels like the early internet, when you could just build something and see what happened. But we’re smarter now. We’ve seen how centralized systems become capture points for authoritarians. We know the failure modes. So we’re building with that knowledge baked in—creating systems that are, by design, resistant to the kind of control we’ve watched corrupt the previous generation of platforms.

The mess that we’re in today on both the tech and political vectors should be seen as a guide to where we need to go and what needs to be done. The seeds have already been planted and many folks are already building. The optimistic viewpoint is that this movement will continue to grow and more people will continue to see how they, too, don’t need to be held back by the whims of billionaires and authoritarians, but can use the tools of innovation for their own interests.

As always, my final thoughts on these posts are thanking all of you, the community around Techdirt, for making all of this worthwhile—and this year in particular for coming out to support our fundraiser and our continued existence. The community remains an amazing thing to me. I’ve said in the past that I write as if I’m going to share my thoughts into an empty void, not expecting anyone to ever pay attention, and I’m always amazed when anyone does, whether it’s to disagree with me, add some additional insights, challenge my thinking, or reach out to talk about how to actually move some ideas forward.

I know this community is full of creators, thinkers and advocates who care deeply about using technology to make the world better. Let’s use this opportunity to prove that innovation, thoughtfully applied, can route around institutional failure and corruption. Once again, thank you to those who are reading this for making Techdirt such a wonderful and special place, and let’s focus on being truly optimistic about the opportunities in front of us.

10:00 AM

How The Viral Cheese Grater Foam Hat Came From A GB Packers C&D Letter [Techdirt]

I certainly don’t expect the wider Techdirt readership to care all that much about NFL football or, more specifically a single local team like the Chicago Bears. So, to that end, here’s a hopefully educational preamble to this post that will provide you with the context you need. If you were to make a list of the single biggest rivalries in the NFL, that list should begin with the rivalry between the Green Bay Packers and the Chicago Bears. The rivalry has existed since 1921 between two charter franchise teams. Packers fans refer to themselves as “Cheese Heads” and even go so far to wear foam caps to games to celebrate the moniker.

While the Packers didn’t event the foam cap, they did buy the rights to it decades ago and those hats are now official Packers products sold on the team’s storefront. Plenty of other companies out there make variants of them as well and the Packers have been known to fire off legal notices and C&D letters as a result.

One of those companies was Foam Party Hats out of Houston, Texas. They briefly produced their own version of the “cheesehead” foam hat, but shut down production of them after the team contacted them and demanded they stop. Here is owner Manuel Rojas:

Foam Party Hats has hundreds of different products and, at one time, used to make a cheese head.

“We end up getting a cease and desist letter from the Green Bay Packers,” Rojas explained.

But that setback turned into a better opportunity.

“So as a payback, we came up with this sign of, you know, making our own cheese grater hats. And, well, this is like the best revenge that we could ever have,” Rojas said.

Yes, Rojas and the company turned the C&D notice they received into another foam hat product, this time a cheese grater. And those cheese grater hats have been selling fast, having gone viral during the last two Packer losses, one to the Bears, and one to the Baltimore Ravens. In both instances, players from the winning team wore one of the grater hats on television as they celebrated their respective wins.

And as a result, sales of the grater hats have exploded. What was once a small time novelty item is now selling in the thousands over these past couple of weeks. And, what’s more, Rojas is getting inquiries from all kinds of storefronts and is hoping to work with some NFL teams directly.

Rojas said now he’s thinking of more ways to tap into the NFL and continue to reach fans in new and creative ways.

“Now that things are starting off with the Chicago Bears fans, we want to take advantage of this and actually build a brand more towards NFL fans because I know people love this stuff and at Foam Party Hats, we shine with creativity,” he said.

He said the company is even planning to reach out to the Bears directly.

“The next move for us is definitely to sell them to the Bears and see where we can collaborate,” he said. “We’re getting a lot of inquires from stores near the Chicago area to see where we can sell these.”

And there you have it. Because the Packers wanted to exert control over a foam hat created to celebrate Packers fans, it instead has fueled the team’s chief rivalry all the more, while birthing a competing product designed to make fun of the team instead. I’m not sure that’s exactly what they were going for, but it’s nice to see a company make nimble work of all of this and turn it into fun win for everyone.

Everyone except the Packers, that is. Go bears.

08:00 AM

Bari Weiss’ Tiny Fake Austin College Sees Mass Staff, Advisor Exodus [Techdirt]

Before she was hired by right wing billionaire Larry Ellison to turn CBS into a right wing propaganda and safe space, Bari Weiss tried her best to create a fake propaganda-fueled college in Austin.

If you recall, Weiss (alongside Palantir co-founder Joe Lonsdale) helped create the University of Austin in 2021 under the pretense they were creating an “anti-woke” (read: right wing) corrective to “campus leftism running amok” (read: a handful of young people annoyed by systemic racism, broad U.S. corruption, or Benjamin Netanyahu’s industrialized mass murder of toddlers).

The “university” pretended to champion free speech and the truth, but, much like the “renovation” of CBS, the pseudo-university is really part of a larger right wing initiative to reshape journalism and education in order to coddle right wing ideology, eradicate uncomfortable truths right wingers don’t like, and distort reality into a strange, delusional safe space (the exact thing the experiment professes to be combating).

There’ve been a lot of desperate efforts to pretend this is some storied institution, despite the fact the billionaire-backed prop comprises just a few floors of an Austin office building. It’s just a few blocks from the Joe Rogan “anti-woke” Comedy Mothership man-baby safe space in Austin, which is effectively trying to similarly disembowel U.S. comedy.

There’ve been hints for a while that the adorable fake university hasn’t really fared all that well. Like earlier this year, when one staffer was unceremoniously cancelled from the “free speech” focused university for politely suggesting on LinkedIn that the war on inclusion in diversity had maybe gone a little too far.

But a recent piece in the Chronicle of Higher Education indicates there’s been a larger recent mass exodus of staff:

“According to LinkedIn, roughly 20 university employees have left this year. That’s a lot for a new institution that had 34 staff members listed on its website this week (the number is separate from faculty). The departures include the president, the provost, the lead fund raiser, the executive director of admissions, as well as people who worked in events, operations, and other positions.”

In addition to a mass exodus of an already small staff, there’s also been a notable departure among key advisors (like Jeffrey Epstein pal Larry Summers) who claim they are only just now figuring out that the entire project might not be entirely on the up and up:

“Over the summer, the provost and the lead fund raiser also left the university, according to their LinkedIn profiles. Summers, the former Harvard president, stepped down from the advisory board in July, saying that he was “not comfortable with the course that UATX has set nor the messages it promulgates and so am withdrawing.” (His colleagues on the board, Zimmer and Pinker, stepped down shortly after the university’s launch, with Zimmer saying that UATX’s critical statements about higher education “diverged very significantly from my own views.”

The inability (or refusal) of highly educated people to see this project for what it was (a billionaire-backed ideological assault on reality and common sense), doesn’t speak particularly well to our broader cultural awareness or ability to defend ourselves from deep-pocketed bad actors. And while this university, like Weiss’ “new CBS,” may fail due to ham-fisted incompetence, they (and their unlimited budgets) still leave a very ugly mark on informed consensus and a semi-coherent electorate.

05:00 AM

Which kind of ‘enough’? [Seth Godin's Blog on marketing, tribes and respect]

If you buy an Ikea table, you’ll need 8 bolts to put it together. 7 is not enough.

This is a functional sort of ‘enough.’ It can be critical to our survival. “I have enough medication to last through this illness.” “We have enough food to feed our family.”

But this isn’t the stress that we often feel in social or financial settings. That’s the bottomless, n+1 habit of never having enough.

Our needs got hijacked and turned into endless wants. Marketers and adjudicators of cultural standing turned ‘enough’ from a functional requirement to a never-ending tactic.

The not-enough of the driven hedge fund bro in the Hamptons, or the not-enough of the person hoarding resources, or the not-enough of the generous but nervous host who finds a sort of fuel in worrying about being hospitable. The not-enough chronicled in magazines and social media accounts. It’s the not-enough of someone counting online metrics, and the not-enough of the athlete who doesn’t simply want to win, they want to break a record.

This is a choice, and it is simply about the story we tell ourselves. There’s no absolute measure, no certain number of nuts and bolts needed in the optional search for solace and status.

On the other hand, when we find the insight to choose what our enough is, the people around us often respond warmly and in kind.

Insufficiency isn’t a tool or an advantage. It’s a hack, a distraction and a place to hide. This is a choice, a simple one, one we can remake each day.

      

Judge To Texas: You Can’t Age-Gate The Entire Internet Without Evidence [Techdirt]

Over the summer, the Supreme Court’s conservative majority upended decades of traditional First Amendment standards to say that Texas could put in place an age verification law if that law was intended to keep kids away from porn. As we argued at the time, the ruling had all sorts of problems, but even leaving those aside, it was still pretty clearly limited solely to situations involving age gating adult content. Not news sites. Not fitness apps. Not therapy platforms. Porn.

Texas, predictably, heard “you can age gate porn” and decided that meant “you can age gate everything.” Because why respect constitutional distinctions when you can just pretend they don’t exist?

And Texas isn’t alone in this—states across the country have been rushing to pass sweeping age verification laws for social media and other content, because ignoring the First Amendment rights of children remains a proud bipartisan tradition.

In Texas’s case, the legislature passed Senate Bill 2420, entitled the “App Store Accountability Act,” which would require age verification, parental controls, and warning labels on various app stores and apps.

A couple of lawsuits were filed to challenge the law—one from CCIA, the trade group representing a bunch of internet companies, and another from a bunch of students who pointed out that the law violated their rights. Last week, judge Robert Pitman ruled in both cases, putting the law on hold and noting that the law pretty clearly violated the First Amendment, because the law is extremely overbroad and not at all narrowly targeted:

Because strict scrutiny applies, Paxton must prove that SB 2420 is “the least restrictive means of achieving a compelling state interest.” Free Speech Coalition, 606 U.S. at 484. Paxton has not proven this. First, it is far from clear that Texas has a compelling interest in preventing minors’ access to every single category of speech restricted by SB 2420. State interests in protecting minors exist; for example, a state has a compelling interest in preventing minors from accessing information that facilitates child pornography or sexual abuse. See Sable Commc’ns of Cal., Inc. v. FCC, 492 U.S. 115, 126 (1989) (“[T]here is a compelling interest in protecting the physical and psychological well-being of minors.”). On the other hand, nothing suggests Texas’s interest in preventing minors from accessing a wide variety of apps that foster protected speech (such as the Associated Press, the Wall Street Journal, Substack, or Sports Illustrated) is compelling. See Brown, 564 U.S. at 794 (“No doubt a State possesses legitimate power to protect children from harm, but that does not include a free-floating power to restrict the ideas to which children may be exposed.”) (internal citation omitted). While SB 2420 may have some compelling applications, the categories of speech it restricts are so exceedingly overbroad that Paxton likely cannot show a compelling state interest.

Texas tried arguing that age gating apps is no different than age restrictions on tobacco and alcohol. The court wasn’t having it—not least because Texas showed up with zero evidence that downloading apps poses health hazards comparable to cigarettes or booze. You can’t just assert “apps are like tobacco” and expect a federal judge to nod along.

Analogizing to tobacco or alcohol use, Paxton argues that Texas has an interest in regulating products and services “which pose health hazards, or which may be addictive” to minors. (Resp., Dkt. 17, at 13.) However, the State does not cite evidence to substantiate the assertion that downloading an app of any kind without parental permission poses a health hazard to minors. That argument gestures toward Texas’s interest in preventing social media addiction, but SB 2420’s coverage sweeps far wider—all apps are restricted, beyond social media, as described above. So too, SB 2420 does not limit its scope to apps that use addictive algorithms designed to encourage prolonged use, or apps that are responsible in particular for causing excessive screen time. As one example, SB 2420 restricts access to apps that seek to promote physical or mental health, such as mindfulness apps like Calm, fitness apps like Strava, or therapy providers like BetterHelp.

Read that again: In seeking to age gate everything, Texas would be age gating therapy apps. And mindfulness apps. And fitness trackers. Because apparently tracking your morning run is a clear and present danger to minors.

Of course, with strict scrutiny, you need to show that the law is narrowly tailored to a compelling government interest. Even if we assume (without evidence) the compelling government interest here, it was not “narrowly tailored.”

Even accepting that Texas has a compelling interest in requiring age-verification and parental permission to mitigate an overall mental- or physical-health effect of mobile phone app use—an interest which Texas has not offered evidence of at this stageSB 2420 is not narrowly tailored to that interest. Rather, Texas “could have easily employed less restrictive means to accomplish its protective goals, such as by (1) incentivizing companies to offer voluntary content filters or application blockers, [and] (2) educating children and parents on the importance of using such tools.” NetChoice, LLC v. Bonta, No. 23-2969, 113 F.4th 1101, 1121 (9th Cir. Aug. 16, 2024); see also, e.g., SEAT, 765 F. Supp. 3d at 696, 698−99; CCIA, 747 F. Supp. 3d at 1036−37. In this case, one less restrictive means than SB 2420 (as the State acknowledged at the hearing) would have been to narrowly target regulations toward apps that the State demonstrates have specific addictive qualities. To the state interest of preventing minors from accessing harmful material, Texas has existing laws requiring age-verification for digital services providers containing one-third or more sexual material harmful to minors. Tex. Civ. Prac. & Rem. Code § 129B.002(a). Paxton has not shown that methods employed by SB 2420—broadly restricting app downloads and content within apps, with few content-based exceptions—are necessary to prevent minors from accessing the subset of apps which contain harmful material. Because it restricts almost all apps and content within apps, SB 2420 does not employ “the least restrictive means” to stop minors from accessing harmful material

To emphasize how not narrowly targeted the law is, the court points out how it would ban kids from all sorts of perfectly legitimate information they should have access to:

Also problematically, the law is under- and over-inclusive. That a law “is wildly underinclusive when judged against its asserted justification . . . is alone enough to defeat it.” Brown, 564 U.S. at 802. The law is under-inclusive: SB 2420 specifically cuts teenagers off from wide swaths of the critical “democratic forum[] of the Internet” even though the same content offered via apps remains available to minors via pre-downloaded apps like Safari (or in stores). Reno v. Am. C.L. Union, 521 U.S. 844, 868 (1997). The law is also over-inclusive: its attempt to block children from accessing harmful content on select apps, Texas also prohibits minors from participating in the democratic exchange of views online by curtailing their access to all apps.

Pitman reserves particular disdain for Texas’s evidence-free assertions:

So too, Texas offers no evidence that even some or most of the apps covered cause mental-or physical-health detriments for youth. Paxton gestures generally to the impacts of social media on youth, (Resp., Dkt. 28, at 15), and calls the apps at issue a “health hazard,” (id. at 13). At the hearing, Paxton suggested, too, that the interest underlying the law was mitigating the impact of excessive phone use and overall screen time, algorithmic targeting, and artificial intelligence on youth users of social media. But nothing in the record suggests, for instance, that teens suffer from mental health disorders from using a dictionary or weather app, even though those apps are age-restricted and subject to parental override under the Act in the same way as social media. Because it bans minors from downloading apps and content from all apps, not a narrowly tailored subset of apps deemed, for example, harmful or addictive based on evidence, the law is more over- and under- inclusive than HB 18, which this Court previously enjoined.

That’s a federal judge pointing out that Texas wants to age gate dictionary apps and weather apps using the same justification as social media. No evidence. No tailoring. Just vibes.

That’s not how anything works.

Of course, this is just in the district court, and Judge Pitman has been down this road before. He was the judge who initially blocked Texas’ content moderation law, which was overturned by the 5th Circuit (who was later overturned by the Supreme Court). He also blocked an earlier attempt at age verification.

Here, Texas has already announced its intent to appeal, and knowing the Fifth Circuit’s twisted views of the First Amendment (they’re not fans, unless it’s to limit private companies from moderating MAGA speech), who knows how long this particular ruling will last.

For now, we have a ruling that does what courts are supposed to do: demand that the government actually prove its case before trampling constitutional rights. Pitman’s built a detailed factual record here—one that documents Texas’s complete failure to provide evidence, identify less restrictive means, or narrowly tailor its restrictions. That matters, even if the Fifth Circuit tries to ignore it.

And the core message remains: you can’t just run into federal court screaming “but think of the children” and expect judges to hand you a blank check to age gate the entire internet.

Daily Deal: Super Duolingo 1-Year Subscription For 1 User [Techdirt]

Mastering a new language has never been this fun or effective. Whether you are learning for travel, school, career, or family, Duolingo is the ultimate tool to get you there. Super Duolingo gives you uninterrupted, ad-free learning, unlimited hearts to keep practicing without limits, tailored mistake reviews, access to the toughest legendary levels, and offline lessons you can take anywhere. This deal grants you access to Super Duolingo for 1 user, for a full year via a private invitation. You get all the premium benefits without the premium price tag. It’s on sale for $40.

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.

MAGA Trumpism is Failing. Here are Ten Examples. [The Status Kuo]

The first year of Trump’s second term did not wind up as it had started. Early in 2025, the White House launched a blitz that attacked and traumatized the nation. It illegally froze billions in federal funds. It rounded up immigrants, labeling them all gang members, and rendered them to a torture prison in El Salvador, defying a court order to turn the planes around. Brutal ICE raids began on immigrant communities. Trump’s tariffs on our major trading partners, and later all the world, sent markets reeling and manufacturers and importers scrambling. There were mass layoffs of federal workers. He leaned on the TV networks to cancel his biggest critics. He caused America to turn its back on our allies, even threatening some with invasion, while rolling out the carpet for Russia. The White House even declared birthright citizenship invalid.

That’s an incomplete list, but you get the picture.

Today, on this last day of 2025, that picture is vastly changed. Opponents have struck back at every level. Blue state governors and attorneys general, along with valiant civil rights organizations, sued to block the regime on each of its egregiously illegal actions. Whistleblowers stepped forward, while brave career civil servants resigned rather than obey. Consumers revolted against the kowtowing media companies. Protesters filled the streets and town squares in No Kings rallies. Ordinary people became citizen journalists, documenting and stymying the Department of Homeland Security in its ethnic cleansing program. And voters turned out in special and general elections to punish the President’s party for abandoning democratic values and its own constituents.

There are a lot of feels here, admittedly. But feels aren’t facts. So today I want to discuss ten specific ways MAGA Trumpism is failing. I won’t delve deep into the details; that would turn this piece into a tome. And I don’t want to minimize the harm the regime has caused so many or the threats that still lurk. Instead, I want to show how some of the worst of what they threw at us in 2025 is in many ways behind us, with the White House and the GOP now on the defensive, thanks to the hard work of many.

So let’s throw a very flat stone and skip it across the 2025 pond. In no particular order, here are ten reasons to be hopeful at this year’s end.

Share

DOGE went down in disgrace

When Elon Musk first arrived on the scene, he took a chainsaw to parts of the federal government, horrifyingly feeding them into a metaphorical “wood chipper.” Among his targets was USAID, a department he and Marco Rubio shuttered suddenly, causing chaos and disruption across the globe and ultimately leading to hundreds of thousands of deaths among those dependent upon its services.

Musk’s DOGE team then infiltrated and seized control of computer systems at U.S. agencies and departments. They used their access to slash grant funding for anything they didn’t agree with—meaning anything that sounded “woke” or “diverse.” They claimed to have found fraud and used that to justify more massive cuts.

But investigations discovered that most of their work was faulty, that it used and published bad data, and that it did not actually result in real savings. As the New York Times concluded after painstakingly reviewing DOGE’s work for the year,

Elon Musk’s Department of Government Efficiency said it made more than 29,000 cuts to the federal government — slashing billion-dollar contracts, canceling thousands of grants and pushing out civil servants.

But the group did not do what Mr. Musk said it would: reduce federal spending by $1 trillion before October. On DOGE’s watch, federal spending did not go down at all. It went up.

Many of the claimed “savings” were inaccurate, including all of its larger claims.

Indeed, two Defense Department contracts that DOGE listed as “terminations” with $7.9 billion in savings had not actually been terminated at all. Those false accountings were larger than 25,000 other DOGE claims combined.

Not only was their work a bust, so was Trump’s relationship with Musk. Their very public spats—culminating in Musk declaring Trump was in the Epstein files—led to Musk’s departure from the government. His fall from grace was so complete that White House Chief of Staff Susie Wiles was willing to throw him under the bus and confirm him as an “avowed ketamine user,” one who was probably using drugs while shitposting on social media.

DOGE did massive damage to our government, stole our private data, will likely kill millions of the most vulnerable people around the world, all while saving nothing for us in the process. But now it is dismantled, its leader pushed out of direct influence. We thankfully, and likely, won’t see future attempts to replicate its efforts going forward.

Abrego Garcia was freed, with the DOJ itself now facing accountability

Kilmar Abrego Garcia became a symbol of everything wrong with the Trump regime’s deportation and rendition program. Not only was he legally protected from being deported by a court order, the administration admitted that he had been sent to CECOT prison in El Salvador based on an “administrative error.”

But rather than admit its mistake in sending him there, the White House doubled down. It tried to force its lawyers to attest in federal court that Abrego Garcia was a “terrorist”—something DOJ whistleblower Erez Reuveni refused to do. Reuveni was terminated over that refusal, but later exposed that his superiors, including Emil Bove, had decided to tell the courts “fuck you” on any orders not to deport migrants without adequate due process.

Trump’s DOJ even brought criminal charges against Abrego Garcia to try and punish him. But judges have seen through this and have set him free to be with his family. Now they have indicated that there is evidence the DOJ improperly coordinated to bring charges after the government failed to deport him. (This is obvious to everyone, but now there is some proof.)

Just yesterday, NBC News reported,

A newly unsealed order in the criminal case against Kilmar Abrego Garcia reveals that high-level Justice Department officials pushed for his indictment, calling it a "top priority," only after he was mistakenly deported and then ordered returned to the U.S.

Indeed, Judge Waverly Crenshaw had earlier found that there was some evidence that Abrego Garcia’s prosecution was vindictive, pointing to Deputy AG Todd Blanche’s interview on Fox in which he suggested that the DOJ had charged Abrego Garcia because he had won his wrongful deportation case. Rob McGuire, the Acting U.S. Attorney in Tennessee, disputed that, claiming he alone had made the decision to prosecute, and that he bore no animus toward Abrego Garcia.

But in a newly unsealed order, Judge Crenshaw wrote, “Some of the documents suggest not only that McGuire was not a solitary decision-maker, but he in fact reported to others in DOJ and the decision to prosecute Abrego may have been a joint decision.”

Zooming out from his case, the government’s efforts to act with no regard for due process are meeting strong resistance. Even this Supreme Court earlier ruled unanimously that migrants are entitled to some due process, and in another opinion ruled 7-2 that it had not afforded Venezuelan migrants adequate time to appeal their removal under the Alien Enemies Act.

The White House very much wants to make an example of Abrego Garcia, but instead it is revealing precisely how lawlessly and contemptibly it is behaving. Meanwhile, Abrego Garcia remains a free man.

Trump’s federal troop deployment was kneecapped

When Trump sent federalized national guard troops into the streets of Los Angeles, many understandably viewed it as the beginning of the much-feared Trump “police state.” If the military could be used in such a fashion in LA, even where it was clear local authorities could more than adequately handle any unrest or protests against ICE, what would that mean for the rest of the country?

Trump didn’t stop there. He sent the National Guard into Washington D.C. to deal with alleged “crime” there, and he threatened to turn Portland and Chicago into war zones, with ICE and CBP agents backed up by more federalized troops.

Blue state governors pushed back, filing lawsuits to stop the illegal deployments. After all, the Posse Comitatus Act, which we have discussed frequently here, generally prevents the U.S. military from acting as domestic civilian police. And in any event, the governors argued, Trump had exceeded his authority under Title 10 to federalize and deploy troops where he had failed to consult and coordinate with state leaders and there was no actual rebellion underway.

The “rebellion” was, in fact, just a handful of protesters, often in inflatable frog suits.

The judiciary, from Trump-appointed district judges to the Seventh Circuit, largely agreed. So Trump took his case on an emergency basis up to the Supreme Court, arguing that he had full authority to call up and deploy the National Guard however he saw fit.

The majority of justices, to our surprise, knocked this claim back hard just eight days ago. It sidestepped the question of whether there was actually a rebellion underway in Chicago justifying federal troop deployments. Instead it held that, under Title 10, Trump likely would have needed to conclude that the regular forces”—meaning the U.S. Army, not federal agents like ICE and CBP—were inadequate to the task and therefore required calling up the National Guard.

This leaves Trump with National Guard troops legally deployed only in D.C., which, as a district, is generally under federal governance. The last federalized troops have now left the streets of Los Angeles, and Trump’s hoped-for shows of military might in our urban centers have hit a major stumbling block.

This is not to say that what the Department of Homeland Security is doing on its own is not horrific and abusive. But that is still a far cry from what Trump hoped to see: the U.S. military itself on the streets of our cities to suppress and cow any opposition to his rule. That is now far less likely to happen; indeed, the Supreme Court itself pointedly referenced the Posse Comitatus Act in its brief ruling, signaling that it viewed Trump’s domestic military campaign with skepticism.

Censorship and persecution of Trump’s enemies are failing

Trump has sought to leverage the licensing power of the FCC and the merger approval power of the FTC to force major networks to cancel his most outspoken critics. He initially succeeded in getting Stephen Colbert canceled. But when he tried to do the same with Jimmy Kimmel, the public pushed back. Millions canceled their streaming subscriptions to Disney, the corporate parent of ABC where Kimmel works, and the network quickly backed down, reversing its position and reinstating Kimmel.

Trump’s allies, including the Ellisons who now own Paramount, sought to help him by installing a new, compliant president at CBS named Bari Weiss. One of the first things Weiss did was spike a 60 Minutes piece on the abuses and torture at CECOT prison. But due to an oversight, that episode aired in Canada anyway, and unauthorized copies promptly circulated around the internet. This demonstrated the power of the “Streisand Effect,” which holds that the more you try to hide something, the more attention it attracts.

Trump’s clumsy efforts to use the DOJ to prosecute his political enemies are also running into brick walls. A federal judge threw out the cases against former FBI Director James Comey and New York State Attorney General Letitia James on the ground that Trump’s hand-picked U.S. Attorney, Lindsey Halligan, was never properly appointed. That meant the statute of limitations had likely run on the Comey case, and subsequent efforts to re-indict James failed when no less than three grand juries refused to do so.

Judges and juries are keenly aware of the politicized nature of these prosecutions and in many cases are acting as a backstop. That greatly complicates efforts by Bondi’s DOJ to do the bidding of her boss. It turns out, political persecution requires institutional buy-in, and that is far from guaranteed.

Trump’s economic policies are politically disastrous

Trump came into office pledging to lower prices for consumers on Day One. Instead, he sent inflation steadily higher through his disastrous tariffs, and his party allowed healthcare premium subsidies for those in the ACA marketplaces to lapse and skyrocket. That has soured voters on Trump as the nation’s chief executive and led to his lowest approval ratings yet.

And this is likely just the beginning of the economic pain his policies will cause. The effects of the “One Big Beautiful Bill” will be felt by poorer Americans next year as its massive cuts to Medicaid force the closure of rural hospitals and nursing homes. Food assistance programs will also be severely impacted, and states are already cutting services in anticipation.

The voters have taken notice. As polling analyst G. Elliott Morris noted, Gallup has been asking adults the following question since 1985:

Looking ahead for the next few years, which political party do you think will do a better job of keeping the country prosperous — the Republican Party or the Democratic Party?

He observes that from 2013 to 2024, “Republicans held a clear advantage on this issue every time Gallup did a survey — except for 2020, when a COVID-induced recession sank their numbers and put Democrats ahead by one point, 48% to 47%.

But in their latest poll, Democrats have re-emerged with the advantage, 47% to 43%”:

This flip, if it holds, would prove disastrous for Republicans in next year’s midterms.

Further, most Americans believe the economy is getting worse, not better, according to a tracking poll by The Economist / YouGov.

These are difficult times for U.S. working families as affordability becomes a daily struggle. But the White House’s response does little to address their concerns. Instead, Trump routinely labels affordability a “Democratic hoax” while his acolytes fan out to claim that the poor economic outlook is still somehow Joe Biden’s fault.

These talking points will not carry them through 2026 without further significant loss of support from voters.

The White House’s redistricting push is a wash at best

Unable to convince voters of its policies, the Trump White House moved to rig House races across the country. It did so by demanding GOP-led legislatures in red states undergo rare mid-decade redistricting to gerrymander Democrats out of more seats.

Texas led the effort, seeking to redraw its maps to eliminate five Democratic House seats. State Democratic legislators drew attention to the plan by breaking quorum and fleeing the state. This raised the alarm and bought time for other states to respond. Gov. Gavin Newsom did so first on behalf of California by hustling to get Prop 50 on the ballot this past November. That measure, which passed overwhelmingly, redrew California’s maps to squeeze out five Republican-held seats, effectively nullifying Texas’s gerrymander.

Efforts in other states to go along with the White House’s demands met with only limited success, with North Carolina and Missouri going along with Trump but Ohio Republicans cutting a deal that left some Democratic seats competitive. Meanwhile Virginia Democrats, fresh off their historic gains from the November 2025 election, have pressed ahead with a plan to shift two to four GOP seats to the blue column through their own redistricting.

The White House’s true humiliation was delivered in Indiana, where efforts to redraw the maps and squeeze Democrats completely out of congressional representation failed in the state senate, despite a concerted push from officials in D.C. including Trump, Vance and Speaker Johnson. Threats on the state lawmakers backfired, with many digging in harder after the regime placed a target on them and their family members.

The net result of the White House’s redistricting campaign is a wash, with just a few more states to weigh in. No matter what happens from here, it likely won’t be enough to make a difference in the midterms, where Democrats are now favored to take back control of the House.

Europe has stepped up where the U.S. has failed

It seemed all was lost for Ukraine when Trump and Vance sought to bully President Zelenskyy into accepting “peace” on Russia’s terms. America had abandoned its principles and its allies while aligning itself with autocrats and warmongers, a trend that continues to this day. Our negotiators are more interested in striking lucrative deals for themselves and their cronies than in containing Russian aggression or safeguarding Western democracies.

But our European friends have now stepped into this breach. European Union economic and military support for Ukraine has surged, including a recent commitment to provide interest-free loans of €90 billion to that nation. The total support now approaches €200 billion euros, including nearly €70 billion in military assistance.

German Chancellor Friedrich Merz minced few words over what the loss of American leadership in fighting Russia means since Trump took office.

“For us Europeans, this means that we must defend and assert our interests much more strongly by ourselves,” said Merz. He noted that Europe must be guided by confidence, not fear, and must take matters into its own hands.

“This can be a decisive year for our country and for Europe. It can be a year in which Germany and Europe, with new strength, reconnect with decades of peace, freedom and prosperity.”

Russia, of course, hopes to inflict upon Europe what it so successfully did upon the U.S.: a concerted effort to polarize and poison domestic politics. That’s so isolationist or pro-Russian parties gain power and influence and leave the Kremlin with a free hand to pursue its objectives. Europe must face this threat much more on its own now while we try to restore sanity to our own government. But at least it can be said that our allies have stepped up rather than stepping back, that Ukraine continues to fight on, and that Russia continues to pay a very high price for Putin’s aggression.

Trump’s corruption and narcissism are turning off voters

The scale of Trump’s greed, corruption and ego are difficult to portray and communicate effectively to voters, given that many of the most egregious instances involve shadowy deals, cryptocurrency, and hidden quid pro quos.

Luckily for us, Trump is also vainglorious and demands constant, physical reminders of his excesses. That has resulted in far easier to message symbols, including

  • Trump’s grand ballroom project, which bulldozed the historic East Wing of the White House and promptly hit construction snags;

  • His outrageous attempt to rename of the Kennedy Center of the Performing Arts to include his own;

  • The addition of self-serving plaques beneath presidential portraits in the Presidential Hall of Fame; and

  • Lavish, over-the-top parties thrown at Mar-a-Lago in the middle of an affordability crisis.

These tangible examples show voters that Trump doesn’t care about their welfare and is principally concerned with his own image and legacy. These displays run counter to his famed ability to get poorer, white voters to see him somehow as their champion who understands their resentments and challenges.

As an example of this, a conservative-leaning PAC, the Republican Main Street Partnership, surveyed 500 suburban women to get their take on Trump’s ballroom project. A whopping 72 percent of them disapproved of it, and 68 percent said it represented misplaced priorities.

Yet by many accounts, this is exactly where Trump spends a great deal of his time. As a real estate developer, his “comfort zone” is buildings and renovations, not such pesky things as inflation and soaring healthcare premiums. Trump drills down to the smallest details on his restorations, posting images on Truth Social of White House bathrooms and marble armchair rests for the Kennedy Center. Most voters understandably don’t care about these things at all and are growing frustrated that Trump isn’t doing anything to help them out.

This is, of course, the person that they elected—twice. This time around, however, he has surrounded himself with people who won’t curb his excesses or guide him to better policies. What remains is Trump unfiltered: gold leaf Oval Office decor and ice sculptures at Mar-a-Lago instead of real solutions.

And by all measures, the voters are prepared to thump him for this next November.

The MAGA coalition is fracturing badly

Nobody had on their 2025 bingo card that Project 2025 would wind up imploding… in 2025. Yet that is precisely what happened last week when dozens of staffers at the Heritage Foundation quit to join Mike Pence’s organization, in protest over the Foundation’s embrace of antisemitists like Nick Fuentes.

The presence of actual Nazis in the Republican Party, as we saw in leaked group texts from the Young Republicans and amplified by figures like Fuentes and the winking nods of Jack Posobiec, finally proved too much for some. At the recent Turning Point USA convention, popular right wing influencer Ben Shapiro used his speech to blast others, including Tucker Carlson, for platforming antisemites like Fuentes, calling it “an act of moral imbecility.” He also attacked right-wing podcaster Candace Owens as a “fraud” and a “grifter.”

Carlson and Owens fired back, and the MAGA civil war was on. It’s hard to describe how ugly and confusing it all has become on the right, but Forbes did a pretty good job with this summary:

This month has seen similar attacks from a variety of other conservative media leaders. Among them: Bannon blasted Shapiro as a “cancer” among conservatives. Pool spoke out against Owens (accusing her of “burning everything down” that Kirk built), Carlson against The Free Press founder Bari Weiss (Carlson has asserted that Weiss is undeserving of her success), and conservative activist Laura Loomer against Carlson (over Carlson’s announcing his plan to buy a home in Qatar).

Fox host Mark Levin and Megyn Kelly, formerly a Fox host herself, have also traded barbs this week, with each insulting the other’s religion.

With Trump’s hold on the party loosening, JD Vance is hoping to retain control of the MAGA movement. But to keep the peace, he must welcome in the very white supremacists who would see his own wife and children stripped of their citizenship and deported.

That the far right “America Firsters” and MAGA Trump loyalists are no longer in good standing with one another is nowhere more evident than in the very public rupture between Georgia Rep. Marjorie Taylor Greene and the president. Trump’s patience for Greene wore out when she refused to change course on the discharge petition on the Epstein Files Transparency Act. He labeled her a “traitor” and threats began on her family, which Trump then blamed on her disloyalty.

Every moment the right spends fighting itself means more opportunity for Democrats to make gains with voters and remain focused on the things that really matter to them, such as affordability, healthcare, housing and education. The right’s culture wars have now spilled over into open combat on their side, and MAGA is beginning to split apart at the seams.

We’ve only scratched the surface of the Epstein files

I have maintained since the DOJ’s decision in July to close the Epstein files that this issue would become an albatross around Trump’s neck. There was too much energy invested in encouraging MAGA and QAnon conspiracists to believe in pedophiles at the very top of of our government for the White House to simply walk away now—at least not without many wondering if they were the pedophiles all along.

The initial releases of the Epstein files, which remain legally noncompliant, are already changing the narrative in damaging ways for Trump. Here are just a few examples:

  • In January 2020, federal prosecutors determined that Trump had been a passenger on Epstein’s jet far more often than they had realized. This directly contradicted Trump’s claim that he had never been on the jet at all.

  • Trump’s name appears all over the files, despite efforts to redact many of them. The DOJ’s efforts to recall certain files bearing Trump’s image, in one case with bikini-clad young women or perhaps even girls, did not help tamp down the accusations of a cover-up.

  • Internal DOJ emails show that ten as yet unnamed co-conspirators were being served with papers, but that somehow came to a halt. One document released is a November 2020 overview entitled “Anticipated Charges and Investigative Steps.” But what it says remains unknown because of illegal redactions.

  • The documents undermine direct statements, made under oath by Pam Bondi and Kash Patel, about what the Epstein files actually contain.

  • There are still over 1,000,000 documents that remain unproduced—a shocking revelation that puts everything that has been made public into stark perspective.

There will be investigations, hearings and subpoenas. The process will be long and exhaustive, and it will continue to dominate headlines long into 2026 and likely beyond. The need for “transparency” appears to be the one thing that all lawmakers and most citizens can fully agree upon, yet it remains precisely what this regime refuses to provide.

That will continue to cast a very dark cloud over everything this White House does, particularly as its main occupant once again seeks to escape accountability. Whatever the White House is trying to hide is far worse than the appearance of a massive cover-up.

And that should make for a very interesting 2026.

Pressing forward

The fact that Trump and this regime have been blocked or stymied in myriad ways this year does not mean they will be in 2026. Nor does it erase the pain that they have caused for so many. Some of the worst abuses, such as the ICE detentions and the illegal, murderous strikes upon Venezuelan vessels, continue apace. Our nation has blood on its hands as a result.

But if 2025 has taught us anything, it is that Trump is not invincible. He is not all powerful. In fact, if 2025 is any guide, much of what he attempts will fail, or will cause significant political damage to his own party. We have proven this through concerted, determined opposition to his rule at every turn, and through an abiding belief in the rule of law, decency, morality and democracy.

Those are the tools we will wield going into 2026, against their tools of fear, cruelty, division and hate.

And I’d much rather be us than them going into the new year.

04:00 AM

‘Rule Of Law’ Administration Keeps Losing Cases Because It Has No Respect For The Rule Of Law [Techdirt]

America continues to be made great again. Or so says the collective of fascist buffoons currently holding federal positions of power.

The Trump administration has made a lot of noise about bringing the “rule of law” back to America — something that supposedly went missing during Biden’s term. The alleged lawlessness covers everything from rational immigration policies to whatever the fuck the word “woke” means to whatever White House mook is currently using that term in a disparaging way.

Trump’s return to office set in motion a whole lot of recklessness and lawlessness, starting with the wholesale dismissal of migrants’ constitutional rights and running all the way through several DOGE-gutted agencies until this regime reached its current nadir: straight up murdering people just because they happen to be in boats off the coast of Venezuela.

Anyone who actually respects the rule of law has either quit or been fired. They’ve been replaced by people Trump prefers, like former personal lawyers, Fox News commentators, and far-right podcasters.

We’ve already witnessed a lot of failure from the Trump DOJ, which can’t manage to secure indictments during revenge prosecutions ranging from anti-ICE protesters to high-profile names from Trump’s official enemies list, like NY Attorney General Letitia James and former FBI director James Comey. Everyone that failed upward due to their MAGA loyalty has made a mockery of half of the DOJ’s name: justice.

Fortunately, courts — for the most part — aren’t just rolling over for half-baked “unitary executive power” legal theories. As Reuters reports, the DOJ is in the midst of a historic losing streak that’s the direct result of Trump’s preference for loyalists.

As President Donald Trump’s crime crackdown got underway in Washington, D.C., in August, federal agents and police spotted a man named Torez Riley tugging at his backpack inside a Trader Joe’s store, searched it and recovered two firearms.

But federal prosecutors were forced to dismiss the charges after video surveillance revealed the search lacked probable cause and was unlawful.

In a subsequent legal opinion, a federal magistrate judge said the errors were part of a broader pattern of unprecedented prosecutorial missteps, resulting in a 21% dismissal rate of the D.C. U.S. Attorney’s office’s criminal complaints over eight weeks, compared to a mere 0.5% dismissal rate over the prior 10 years.

It used to mean that getting prosecuted meant getting fucked. Judges tended to side with prosecutors and rogue cops, rejecting only a small amount of cases that contained violations too egregious to be granted a “good faith” mulligan.

At this point, the DOJ is struggling to secure grand jury indictments, which is a little like struggling to lift a feather over your head. Most indictments are considered slam dunks because they’re entirely one-sided presentations made by prosecutors to people who are just there to pencil-whip their way through the day’s prosecutorial offerings.

But with Trump running the DOJ (and handpicking people like his former insurance lawyer, Lindsey Halligan to handle politically motivated prosecutions), the government’s fridge is now overstocked with unindicted ham sandwiches.

This is on top of literally hundreds of court rulings declaring the administration’s deportation efforts are illegal — specifically, the jailing and indefinite detainment of alleged immigration law violators who don’t pose a threat to public safety or a flight risk.

The blustering continues, however, with no sign of respite in sight. The administration apparently feels that if it goes hard enough for long enough, everything will eventually work out in its favor. Meanwhile, its band of bigots and incompetents continues to undercut its ability to perform well in court, much less convince judges that the government is acting in good faith.

The errors have sometimes undermined the department on civil and criminal matters it cares about, from the prosecutions of Trump’s political foes, to cases about immigration, violent crime, gender-affirming care and voting rights. At times, they came about after senior officials made public statements about pending cases on social media or television that strayed from the allegations made in sworn court filings, violating department rules designed to ensure a fair trial.

These mistakes are causing department attorneys to lose credibility with federal courts, with some judges quashing subpoenas, threatening criminal contempt and issuing opinions that raise questions about their conduct.

Reuters calls these “errors,” but they’re actually “failures.” The administration is very deliberate when it comes to its efforts to allow (and encourage!) Trump to rule like a king, bypassing the legislative process entirely with daily executive orders and Truth Social posts that are meant to be treated as executive orders.

Meanwhile, the DOJ is bragging that none of this — from the failure to secure indictments to the hundreds of adverse rulings it has generated since the beginning of the year — matters. Its statement to Reuters gives away the game: the administration believes (and not unreasonably!) that it has the Supreme Court in its pocket:

“This Department of Justice is winning in court on behalf of the Trump Administration and the American People with 24 successful rulings at the Supreme Court emergency docket so far and multiple prominent indictments of transnational terrorists, violent criminals, and even politicians who have allegedly engaged in corruption.”

That the Supreme Court has decided to handle most of its stuff completely off the record with its reliance on its shadow docket, it is aiding and abetting the administration’s autocracy speed run. But the DOJ can’t pretend it’s “winning.” To get “24 successful rulings” (which overstates things a bit), it first had to lose far more cases at lower levels just to get the MAGA majority of the Supreme Court to reject (or ignore) rulings against the DOJ and the administration’s routinely unlawful behavior.

We can hope that sooner or later the administration’s complete disregard for the rule of law and the US Constitution will catch up to it. But hope is only going to get us so far if the nation’s top court keeps ignoring cases that might generate precedent that works against the bigoted efforts of the administration. Maybe it will finally reach a tipping point and return the nation back to the stuff that actually made it great. Until it does, we can at least take solace in the fact that the rest of the federal court system isn’t just rolling over for Trump. It’s generating precedent almost daily.

More importantly, most federal judges no longer consider Trump’s DOJ to be a credible party in criminal cases or civil litigation. That means the government’s omnipresent threat (“your word against ours”) to people it’s trying to punish becomes less useful with each passing day. The lower courts know this government can’t be trusted. And as all of this continues, the Trump administration gives the courts more reasons to treat it as the most unreliable of narrators.

12:00 AM

Trump’s Drone Ban Is Corrupt, Protectionist Nonsense Dressed Up As A National Security Fix [Techdirt]

For years we had to listen to a bipartisan roster of lawmakers insist that TikTok was one of the greatest national security threats to ever face the nation. In reality, they were mostly just interested in protecting Facebook from a short-form video company it couldn’t out innovate. And ultimately, it was about transferring TikTok ownership and its revenues to Trump’s billionaire buddies so they can do all the stuff they’d spent years accusing China of (surveillance, propaganda).

The same nonsense is playing out again with the Trump FCC’s ban of Chinese drones, which quietly went into effect during the Christmas holiday, intentionally ensuring that a lot of people missed it.

In short, the Trump administration added Chinese drones to its Covered List, which it says are communications equipment and services “deemed to pose an unacceptable risk to the national security of the United States or the security and safety of United States persons.” Soon Americans will no longer be able to buy new drones from some of the most successful and popular companies in the space, like DJI.

The Trump fact sheet explains it this way:

“UAS [unmanned aircraft systems] and UAS critical components, including data transmission devices, communications systems, flight controllers, ground control stations, controllers, navigation systems, batteries, smart batteries, and motors produced in a foreign country could enable persistent surveillance, data exfiltration, and destructive operations over US territory, including over World Cup and Olympic venues and other mass gathering events.”

To be clear, you can continue to use DJI drones you already own. And you can buy DJI drones currently approved by the FCC already for sale. But you soon won’t be able to buy new versions of these drones as they’re released. Which is a shame because DJI generally leads the drone field with a 70 percent market share and their drones are very good, very popular, and less expensive than U.S. alternatives.

The ban was imposed with zero transparency after “an Executive Branch interagency body with appropriate national security expertise that was convened by the White House.” Which is gibberish when you consider the Trump administration is stacked to the rafters with odd zealots and unqualified weirdos who are basically just propping up a wide assortment of shady grifts.

DJI urged lawmakers to conduct audits of its devices for years, and was ignored. The normal comment period for public input was ignored. Folks in the aerospace industry say they were neither consulted, nor given any advance notice of the quick ban. Drone and RC hobbyist organizations are annoyed and dismayed, and state the ban was shadow dropped during Christmas to lessen scrutiny.

You’re supposed to believe this is about protecting Americans from nefarious Chinese drone surveillance. In reality, this is about protecting U.S. drone manufacturers from having to compete with better, more popular technology. But because it’s so easy to get xenophobic lawmakers and our lazy press so ginned up about China, that truth gets buried in news reports and the policy weeds.

I’ll just randomly note here that Donald Trump’s son, Donald Trump Jr., coincidentally owns stock in and advises several aspiring drone startups that have received billions in loans and subsidies from the Pentagon. That’s before you get to the countless other MAGA orbit folks and tech companies with personal investment in military drone and surveillance hardware.

I think in their heads guys like Junior probably think they’re cleverly building functional, domestic alternatives to Chinese tech, but their corruption and incompetence generally blinds them from reality and our broader failures on privacy and national security.

Truly shoring up national security and U.S. privacy requires standing up to domestic corporations first and foremost (with say, data broker regulation and a privacy law that holds execs personally accountable for lax security), which none of them want to actually do. Because in their heads, government should only exist to make them personally richer at other peoples’ expense.

As with the “TikTok ban,” the drone ban is being applied in a country that’s too corrupt to functionally regulate privacy and security. Congress is too corrupt to pass even a baseline internet-privacy law or regulate data brokers, which routinely hoover up endless troves of sensitive American data and then sell access to that surveillance data to any random nitwit, including foreign intelligence.

While the Trump administration professes to be super worried about Chinese threats to national security, with its other hand it has gutted government cybersecurity programs (including a board investigating the biggest Chinese hack of U.S. telecom networks in history), dismantled the Cyber Safety Review Board (CSRB) (responsible for investigating significant cybersecurity incidents), and fired oodles of folks doing essential work at the Cybersecurity and Infrastructure Security Agency (CISA).

FCC boss Brendan Carr is also engaged in a massive effort to destroy whatever is left of the FCC’s consumer protection and corporate oversight authority, despite the fact that the recent historic Chinese Salt Typhoon hack (caused in large part because major telecoms were too incompetent to change default administrative passwords) was a direct byproduct of this exact type of mindless deregulation.

In addition to rolling back oversight of U.S. telecoms and they’re lax security, Carr has been stalling programs designed to bring better security and privacy standards to the internet of things space, which is dominated by Chinese companies with few if any security and privacy standards.

Superficially the Trump administration loves putting on a veneer that it’s protecting U.S. interests and national security, but as we’ve seen elsewhere this is hollow cack. Trumpism is just pay-to-play kakistocracy and a bottomless well of assorted lazy hustles and grifts. These are not serious people.

Some U.S. drone makers asked daddy to protect them from global market competition and he did. Now U.S. consumers have to pay twice as much money for much shittier technology, and instead of translating the proceeds into new jobs, better tech, or lower prices, the executives at the companies responsible will simply pocket the proceeds. All while the New York Times and large corporate media blows smoke up your ass about this being good for national security and American labor.

Wednesday 2025-12-31

08:00 PM

Kanji of the Day: 軽 [Kanji of the Day]

✍12

小3

lightly, trifling, unimportant

ケイ キョウ キン

かる.い かろ.やか かろ.んじる

軽減   (けいげん)   —   abatement
軽い   (かるい)   —   light (i.e., not heavy)
気軽   (きがる)   —   carefree
手軽   (てがる)   —   easy
軽快   (けいかい)   —   light (of movements)
軽量   (けいりょう)   —   light weight
津軽   (つがる)   —   Tsugaru (western region of Aomori Prefecture)
軽傷   (けいしょう)   —   minor injury
軽自動車   (けいじどうしゃ)   —   light motor vehicle (up to 660cc and 64bhp)
軽症   (けいしょう)   —   minor illness

Generated with kanjioftheday by Douglas Perkins.

Kanji of the Day: 喚 [Kanji of the Day]

✍12

中学

yell, cry, call, scream, summon

カン

わめ.く

召喚   (しょうかん)   —   summons
証人喚問   (しょうにんかんもん)   —   summoning of a sworn witness (court, Diet)
喚起   (かんき)   —   arousal
注意喚起   (ちゅういかんき)   —   call for attention
喚問   (かんもん)   —   summons
泣き喚く   (なきわめく)   —   to wail
阿鼻叫喚   (あびきょうかん)   —   agonizing cries
喚く   (わめく)   —   to shout
召喚状   (しょうかんじょう)   —   call
喚声   (かんせい)   —   shout

Generated with kanjioftheday by Douglas Perkins.

07:00 PM

2025: Two Decades of Piracy Reporting: TorrentFreak’s Retrospective [TorrentFreak]

12 o clockFor writers and readers, news often comes and goes, with major headlines swiftly fading into the background.

Therefore, it can be a good idea to stop and reflect now and then. After covering piracy news and copyright challenges for more than two decades, we look back at some of the most memorable moments.

This certainly isn’t an exhaustive list, but it surely shows that times have changed. And they continue to do so.

2005 – 2009: The Formative Years

The Failure of eXeem:
The adware-heavy “successor to Suprnova” fails and shuts down due to massive technical flaws and community distrust. (2005)
TPB Milestone & DHT:
The Pirate Bay hits its first major milestone of 100,000 torrents as the mainstreaming of DHT enables trackerless downloads. (2005/2009)
The Pirate Bay Raid:
Swedish police seize the site’s servers in Stockholm, marking the start of a criminal investigation into the site’s founders. (2006)
TPB’s Resilience:
The Pirate Bay returns to the web just three days after the raid, establishing itself as an icon of digital defiance. (2006)
Comcast Throttling:
Technical evidence reveals Comcast is forging “RST” packets to sabotage BitTorrent uploads, a landmark moment for Net Neutrality. (2007)
MediaDefender Leaks:
Leaked internal emails expose the anti-piracy firm’s use of a “honeypot” website and aggressive sabotage tactics. (2007)
The Pirate Bay Sale:
Global Gaming Factory X fails in its bizarre attempt to buy The Pirate Bay and list it on the stock market. (2009)
The Pirate Bay Trial:
The founders of the site receive prison sentences and multi-million dollar fines in the closely followed “Spectrial” verdict. (2009)
Mininova Goes Legal:
A court order forces Mininova to delete all copyright-infringing content, effectively ending its dominance. (2009)
Rise of the Pirate Party:
Public backlash from the TPB trial propels Sweden’s Pirate Party into the European Parliament. (2009)

2010 – 2014: Mega Legal Wars

Mass U.S. Piracy Lawsuits:
The first wave of mass piracy lawsuits hits U.S. shores, targeting thousands of BitTorrent users at once. (2010)
U.S. Domain Seizures:
ICE and DHS launch their first round of piracy-related domain name seizures as part of “Operation In Our Sites.” (2010)
LimeWire Shutdown:
The legendary Gnutella client shuts down under legal pressure and is briefly resurrected as the “Pirate Edition.” (2010)
MegaUpload Commercial:
Filehosting service MegaUpload launched the controversial “Mega Song,” featuring stars like P Diddy and Kanye West, sparking a legal battle with Universal. (2011)
Megaupload Raid:
New Zealand police raid Kim Dotcom’s estate, shuttering the world’s largest file-hosting empire in a global operation. (2012)
BTJunkie Shutdown:
One of the internet’s largest torrent indices voluntarily shuts down in the wake of the Megaupload raid. (2012)
SOPA/PIPA Blackouts:
Massive digital protests and web blackouts successfully kill controversial US anti-piracy legislation. (2012)
UK ISP Blocking:
High Court orders compel UK ISPs to implement nationwide blocks of The Pirate Bay with other sites following later. (2012)
Popcorn Time:
A new open-source app, dubbed the “Netflix for Pirates,” simplifies torrenting into a user-friendly streaming experience. (2014)
The Nacka Raid:
Swedish police seize servers at a data center in Nacka, taking The Pirate Bay offline for several weeks. (2014)
Sony Pictures Hack:
Hackers leak unreleased films and sensitive emails following a catastrophic breach at Sony. (2014)

2015 – 2019: Slaying Torrent Giants

YTS/YIFY Settlement:
The world’s most popular movie uploader shuts down permanently following a secret legal deal with the MPAA. (2015)
KickassTorrents Shutdown:
US authorities shut down KickassTorrents, the world’s #1 piracy site at the time. The alleged operator, Artem Vaulin, was arrested in Poland and later escaped custody. (2016)
Torrentz.eu Signs Off:
The internet’s most popular torrent meta-search engine abruptly ends its operations with a “farewell” message. (2016)
TorrentHound Shutdown:
Following the fall of KAT, another giant, TorrentHound, voluntarily pulls the plug. (2016)
ExtraTorrent Closure:
One of the last remaining torrent giants, ExtraTorrent, permanently shuts down its website. (2017)
Article 13/17:
The European Parliament passes the Copyright Directive, mandating “upload filters” for platforms. (2018)
Streaming Fragmentation:
The launch of Disney+ and other siloed services triggers a resurgence in BitTorrent piracy, which they were supposed to solve. (2019)
Cox Liable for $1 Billion:
A Virginia jury orders ISP Cox to pay $1 billion for failing to disconnect repeat pirates. The legal battle is ongoing and landed at the Supreme Court in 2025. (2019)

2020 – 2025: Modern Piracy & AI

Pandemic Surge:
Global piracy traffic spikes by over 40% as a direct result of COVID-19 lockdowns. (2020)
The YouTube-dl Takedown:
The RIAA uses a DMCA notice to remove the popular tool from GitHub, sparking a massive developer revolt. (2020)
Team Xecuter Arrests:
U.S. authorities arrest the leaders of Team Xecuter for selling Nintendo Switch hack tools. (2020)
Z-Library Seizure:
The FBI seizes over 200 domains belonging to Z-Library and arrests its alleged operators. (2022)
RARBG Permanent Shutdown:
The iconic site RARBG closes permanently, citing inflation and the war in Ukraine. (2023)
AI and Copyright (Books3):
AI companies face scrutiny for using pirate datasets like “Books3” to train large language models. (2023)
FMovies Global Takedown:
In a historic operation, ACE and Vietnamese authorities shut down the FMovies syndicate. (2024)
TorrentGalaxy Disappears:
After multiple “downtime” scares, TorrentGalaxy faces massive disruption and potential closure attempts. (2025)
Pirate Site Blocking Demands Expand to DNS Providers:
Rightsholders increasingly seek site-blocking measures from DNS resolvers, starting with Quad9 in Germany. These requests later expand to other countries and providers, including Google. Cloudflare and OpenDNS. (2021/2025)
U.S. Site Blocking Resurgence (ACPA/FADPA):
Lawmakers push for new bills like PADPA and ACPA to bring back SOPA-style site blocking. (2025)
Anna’s Archive Spotlight:
The shadow library search engine triggered an unprecedented 750-million Google takedowns. At the end of the year, it also scraped 86 million Spotify tracks, (2025)

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

02:00 PM

2025 Measles Cases In America Surpass The 2,000 Mark [Techdirt]

This administration is in the midst of failing the American people in so many ways, of course, but if you need one stark example of that failure then you can find it in measles. When I wrote this post way back in March of this year, it was our first Techdirt post done on the disease in over 11 years. In other words, this is how it started:

And from there we were off and running. It took roughly a month for us and many others to begin warning what would be inevitable if RFK Jr. wasn’t axed from his role as Secretary of Health and Human Services. A virulent anti-vaxxer leading the charge on a measles outbreak was always going to result in a lackluster response at best, but the real embarrassment would come in the form of America losing its measles elimination status. That status was hard won in 2000 via a concentrated and government led vaccination campaign beginning in the late 70s and early 80s. 12 months of continuous spread from connected outbreaks loses us elimination status and we began predicting this would happen eight months ago.

So that’s how it started. How are we looking at present? We now sit at 2,012 confirmed cases of measles in America for 2025. And those numbers are both incomplete for the year and almost certainly significantly underreported. Add to that the fact that we are enduring current outbreaks in multiple states and we are set up for a banger of a 2026.

Measles cases nationwide have reached 2,012, the Centers for Disease Control and Prevention (CDC) reported last week, as outbreaks in Arizona and South Carolina continue to grow and three other states alert the public about airport exposures.

The US total reflects 54 new cases, as the country teeters on the brink of losing its measles elimination status—which it earned in 2000—next month. This year’s total is the nation’s highest since 1992, when officials reported 2,200 cases. Coordinated vaccination efforts led to a precipitous drop in cases in the ensuing decades, but vaccine skepticism in recent years has spawned the disease’s resurgence.

In those numbers are 3 deaths, including two children, and 227 hospitalizations. More frightening is that, while 93% of infections have occurred among the unvaccinated, 7% have not, including 4% that had two MMR vaccine doses. That sure sounds like we’re experiencing an increase of breakthrough infections, which itself is an indication that we are losing herd immunity protections.

So it’s not really a question of if we’re going to lose the measles elimination status. The game is already over, we’re just waiting for the clock to run out. The real question is whether that embarrassment is going to spur anyone in positions of power to do anything about it. And the only real thing to do here is get RFK Jr. the hell out of his cabinet secretary role.

11:00 AM

A faster heart for F-Droid. Our new server is here! [F-Droid - Free and Open Source Android App Repository]

Donations are a key part of what keeps F-Droid independent and reliable and our latest hardware update is a direct result of your support. Thanks to donations from our incredible community, F-Droid has replaced one of its most critical pieces of infrastructure, our core server hardware. It was overdue for a refresh, and now we are happy to give you an update on the new server and how it impacts the project.

This upgrade touches a core part of the infrastructure that builds and publishes apps for the main F-Droid repository. If the server is slow, everything downstream gets slower too. If it is healthy, the entire ecosystem benefits.

Why did we wait?

This server replacement took a bit longer than we would have liked. The biggest reason is that sourcing reliable parts right now is genuinely hard. Ongoing global trade tensions have made supply chains unpredictable, and that hit the specific components we needed. We had to wait for quotes, review, replan, and wait again when quotes turned out to have unexpected long waits, before we finally managed to receive hardware that met our requirements.

Even with the delays, the priority never changed. We were looking for the right server set up for F-Droid, built to last for the long haul.

A note about the host

Another important part of this story is where the server lives and how it is managed. F-Droid is not hosted in just any data center where commodity hardware is managed by some unknown staff. We worked out a special arrangement so that this server is physically held by a long time contributor with a proven track record of securely hosting services. We can control it remotely, we know exactly where it is, and we know who has access. That level of transparency and trust is not common in infrastructure, but it is central to how we think about resilience and stewardship.

This was not the easiest path, and it required careful coordination and negotiation. But we are glad we did it this way. It fits our values and our threat model, and it keeps the project grounded in real people rather than anonymous systems.

Old hardware, new momentum

The previous server was 12 year old hardware and had been running for about five years. In infrastructure terms, that is a lifetime. It served F-Droid well, but it was reaching the point where speed and maintenance overhead were becoming a daily burden.

The new system is already showing a huge improvement. Stats of the running cycles from the last two months suggest it can handle the full build and publish actions much faster than before. E.g. this year, between January and September, we published updates once every 3 or 4 days, that got down to once every 2 days in October, to every day in November and it’s reaching twice a day in December. (You can see this in the frequency of index publishing after October 18, 2025 in our f-droid.org transparency log). That extra capacity gives us more breathing room and helps shorten the gap between when apps are updated and when those updates reach users. We can now build all the auto-updated apps in the (UTC) morning in one cycle, and all the newly included apps, fixed apps and manually updated apps, through the day, in the evening cycle.

We are being careful here, because real world infrastructure always comes with surprises. But the performance gains are real, and they are exciting.

What donations make possible

This upgrade exists because of community support, pooled over time, turned into real infrastructure, benefiting everyone who relies on F-Droid.

A faster server does not just make our lives easier. It helps developers get timely builds. It reduces maintenance risk. It strengthens the health of the entire repository.

So thank you. Every donation, whether large or small, is part of how this project stays reliable, independent, and aligned with free software values.

Free time? Test some apps! [F-Droid - Free and Open Source Android App Repository]

This Week in F-Droid

TWIF curated on Friday, 26 Dec 2025, Week 52

Community News

AFWall+ was updated to 4.0.1. We missed a minor fixes version last year, hence this update comes after a two year pause in development. This classic app has now Material Design, new rules management, logging, more security, latest Android support, arm64 support and more. The AFWall+ proposition is harder and harder to use, as devices are hard to unlock and gain root control. If you don’t have root access, and most of you don’t, try our other VPN-based, no-root firewalls.

FadCam was updated to 3.0.1, now with annotations, remote control during live streaming, fragmented MP4, custom watermarks, performance improvements (45-50% less CPU, 28-33% better battery, 30% less memory), a cleaner interface, better settings, improved audio, video corruption fixes, fixed memory leaks, better stability and more.

While reading device reviews we usually look at performance scores to find out if we want to upgrade our old devices. The test apps are (mostly?) proprietary, which make them either unwanted on our devices or harder to get. We’ve just included Finalbenchmark 2 - CPU Test, Comprehensive open source CPU benchmark and performance test, so hopefully we have an easier way to test. What’s next? Ask reviewers to start using it too, easy, right?

kitshn (for Tandoor) was updated to 2.0.0 adding compatibility with Tandoor v2, overhauled design using Material 3 Expressive, a new Social Media Import function to import Instagram and TikTok posts and much more.

LaundryNotes was updated to 2.0 but now it has a new key, as sometimes these things happens. Did you install it in the past? Make sure you backup, uninstall and reinstall the new one.

Li-Ri was updated to 3.1.6 adding experimental TV and controller support. Use the holidays to test?

NWS Weather Alerts Widget was updated to 2.2.3 and brings an app almost entirely rewritten in Kotlin, targeting modern Android, Modern Design, updates for the widget, new way to connect to the NWS services and more

Shots Studio was updated to 1.9.52 as we had to skip several versions until reproducible builds were fixed. A lot has changed in the last 4 months: Material Design was added, better on-boarding, fonts, more models support, Settings UI was revamped, more languages, smoother animations and zoom, easier collections creation and plenty of fixes and polish.

Stocks Widget was updated to 4.0.035 and it’s back with a FLOSS version.

Newly Added Apps

11 more apps were newly added
  • Caff: Quick settings tile providing caffeine mode functionality (keep display on)
  • Cfait: Powerful, fast and elegant CalDAV task / TODO manager
  • CleverKeys: Open-source gesture keyboard with Termux support
  • Medical Calendarlog: Privacy-focused medical event tracking using your device’s calendar system
  • My Price Log: Track and compare prices at local shops, offline
  • NotiFilter: Silence annoying notifications
  • OpenPhotoFrame: Turn your old Android tablet into a beautiful digital photo frame
  • PocketCheck: A working memory app - “Anything to put in your pocket?”
  • Rebooter: Reboot device on schedule or variety of conditions
  • Trudido: Privacy-friendly, open-source to-do list app. No ads, no tracking.
  • Word Maker: A fun word puzzle game, completely private and offline

Updated Apps

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

Thank you for reading this week’s TWIF 🙂

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

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

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

09:00 AM

Court To Trump: Just Chanting ‘Alien Enemies Act’ Doesn’t Make Due Process Rights Disappear [Techdirt]

Nothing this administration does is subtle. Nothing about its anti-migrant purge has been anything less than brutish. As if to drive the point home that the bigots were running the shop, Donald Trump invoked the Alien Enemies Act to justify the stripping of due process from people whose only crime was usually just a civil infraction: being undocumented. Anyone who knows the history of that Act knows it was last used for the same purpose: to round up a bunch of non-white people and imprison/deport them.

As fast as it could, the administration rounded up anyone that looked Latino, tossed them on airplanes, and sent them to whatever country would take them. For more than 100 deportees, the final destination was El Salvador’s infamous CECOT prison, known mainly for its inhumane abuse of anyone unfortunate enough to end up there.

Judge James Boasberg has seen plenty from this administration already. He’s the judge who was received one of the first fuck you’s from the Trump anti-migrant machinery. The administration blew off his order to stop sending migrants to El Salvador, pretending it couldn’t do anything about the flights it had hurriedly sent airborne the moment it seemed Boasberg might issue an injunction.

Boasberg continues to thwart the administration’s unlawful actions. And because he’s chosen to do his job (rather than slip himself into Trump’s pocket like too many members of the Supreme Court), he’s been targeted personally by the administration. Earlier this year, Trump’s team filed a completely bogus misconduct complaint against him because he expressed very legitimate concerns about the current administration during a US court system judicial conference: that there was far more than a non-zero chance Trump’s administration would simply refuse to comply with court orders.

It wasn’t just a legitimate concern. This has actually happened more than once. Judge Boasberg has personal experience with the administration’s refusal to comply with the letter and/or spirit of his court orders.

Here’s another ruling the administration will probably choose to ignore if it can’t get SCOTUS to slide it a mash note under the table during the next shadow docket drop.

A federal judge on Monday said the U.S. government denied due process to the Venezuelan men it deported to a prison in El Salvador in March after President Trump invoked the Alien Enemies Act.

[…]

Chief Judge James Boasberg of the U.S. District Court for the District of Columbia in his order agreed that they deserved the right to a hearing — whether by bringing them back to the U.S. or allowing them to pursue legal remedies from abroad.

“On the merits, the Court concludes that this class was denied their due-process rights and will thus require the Government to facilitate their ability to obtain such hearing. Our law requires no less,” Boasberg wrote in his opinion.

Lest we forget (as the Trump administration definitely wants you to), this is how this all began. I quote directly from the ruling [PDF] because this document ensures the government can’t claim ignorance of its own bullshit as this case continues to move forward:

These men were given “no advance notice of the basis for their removal,” nor were they informed that they could challenge their designation. The only reason that this Court was made aware of these impending removals was because a few of the men moved to El Valle had been able to contact their lawyers the day before, who rightly surmised that such a Proclamation either had secretly issued or was about to issue and thus filed this action at 1:12 a.m. on March 15. The Court granted the five named Plaintiffs’ request for a temporary restraining order that same morning, which enjoined their removal, and it scheduled an emergency hearing for 5:00 p.m. that day to consider the Motion to Certify a Class.

Just an hour before the hearing, the Proclamation was made public. Less than two hours after the Proclamation was published, and while the emergency hearing was ongoing, the Government flew 252 Venezuelan men, including 137 putative class members, out of the United States.

The Trump administration thought if it violated due process rights fast enough, no one would be able to do anything but offer up a resigned shrug. Boasberg has refused to do this. He saw this happening and moved on it. The administration efforts to stay ahead of easily foreseeable adverse rulings may now result in a lot of deportations being undone.

As for the government’s last-ditch argument that the Court has no jurisdiction because the hastily deported people are no longer in the custody of US federal officers, the court has this to say:

In a statement to the U.N. Office, El Salvador expressly disclaimed responsibility for the detainees, contending instead that “the jurisdiction and legal responsibility for these persons l[ay] exclusively with the competent foreign authorities.”

So, it’s no use pretending the people denied their due process rights are still not under the control of the United States government. On top of that, there’s plenty of documentation on the public record that shows the Trump administration not only asked El Salvador’s government to accept whatever people it chose to dump into CECOT, but paid it nearly $50 million to offset whatever expenses El Salvador might rack up while violating the human rights of Trump’s deportees.

And the invocation of the Alien Enemies Act doesn’t change anything. Only under very narrow circumstances can due process rights be nullified. None of that is happening here. To pretend the government’s vague assertions about foreign powers and threats to national security are all that’s needed to negate the constitutional rights extended to anyone who happens to reside in this country, no matter how temporarily.

The remedy must thus adapt to meet the injury that has occurred. The Court finds that the only remedy that would give effect to its granting of Plaintiffs’ Motion would be to order the Government to undo the effects of their unlawful removal by facilitating a meaningful opportunity to contest their designation and the Proclamation’s validity. Otherwise, a finding of unlawful removal would be meaningless for Plaintiffs, who have already been sent back to Venezuela against their wishes and without due process. Expedited removal cannot be allowed to render this relief toothless. If secretly spiriting individuals to another country were enough to neuter the Great Writ, then “the Government could snatch anyone off the street, turn him over to a foreign country, and then effectively foreclose any corrective course of action.”

Those are the words of someone who not only knows the law, but respects it. These are words of the Trump administration:

“Once again Judge Boasberg issued an order that has no basis in law and undermines national security,” Abigail Jackson, a White House spokeswoman, said in a statement to NPR.

Amazing. This death cult of an administration is also a murder cult and kidnapping cult. National security interests can still be served while respecting due process rights. It’s not either/or, no matter how many people we murder in international waters. But this initial statement makes it clear the administration will do everything it can to continue violating these rights, no matter what the courts say about the issue.

07:00 AM

Judge Says Trump Can’t Strip Lawyer’s Security Clearance Just Because He Doesn’t Like His Clients [Techdirt]

Donald Trump has an enemies list. Not a secret one, either. It’s actually been published at the official White House website. But he has plenty of enemies beyond that. And ever since his return to office, he’s been engaged in acts of vengeance. Federal agencies have been purged of anyone who isn’t a MAGA loyalist. Journalistic entities have been threatened, sued, and — most recently — been placed under the “leadership” of people who serve Donald Trump, rather than their actual employers or the journalistic standards they’re supposed to uphold.

He’s also gone after a number of law firms who’ve represented people suing Trump and the administration. He’s also targeted lawyers who represent people he personally doesn’t care for, like the FBI agents who investigated the January 6, 2021 insurrection attempt by his supporters.

Mark Zaid has represented a number of clients, including national security whistleblowers during the Obama years. In contrast to Trump’s opportunistic thuggery, Zaid doesn’t have a political ax to grind when he chooses to represent someone in court. All Trump has is political axes in need of grinding. Since he can’t fire Zaid directly, he’s doing what he can to make it more difficult for him (and others on the president’s neverending shitlist) to represent current and former government employees.

Eisen and Zaid, the lawyers representing the FBI agents, themselves became the target of a presidential memorandum in March that revoked their access to classified material. Both have aggravated Trump for years. Zaid represented a whistleblower who helped bring about Trump’s first impeachment.

Zaid sued to restore his security clearance in May, in a case that is ongoing. His lawyer, Abbe Lowell, is a high-profile defense attorney who left Winston this spring in order to form his own firm. Lowell said his goal is to represent those “unlawfully and inappropriately targeted.” New York Attorney General Letitia James, who won a fraud judgment against Trump and is now a target of his DOJ, was one of his first clients.

Fortunately for Zaid, he’s one step closer to getting his security clearance restored. DC federal court judge Amir Ali says [PDF] what’s immediately obvious: the president can’t just revoke security clearances simply because he doesn’t like a lawyer’s clientele. That’s a violation of First Amendment rights and that still doesn’t fly here in the US, despite Trump’s continuous efforts to make every right dependent on loyalty to the president.

It’s so obviously a violation of rights that even the government doesn’t try to rebut Zaid’s main argument. Instead, it tries to argue that the president is pretty much a king and can do whatever he wants when it comes to determining who gets to do what in this nation:

This case involves the government’s retribution against a lawyer because he represented whistleblowers and other clients who complained about the government, carried out by summarily canceling the attorney’s security clearance without any of the process that is afforded to others. In defending its actions, the government does not meaningfully rebut that the decision to deny this attorney the usual process was based on his prior legal work for clients adverse to the government.

The government instead asserts, emphasizes, and repeats that the executive branch has exclusive power to determine who meets the requirements for security clearance. […] That is well established, but does not answer the question in this case. It is equally well established that the executive branch’s exclusive power to determine who satisfies the eligibility criteria for security clearance does not mean it can conduct that determination however it wants and free from the Constitution’s limits.

If you need more evidence that this is nothing more than blatantly unconstitutional vindictiveness, you’ll find it in Judge Ali’s 39-page opinion. Zaid, who has held a security clearance for the last two decades, first angered Trump in 2019, bringing forward a whistleblower complaint that led to the House filing articles of impeachment. Here’s how Trump reacted to that:

When Zaid’s representation of the whistleblower became public, the President publicly rebuked him, including by showing Zaid’s photo at a 2019 rally and calling him a “sleazeball.” The President later said: “And [the whistleblower’s] lawyer, who said the worst things possibly two years ago, he should be sued and maybe for treason. Maybe for treason, but he should be sued. His lawyer is a disgrace.”

Here’s how things were going earlier this year, when Zaid again crossed Trump’s angry radar:

More recently, in February 2025, Zaid filed a lawsuit against the government on behalf of several Federal Bureau of Investigation employees to protect them from being targeted for work they did investigating the January 6 attack on the U.S. Capitol. Four days later, a news source reported the President was planning to target Zaid, among others, by revoking his security clearance. The next month, the Director of National Intelligence announced on social media that she had revoked Zaid’s and others’ security clearances and access to classified information. And on March 22, 2025, the President issued a presidential memorandum to executive agency heads that included Zaid among a list of people for whom access to classified information was “no longer in the national interest.”

The government insisted the administration has the unilateral right to revoke clearances. The court agrees… to a point. But when clearances are revoked (or even denied), there’s a process involved that allows the person on the receiving end of this clearance stripping to appeal or challenge that decision. At the very least, they’re allowed to ask why. This summary stripping of security clearance from multiple lawyers at one time is obviously a rights violation (due process) that compounds the other alleged rights violation (free speech).

Based on the preliminary injunction record, the court finds the government has not conducted any individualized assessment of Zaid’s eligibility for security clearance. It instead denied Zaid the process and individualized assessment afforded to others because of his prior representation of whistleblowers and other clients in matters that were adverse to the government.

[…]

Because Zaid’s claims all challenge the legality of revoking his security clearance without meaningful process, they go only to the “methods used” to revoke his clearance.

The government pretends this is simply about denying access, which it can do. But it isn’t. It’s about selectively removing access, which isn’t really about the security clearance process, but whether or not the government can use the process to engage in retaliatory action against people it doesn’t care for.

So it tried this:

As mentioned, the government’s principal approach here has been to offer an expansive reading of the cases it likes (Egan and Lee) and to leave out the cases it doesn’t (Greenberg and Rattigan).

And ends up with this after Judge Ali parses the cited cases the government really wishes he wouldn’t have read so closely:

[E]ven the cases the government selectively quotes from recognize the line between “ends and means.

Furthermore, the court practically invites every other lawyer named in the White House memo to get busy suing over their stripped clearances:

The government, second, asks the court to just construe the presidential memorandum as an individualized national security assessment. But the court finds the memorandum was not based on any such assessment. It is undisputed that no government agency conducted an assessment of Zaid’s eligibility for clearance, and the memorandum itself does not purport to make any national security assessment—in fact, it does not mention national security at all. The memorandum instead directs agencies to summarily revoke Zaid’s clearance based on the “national interest,” which courts have consistently recognized as distinct from and more nebulous than a particular determination about national security.

Zaid wins, for now. The government has until December 30 to challenge the injunction. If it can’t raise a better argument than it has here (and there’s no reason to believe it can), Zaid’s clearance will be un-revoked on January 13, 2026. And the others who were targeted by the White House memo need to lawyer up and get their clearances back too. Certainly, the administration will try to get the Supreme Court to undo this, but for now, the clock is ticking.

05:00 AM

You Shouldn’t Have To Hate Your News Source To Support It [Techdirt]

Last week, I pointed out that part of the reason for running our current fundraiser (donate $100 or more and you’ll get our first commemorative challenge coin) is to show that it is possible to have a successful media business model that doesn’t involve annoying its community into paying.

Apparently that struck a nerve. A (actually very good) journalist for a billionaire-owned news org complained, suggesting that it was unfair of me to call out other media organizations for choosing to annoy people for money. Which billionaire? Does it matter? The list is long enough that you could throw a dart.

The crux of the argument seemed to be that there just aren’t that many ways for news orgs (billionaire-owned or not) to make money these days, and thus I shouldn’t call out those who have chosen an “annoy people until they pay” method.

I disagree.

One of the very earliest areas of coverage on Techdirt was about the changing music industry, and how the record labels’ Napster-era strategy of disrespecting music’s biggest fans by accusing them of all being thieves was not in their long-term best interests. Rather, working on finding a better business model that enabled fans to enjoy more music would be the better, more sustainable strategy. Today I would argue that I was correct.

I think the same is true in the news business. Insisting that the only way that a news org can make money is to be actively hostile to your readers/watchers/listeners strikes me as unsustainable and going down the wrong road.

Tragically, one thing that we’re seeing is that the news orgs with the least community-hostile approach tend to be right wing MAGA shitpost factories. They’re running on dark money or extracting cash from the perpetually credulous, but either way they’ve figured out that not actively pissing off your audience creates loyalty. It’s a depressing lesson in how the worst actors sometimes understand community dynamics better than legacy institutions.

But it would be nice if we could show the world a better way. That you can have a publication that does, in fact, respect its community. That doesn’t want to annoy you into paying. That doesn’t want to only make its content shareable if you have a subscription or if you first give up all sorts of private data about yourself.

And that’s where you come in. While Techdirt will accept donations year-round, if you want to get one of these cool new commemorative challenge coins, you have until Monday, January 5th, to make your donation. On Tuesday we’ll be submitting our order of how many coins get minted, so we’re down to our final week if you want in.

Help show the world that a good, thoughtful news site can be reader supported, but without having to use tactics that disrespect its community to do so.

Jury Dumps Criminal Charges Against Tow Truck Driver Who Towed An ICE Vehicle During An Arrest [Techdirt]

This administration runs on vengeance. If it’s not Donald Trump aiming the DOJ at his personal enemies, it’s the DOJ itself taking a shotgun approach to justice (read: filling it full of holes) by filing as many criminal charges against anti-ICE protesters as possible. The charges have been transparently bogus — an obvious attempt by the administration to intimidate protesters into silence. And juries — even extremely submissive grand juries — have refused to buy what the government can’t even be bothered to sell properly.

Every loss by this administration is a win for what’s left of America and its constitutional ideals. Here’s one to cherish, just because the DOJ decided to brag about this supposed slam dunk a couple of months before a California jury went Wembanyana and swatted this shot halfway across the court.

The story starts here, back in September:

A tow truck driver from South Los Angeles has been arrested on a federal criminal complaint alleging he illegally towed a government vehicle used by law enforcement during an immigration-related arrest. 

The U.S. Department of Justice issued a media release on Tuesday morning indicating that Bobby Nunez was charged with one count of theft of government property. 

An affidavit filed with the complaint states that on Aug. 15, Nunez interfered with federal law enforcement officers conducting immigration enforcement in downtown L.A. This particular case involved a 23-year-old Colombian woman named Tatiana Mafla-Martinez, whose vehicle was boxed in by two government vehicles, preventing her from getting away. 

Here are some more details about the case, albeit supplied solely by the government:

While the second man was being addressed by the officers, Nunez allegedly got into his tow truck and towed one of the government cars blocking Mafla-Martinez’s car. Per the DOJ, the car he towed had its keys inside and also had a firearm, although it was locked in a safe. 

“Addressed” of course means “arrested.” And while the officers were otherwise occupied, Nunez towed their vehicle away because it was blocking access to the apartments. Nunez apparently resided at these apartments. The government says it found the tow truck “parked in its assigned parking space” two days after this incident (August 17). Somehow, it didn’t get around to arresting him for another two weeks.

After the arrest, DOJ prosecutor Bill Essayli decided to get on the X and brag about the nailing of this alleged criminal:

“Apparently he thought it would be funny to interfere with our immigration enforcement operations,” he wrote on X in September. “Now he can laugh behind bars while he faces justice. Nunez is looking at up to 10 years in federal prison if convicted.”

Whether or not the tow truck driver, Bobby Nunez, thought this was funny remains (like the rest of the case) an unproven allegation. But it is objectively funny, as this recording clearly demonstrates:

Essayli should know better than to run his mouth in public. His career with the Trump administration has basically been a long run of failures in courts while pursuing federal charges against protesters, journalists, and anyone else the administration thinks needs to be vindictively prosecuted.

The last laugh belongs to Bobby Nunez:

The South Los Angeles tow truck driver who was arrested in September on a federal criminal complaint charging him with “stealing government property” after he towed a government vehicle whose occupants were making an immigration arrest in DTLA was acquitted last week, prosecutors say.

We see what Essayli said about this. Nunez’s lawyers — both public defenders — pointed out the actual facts of the situation:

Deputy Federal Public Defenders Rebecca Harris and David Menninger, argued that the law enforcement vehicle was blocking the driveway to the apartment complex and that their client moved it only one block away to stop the impediment of traffic in the high-density apartment complex. It was returned less than 15 minutes later, they argued.

The jury apparently agreed: no (lasting) harm, no foul. The government suffered some temporary embarrassment but it still managed to carry out its arrests even if one of its cars was now located a few hundred feet away from where officers had (deliberately and carelessly) parked it.

Bill Essayli managed to handle the loss with whatever grace he has left in his body, simply stating that Nunez had been found not guilty and that he had no further comment. Local abhorrent/Trump deputy chief of staff Stephen Miller, of course, had to get up on his bitchiness horse and ride off into the sunset of his own humanity:

“Another example of blatant jury nullification in a blue city,” Miller wrote on X on Sunday. “The justice system depends on a jury of peers with a shared system of interests and values. Mass migration tribalizes the entire legal system.”

Good luck trying to parse whatever the fuck that is. I’ve tried multiple times and the best I’ve come up with is “Froth froth froth froth blue city froth.” Complaining about jury nullification is something someone does when they don’t like the outcome. And what makes this nullification more “blatant” than any other goes unexplained, although we all know it just means that it happened in Los Angeles.

If the DOJ is going to insist on being Trump’s vengeful marionette, things are never going to improve. Juries can be swayed easily, but they also tend to know when the government expects them to be the kangaroos in the court. The more extreme the government’s actions, the less likely they are to be complicit in obvious bullshit. No one in the administration is learning anything from this, which means they’re doomed to repeat their own recent history ad infinitum.

Daily Deal: Curiosity Stream Standard Plan [Techdirt]

Explore an incredible world of documentaries with a Curiosity Stream Standard Plan. This top-tier streaming service offers unlimited access to thousands of films, series, and shows to satisfy your thirst for knowledge. Discover a vast library of content with Curiosity Stream’s standard plan, spanning science, technology, history, nature, and art. Delve into an array of engaging topics with breathtaking visuals and unparalleled storytelling. With new content added weekly, you’ll never run out of things to watch. It’s on sale for $150.

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.

03:00 AM

Library fatigue [Seth Godin's Blog on marketing, tribes and respect]

Perhaps this has happened to you: You’re at the reference desk of the library, with the answer to any question available–and you can’t think of anything to ask.

And there’s the vegetable blindness that occurs at a really good farmer’s market. After a few stalls, it’s hard to imagine what to cook.

Shortly after high-speed internet arrived, this mind-blanking set in for many people… you could look up anything on Wikipedia, listen to any song, read any recipe–and in that moment, our curiosity seemed to fade.

And of course, with Claude and other AI tools here, it’s now a worldwide epidemic. We can find information, get tutored, create code, build illustrations, narrate projects… a team of free interns, ready to give it a go.

We have the keys to the car, and it’s got a full charge… where are we going to go now?

      

MTG v. DJT [The Status Kuo]

Yesterday, the New York Times published a detailed account examining Georgia Republican Marjorie Taylor Greene’s rift with her one-time idol, Donald Trump. It’s a fascinating and frankly disturbing read, but I wanted to draw attention to two items that should figure heavily into our assessment of Trump and the Epstein files.

The first shows how far Trump was willing to go to prevent the files’ release. And the second describes what Trump told—well, shouted to—Greene that the release would do.

It’s a holiday week, so I’ll keep this short. But we shouldn’t let these slide.

Share

A death threat upon her son

The rupture between Greene and Trump came to a very public head when the president posted that she was, in his eyes, a “Traitor.” This immediately put a target on her—placing her in company with judges, prosecutors and ordinary civil servants who cross him or his plans.

The timing was no coincidence. It overlapped with the ultimate success of the discharge petition to bring the Epstein Files Transparency Act to the House floor just three days earlier, once Mike Johnson was forced to finally swear in Rep. Adelita Grijalva (D-AZ) who provided the 218th vote. Greene was one of four GOP House members to sign the petition after refusing to budge for months. Trump was still smarting from that defeat when he lashed out at Greene.

It wasn’t long before the threats began. Per the New York Times, in addition to warnings upon her life and pipe bomb threats near her house, one was directed at her son, Derek:

Greene’s last exchange with the president was by text message on Nov. 16. That day, she received an anonymous email in her personal Gmail account that threatened her college-aged son: “Derek will have his life snuffed out soon. Better watch his back.” The email’s subject heading used the nickname Trump had given her the day before: “Marjorie Traitor Greene.”

Greene promptly texted that information to the president. According to a source familiar with the exchange, his long reply made no mention of her son. Instead, Trump insulted her in personal terms. When she replied that children should remain off limits from their disagreements, Trump responded that she had only herself to blame.

There are two possibilities here, both deeply disturbing.

The first is that the president himself ordered the threat sent to Greene. After all, someone knew enough about her that they had her son’s name and, importantly, her personal email address.

The second and, in my mind, more likely possibility is that Trump once again deployed stochastic terror, confident someone would act on it for him. Then, rather than disavow and investigate the threat upon Greene’s son, he blamed her for putting her own son’s life in danger and outright refused to keep the safety of her children out of their disputes. Any responsible leader would have publicly condemned the threat and told his followers to stop.

Trump didn’t do this because, like a mob boss, he wanted the pressure campaign to continue and to drive her out of Congress. His response amounted to, “Nice family you got there, would be a shame if something happened to them.” Greene announced her resignation five days later.

Threats upon family members of anyone who doesn’t toe the MAGA line are distressingly common on the right. But instances when the president himself drives the stake of fear deeper are less common, and we should take note when it happens.

So, what had Trump hoped to achieve by putting a target on Greene and her family, besides forcing Greene out? The actual House floor vote on the Epstein Files Transparency Act would take place just a few days later on November 18. Trump could have been trying to send as strong a signal as possible that his party should not support the bill, but it didn’t work. He had been outmaneuvered, and momentum for the bill was building.

On the eve of the vote, Trump switched gears and suddenly announced he was all for transparency, causing a sea change among the cowardly GOP. “House Republicans should vote to release the Epstein files,” he wrote on Truth Social, adding “it’s time to move on from this Democrat Hoax.”

The Act passed by a vote of 427 to 1, and then by unanimous consent in the Senate.

It was then that Trump switched tactics and his DOJ began releasing illegally redacted Epstein files, which now number over a million new files that were miraculously discovered.

Trump’s “friends” are in the files

Donald Trump is not good at cover-ups. And he shows it again here. Back when Trump and Greene were still speaking, he told her directly what the Epstein files contained. Per the Times,

Greene held a news conference at which she threatened to identify some of the men who had abused the women. (Greene says that she didn’t know those names herself but that she could have gotten them from the victims.) Trump called Greene to voice his displeasure. Greene was in her Capitol Hill office, and according to a staff member, everyone in the suite of rooms could hear him yelling at her as she listened to him on speakerphone. Greene says she expressed her perplexity over his intransigence. According to Greene, Trump replied, “My friends will get hurt.”

This revelation is a step further for Greene. During her 60 Minutes interview earlier this month, she revealed that Trump said the release of the Epstein files was going to hurt people. She didn’t reveal that these “people” were Trump’s “friends” until the New York Times piece published yesterday.

With this newly revealed admission by Trump, uttered within earshot of others in Greene’s office, he is one step closer to the precipice. While most rational observers already believe that Trump is using the Epstein files cover-up to protect himself, he couldn’t exactly say that to Greene. So he blurted out another truth, in the heat of their argument: He knows—and is friends with—people in those files.

This stands to reason. Trump partied with Epstein for years, and the powerful men who raped and assaulted the girls Epstein trafficked would have been at those same parties, in those same circles. Of course, those same friends, some of whom could be among the ten Epstein co-conspirators the FBI referred to within internal communications, could also tell authorities what they know and saw with respect to Trump himself. “My friends will get hurt” implies that Trump’s friends could be named, charged and pressured to reveal what they know.

The files released to date continue, in defiance of the law, to redact the names of those co-conspirators and perpetrators, and not just the victims. Among these redactions are likely the identities of some of the “friends” Trump referenced while shouting at Greene to back off from naming names.

But these names are coming out. Indeed, some of them are already publicly known from prior disclosures or DOJ incompetence (or sabotage?) during the redaction process.

Yet it’s not enough to simply announce who they are. At the very least, the ten co-conspirators must testify before Congress, especially once the Democrats retake control of the House. As part of their testimony, they should explain how they know and are friends with Donald Trump, and what they know about what he did with Epstein.

12:00 AM

The Wall Street Journal Applauds Republicans’ Corrupt, Illegal Theft Of Billions In Taxpayer Dollars [Techdirt]

I’ve written repeatedly about how Republicans effectively rewrote the 2021 infrastructure bill (they voted against) to ensure that billions of dollars in taxpayer-funded broadband grants (intended to be spent on affordable, next-generation fiber) was stolen from local communities, and instead given to Elon Musk and Jeff Bezos for expensive, congested satellite service.

I’ve also explained in detail why that’s a problem: These networks may be initially cheaper to deploy, but the networks lack the capacity to actually scale to meet demand. Data indicates they harm astronomy research and the ozone layer. They’re ultimately more expensive for consumers than fiber deployments, especially if those fiber deployments are by cooperatives or community owned.

In short, taxpayer money directed toward Jeff Bezos and Elon Musk is also money directed away from higher-capacity, faster, locally-owned (and usually cheaper) fiber and wireless alternatives. And it’s money given to billionaires for technology they already had deployed or would have deployed anyway. It’s a coordinated hijacking of taxpayer money that will actually undermine affordable internet access.

Enter the Wall Street Journal editorial board, which aggressively lies about all of this all of this in a new, comically terrible editorial. The headline starts with an outright lie about how Trump somehow “unbroke the Internet”:

How did Trump “unbreak the internet?” Well again, he basically hijacked a huge chunk of the billions we planned to spend on next-generation fiber upgrades to schools, rural communities, and under-served areas, and gave it to Elon Musk for expensive satellite service he (again) already planned to deploy. This, according to the Wall Street Journal, is positively ingenious!

There’s no need to spend money on affordable gigabit fiber, the Journal informs us, because existing wireless and satellite is simply good enough:

“Congress appropriated $42 billion in the 2021 infrastructure bill for states to expand broadband to “unserved” and rural communities. The spending was unnecessary since satellite services like SpaceX’s Starlink and 5G fixed wireless services were rapidly closing the so-called digital divide. Upward of 99% of households already had high-speed internet.”

Again, these services are expensive. They’re congested. They’re spotty. They’re heavily monopolized by a handful of giant companies. They get slower as more people use them. Yes, you’ve technically “connected the public,” but you’ve done a piss poor job of it. Claiming it’s “unnecessary” to push fiber deeper in to more places shows the author is either lying or has no idea what they’re talking about.

The Journal is particularly incensed that the original infrastructure bill actually bothered to consult with local states, communities, and tribes to best determine their needs. Positively outrageous!

“States receiving funds had to consult with unions, native American tribes and “local community organizations” on their plans to expand broadband. This gave liberal special interests a veto and let them extort developers.”

Calling tribes “Liberal special interests” is very weird and gross, but no matter. The Journal is also extremely upset that the original plan for your taxpayer money was to ensure that the resulting fiber access was affordable. Republicans have already destroyed those efforts, but the Journal is still, somehow, very mad about it months later:

“Providers applying for funds were also advised to offer “low-cost” plans and provide “nondiscriminatory access to and use” of their networks on a “wholesale basis to other providers . . . at just and reasonable wholesale.” This was a back-door way to impose utility-style rate regulation on internet providers.”

The Trump administration not only has gutted all broadband consumer protection at the FCC, and destroyed all efforts to make sure taxpayer-funded broadband is actually affordable, they’ve illegally threatened states that they’ll lose already-awarded taxpayer money if they challenge the administration. This excites the very serious Wall Street Journal editorial board very much!

The real issue here is that the government engaged in some very light efforts to try and ensure broadband was affordable. This upsets regional telecom monopolies that have worked tirelessly to erode all local competition so they can rip you off. The idea that the government might come in and functionally prevent monopoly predation is unthinkable to these weirdos and Rupert Murdoch.

From here, the Wall Street Journal pushes a bunch of lies about how the corrupt Republican and Elon Musk hijacking of the program is saving taxpayers all sorts of money (several of the figures here are just foundationally incorrect):

“The average cost for each new household or business connected in Louisiana fell to $3,943 from $5,245. Louisiana’s most expensive project had run at $120,000 per connection under the Biden rules—almost as much as a starter home—but the Trump team brought the cost down to $7,547 per connection. Similar savings have occurred in other states.”

Again, many communities were going to get high capacity, gigabit fiber, in some cases as low as $60-$70 a month. Instead, they’re getting Elon Musk’s Starlink broadband access, which is not only much slower (which also gets worse as more people use it), but costs also upwards of $120 a month (plus hundreds of dollars in up front hardware costs, and in some cases, congestion fees).

Yes, that technology is cheaper to deploy, and useful in areas with no access, but it’s nowhere near as good as “last mile” fiber right to your doorstop.

It’s slower. It’s more expensive to use. And the primary company benefitting it is run by an overt white supremacist. Again, this all very much excites the Wall Street Journal editorial board, but it’s not going to be exciting to the millions of Americans who realize (hopefully) they got ripped off by a bunch of bullshitters three years from now.

Anyway, this is all to say that the Wall Street Journal is very excited that we redirected billions in taxpayer dollars away from affordable local fiber access and instead gave it to Jeff Bezos and Elon Musk for expensive, congested, satellite service that destroys the ozone layer, ruins astronomy, and isn’t affordable for most of the Americans who actually need it:

“The broadband program illustrates how the Biden combination of spending and regulation created market distortions and raised costs. It would be better if Congress let markets allocate capital, but the Trump Administration is ensuring taxpayer funds are spent in a more cost-effective way that does less economic harm.”

That Republicans hijacked a promising program to thrown billions of taxpayer dollars at billionaires for inferior product will be clearly borne out by data in the years to come. At which point the authors of this Wall Street Journal editorial will either be dead or have moved on to lying about something else.

Tuesday 2025-12-30

08:00 PM

Kanji of the Day: 標 [Kanji of the Day]

✍15

小4

signpost, seal, mark, stamp, imprint, symbol, emblem, trademark, evidence, souvenir, target

ヒョウ

しるべ しるし

目標   (めじるし)   —   mark (for quick identification or recognition)
標準   (ひょうじゅん)   —   standard
指標   (しひょう)   —   index
標的   (ひょうてき)   —   target
商標   (しょうひょう)   —   trademark
標高   (ひょうこう)   —   elevation
数値目標   (すうちもくひょう)   —   target value
経済指標   (けいざいしひょう)   —   economic indicator
登録商標   (とうろくしょうひょう)   —   registered trademark
標本   (ひょうほん)   —   example

Generated with kanjioftheday by Douglas Perkins.

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