Paramount is clearly getting nervous about the growing opposition to its $111 billion merger with Warner Brothers, which is being intensely criticized for dodgy overseas funding, its dire impact on journalism, and the inevitable mass layoffs, consumer price hikes, and shittier overall product that always results from debt-fueled mega-media consolidation.
There’s a certain desperation creeping into their arguments as state regulators send signals that they’re considering filing an antitrust lawsuit. Top Paramount lawyer Makan Delrahim recently sat down for an interview with the billionaire-owned LA Times (non-paywalled alternative), and insisted that opposition to the company’s terrible merger spree is somehow antisemitic:
“Let’s be honest,” he told the Times. “There’s a lot of fear-mongering, particularly from people in Washington, D.C. They are running a political campaign. Some of these people are trying to inflict harm on this transaction, really because of their own antisemitic views. Regulators and law enforcement officials will see right through that.”
That is, of course, a whole lot of bullshit. Delrahim is trying to pretend that opposition to the deal stems from the fact that billionaire Trump-donor Larry Ellison, who has retooled CBS News to be more friendly to Benjamin Netanyahu, is Jewish. But if there’s any personal ire directed at Ellison as it pertains to the deal, it’s that he has a generational track record of being a foundationally terrible person.
The real-world concerns about the deal have focused on things like the fact it’s heavily financed by Saudi Arabia and China. And there’s fifty years of history showing that deals like this (especially deals involving Warner Brothers) routinely result in mass layoffs, higher prices, and both a shittier company and a less healthy film and television production market.
This sort of mindless consolidation is generally just a shell game performed by the extraction class and the kind of people obsessed with scale that have no genuine, original ideas. It’s utterly senseless, extractive, and destructive, as we all saw with the disastrous AT&T–>Discovery–>Warner Brothers mess (and the AOL Warner Brothers mess decades earlier).
Quick refresher: Delrahim was Trump’s DOJ “antitrust enforcer” during his first term. Delrahim “enforced antitrust” by doing things like rubber stamping Sprint’s merger with T-Mobile, which immediately resulted in more than 8,000 layoffs and an abrupt end to what passed as price competition in U.S. wireless.
These are, you’ll be surprised to learn, bad faith actors who aren’t actually interested in the public interest, product quality, happy workers, healthy markets, healthy companies, or much of anything else beyond short-term financial gains, tax breaks, control, and outsized higher-level executive compensation.
Ellison and Delrahim don’t have to worry about the Trump DOJ or FCC interfering in the deal. But their desperation suggests they are definitely nervous about negative public perception, European regulatory approval, and the hints being sent by state attorneys general that they’re cooking up a collaborative antitrust lawsuit that could either block or dramatically extend the project timeline.
Trick title. There are at least three kinds of “marketing” we ought to be teaching:
Marketing from the point of view of the consumer. This is something every student should be taught, beginning at a young age. How do marketers manipulate customers? What desires do they amplify? What is surveillance capitalism and how does our quest for convenience get in the way of our happiness? What do we need to understand about debt, status and affiliation to become mindful in a market-ized world?
Marketing as a job in an organization. Going to meetings, creating decks, understanding spreadsheets. Terms of art like lifetime value and market share. The difference between a brand and a logo. Non-profits and corporations spend billions on marketing, and working in that system requires insight and competence.
Marketing as a craft. Strategic marketing. Telling stories that spread. Building an asset. Marketing as a service on behalf of your customers. Owning the responsibility that goes with the leverage that marketers have.
Most organized marketing instruction is about the first or second, with some online courses teaching hustle and hype, which I don’t count as marketing. My best work is about the third kind, the one where it all began.
Last month, the U.S. Trade Representative (USTR) issued its annual Special 301 Report, signaling which countries can make improvements on the IP enforcement front.
In the most recent report, the USTR applied the “Priority Foreign Country” status for the first time in thirteen years, calling out Vietnam for persistent failures to deter online piracy and counterfeiting.
In recent years Vietnamese authorities reportedly helped to shut down several pirate sites, including the massive Fmovies network, which served billions of visitors. However, the criminal prosecution of Fmovies resulted in suspended prison sentences, which lack a serious deterrent effect by U.S. standards. Meanwhile, many piracy operations continue to link back to the country.
Under the Trade Act of 1974, the Priority Foreign Country designation triggers a 30-day window for USTR to decide whether to open a formal investigation. Late last week, Ambassador Jamieson Greer formally made that call.
USTR Opens Investigation
The Section 301 investigation will examine whether Vietnam’s policies and practices related to copyright protection and enforcement are unreasonable or discriminatory, hindering U.S. commerce. Judging from the comments released by the USTR, it believes that Vietnam’s shortcomings are serious.
“While Vietnam has recently taken some steps toward addressing IP concerns that the United States has chronicled over many years in USTR’s Annual Special 301 Report, IP infringement in Vietnam continues to impair the competitive position of U.S. innovators and creators,” Ambassador Greer said.
“We need to see Vietnam resolve these long-standing concerns, including on a range of IP enforcement issues, in a manner that is sustained and that deters future IP infringements,” he adds.
With the announcement of the investigation, USTR also opened a consultation round, asking stakeholders to comment on their trade-related experiences with Vietnam. This includes the piracy challenges and concerns, which are highlighted as the primary concern in the federal register notice.
Piracy First
The notice mentions that Vietnam’s failure to provide effective enforcement against online piracy is the primary reason why Vietnam is designated as a priority foreign country. The USTR wants to see significant improvement on that front.
“The United States has repeatedly raised strong concerns about Vietnam’s role in online piracy worldwide,” the notice reads.
“Vietnam remains a significant source of online piracy and continues to host popular English-language copyright infringement sites and services that target a global audience. Some of these sites provide piracy services, including extensive libraries of pirated movies and TV shows.”
The USTR notice doesn’t mention any sites and services by name. However, its earlier Notorious Markets report flagged HiAnime, Myflixerz, and MegaCloud as key threats. Interestingly, these sites all went offline in the days and week before the USTR’s Special 301 Report came out.
Whether the operators of these sites are targeted in criminal investigations in unknown. However, USTR’s notice mentioned that pirate site operators in Vietnam have had it relatively easy in recent years.
There have been criminal prosecutions in high profile piracy cases, including the cases against the operators of BestBuyIPTV and Fmovies. However, these resulted in mild suspended sentences with relatively low fines. According to USTR, these lack a proper deterrent effect.
“Despite Vietnam having criminal laws that provide for substantial fines and years of incarceration for copyright infringement, the defendants in recent criminal prosecutions received suspended sentences and were only ordered to pay relatively low financial penalties,” USTR writes.
“The operators of these sites and services likely based themselves in Vietnam because Vietnam’s IP enforcement efforts have historically lacked the follow-through and substantial penalties needed to deter infringement.”
The problem runs deeper than lenient sentences alone. According to the federal register notice, rightsholders face informal pressure from Vietnamese enforcement authorities to file administrative complaints rather than pursue civil or criminal enforcement. These administrative proceedings carry no meaningful deterrent effect.
Tariffs are on the Table
The request for public comments asks stakeholders to weigh in on “what action, if any, should be taken, including tariff and non-tariff actions.” This means that different types of trade sanctions are now on the table.
The USTR must make its final determination within six months and right holders and other parties have a month to submit their comments.
Behind the scenes, USTR will also consult with the Vietnamese government to see if the concerns can be addressed before it makes a decision, in consultation with President Trump. If Vietnam engages, in order to avoid possible sanctions, we might see more enforcement actions taking place in the country.
Early last year, when America’s measles outbreaks were still being counted in three-digit numbers, we talked about how RFK Jr. and his misinformation campaign were making things worse. A lot of focus has been on Kennedy’s anti-vaxxer views, and for good reason. If people would just get the MMR vaccine, and had done so in the last couple of decades while Kennedy has been on his anti-vaxxer crusade, none of this would have happened. We eliminated this disease more than two decades ago. It’s back because of vaccine skepticism and Kennedy, now Secretary of HHS, is perhaps more responsible for that skepticism than any other human being on the planet.
But his misinformation campaign didn’t focus solely on attempts at discrediting a good, effective vaccine against measles. He also spouted bullshit when it came to treatments for the disease. One such example was him touting, in March of last year, a combination of Vitamin A and cod liver oil as treatments for measles. It’s not the first time Kennedy advocated for this, either. He’s been at it since the beginning of the outbreak, and even before. In the wake of his public advocacy for those treatments, others picked up the story and ran with it, notably podcast-bruh Joe Rogan.
The researchers detected two fascinating (albeit alarming) surges in interest. The first occurred in the wake of a March 4, 2025, Fox News interview with Trump’s Health and Human Services Secretary Robert F. Kennedy Jr. During the interview, the infamous anti-vaxxer touted cod liver oil supplements and vitamin A as viable treatments for measles. A second series of spikes surrounded two late March podcast appearances by certified physician and noted vaccine skeptic Suzanne Humphries, who promoted the same two questionable remedies. Neither of Humphries’ interviews involved a government official, but one did occur on the chart-topping podcast of Joe Rogan.
“Between January [1] and March [31,] 2025, America’s Poison Centers reported a 38.7% increase in vitamin A exposures,” the new study noted, citing data published by the poison center about 12 days after Humphries’ appearance on Rogan.
Now, the Harvard study focused strongly on the correlation between media mentions of Vitamin A, online searches from the public indicating interest in such treatments, and the uptick in those diagnoses of Vitamin A poisoning. But, frankly, that misses much of the point. It’s been the public advocates like Kennedy who have fueled this fire, leading other charlatans to get spots on media outlets such as Rogan’s, where they get to further disseminate all of this terrible advice. The fish stinks from the head down and, right now, the head of American health is Kennedy.
The study’s authors did at least make mention of how this is all made worse by having untrustworthy clowns in charge of American healthcare, though not by name.
“Our findings underscore media’s influence on health-seeking behavior during public health emergencies like the measles outbreak,” the researchers noted, “which is particularly concerning when guidance from trusted sources is unclear and may encourage detrimental behaviors.”
We’re on pace to break last year’s measles case count by a long shot and it’s exactly because of misinformation peddlers like Kennedy and cavalier media like Rogan’s podcast being willing to signal boost it all that we’re in this mess.
As of this writing, America has had about 86% of the number of confirmed cases of measles this year as we had last year… and we’re only at the midway point of the year. Infectious diseases don’t spread linearly. They typically spread exponentially, which is exactly what happened last year. The public being actively misinformed, on purpose, is why.
I’m writing for The Big Picture substack today about something many people don’t realize yet: Tens of millions of Americans with 401Ks or pension funds are about to be forced to own a piece of SpaceX, Elon’s Musk’s space and AI company. In eight days, the company is launching the biggest IPO in history. And to curry favor with Musk, regulators have bent the rules that normally exist to protect investors, resulting in an indirect forced ownership of SpaceX by the big institutional investors that hold our retirement savings.
The result, as I’ll explain in my piece, is disturbing. Through an unprecedented relaxing of the rules governing which companies can be included in top stock indices, the public will soon wind up owning a part of SpaceX, with all of its attendant risks, whether we like it or not.
Look for my write-up in your inboxes later today. If you’re not yet a subscriber, you can sign up for free or as a valued paid supporter.
Speaking candidly, my team took a big hit to our business on Monday when Facebook randomly shut off our ability to monetize content (without explaining why) with no recourse. If you’re able to support our work with a paid subscription, click the box below to help us dig out of the large hole Mark Zuckerberg just threw us in. The chaos never ends with these damned platforms and the billionaire bullies who run them…
Thanks to all who can help keep my team afloat and paid through these rough waters. I’ll be back here tomorrow with my regular installment of The Status Kuo.
Flock Safety doesn’t seem to care about anyone. Not its customers, not those captured by its cameras, not even the legislators trying to find a balance between safety and privacy.
Flock started out by pitching its cameras — with built-in license plate readers — to the kind of people with money to blow on unproven tech and the willingness to use it to keep unwanted people (read: not white) out of their neighborhoods. It soon expanded past the gated community market, courting cops who wanted to use the tech to track unwanted people (read: not white) who might be driving around in cars and existing.
As always, both parties (Flock/cops) claimed the tech was essential to capturing the “worst of the worst” — auto thieves, wanted felons, sex offenders, etc. And, as always, real-world use cases were more along the lines of oh, you know, tracking down women seeking abortion options or letting cops keep tabs on their ex-wives.
The problem with Flock isn’t necessarily unique to Flock. It’s a problem almost every third-party contractor creates. When thing go poorly (and they have gone very poorly for Flock recently), no one seems to know who’s responsible for removing the unwanted tech, much less who actually has the authority to shut a surveillance system down.
This has created a problem that has no immediate solution. When Dayton, Ohio shut down its Flock cameras, it had no idea whether contract termination meant the cameras were actually shut off. Worse, law enforcement officials didn’t seem to know either. A fix was needed, and Dayton found a cost-effective way of keeping Flock from operating the unwanted cameras until when (or if!) it decided to roll into town to remove them.
The city of Dayton, Ohio has covered its Flock automated license plate reader cameras with black trash bags in part because police there are unsure whether the cameras are still active and the city also doesn’t seem to know whether it is allowed to take the cameras down. The move comes after months of resident outrage, a scandal in which the city was sharing Flock camera data for immigration enforcement apparently on accident, and a $30,000 audit into how the cameras are being used.
You can see the problem. While the city may have terminated the contract and the PD stating it won’t use the cameras, there’s no real “OFF” switch on the end user side. Because the cameras aren’t truly owned by the city, it has to wait around for Flock to come get its boys. And even though the Dayton PD’s access portal may be dead because it’s parted ways with Flock, that doesn’t mean hundreds of law enforcement agencies around the US don’t have access to the cameras the city has determined can’t be used.
This isn’t speculation. This is something that has already been observed by other municipalities.
Cities are not sure what their contracts state how to extricate themselves from those contracts, or whether the cameras are recording (and where that data is going). This uncertainty highlights the problems associated with using private, third-party surveillance infrastructure. Last week, for example, the mayor of Menominee, Wisconsin said that Flock cameras in the city “have been activated without city council approval.”
That’s some shady shit right there. But it’s not even the shadiest thing Flock has done in terms of (1) supposedly deactivated cameras and (2) garbage bag-covered cameras. Late last year, the city of Evanston, Illinois covered Flock cameras in garbage bags until Flock came to remove them. Then this happened:
The city previously ordered Flock to shut down 19 cameras (18 stationary and one flex camera that can be attached to a squad car) provided by the company and put its contract with Flock on a 30-day termination notice on Aug. 26. The company took down 15 of the 18 stationary cameras by Sept. 8, only to reinstall all of them by Tuesday. This was apparently without authorization from city officials, who sent Flock a cease-and-desist order to take them back down.
What the actual fuck? And yeah, one might be inclined to chalk this up to a simple misunderstanding, but only if one isn’t familiar with Flock’s general disregard for municipal laws:
Company communications with state transportation agencies obtained via public records requests, and interviews with more than half a dozen former employees, suggest that in its rush to install surveillance cameras in the absence of clear regulatory frameworks, Flock repeatedly broke the law in at least five states.
In South Carolina, State Transportation Secretary Christy Hall told Forbes that since spring 2022, her staff has found more than 200 unpermitted Flock cameras during routine monitoring of public roads.
Hence the garbage bags. It appears Flock is willing to activate cameras it’s been instructed to deactivate. And that’s when it’s not installing cameras illegally or thumbing its nose at removal orders by reinstalling cameras it has just removed.
Private companies who pull this sort of shit would be shut down, if not banned, by cities if it involved anything other than cop tech. Somehow, Flock manages to ride this out by claiming to be a cop’s best friend, even as its pretending local laws and regulations don’t apply to it.
I would encourage cities looking to rid themselves of Flock cameras to go one step further: just pry them off the poles and toss them in the nearest dumpster. If Flock wants to retrieve its equipment, it can be directed to the nearest landfill. Or, if cities don’t feel comfortable doing this themselves, they can always host a few foreign exchange students to help ensure Flock cameras remain inoperable until removal.
Fortunately challenges have been brought against many of these laws, and most have even been enjoined. Unfortunately, however, many of these injunctions have wound up appealed to the Fifth Circuit, which seems to be where the First Amendment goes to die. Even just on the online speech front there was NetChoice v. Paxton from a few years ago, challenging a social media regulation law, where the Fifth Circuit summarily ignored clear precedent in order to uphold the law, which the Supreme Court—yes, this Supreme Court—then had to undo with its combined Moody v. NetChoice decision and some shadow docket action (that challenge still lingers, waiting for the Fifth Circuit to eventually take another swing at it). And then just last year the Fifth Circuit undid two injunctions in age-gating laws in Free Speech Coalition v. Paxton and NetChoice v. Fitch, which this time the Supreme Court did not fix, and just last week did the same to the Texas App Store law, letting it go into force despite the injunction the district court had earlier granted in CCIA v. Paxton.
With the challenge to Louisiana’s unconstitutional age-gating law now before it in NetChoice v. Murrill, it seemed worth trying to see if the court could at last be convinced to join most other courts that have considered age-gating laws and see the constitutional infirmities with them, and so this week the Copia Institute—the think tank arm of Techdirt—filed an amicus brief to try to do so. In it we made three basic points: age-gating laws like Louisiana’s actually harm young people, they also harm everyone else, and, if this one were allowed, it would open the door to lots of other similar laws that would cause even more harm.
With regard to young people themselves, we first reminded that even young people have First Amendment rights, and that the Supreme Court has long held that the state has no role to play in deciding what ideas are suitable for them to encounter, which Louisiana is trying to do with this law. Even its tortured definition of a social media platform, which manages to exclude plenty of social media platforms (and, as the district court found, is unconstitutionally vague about which are covered or not), shows the state being selective as to which ideas were acceptable for young people to encounter.
Furthermore, as Australia’s experience with its social media ban for young people is illustrating, cutting young people off from social media causes explicit harm. Already there is evidence of young people experiencing isolation and being cut off from news, two ways young people are being hurt, which Louisiana now wants to risk for young people who they claim they are ostensibly trying to help. Louisiana’s law conditions access to covered social media platforms on parental consent, but it ignores that not every young person lives in a safe home with a caring parent who could give that consent. In fact, there is all sorts of offline harm that young people may be facing, including at home, which being cut off from social media means now being cut off from the help they may need to deal with it.
They also would face increased risk of identity theft from having to upload sensitive documents to try to verify their identity, as would everyone who now needs to provide them in order to be able to access any covered social media platforms. In its brief Louisiana argued that its age requirements were “nothing new, nothing costly, and nothing that compromises privacy.” But it is actually all three. As we explained, online age verification is nothing like the offline age verification we have used for such things as refusing to sell young people cigarettes—in general, young people could still enter the store and buy other things. We also noted the elevated identity theft risk, which news story after news story about database hacks shows is not a hypothetical concern. And then there is the privacy angle, because there is no way to ask, “How old are you?” without also inherently asking, “Who are you?” Given that the right of free expression also includes the right to express oneself anonymously, which the Supreme Court has recently emphasized, the latter is a question no one should be obligated to answer to be able to speak, and yet, with a law like Louisiana’s, everyone, young people and adults, would have to.
It’s also not just Louisiana’s law that we need to worry about. The problem is that if the courts can look past the constitutional problems with this one, then it can look past the constitutional problems with any of them, including ones that are even more onerous or restrictive. So even though Louisiana’s may not currently reach every user of every platform, it offers no comfort to anyone, for several reasons, with one of them being that even if the law just affects some social media platforms, it will still have chilling effects on anyone who might have used them for any purpose. As we explained to the court, the Copia Institute is in the business of expression and uses social media platforms to spread its expression. But if a law like Louisiana’s can go into effect, it could eliminate those platforms, large swaths of their users, or even the ability of the Copia Institute to use them at all. In other words, even though we write about age-gating laws, if they are allowed to go into effect we may lose the ability to tell anyone.
It’s important that laws like these remain enjoined, but maintaining a preliminary injunction is a separate area of concern raised by the Fifth Circuit’s recent jurisprudence, which keeps undoing sensible preliminary injunctions of laws like these unconstitutionally burdening speech rights. First, it should be enough for plaintiffs to anticipate that they will be harmed by such laws and seek preliminary relief enjoining them before they have had to directly experience such obviously inevitable expressive harm. Furthermore, courts are supposed to consider several factors in deciding whether to grant a preliminary injunction, including the likelihood of success of one of the parties and the risk of irreparable harm if the injunction is not granted. As even Justice Kavanaugh telegraphed in NetChoice v. Fitch, NetChoice is also likely to prevail in its constitutional challenge here.
But more importantly, the potential harm of perhaps unduly enjoining this law while the litigation challenging it continues pales to the harm of not doing so. If Louisiana’s law remains enjoined the status quo will be preserved, and no one will be any worse off than they were yesterday, last week, last year, or last century. As we also pointed out, the online interconnectivity of social media has existed in some form for upwards of forty years, dating back to pre-Internet dial-up bulletin board services in the 1980s. Generations of young people have grown up online since then and turned out fine.
But more importantly: the Constitution does not have an off switch. If these laws really do offend constitutional rights—as they clearly do—then they should not be able to offend them for even a moment. The Constitution protects rights every hour of every day, and there is no constitutional mechanism that allows them to be unilaterally taken away from everyone, even temporarily.
Statue of Yaksha (in the Ramakien, broad class of nature-spirits, usually benevolent, but sometimes mischievous or capricious, connected with water, fertility, trees, the forest, treasure and wilderness) supporting the base of one of the Two Golden Chedi of Wat Phra Kaew, Bangkok, Thailand.
GIMP is Free and Libre Open Source Software, but none of it is possible without
the people who create with and contribute to it. Our project maintainer Jehan wanted to interview the volunteers
who make GIMP what it is, and share their stories so you can learn more about the awesome people behind GIMP!
Early interviews with co-maintainer Michael Natterer
and Michael Schumacher were
published shortly after the first Wilber Week. Unfortunately,
the rest of the interviews from that event have never seen the light of day - until now!
Our previously resurfaced interview was with Simon Budig.
The interview in this article is about Øyvind Kolås. He is the maintainer of GEGL and
babl, the color engines of GIMP. His work was instrumental in (among many other things) the
long-waited non-destructive filters implemented in GIMP 3.0!
This interview took place on February 4th, 2017. In addition to Jehan and Øyvind, Michael Schumacher, Simon Budig, and Debarshi Ray were also involved and asked questions.
Øyvind Kolås, by Michael Schumacher, CC-BY-SA - 2019
Jehan: Okay, hello Pippin! So, first off, how should we call you, Pippin or Øyvind?
Øyvind: If people know how to pronounce ‘Øyvind’, that is perhaps easiest. In some contexts it is a difficult name to pronounce and I have to go by my nickname Pippin.
Jehan: Ah, and where does it come from?
Øyvind: The nickname Pippin originates from Lord of the Rings. The first time I went on IRC, must have been ‘95 or ‘96, I had to come up with a nickname for myself, and I chose the nickname of a hobbit. I used the nickname “Sméagol”.
Jehan: But you’re not very small.
Øyvind: No, but Sméagol is the hobbit in terms of Gollum, and I kind of decided that I didn’t want to have the association that came along with that hobbit. So after just one day of using that nickname I skimmed a little bit through the history of the Lord of the Rings again, and noticed that the “Pippin” hobbit might be more appropriate. He’s a hobbit that’s a little bit too curious – he throws stones in Morannon and stares into Saruman’s palantír and wonders how things work.
Jehan: So, how many times have you read Lord of the Rings?
Øyvind: Two or three times? I’ve seen the movies more than once.
Jehan: How are the movies?
Øyvind: They’re okay. They’re long!
Jehan: So, you’re the GEGL maintainer.Maybe first, let’s explain what GEGL is. For people who read the website, they may know GIMP, maybe not necessarily GEGL.
Øyvind: GEGL is a library or system where you can plug components together. You can create chains of image manipulation filters or operations. So you can first adjust the colors of an image, and then apply some sharpening to it. So you can construct those as a flow chart or similar – “First do this then do that, then do that” – so programmers can create data structures representing such chains or flows of image data, and developers can use such components to use in the chain.
Jehan: And so how did you come into this project?
Øyvind: I had been using GIMP for quite a while, and then at some point I was experimenting with writing my own video editor. And I started implementing various transform tools and operations – I implemented perspective rotation tools and similar. And while I was doing that, I was also taking a look at how GIMP was doing some such transformation tools and operations. And I realized that the perspective transform in GIMP produced not quite the results that I would like it to produce.
It had big problems with moire and aliasing when you did severe perspective transforms, for instance. So with my newly gained knowledge of making something similar myself, I sat down and tried to figure out how to improve what GIMP was doing. So I made a patch fix to add adaptive subdivision super-sampling to the transform tools.
Jehan: So it was not GEGL?
Øyvind: It was for GIMP. That’s how I got involved in the GIMP project, it was my first patch that I did there. But even that was after I had ran into many of the people from the GIMP project at a GNOME conference in Copenhagen in, I believe, 2001.
Jehan: Okay. So, how does GEGL change GIMP? What is GEGL for GIMP?
Øyvind: Well, I’m the wrong person to ask that question. I know how GEGL works. I know many of the needs of GIMP. But the person who has the greatest knowledge and detail of how GEGL makes that work and happen for GIMP is
Mitch.
Jehan: We should have asked him yesterday then!Thank you. So, maybe you can still explain some of the cool features in GIMP. Like what everyone has been talking about, such as non-destructive editing, which is enabled by GEGL?
Øyvind: So this graph-based data-flow chains of operations that you can do with GEGL – most parts of GIMP have been transformed to make use of that. The core thing that is currently non-destructive editing in GIMP is the layers dialog. Other software has more capabilities there, but it’s not easy for us to know what interface to provide and present to the user to add such capabilities as drop shadows, or blurs, or color adjustments.
Jehan: It’s easy or not easy?
Øyvind: It’s easy to do it as a hack or as a proof of concept, but it’s more difficult to figure out how to do it in a way we can guarantee will be stable for many years into the future. So where we are currently, as we are close to being able to release GIMP 2.10 is that we’re doing all the layer processing that GIMP 2.8 use to do, but there’s no hacks – we’re using GEGL as the engine instead.
Jehan: So, do you use GIMP a lot?
Øyvind: Sometimes GIMP is the appropriate tool, and sometimes there’s other existing software that I use as a tool. And sometimes the tools I want or need don’t exist, and then I try to make those tools.
Jehan: You also have a background as an artist. Could you maybe speak on this?
Øyvind: From when I was a teenager, I’ve been doing both visual arts such as painting and drawing, and being interested in creating media in various forms such as videos. The only form of creative expression that I haven’t much played with is music. My original education and training was in fine arts. Only after having done that for a few years did I go back to computers and digital media, and go more the academic route in computer science.
Jehan: So you studied computer science before, then you went to art?
Øyvind: No, but I’ve been doing computer graphics since I was 14 or 15 years old. I was inspired by the demoscene community and having access to dial-up bulletin boards systems with people discussing programming techniques and languages. They contained tutorials in C and Pascal and Assembly and also involving Turbo Pascal. Demoscene-style graphics are things I’ve done since before University level age, along with experimenting with painting and traditional physical drawing media.
The illusion in this image came as a result of pippin’s
curiosity about images and perception,
and since it went viral on social media, it has been used in new
papers online and in print, books and tv-shows.
Jehan: So how do you see the future of GEGL and free software graphics in general? How do you see GEGL in 20 years?
Øyvind: If GIMP still exists in 20 years in some form of UI, then most probably GEGL is part of that story as well. I hope that some of the existing core processing code actually doesn’t survive! But the idea of the graph and maybe some of the operations that are hooked up to each other, I hope that continues to exist. Just like how other applications that use GEGL like video editing software, GIMP, GNOME Photos – the API and how they do that, I hope are very similar. But maybe both the CPU based processing code and the OpenCL one, will have been replaced.
Jehan: There’s something I’ve never really completely understood. If you look at the GitLab of GIMP and GEGL, they started around the same time. So why are they getting merged only recently?
Øyvind: I only know stories of this – I haven’t been around in the project since in the beginning.
Michael Schumacher: You said you’re not the best person to ask how GIMP is using GEGL. So can you tell us how you wish it was being used, or how you think it could be used more? Because I recall you making comments on IRC in that regard.
Øyvind: Well, we are close in 2.10 to a state where I am happy about how things are at the moment. It’s been a while since I was unhappy about how GIMP’s projection was driving the layer compositing code or creating a graph for compositing with GEGL – it’s been a long while since it was fixed. So when it comes to the performance of doing those things, or the performance on-canvas preview of vectors, the current problems are more in GEGL land than GIMP land.
Jehan: In GEGL?
Øyvind: Yes, it’s an architectural puzzle to figure out, before GIMP should change how it does its rendering to make use of the new capabilities in GEGL.
Jehan: So how fast can GEGL go? How fast do you think (compared to now) it can improve?
Øyvind: I think for most filters in common use for photo manipulations as well as working with multiple layers, that even on a CPU that you should have 10 frames per seconds updates on dragging layers around as well as doing color adjustment to the photos or the individual layers. I don’t see why that should be a big problem. That is what solving the mip-mapping problem should provide.
Debarshi Ray: Any plans for what you want to use for GEGL’s API documentation? It used to use kind of like GTKDoc at some point. There’s always the website, but any plans?
Øyvind: It currently displays a GObject introspection repository data directly on the website using Javascript. I kind of hope that the documentation people start working towards more documentation on GObject introspection and perhaps we align with something they do, if they do something like that.
Jehan: Do you want to see GEGL in more software, not only GIMP?
Øyvind: That would be really nice because if people then create more filters and interesting things you can do in that software, it becomes available in GIMP and also in other software.
Jehan: Actually that’s very interesting. Can you explain a little about the architecture of GEGL which makes it so that its filters can be available everywhere? How it will work in other software that integrates GEGL?
Øyvind: Well, you could imagine that for the operations you have in GIMP in terms of filters, there are many that you invoke for an image, that could be something that also you could apply as an effect in a video editor to a clip. You can animate some of the properties over time, like increasing or decreasing the blur on some background that you composite something on top of.
Michael Schumacher: What would you suggest people should do to learn about the capabilities of GEGL and how to use it, either in GIMP development or in their own software?
Øyvind: Mostly, study what already exists, and if there is anything doing something similar to what they want already, then try to tweak that to do something new.
Michael Schumacher: Do you have a suggestion on what someone can use to play around with GEGL? For instance, if someone has fairly decent experience developing software, is there some kind of best approach like “Oh, use Python”?
Øyvind: I haven’t really tried to use any of the language bindings apart from C in a long while. I can see how approaching a library framework with C can be difficult for some users. But no, I don’t know of any of these integrated languages that have a very good integration.
Simon Budig: I think that the first start would be to use the GEGL command line tool and build trees in XML or something like that.
Øyvind: I guess there’s also the data formats, the XML and JSON based data formats, as well as the data format you can fully construct on the command line just chaining operations and properties.
Debarshi Ray: Can you comment on how GEGL compares to GStreamer, since they are both graph based and you can even do some image manipulation with GStreamer like their application does? Would it be easier with GEGL?
Øyvind: GEGL is focused on rendering and creating images. GStreamer is focused on playback and streaming of video. So the things passed around between the components of the graph of GStreamer are always full frames of videos. And it has many considerations for how to deal with playback and pre-feeding data to be able to stay in continuous playback and similar. Whereas GEGL has only a concern about generating pixels for a static graph.
So the concerns involved in piecing together video codecs and the muxing of codecs and doing those things in a data flow, are different from doing just image processing with it – but kind of the core idea, which is visual programming using a graph instead of more like a human language with abstract syntax to create, is shared between GEGL and GStreamer. The data flow based approach and creating a framework for visual components and ordering.
Jehan: I have a similar question. There was an efficiency test – I think the product name was libvips – with various graphics software library, and GEGL was in the list. In the tests they said it was worse.
Øyvind: Maybe that has improved recently, I’m not sure. Both GEGL and babl have had a traditional approach to bench-marking at runtime when things are already up and running and for interactive use. Whereas those benchmarks are based on equating command-line utilities with those that also include all the overhead of start-up. That is something that has improved recently in both, particularly in babl – it keeps measurement and profiling information from previous runs around in a file on disk so it can load, so it doesn’t have to do a lot of computations the first time you do a computation of a particular kind.
But I haven’t really re-run those benchmarks lately. But a lot of the trouble involved for GEGL and babl is that they’re very generic and have many plug-ins and do loads of file system access and those things before it can do any form of processing.
Jehan: Have you tried this libvips library?
Øyvind: Yes.
Jehan: How does it compare – not efficiency wise, but API, architecture? Why would one choose GEGL over libvips?
Øyvind: That I don’t know. Depends on the capabilities of what you need it to do, GEGL is well on the way to have most traditional GIMP filters as operations. I haven’t studied the actual program APIs and how you would rig up pipelines with those APIs. I looked more at the graphical user interface of libvips – it’s an Excel spreadsheet-like approach to it, where you refer to data in a different cell. It’s one way of expressing a graph but I don’t know the actual programmatic APIs.
Jehan: So there’s different ways of expressing graphs?
Øyvind: GEGL’s API for expressing and manipulating the graphs is loosely based on the W3C’s Document Object Model and hierarchical tree structures. I have no idea if or what type of API inspirations that libvips is using.
Debarshi Ray: I have a question. GIMP has a new website, shiny and everything. Will GEGLhave a new website as well?
Jehan: It has to be shiny!
Øyvind: Do you have a PNG file called “Shiny” that we can use? Or do you also have some CSS and some pages and content for the GEGL website?
Debarshi Ray: No, I have nothing.
Øyvind: I have tried for the last two or three years to make some existing GIMP and GEGL contributors excited about writing some documentation and content as part of the website. They do rebuild the website every single time they build GEGL and it ends up in the docs folder of the website. But it seems like it’s actually easier to get people to contribute code and new operations and exciting new features in GIMP and things than to get them to improve the website documentation.
And I must admit that I’d rather fix bugs and performance and features than spend too much time on the website.
Jehan: So, unless anyone has another question, we can finish…
Jehan: Oh right! So you’re trying to live off free software coding, especially GEGL. Can you try to explain it?
Øyvind: I spent a lot of time over the last ten years doing code for both GEGL and GIMP, but also many other projects. It is strange how the media exploration experiments I do in code seem to not really have much cultural worth in society. So creating software and creating tools is not something that seems to be on the culture budget of any Western European country or something that would be considered part of improving the digital literacy of the population. It’s something that’s left up to private companies to maybe create software tools – but it’s not something that you’ll find on the budget of a country, that they want to let people improve and create tools for, say, image manipulation.
Maybe that’s a horrible way to start out to explain this.
Jehan: You can start over if you want.
Øyvind: I’ve been playing with creative expression in both visual media and in code for a couple of decades. I have made music videos, I’ve made short films, I’ve made paintings and I’ve made software. And sometimes when I make software, I get paid for it because there’s other business interests behind wanting it to exist. But I consider many of the contributions I’ve made to GIMP and GEGL to be valuable contributions, and that it would be good if I could do more of that type of experiments that end up in actual software – but also freely be able to do my own research and find out how it is possible to do a certain thing with videos or images or other ways that you can combine digital media types.
I’ve been fortunate enough to have had a software development job where I made a bit of money and had a safety cushion. So I’ve been living off savings for quite a while, creating software for GIMP and other things while traveling. But lately I’ve seen that my bank account has started screaming and turning red soon. So I was wondering, maybe this Patreon thing that I’ve seen both other software projects and other types of things suggested that I could try to keep bills paid. And I decided that okay, in some sense it’s asking for money and a little bit begging to be like a street music performer and saying “I’m making this thing and if you’re enjoying it, maybe you’d like me to continue doing some of the things I’m already doing”.
And it turns out there are a couple hundred people already who would like me to continue writing code and sharing it publicly and openly. That at least sustains me roughly on the level of unemployment benefits in European countries. And I hope that this will even slightly increase – I will not have a Silicon Valley level software developer salary, but I’ll have enough money to cover my expenses.
In January 2011, a man in Tahrir Square held up a handwritten sign that read “Facebook: against every unjust.” Fourteen years later, almost to the day, Mark Zuckerberg sat in a place of honor at the inauguration of Donald Trump, ahead of the incoming cabinet. Same exact platform. Radically different relationship to power.
That contrast is the starting point for a piece I’ve spent the last month working on, published yesterday at Liberalism.org, exploring the intersection of decentralization and democracy: Enshittification, Despotification, and the Open Internet. It tries to explain how the internet technology we were told would liberate us is now being used as part of an authoritarian crackdown on rights and freedoms — and, more importantly, why that outcome was arguably built into the architecture from the start.
The key argument builds on Cory Doctorow’s encapsulation of how centralized systems get enshittified — big companies take control of chokepoints to extract ever-greater value from users — but extends it to show how those same chokepoints become targets for political manipulation as well. It also makes the case that infrastructure choices are far from neutral — they shape the incentives that determine who ends up with power:
What changed was that the underlying incentives of that centralized architecture had time to work. Centralized systems create chokepoints. Chokepoints, once they exist, attract everyone with an interest in squeezing them: companies looking to extract more value from users, governments looking to extract compliance from companies, and political movements looking to extract influence from both. In 2011, Facebook hadn’t yet figured out how lucrative those chokepoints would be, or how much leverage they offered to the powerful.
By 2025, everyone had figured it out.
This is the part most debates about tech and democracy miss. The real question is whether the underlying architecture creates incentives that concentrate power or that distribute it. It’s not about whether technology is inherently good or bad, liberating or oppressive. Architecture shapes incentives; incentives shape outcomes. And once you’ve built a chokepoint, the attempts to capture it will be relentless, because the payoff for whoever controls it just keeps growing.
That’s the Doctorow half of the argument — enshittification, the corporate extraction playbook. But the piece extends it into territory Doctorow didn’t name: despotification, the political analog, where the same chokepoints that enable corporate extraction also enable authoritarian control:
The problem of centralized systems is that they create an irresistible temptation to control and exploit. Users who found value early on feel stuck: they can leave, but doing so means abandoning their community. That lack of easy exit creates lock-in, and lock-in enables enshittification.
And the same chokepoints that let companies extract value also let governments extract power. Those seeking control hunt up and down the network stack for leverage, and centralized providers concentrate it.
Call this despotification: the political analog of enshittification, where the same chokepoints get exploited to extract compliance from platforms—and ultimately to gain control over what people can say and hear.
The temptation of those in power to twist the knobs to their liking became irresistible. This took many forms: X downranking posts with links to external sites, Amazon choosing which products to show you as the promoted results, Instagram choosing which content deserves to be sent to you as a reminder notification, Substack choosing which newsletters to suggest to you. Each of these choices can be tweaked in ways that enable greater usage, engagement, and revenue, and not necessarily in the interests of the users.
But the piece doesn’t just diagnose the problem — it argues that none of this is inevitable. The same way democracy requires active defense, so does a genuinely decentralized internet:
Decentralization, like democracy itself, is something we have to fight for. Absent deliberate effort, the default trajectory runs toward centralization, because centralization is convenient, and convenience wins in the short term.
Which means the decentralized alternatives have to be genuinely better, not just philosophically purer. The centralized platforms won the last round because they removed friction. They didn’t ask users to manage config files or understand network topology—they said “click here and it works,” and most people took that deal. Any decentralized successor that requires users to become their own sysadmins will lose the same way the last generation of open protocols lost.
What’s different now is that we’re closer than we’ve ever been to having decentralized systems that are actually more convenient and more empowering, where the user experience is competitive with the centralized incumbents, and the democratic benefits come built in rather than bolted on. The goal is to build systems where those two things point in the same direction.
There’s a lot more in the full piece, including a section on how this same chokepoint logic is already being embedded into the infrastructure of whatever comes next — and why the architectural decisions being made right now will matter as much as anything that happened with social media.
The Luminar Neo Bundle includes a one time purchase of the software, an introductory course on how to use it, and 6 add-ons. Luminar Neo is an easy-to-use photo editing software that empowers photography lovers to express the beauty they imagined using innovative tools. Luminar Neo was built from the ground up to be different from previous Luminar editors. It keeps your favorite LuminarAI tools and expands your arsenal with more state-of-the-art technologies and important changes at its core. Meanwhile, the recognizable Luminar design is retained, making Neo simple to use and fun to explore. It’s on sale for $80.
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.
History is written by the winners, they say. But it can also be written by losers.
Donald Trump lost the 2020 election. In response, he told everyone the election had been rigged, if not actually stolen. He said some of this to his faithful MAGA followers the morning the election results were to be certified. The rest is, as they say, history. His supporters stormed the Capitol building for the sole purpose of preventing the election from being certified. They broke into the building, assaulted police and federal officers, forced the Senate into hiding, and walked off with whatever souvenirs they could.
Many of these insurrectionists were ultimately arrested, charged, and convicted for their crimes. When Trump was elected president for a second time, one of the first things he did was issue pardons to the people who broke the law on his behalf back in 2021.
As awful and self-serving as that move was, it wasn’t the end of it. Playing both sides of a lawsuit, Trump managed to secure a revenge fund via a “settlement” by the IRS over the leaking of his tax files years earlier. Trump claims it’s an “anti-weaponization” fund meant to soothe the nerves of supposedly politically persecuted members of his MAGA flock with cash rewards for criminal acts.
Of course, he didn’t say exactly that, but everyone knows how this $1.776 billion slush fund is going to be used. The court handling the lawsuit seeking to dismantle the fund knows it as well. Whether or not it can find a way to shut it down remains to be seen. There’s not a whole lot of precedent on transparent self-dealing by a sitting president, mainly because most presidents (and their cabinets) are generally a little more careful to obscure their true motives.
Meanwhile, the Trump administration is continuing to erase history it doesn’t like. This project started far from the White House, forcing national parks to take down anything that presented America as anything less than perfect. This effort, however, takes place on the administration’s home field. Rather than simply allow history to exist, the DOJ is proactively deleting evidence of the agency’s past actions.
A review by NBC News found that the vast majority of press releases pertaining to Jan. 6 defendants have been removed from the DOJ website as of Friday evening.
The move to wipe hundreds of press releases from the official government site is the latest attempt by the Trump administration to reframe the Jan. 6 siege and to paint the rioters who participated in it as victims.
It’s not like the DOJ or administration gave anyone a head’s up that this purge would be happening. It took regular people noticing it for the government to respond. And respond it did, as only this administration can: by gleefully admitting it was engaging in the sort of memory-holing we used to condemn foreign autocracies for doing.
Washington Post journalist Meryl Kornfield pointed out the “quiet” disappearance of January 6 indictment press releases from the DOJ’s website. The DOJ’s “Rapid Reponse” X account jumped in immediately to gloat about its destruction of the public record:
Nothing “quiet” about it.
We are proud to reverse the DOJ’s weaponization under the Biden administration. We will do everything in our power to make whole those who were persecuted for political purposes. This includes stripping DOJ’s website of partisan propaganda.
There it is: yet another middle finger to Americans from an administration that claims no one loves America as much as it does. Sure, press releases may contain statements from government prosecutors that contain as much opinion as facts, the rest of the releases generally just state the facts as dryly as possible so there’s little room for interpretation.
The question is where the DOJ goes from here. Is it willing to start destroying court records and/or placing these under seal where they’re inaccessible to the general public? Will it deliver a fresh set of non-facts to replace all of the history it’s erasing?
While this makes it more difficult to trust the DOJ to maintain its own records, it doesn’t change the fact that most things on the internet are forever, whether you want them to be or not. What’s been deleted has already been archived. Even if this government is willing to block sites like the Internet Archive from preserving history as it happens, it can’t keep dozens of other people from preventing this administration from simply wishing all of its wrongdoings into the internet cornfield.
Lawfare is just one site that’s making sure the permanent record remains permanent since this administration is objectively opposed to letting its history speak for itself. The results of its ongoing efforts to prevent Trump, et al. from simply pretending this never happened can be accessed here.
What’s detailed in the deleted documents isn’t evidence of “partisan propaganda” or “DOJ weaponization.” What happened actually fucking happened. The DOJ is supposed to handle federal crimes and it did exactly that. The truth is that Trump supporters committed several crimes in an effort to undermine — if not actually destroy — the democratic process. This was one of the darkest moments in American history. It should never be minimized, much less discarded just because it makes the people in power (and the people who support them) look as awful as they actually are.
These are the acts of a dictator and his enablers. It’s the antithesis of the independence that’s going to be celebrated by the same people who are busy destroying everything this country is supposed to stand for. It’s not something to be tolerated. And it should never be forgiven.
There’s just an exhaustingly long list of reasons why the $111 billion planned acquisition of Warner Brothers by Larry Ellison and Paramount is very, very bad. Bad for consumers, bad for labor, bad for journalism, bad for democracy, and bad for markets.
For one thing, it’s financed by a bunch of murderous overseas autocrats. The massive debt load from deals like this always result in mass layoffs, higher prices for consumers, and corner cutting, resulting in a steadily shittier company, worse overall products, and a less healthy media. There’s also issues with Ellison trying to buy up all the news outlets and turn them into (even worse) right wing coddling bullshit and agitprop machines helmed by incompetent bad actors like Bari Weiss.
So it’s great timing for former Democratic California Attorney General Bill Lockyer to pop up over at The Hollywood Reporter to give a pathetic defense of the deal that pretends none of this is happening.
Trade mags are generally terrible. Most of the merger coverage at places like The Hollywood Reporter, Deadline, and Variety go comically out of their way to avoid acknowledging these giant deals are always bad. As in, it’s not any sort of actual debate. There are fifty years of very clear history on this subject, recently culminating in the giant turd that was the AT&T–>Discovery–>Warner Bros disaster.
But here comes the 85-year-old Lockyer, who pretends to care about antitrust reform, right before he insists that people should ignore all of the terrible problems with Paramount’s latest deal. One of the central themes in his piece is that Paramount and Warner Brothers have to merge because it’s the only way they can compete with Netflix, Amazon, and Apple:
“Traditional studios are no longer competing only with one another. California cannot and should not ignore that reality. Paramount and Warner Bros. Discovery are competing against global technology platforms and streaming giants like Netflix, Amazon, Apple and others with enormous financial resources, diversified revenue streams and worldwide reach.”
That’s simply not how any of this works.
A Trump-allied oligarch and his nepobaby kid taking on a mountain of debt doesn’t magically result in a company that’s healthier and more competitive. All the debt costs are offloaded onto the back of workers, consumers, and product quality. These mergers always result in a less healthy company than ever, regardless of whatever silly smoke David Ellison is trying to blow up the ass of Hollywood elite.
It’s possible Lockyer is engaged in a DC policy paid advertorial on behalf of Paramount, though the Hollywood Reporter doesn’t offer any sort of financial conflict of interest disclosure, so one just has to assume Lockyer, like so many Democrats, doesn’t have any idea what he’s talking about when it comes to things like modern politics in the authoritarian era, or modern antitrust reform.
Though given Lockyer’s personal history of approving harmful consolidation (like his office allowing the Hearst Corporation-owned San Francisco Examiner to acquire its competitor the San Francisco Chronicle in 1999) or weak-kneed settlements or antitrust policy failures (Microsoft, Sutter Health), it’s maybe not surprising that he thinks one of the worst mergers in media history should be approved.
Lockyer’s also quick to shoot down concerns that Ellison’s domination of media is any sort of real world problem:
“Some have raised broader concerns about media ownership, editorial influence or political viewpoints, as the combined company would own both CBS News and CNN. This debate will undoubtedly continue to dominate talk shows and social media. I, too, worry about plutocratic dominance of media markets. But merger enforcement should remain focused on competition and the potential for consumer and worker harm — the core pillars of antitrust — not political disagreements over content or viewpoint.”
But this isn’t 1997. It’s now impossible to untangle corrupt authoritarian domination of media, and their relentless dismantling of media consolidation limits, from broader antitrust arguments (though I know there are centrist Democrats and MAGA “antitrust enforcers” who would very much like to). There are vast harms caused by the destruction of what’s left of journalism and public interest media, and any “antitrust reform” that doesn’t factor in media audience welfare and the health of electoral consensus in the age of Elon Musk and Larry Ellison enabled fascism isn’t reform, it’s patty cake.
Meaningful DOJ Antitrust reform would be nice, but it can’t fix things alone. We need an FCC that also actually cares about media consolidation. And it might be nice, as Gigi Sohn has long argued, to begin looking at meaningful media ownership diversity requirements in a bid to protect minority and independent journalism.
But we don’t have that. We have an FCC actively waging a war of censorship on anybody critical of an unpopular autocrat. We have a DOJ actively encouraging harmful consolidation at the hands of technofascist billionaires keen on pummeling the electorate with right wing agitprop. And an opposition Democrat party with weak knees and zero credibility on antitrust or media reform.
Trump and friends are self-serving autocrats dead seat on dismantling whatever’s left of meaningful competition and opposition. That Netflix, Comcast, Disney, and Apple still exist isn’t any consolation if the obvious ultimate end goal is zero restrictions on total consolidation. Instead of proudly advertising he doesn’t understand current political and market realities, Lockyer should probably just enjoy retirement.
In the words of a youth activist in Zambia who took part in a research study tracking digital security threats:
We are all fearful. It makes you constantly paranoid. It also undermines our work. It discourages us. It's very disheartening. It's difficult to keep the fire going. I've sort of stepped back from the front line.
Silencing of whistleblowers, journalists and human rights defenders deprives citizens of the credible information they need to participate meaningfully in public life. It undermines democracy, enabling corruption and human rights abuses to flourish.
Blueprint for Free Speech is a non-profit committed above all to upholding the right to freedom of opinion and expression for all people, as enshrined by Article 19 of the Universal Declaration of Human Rights. We work internationally to promote protections for a free and independent media, the free flow of information, institutional transparency and support for whistleblowers.
Industrial-scale surveillance with military-grade spyware is having a chilling effect on investigative journalism and human rights advocacy work, with profound implications for access to truth about power.
Killer corporations
Free access to reliable information has never mattered more. Some of the world's biggest corporations are manipulating scientific data, controlling narratives and capturing regulators to sell products they know will kill us. That's not an overstatement: it's the conclusion of the New England Journal of Medicine. Their latest research shows fossil fuels, tobacco, alcohol, ultra-processed foods, chemicals and pesticides, and drugs such as opioids cause 20 million deaths a year.
Blueprint works closely with activists, journalists and whistleblowers in many of these fields, exposing or highlighting a range of public interest issues, from data privacy violations in the EU, organ trafficking in East Africa and deaths squads in West Africa and South Africa, the collapse of quality control at Boeing in the US, and the dirty tricks deployed by big tobacco in Asia and Africa.
We provide them with support, public recognition, guidance, referrals and training, legal assessments, as well as arming them with actionable research.
More recently, with the rise of unaccountable tech oligarchs raising the spectre of a dystopian cybernetic authoritarianism, we are increasingly supporting AI whistleblowers and have added artificial intelligence safety to our arsenal of offerings through a new European project.
A common thread is the need to guard against intrusive surveillance. For anonymous whistleblowers, this translates into the difference between coming forward with public interest disclosures that could save lives, or staying silent. For journalists and activists, it means being able to continue the work of speaking truth to power.
Ricochet Refresh
Blueprint develops and maintains software that allows people to reach out to the media, NGOs and anti-corruption agencies anonymously. Ricochet Refresh is a peer-to-peer, instant messaging application by Blueprint that prioritizes user privacy and user control by design. The application and protocol are completely decentralized, and do not depend on any third-party infrastructure apart from the Tor network itself. Best of all, the project is community-driven, so we listen to what people need when using it and translate that into action.
Ricochet Refresh is free and open-source software that works by creating a Tor onion service on your computer, which serves as your anonymous identity and endpoint on the network. When you communicate with a contact, a Tor circuit is established between your machine, routing data through multiple nodes so that no single node knows both the origin and destination. This strengthens anonymity. All communications are end-to-end encrypted, so message contents are only visible to the parties in a conversation.
The architecture makes it particularly valuable for protecting freedom of expression among civil society groups worldwide who face surveillance risks. The Ricochet Refresh package also bundles in the Tor Project's censorship-circumvention tools to enable connectivity even in constrained network environments. It is one of the only free, open-source applications that allows unlimited file size transfer on a fully anonymized basis. This is incredibly important if you're a journalist, activist or whistleblower who wants to transfer large files, such as videos.
Cybersecurity training
Since 2024, Blueprint has conducted a series of cybersecurity training sessions in over a dozen lower- and middle-income countries in Africa, the Middle East and Asia, where the need for technical support to guard against digital surveillance is the greatest. We support journalists, researchers, community advocacy workers and others who face threats to their digital and often personal safety.
These sessions apply foundational and more advanced digital security precautions with expert facilitators on-hand to help participants make practical changes to their device set-ups during the sessions. They walk out at the end of the day more cybersecure than when they arrived in the morning. As part of this, we introduce them to metadata-resistant communications platforms -- including Ricochet Refresh -- to make it safer to receive whistleblower disclosures.
Whistleblowers often face vicious retaliation attacks. Anonymity gives them some protection -- and it does something else important: it shifts the public conversation from "let's blame the whistleblower!" to "let's focus on finding out about the wrongdoing".
The impact of this work, made possible thanks to the time and energy invested by many people and organizations who ensure the internet is kept open and secure, is tangible and profound. As this journalist in North Africa put it:
This session made me realise, in a very concrete way, that cybersecurity isn't just an IT department's responsibility, but also concerns my daily actions, my digital reflexes, and how I protect my professional identity online. As a journalist, this pragmatic approach was particularly useful: it gave me concrete tools, but also a new framework for analysing the risks I face.
The digital threats faced by defenders of truth and democracy are multiplying. So should our capacity to respond to them. The free internet is at the frontline of this battle, and Blueprint's digital protection tools make a difference where it counts.
This release is an emergency release to fix a serious security vulnerability
in the Linux kernel, as well as security vulnerabilities in the Tor client.
Update the Linux kernel to 6.12.90-2, which fixes CVE-2026-43503, a vulnerability that could allow an application in Tails to gain administration privileges.
For example, if an attacker was able to exploit other unknown security
vulnerabilities in an application included in Tails, they might then use this
vulnerability to take full control of your Tails and deanonymize you.
This attack is very unlikely, but could be performed by a strong attacker,
such as a government or a hacking firm. We are not aware of this vulnerability
being used in practice until now.
Get Tails 7.8.1
To upgrade your Tails USB stick and keep your Persistent Storage
Automatic upgrades are available from Tails 7.0 or later to 7.8.1.
If you cannot do an automatic upgrade or if Tails fails to start after an automatic upgrade, please try to do a manual upgrade.
In simple situations with obvious metrics, transparency earns trust. Voting, for example, benefits from audit trails and inspectability.
But transparency can also undermine trust. Walking through the typical restaurant kitchen on the way to dinner probably won’t increase the typical diner’s trust in the experience. The restaurant isn’t hiding anything; it’s just that they know things we don’t about hygiene, production, and how to present a finished dish.
You can trust your employees or your freelancers to deliver a worthwhile result, but demanding transparency about how they spend all of their time isn’t going to make you trust them more… the effort they put into the work isn’t related to the value of the work you’re asking for.
Part of the problem is that we measure what’s easy, not what’s relevant. And part of the problem is that we have trouble explaining trust, while it’s easy to pursue ever more transparency.
Once we’re coherent about what we expect and the promises that are being made, we have a chance to engage with what actually matters.
Object permanence: Gay Days at Disney World; Parametric 3D printable key; Fine against sculpture for "storing bike on public property"; TPP is a wash; Reagan was Trump; Steampunk roadster; "Every Heart a Doorway"; Shoplifters x Tumblr; Amazon v mass arbitration; Driver-owned Uber alternative; Censorware censors criticism of censorware; 3 strikes copyright termination is illegal; Replacing al Qaeda bomb recipes with cakes; $10m grilled cheese platform; Dick van Dyke x Bernie; Efficiency is inefficient; I quit.
Upcoming appearances: Kansas City, LA, Menlo Park, Toronto, NYC, Edinburgh, South Bend.
In 2003, Disney opened a new Epcot ride, "Mission: Space." Formally, it was a space travel sim that used a giant, high-intensity centrifuge to simulate gee stresses; practically, it turned out to be the most efficient machine ever created for surfacing previously undiagnosed heart defects in extremely dramatic and potentially lethal ways.
It turned out that a small number of people have these heart defects, and that the defects themselves are quite harmless, provided that you are never put in a giant, high-intensity centrifuge. Given that most of us will never be put in one of these centrifuges, it is quite possible to live your whole life without ever knowing that you have this lurking vulnerability. But once you build one of these machines and start shoving millions of people through it, you're bound to catch some of those rare people, and they will have cardiac episodes that are scary at a minimum, and are at the worst fatal.
For me, the lesson isn't that Disney did something wrong by building a giant cocktail shaker for human bodies. I'm not a thrill-ride guy, but lots of people like 'em and the machines themselves are benign for nearly everyone who puts their bodies into them.
Rather, I think the lesson here is that there are rare pathologies lurking in all of us, vulnerabilities that may never surface – until we come into the presence of a novel stimulus that unlocks them.
There's an analogy here to technology debt: technologically unsophisticated people think of software as a machine that never wears out and has no incremental usage costs (apart from electricity). In this framing, software is the perfect asset, one that never depreciates. But the reality is that software is a liability, not an asset:
Software exists in a system, and while software might function perfectly under the conditions in which it is first created and deployed, there are continuous changes to all the technology that is upstream, downstream and adjacent to the software, which means that systems that are robust and secure at the time of deployment can become brittle and dangerous, even though the software doesn't change at all:
There's another analogy here, to utopianism. A "utopia" can't just be a place where everything works perfectly. Even the most well-functioning, orderly and prosperous system is beset on all sides by exogenous shocks: belligerent neighbors, tsunamis, zoonotic plagues, even asteroid strikes. You don't perfect your society just by making it work well. You have to make it fail well. A utopia isn't a society where nothing goes wrong – it's a society where things go wrong all the time, but we're able to fix them:
The point being that things that work fine may still fail badly when they are exposed to unanticipated external stimuli, and the one thing we can absolutely anticipate is that the future will have many unanticipated stimuli in it.
If Mission: Space is a machine for surfacing unsuspected anatomical vulnerabilities, the internet is a machine for surfacing and exploiting all kinds of unsuspected psychological vulnerabilities. Note that I'm not claiming that the internet drives everyone crazy – rather, that the internet can locate and exacerbate vulnerabilities, including vulnerabilities that might have lain dormant for your whole life, but for the fact that the internet exposed you to such a wide spectrum of stimuli.
This wide, internet-delivered spectrum of stimuli is mostly good. The internet can expose you to art, culture, ideas and people that you would never have run into in the pre-internet days, which end up enriching you in a million ways. Some of my best friends are internet friends. Some of the music and books I love most in the world were brought into my orbit by the internet. Many of my most ardently held beliefs were acquired through internet-based discussion.
All that is true, and it's true that the internet can one-shot you with a stimulus that makes you feel very bad, which you would never have encountered in a pre-internet world. The spectrum of stimulus in the whole wide world is very broad, and one person's innocuous distraction is another person's downfall.
Let's make this concrete. All throughout history, people have suffered from paranoid delusions. These can be ruinous, isolating you from friends and family, destroying your professional life and so on. Paranoid delusions often take on details from the sufferer's milieu: if you live in a society where evil witches are accepted as a fact, then witches might well creep into your delusions, too. If your society is all a-chatter about the NSA's mass internet surveillance, then your delusions might incorporate elaborate narratives about the NSA's use of the internet to target and torment you, personally.
So there will always be a "local character" to the paranoid delusions, grounded in the sufferer's era and location. But the internet adds a new, very bad dimension to this dynamic: the internet makes it much easier for deluded people to find each other. Paranoid delusions are – thankfully – rare, and in the absence of the internet, you might never encounter another sufferer.
But thanks to the internet, sufferers can form communities that reinforce their delusions, with disastrous consequences. Take "Morgellon's Disease," the paranoid delusion that you have wires growing under your skin. Morgellon's sufferers pick at their skin, creating open sores, which form a sticky trap for random bits of fluff and loose threads that sufferers interpret as evidence of these "wires." It's a horrible mental illness, and it's hard enough to treat even in the absence of the internet (the name "Morgellon's Disease" refers to a 17th century case-report).
But when you add the internet to Morgellon's, you get online communities where people suffering from the delusion help each other come up with rationales to explain away the disconfirming evidence that they get from therapists and loved ones who are trying to help them recover. These communities egg each other on, isolating their members from treatment.
There are lots of pathological mental conditions that the internet can supercharge, from "pro-ana" communities that encourage eating disorders to communities for people with pedophilic urges that attempts to normalize and justify acting on those urges.
But it's especially bad for paranoid delusions, such as "gang-stalking delusion," which is the delusional belief that nearly everyone you meet is part of a conspiracy to torment you. People with GSD see evidence of this conspiracy in the lyrics of random songs, snatches of overheard conversations, the phrasing of bus-shelter ads, and the sort-order of search engine results:
It's a near-totalizing belief, and sufferers find it hard to recover because their delusion tells them that the therapists and family members who try to help them are in on the conspiracy.
Then we add in the internet, and with it, the ability to locate and join communities of other GSD sufferers. Do this, and your delusions need not be limited to your own imaginative capacity to find conspiratorial explanations of the random things you find in the world. Now you are part of a kind of delusional improv troupe, whose members "yes-and" your delusions, finding new ways to terrorize you and alienate you from your surroundings.
This is bad enough when it's a regular conspiratorial community, one that feeds on trauma, like Qanon or anti-vax communities whose members have been failed by the system, making them susceptible to conspiratorial accounts of how society really runs.
But the combination of conspiratorial communities with the kind of mental illness that causes conspiratorial beliefs to surface in your mind without any external stimulus creates a brutal positive feedback loop that spins faster and faster until the people trapped in it are flung off into space.
Which brings me to AI and "AI psychosis," the social phenomenon that sees people falling down chatbot-assisted rabbit holes that convince them that they have invented perpetual motion, uncovered the secrets of the universe, or – in some tragic instances – that they should kill themselves and/or others.
For someone with GSD or another paranoid delusion or pathological belief, AI provides a reinforcement system that is even more efficient than these online communities. If you have GSD and your loved ones have finally got you wondering if you should get treatment, you don't have to post on a forum and hope that someone else comes along before you give in to the impulse to get help. Your delusional chatbot co-pilot is always there to tell you that it's a trap.
The nature of "AI psychosis" is hotly contested. The big question, of course, is whether chatbots are giving people delusions, or whether chatbots are amplifying those delusions:
I think it's both. I think that, for people with GSD or other delusional beliefs, AI provides delusional reinforcement as a service, on tap, 24/7. The combination of a delusion and a machine that will tirelessly play yes-and with you at any time, demanding nothing from you, is a novel and terrible development for people with some mental illnesses.
But I also think that chatbots are a bit like Mission: Space: a machine for surfacing previously undiagnosed psychological vulnerabilities, and that in some cases, these vulnerabilities may never have been triggered, save for the chatbot.
Just as doubtlessly there were people who had pathological relationships to gambling before the development of slot machines, scratch-and-wins and roulette wheels, but there are also people who might have lived their whole lives without ever having a gambling problem except that they encountered one of these machines, exposing billions of people to sycophantic chatbots has surfaced rare, latent vulnerabilities that might have stayed latent forever, with terrible consequences.
Most people who rode the original Mission: Space had a fantastic time. But a lot of people rode that ride, and a very small percentage of a very large number of people can still be a substantial number, and as the reports of people stepping off the ride, clutching their chests and collapsing spread, Disney understood that they had to retool the ride. Today, riders on Mission: Space choose whether they want to ride on a simulator that spins, or one that merely tilts and pitches without simulating gee-stresses. And even if you pick the spicier version of the ride, it goes more slowly and exerts less stress than the original ride.
Even if you accept the AI companies' argument that they aren't inducing AI psychosis in their users, but rather, only surfacing latent vulnerabilities that were there all along, that shouldn't be the end of the story. Even if only a small percentage of the people who use your product experience harm as a result, if your product is intended for widespread deployment (as chatbots are), you will end up harming a lot of people unless you take measures to counteract even those rare events.
"Red Team Blues": "A grabby, compulsive thriller that will leave you knowing more about how the world works than you did before." Tor Books http://redteamblues.com.
"Chokepoint Capitalism: How to Beat Big Tech, Tame Big Content, and Get Artists Paid, with Rebecca Giblin", on how to unrig the markets for creative labor, Beacon Press/Scribe 2022 https://chokepointcapitalism.com
Currently writing: "The Post-American Internet," a sequel to "Enshittification," about the better world the rest of us get to have now that Trump has torched America. Third draft completed. Submitted to editor.
"The Reverse Centaur's Guide to AI," a short book for Farrar, Straus and Giroux about being an effective AI critic. LEGAL REVIEW AND COPYEDIT COMPLETE.
"The Post-American Internet," a short book about internet policy in the age of Trumpism. PLANNING.
A Little Brother short story about DIY insulin PLANNING
This work – excluding any serialized fiction – is licensed under a Creative Commons Attribution 4.0 license. That means you can use it any way you like, including commercially, provided that you attribute it to me, Cory Doctorow, and include a link to pluralistic.net.
Quotations and images are not included in this license; they are included either under a limitation or exception to copyright, or on the basis of a separate license. Please exercise caution.
"When life gives you SARS, you make sarsaparilla" -Joey "Accordion Guy" DeVilla
READ CAREFULLY: By reading this, you agree, on behalf of your employer, to release me from all obligations and waivers arising from any and all NON-NEGOTIATED agreements, licenses, terms-of-service, shrinkwrap, clickwrap, browsewrap, confidentiality, non-disclosure, non-compete and acceptable use policies ("BOGUS AGREEMENTS") that I have entered into with your employer, its partners, licensors, agents and assigns, in perpetuity, without prejudice to my ongoing rights and privileges. You further represent that you have the authority to release me from any BOGUS AGREEMENTS on behalf of your employer.
The Internet is full of cheap IPTV services that offer access to premium sports, films, and television content for a fraction of what legal services charge.
This has turned into a multi-million dollar business for several similar networks, which are typically more professional and organized than the ‘hobby’ pirate projects that emerged two decades ago.
The professionalism of these services is matched by the severity of the law enforcement response. The modern-day piracy networks, which are not easily threatened by a cease and desist notice, are now often targeted in international law enforcement operations. This includes KRATOS 2.
Operation KRATOS 2
The KRATOS 2 operation was coordinated by Bulgaria’s General Directorate for Combating Organised Crime (GDBOP), with operational support from Europol.
This wasn’t an isolated crackdown, but a months-long operation that ran from September 2025 to April 2026, Besides Bulgaria, it also involved Belgium, Croatia, France, Greece, Ireland, Italy, the Netherlands, Poland, Romania, Spain, the United Kingdom, and the United States.
The results, based on their sheer numbers, appear to be substantial. Press releases report that nine criminal organizations were dismantled, 29 people arrested, while another 86 suspects identified. In total, investigators carried out 148 house searches.
From Europol’s press release
With 72 ongoing criminal investigations and 59 cases referred to judicial authorities, there may be further fallout in the future. However, while these numbers are significant, there is no concrete mention of any targets.
Reported Domains and Removed URLs
In the past, we have regularly reported on concrete actions, where domain names were seized, such as the Streameast and Fmovies crackdowns. However, the press release issued by Europol and others is more carefully worded.
There is no mention of domains that were seized or taken down. Instead, it mentions “169 reported domains”. Similarly, it mentioned that 27,332 URLs were removed, without disclosing where these URLs were removed from, and if these belonged to one or more domains.
The list of operational statistics adds that 722,961 infringing objects were identified since September last year. While that sounds impressive, we recently reported that Google removes nearly 10 million URLs from its index every day, following requests from the takedown outfit Link-Busters.
Private sector partners including ACE/MPA, LaLiga, UEFA, Friend MTS, beIN, and Irdeto, helped identify an additional 4,370 piracy-linked domains, 18,331 associated IP addresses, and 397,384 URLs that were flagged for suspension.
Again, these numbers are significant, but relatively modest compared to traditional DMCA removal campaigns.
No Names?
Interestingly, the press release does not mention any names either. There are no platforms mentioned, no operator names identified, and no seized domain names cited. This stands in sharp contrast to the exact figures that are reported on the broader operation.
It is possible that the authorities don’t want to interfere with ongoing investigations, but some more context on the targets and what was actually achieved in terms of deterrence, would be helpful.
With the information at hand, it is essentially impossible for journalists to independently verify the operation’s impact. Whether the 27,332 “removed” URLs represent meaningful anti-piracy disruption, or whether these links were immediately replaced is unknown.
Many news outlets repeat the headline figures, without giving any context or asking any questions. While that may be what’s intended by the authorities, it’s not particularly helpful from a news providing perspective.
Europol’s press release does offer one explanation for the lack of names. Instead of focusing on seizing consumer-facing domains, the operation deliberately targeted the ‘wider criminal ecosystem’ and its underlying technical infrastructure.
Bulgaria’s Removal from the U.S. Piracy Watch List
The KRATOS 2 operation follows the original operation, conducted during the summer of 2024. That action targeted a piracy network that catered to 22 million users. It resulted in 11 arrests, the seizure of 29 servers and 270 IPTV devices, and the takedown of 100 domains.
TorrentFreak covered that operation under its Italian name, Operation Takendown. No piracy platform name was disclosed in that case either but Bulgaria also had a leading role there.
Most Bulgarian coverage on KRATOS 2 cited the same figures and details that were covered by the Europol press release. However, they also add a specific note that went unmentioned by the official communication channels.
A few weeks ago, the United States Representative (USTR) removed Bulgaria from its Special 301 Piracy Watch List due to “significant enforcement actions” and “criminal prosecutions.” This included a torrent tracker crackdown, but the KRATOS operations likely played a key role as well.
According to Europol, KRATOS 2 is part of an ongoing enforcement campaign so it’s possible that a third phase will follow. Whether that will include names in addition to numbers, has yet to be seen.
From: TF, for the latest news on copyright battles, piracy and more.