<?xml version="1.0" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://blog.zgp.org/feed.xml" rel="self" type="application/rss+xml"/>
		<title>Don Marti</title>
		<link>https://blog.zgp.org/feed.xml</link>
		<description>Personal blog for Don Marti</description>
		<item>
			<title>1,741 partners</title>
			<link>https://blog.zgp.org/1741-partners/</link>
			<guid>https://blog.zgp.org/1741-partners/</guid>
			<pubDate>Fri, 31 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p><strong>previously:</strong> <a href="https://blog.zgp.org/paleoenshittification-and-myterms/">paleoenshittification
and a path to adoption for MyTerms</a></p>
<p>The European privacy organization <em>noyb</em> has filed a complaint
over a common web annoyances. This one is a little more extreme than
most: <a href="https://noyb.eu/en/1741-informed-consents-one-click-gdpr-complaint-against-dictcc-filed">1,741
“informed” consents with one click?! GDPR complaint against dict.cc
filed</a>. Who has 1,741 “partners”? Anyway, this claimed “consent” to
data collection by all these “partners” is stored in the following TCF
string.</p>
<p><span class="big_ass_string"><code>CQoKcgAQoKcgAAJAGBENCpFsAP_gAEPgACiQMttR_G__bWlr-bb3abtkeYxP9_hr7sQxBgbIkm4FzLvW7JwGx2EZJAyatiIKmRIAu3DBIQNlHBDURUCgKIAFryDMaE2U4TNKJ6BkiFMZIytQCEhvm4tjeQCZ4ur_9kc0mB-t7dr-2dzyy6hHn3a5fmS1UJSdIYesDfv-ZhOS-9IEd-x8v4v4_EbpEm8eSVn9pGtp4jc6Yns6dBmxt-Tyff6Pn_f71fW7X_ve_n3zv8oXn7rr6-__f3-7___-b_-___b-__7Z_zM_37_v_YMttR_G_9bXlv-bBX4btkOYxf9_gD7sQxBAbIomYFzLqW5IwC32ETJEiaMCIIGRAAo1BBIAEpEBhEREChCIAVLxDsAE0Q4TtIAeBkgDMZYiBQAEhPi4tjWQCZ4Op-dUd0iQ2s5Nr22VyyWbAjn3KteOSVUJicKYMFHetuYhMQ-vIU93RK9otI_MbpEkIYARv9lWpl4TYa4vnKVpqxNeRydMSffdFz3fW7RO3a-91k-uqSV_rb4uXW5m__bNn_f138_f_7Z7_1x-3Zf_f__4AAAA.IMttR_G__bXlv-bb36btkeYxf9_hr7sQxBgbIsm4FzLvW7JwG32EbJEyatiIKmRIAu3DBIQNtHBjURUChKIAVrzDsaE2U4TtKJ-BkiHMZYytQCEhvm4tjeQCZ4ur_90d0mR-t7dr-2dzy27hnn3a9fuS1UJydKYetHfv-ZhOS-_IU9_x-_4v4_MbpEm8eSVv9tWtt4zc64vv6dpuxt-Tyff6f__f73fW7X__e__33_-qX3_r76-___3______f__________9_________4A.f_wAD_wAAAAA</code><span></span></span></p>
<p>If I visit the site from the complaint using a European VPN endpoint,
<span class="aside">Yes, I went to that site with VPN to Europe on and
ad blocker off, and ended up seeing a gross fungus treatment ad. Yeech.
The things I do for privacy research</span> and click the obvious button
to make the annoying dialog go away, this is what gets stored in the
browser. And no, I won’t say that I “consented” because I’m still not
informed enough about this industry to give informed consent in all but
a few cases.</p>
<p>But why 1,741 partners? Because of the way that this stuff works in
Europe right now.</p>
<ol type="1">
<li><p>A site gets a Consent Management Platform (CMP) – a third party
script that powers the annoying “consent dialog”/“cookie
banner”</p></li>
<li><p>A person with up-to-date knowledge of the site’s data practices
carefully configures the CMP to match the…lol, no, somebody clicks
various options in the CMP menu until the errors and warnings stop,
which is how you end up with “1,714 partners” and other ludicrous
messages to end users.</p></li>
<li><p>When a user visits the site and clicks the CMP “consent” button,
the CMP stores a record of “consent.” (This can be in TCF, or in a
related format called <a href="https://iabtechlab.com/gpp/">Global
Privacy Protocol</a> that wraps TCF along with other strings that apply
to non-EU jurisdictions.)</p></li>
<li><p>Any company that is somehow processing the user’s information has
to check the record from step 3.</p></li>
</ol>
<p>There’s no step in the process for MyTerms, and the way it’s set up
makes it look like a MyTerms check is not needed at all. No
decision-maker at the site is going to see any need to get contractual
permission to do some data processing that, as far as they can tell,
they “already have consent for.” (It’s <a href="https://blog.zgp.org/insulating-people-from-fake-consent/">fake
consent</a> because Irish politics, but people settle for it.)</p>
<p>So a way to get more sites interested in MyTerms is something like a
step 3.5.</p>
<ul>
<li><p>Detect when a CMP is generating a TCF or GPP string.</p></li>
<li><p>Where the string indicates “consent” to anything that would be
disallowed by any of the possible MyTerms contracts that the user has
indicated they would accept, modify the string to remove the
conflict.</p></li>
</ul>
<p>This filtering or masking step is not going to produce as good of a
result as a full MyTerms transaction that both user and site participate
in, but it at least takes a step to prevent the data practices most
inconsistent with the user’s preferences (and safety), and gives the
site an incentive to upgrade to full MyTerms instead of just filtered
GPP.</p>
<p>Different MyTerms implementations might approach GPP and TCF
integration differently.</p>
<p>One possibility is to provide a surrogate script for the CMP and
prevent the annoying “consent” dialog from ever showing up.</p>
<p>Or implement the <a href="https://github.com/InteractiveAdvertisingBureau/Global-Privacy-Platform/blob/main/Core/CMP%20API%20Specification.md">CMP
API</a> to provide a filtered result to callers.</p>
<p>I’m sure that other possible approaches exist, too. The only approach
to GPP and TCF that I know for sure won’t work is ignoring them.</p>
<section class="level2" id="related">
<h2>Related</h2>
<p><a href="https://projectvrm.org/2026/07/28/toward-harmonizing-myterms-ieee-7012-with-gpc-and-gpp/">Toward
Harmonizing MyTerms (IEEE 7012) with GPC and GPP</a> by Doc Searls.</p>
</section>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://militarnyi.com/en/news/ukr-drones-disable-30-russian-oil-capacity/">Ukrainian
Drones Disabled Over 30% of Russian Oil Refinery Capacity — FT</a> by
Vladyslav Khomenko. (This is a campaign by a low-budget country that is
itself under constant attack from the air, against the largest country
in the world. It’s past time to assume that future belligerents will
have the option of ending all oil refining and LNG exports anywhere they
choose, at relatively low cost.)</p>
<p><a href="https://aftermath.site/video-game-journalist-2026/">I Am
Quietly And Perhaps Foolishly Optimistic About The Future Of Video Games
Journalism</a> By Luke Plunkett. <q>Just as it was clear in 2006 that
paying for magazines was a dying business proposition, even as some
clung on to newsstands, so too does it look in 2026 that relying on
Google search and online ads to sustain journalism is just as terminal.
So while things are currently stuck in this painful limbo, where a
handful of old websites are dying while new websites struggle to be
born, I think the more success you see from subscription-based
publications (like our friends and former colleagues at outlets like
Defector, 404, Hell Gate, Rascal and Mothership), the more the idea that
quality writing has to be paid for will take root among a wider
audience, and a rising tide will start lifting more boats.</q> (fwiw,
I’m an <a href="https://blog.zgp.org/internet-optimism/">Internet
optimist</a> too, and I even have a good answer to the question: Where
will the money to pay for subscriptions come from?)</p>
<p><a href="https://www.metafilter.com/213977/The-Last-Small-Step-for-Art">The
Last Small Step for Art</a> on MetaFilter links to <a href="https://lastmuseum.com/">The Last Museum</a>. (Now more than <a href="https://livelaugh.blog/posts/non-ai-images-for-blogs-websites/">ever</a>
there’s no excuse to use a slop illustration for a blog post.)</p>
<p><a href="https://www.theverge.com/ai-artificial-intelligence/972119/ai-stock-fall-google-capex">AI’s
finally expensive enough to make Wall Street nervous</a> by Elizabeth
Lopatto. (Google management has been used to sitting back and raking in
the cash from the network effects of search and anything that can be
illegally tied to search—possibly the easiest business model in the
world to keep going after someone does the hard work of coding a search
engine in the first place. Now they’re trying to sell a high-capex,
low-differentiation LLM service. Related: <a href="https://larrysalibra.com/ben-thompson-is-wrong-us-frontier-labs-are-right-to-be-panicking/">Ben
Thompson is wrong: US frontier labs are right to be panicking</a> by
Larry Salibra. <q>Take the examples he gives: “Claude Code” and “Codex.”
As any reader of Hacker News will tell you, Claude Code is already
yesterday….in fact, it’s last week. Yesterday was Codex, and Cursor is
ancient history….The situation is the same with non-technical users who
are seriously using AI. Today, they’re using Claude Cowork but yesterday
they were all using Manus. And before that, they were using
Perplexity…Sure, the mass market consumer user who asks “AI” a question
a few times a week might have downloaded ChatGPT or Doubao when they
first heard of AI and never switched to anything else. But those users
usually don’t pay much if anything at all and will hardly bail the labs
out of their sinking ships.</q>)</p>
</section>]]></description>
		</item>
		<item>
			<title>The hidden cost of New York Times AI columns</title>
			<link>https://blog.zgp.org/the-hidden-cost-of-new-york-times-ai-columns/</link>
			<guid>https://blog.zgp.org/the-hidden-cost-of-new-york-times-ai-columns/</guid>
			<pubDate>Thu, 30 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p>In <a href="https://www.nytimes.com/2026/07/29/opinion/ai-china-us-free-models.html">The
Hidden Cost of China’s Free A.I.</a>, Tal Feldman writes,</p>
<blockquote>
<p>A.I. models are very different from the usual inexpensive imports we
buy from China. These products must promote the interests of the Chinese
government. Propaganda and false claims are baked into them.</p>
</blockquote>
<p>…</p>
<blockquote>
<p>Whoever supplies the world’s A.I. will shape how the world thinks. As
these models get smarter and more autonomous, we are outsourcing more
and more thinking to them. That “cognitive offloading” must not go to
models that were designed to promote a foreign government, no matter how
inexpensive they are.</p>
</blockquote>
<p>Two problems with that. (Aside from letting the AI shape how you
think, which, yikes. But the influence is already there, and we have to
expect that it will persist.)</p>
<p>First of all, the choice is not between propaganda AI from the PRC
and some hypothetical, honest red, white, and blue AI from the good old
USA. The average American has more in common with a random propaganda
commissar in China then with the deeply weird <a href="https://en.wikipedia.org/wiki/TESCREAL">TESCREAL</a> investors,
founders, and CEOs who run the AI operations here.</p>
<p>Second, as more and more legal opt-outs apply to LLM training sets
here, the US-based AI firms will rely more and more on <a href="https://blog.zgp.org/vibe-cms/">vibe CMS</a> automated paraphrased
versions of US and European news and culture. Legit publishers will opt
out the copyrighted works they own or distribute, in the hopes of
training license deals. Big AI firms will pay a few publishers for PR
value, but mostly settle for first-generation lossy copies.</p>
<p>And a lot of that free training material will have been run through
someone’s PR filter. For example, a <a href="https://blog.zgp.org/llms-and-reputation-management/">reputation
management firm</a> could make a site that mostly generates
high-fidelity paraphrases of legit news, but folds in positive mentions
of the firm’s clients. Almost everyone wins: big US-based AI gets freely
crawlable tokens, the client gets their crimes buried in LLM-generated
answers, most news consumers get an adequate free paraphrase. Meanwhile,
though, AI operations in the PRC will be able to train on material
that’s one generation fresher.</p>
<p>The problem isn’t so much that “our side’s” AI is better than theirs,
or the other way around. Every LLM is going to have embedded biases, for
a variety of reasons. Propaganda and copyright-related biases are only
two.</p>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://www.technologyreview.com/2026/07/30/1140927/a-fundamental-flaw-leaves-llms-vulnerable-to-attack/">A
fundamental flaw leaves LLMs strikingly vulnerable to attack</a> by Will
Douglas Heaven. <q>In a series of experiments that looked at what was
going on inside a handful of different models, the researchers found
that LLMs seem to identify the role of a specific chunk of text not by
the tags around it but by the style of that text and the words it
contains.</q></p>
<p><a href="https://www.wired.com/story/boomers-cant-stop-gifting-their-grandkids-ai-generated-slop-books/">Boomers
Can’t Stop Gifting Their Grandkids AI-Generated Slop Books</a> by Miles
Klee. <q>In addition to books featuring kids, some parents have
complained of being fleeced by vendors selling AI-produced books not
labeled as such on Amazon, irritated by their children’s exposure to
puzzles and games riddled with AI’s mistakes, and just plain dismayed by
the proliferation of the AI aesthetic across content targeted at
kids.</q> (Another good reason to go to story hour at the library—legit
children’s book recommendations.)</p>
<p><a href="https://pluralistic.net/2026/07/30/pay-for-privacy/">Pluralistic:
The stupidest imaginable excuses for surveillance pricing (30 Jul
2026)</a> by Cory Doctorow. <q>[Y]ou can direct the AI to automatically
run a series of small experiments to discover the maximum markup each
group will stomach under which circumstances. This works without you
having to direct the AI to rip off certain groups of people – it will
simply find the most vulnerable people and rip them off the most….This
works so well that Google has announced that it is their plan for making
a profit off of AI, after losing hundreds of billions of dollars on
chatbots.</q> (But however fast the price discrimination works, <a href="https://blog.zgp.org/price-of-price-discrimination/">the price of
the price discrimination machine has to keep going up faster than
that</a>.)</p>
<p><a href="https://www.adweek.com/media/metas-tepid-revenue-outlook-undercuts-its-ai-spending-spree/">Meta’s
Tepid Revenue Outlook Undercuts its AI Spending Spree</a> by Kendra
Barnett. (Revenue is up 28% year over year. Conversions are up 15.7%. Do
the math—the <a href="https://blog.zgp.org/the-duopoly-crunch-from-the-brand-side/">customer
acquisition cost crunch</a> continues. It’s not evenly distributed,
though. Highly Meta-dependent advertisers such as <a href="https://finance.yahoo.com/markets/stocks/articles/oddity-tech-odd-stock-fair-191251642.html">Oddity
Tech (ODD)</a> are hurting more, while advertisers with better options
are less affected.)</p>
<p><a href="https://www.theverge.com/tech/970948/meta-smart-glasses-privacy-wearables">Meta
is royally screwing up its smart glasses rollout</a> by Victoria Song.
(I don’t know anyone who owns these things, or participate in any group
or space where they would be tolerated. Is there some filter bubble of
extremly surveillance-positive Instagram users that I’m totally
disconnected from?)</p>
<p><a href="https://daringfireball.net/linked/2026/07/28/jobs-we-dont-want-ads">Steve
Jobs in 2011: ‘We Build Products That We Want for Ourselves, Too, and We
Just Don’t Want Ads’</a> by John Gruber. (None of the current Apple
execs could stay at the company if they tried to hold the line against
enshittification. Mr. Market wants enshittification to happen
everywhere, and <a href="https://blog.zgp.org/enshittification-is-riskier-than-it-looks/">even
if Apple can buy the best of everything else, they’re stuck with the
same investors as Packard Bell</a>. More from John Gruber: <a href="https://daringfireball.net/2026/07/ads_on_apple_news_suck">The Ads
on Apple News Continue to Suck, but at Least There Are a Lot of
Them</a>)</p>
<p><a href="https://theconversation.com/older-peoples-media-literacy-can-be-boosted-in-just-60-minutes-new-study-287880">Older
people’s media literacy can be boosted in just 60 minutes – new
study</a> by Saffron Howden, Janet Fulton, and Sora Park. <q>To find
solutions through media literacy, we focused on older people (aged 55+)
who are known to be more vulnerable to misinformation, have fewer media
skills, and feel less confident in their media abilities. We recruited
our study participants from across Australia through libraries, the news
media, and social media.</q></p>
<p><a href="https://larrysalibra.com/tesla-is-juicing-its-china-sales/">Tesla
is juicing its China sales</a> by Larry Salibra. <q>When I was shopping
for a car in Hong Kong, all of the Chinese EVs dealers required that I
book a test drive days in advance. The Tesla showroom, in contrast, let
me do a walk in test drive because they weren’t busy. They also offered
me something none of the Chinese EV dealers did: 7 year financing at
0.99% interest per year. This made the Tesla which had a higher sticker
price, actually less expensive because HKD (which is pegged to the USD)
loses value at much faster than 0.99% a year.</q></p>
</section>]]></description>
		</item>
		<item>
			<title>How scams target you online—and how to fight back</title>
			<link>https://blog.zgp.org/how-scams-target-you-online-and-how-to-fight-back/</link>
			<guid>https://blog.zgp.org/how-scams-target-you-online-and-how-to-fight-back/</guid>
			<pubDate>Sun, 26 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p>The prophet Jeremiah once <a href="https://en.wikisource.org/wiki/Bible_(King_James)/Jeremiah#Chapter_12">asked</a>,</p>
<blockquote>
<p>Wherefore doth the way of the wicked prosper? wherefore are all they
happy that deal very treacherously?</p>
</blockquote>
<p>Every generation of people perceives a collapse in ethical behavior,
and if the trust level of human civilization had really been sliding
that badly for so long—<a href="https://en.wikipedia.org/wiki/Book_of_Jeremiah#Historical_background">the
book of Jeremiah was written 2600 years ago</a>—nothing would be left
for us by now.</p>
<p>That perception of decline is not surprising, considering that most
people respect norms of honesty and reciprocity, but the transgressors
tend to attract more attention. Often, people who comment on moral
collapse are older adults comparing their experiences with their own
peer group to the crimes of the younger, higher-profile <a href="https://www.theguardian.com/business/2023/apr/06/forbes-30-under-30-tech-finance-prison">30
under 30 crowd</a>.</p>
<p>So we can’t just go by vibes, by our feelings of how much of a
rip-off everything is now. We have to take a step back and look at the
stats. And this time, possibly because of how network effects amplify
the impact of a few big companies, it’s a real problem.</p>
<p>According to the FTC, <a href="https://techcrunch.com/2026/04/27/consumers-lost-2-1-billion-to-social-media-scams-in-2025-ftc-reports/">people
in the USA lost $2.1B to social media scams in 2025</a>. Internal
documents from Meta, which owns Facebook, Instagram, and WhatsApp,
estimated that the company is <a href="https://www.reuters.com/investigations/meta-is-earning-fortune-deluge-fraudulent-ads-documents-show-2025-11-06/">involved
in about 1/3 of successful scams here</a>.</p>
<p>And Meta isn’t the only company that <a href="https://blog.zgp.org/but-i-want-to-turn-people-into-dinosaurs/">designs
an Internet platform to work better for scammers</a>. Google tweaks
their systems and policies to benefit scams, too. The <a href="https://www.ic3.gov/PSA/2025/PSA250424">FBI warns</a>,</p>
<blockquote>
<p>Cyber criminals use advertisements that imitate legitimate companies
to misdirect targets conducting an internet search for a specific
website.</p>
</blockquote>
<p>Google Search is a major scam risk because of some <a href="https://blog.zgp.org/how-google-can-go-legit/">choices in software
design and ad policies</a> that make their platform work better for
scammers and worse for those trying to catch them. As Prof. Tressie
McMillan Cottom <a href="https://www.nytimes.com/2021/12/10/opinion/scams-trust-institutions.html">wrote</a>,
we are now living in a scam <em>culture</em>.</p>
<blockquote>
<p>Scams weaken our trust in social institutions, but their going
mainstream—divorced from empathy for the victims or stigma for the
perpetrators—means that we have accepted scams as institutions
themselves.</p>
</blockquote>
<p>Google and Meta are large enough, and have enough impact on how
people and companies find each other, that their internal collapse in
business ethics has an oversized impact on the whole economy.</p>
<p>The ways that big companies profit from online fraud is pretty
complicated, but I think I can explain it if we work backwards. And the
better we understand how scam culture has been coded into everyday
business practices, the better we will be able to roll it back.</p>
<section class="level2" id="the-auction">
<h2>The auction</h2>
<p>Most online advertising, legit or criminal, is placed using some kind
of auction. Probably the best known is the system behind Google’s search
ads, which Edelman et al. explained in <a href="https://www.benedelman.org/publications/gsp-060801.pdf">Internet
Advertising and the Generalized Second-Price Auction: Selling Billions
of Dollars Worth of Keywords</a>.</p>
<p>Every time there is some opportunity to show an ad to you—whether
it’s because you did a web search, scrolled a social media feed, or
visited a web site with ads—some computer program in a data center
somewhere acts like a very fast auctioneer, selling off the ad space to
the highest bidder.</p>
<p>The bidders in the auction are AI, using three different kinds of
information to “decide” how much to bid.</p>
<ul>
<li><p><strong>Context:</strong> where the ad will appear</p></li>
<li><p><strong>Intent:</strong> what you’re doing (if a bidder infers
that you’re shopping, the ads reaching you go way up in value)</p></li>
<li><p><strong>Personal information:</strong> some other qualities about
you that a bidder has collected or inferred.</p></li>
</ul>
<p>If you notice that you get different ads on search engines or social
media from other people, you have probably been classified differently
from them, so different bidders are bidding high enough to win the
auctions.</p>
</section>
<section class="level2" id="why-facebook-and-google-tolerate-scams">
<h2>Why Facebook and Google tolerate scams</h2>
<p>The auction mechanism explains why Meta and Google seem so <a href="https://blog.zgp.org/another-ad-safety-report/">incompetent</a> at
filtering out the scam ads. An auction generally gets higher prices when
there are more bidders. And the ad auction is no exception. (How is it
that social sites make it so easy to tag people who appear in photos,
but they somehow can’t spot a bank logo in an ad and alert the real
bank?)</p>
<p>Meta estimated that they get 10% of their revenue from illegal and
policy-violating ads—but that doesn’t mean that scammers are responsible
for 10% of their revenue. All of the legit advertisers are paying more,
too, because every time “their” AI bidder participates in an ad auction,
it has to go up against not just legit competitors, but scammers
too.</p>
<p>No wonder that, as Bob Sullivan explains, <a href="https://bobsullivan.net/cybercrime/facebook-plays-role-in-one-third-of-all-scams-and-earns-10-of-its-revenue-that-way/">Facebook’s
algorithm pushes people into the arms of criminals</a>. Meta and Google
refuse to take some basic steps to make it easier for law enforcement
and consumer organizations to spot scam advertisers, or for their real
advertisers to spot their fake competitors.</p>
</section>
<section class="level2" id="know-the-scam-avoid-the-ad">
<h2>Know the scam, avoid the ad?</h2>
<p>I’m fortunate enough to avoid some kinds of online scam ads. For
example, I rarely see those urgent Microsoft warnings, you know, the
ones that will put you on the phone with a “tech support” person to talk
you through installing a computer virus.</p>
<p>I don’t get those tech support ads because AI bidders can infer that
I keep up with computer stuff. But I’m sure that there are plenty of
scams I would be more likely to fall for. I’m probably about as gullible
as average if a scammer could figure me out—maybe a realistic urgent
alert related to an upcoming trip?</p>
<p>In general, the less accurately I can be targeted, the better. I
probably won’t get any fewer scams by being misclassified, but I’d
rather get scam ads that I’ll laugh at than scam ads I’ll click on.</p>
<p>In order for the scam problem to flourish, though, the scams must be
getting matched up to the people likely to fall for them.</p>
</section>
<section class="level2" id="normal-companies-passing-targeting-data">
<h2>Normal companies passing targeting data</h2>
<p>The Big Tech companies collect some data about what you watch and do
on their sites and apps. But a lot of targeting data comes from a place
you wouldn’t expect. It’s actually provided to the Big Tech platforms by
normal small businesses.</p>
<p>Why?</p>
<p>Companies that advertise with Google and/or Meta are encouraged to
share their customer information.</p>
<p>For example, they can report when somebody bought something, or send
a customer list to the Big Tech company to train the AI to find people
similar to their customers to show ads to. They can even report on who’s
reading what pages of their web site.</p>
<p>And because of the built-in auction mechanisms on the platform, every
advertiser ends up sharing information with every other advertiser.
Every customer list that you appear on helps to train the AI to target
you for ads you’re likely to respond to—including the scam ones.</p>
</section>
<section class="level2" id="legal-options">
<h2>Legal options</h2>
<p>Do you have a right to stop companies from passing info about
you?</p>
<p>It’s complicated, but in California you have a better chance than in
most other places. California has a bunch of privacy laws.</p>
<p>That’s good news. Even better news is that a bill that would have
rolled back some of our most important privacy protections has been
amended, and right now it looks like we will keep our right to sue over
the worst violations. More on that at: <a href="https://oaklandprivacy.org/facts-and-fiction-on-the-california-invasion-of-privacy-act-and-the-problematic-sb-690/">Facts
and Fiction on the California Invasion of Privacy Act and the
problematic SB 690</a> from Oakland Privacy.</p>
<p>A lawyer can work backward from a scam ad you received, to the AI
that targeted you for the scam, to the sources of information that
trained the AI. Justice is within reach.</p>
</section>
<section class="level2" id="doing-legit-businesses-a-favor">
<h2>Doing legit businesses a favor</h2>
<p>People who do online marketing are family members and citizens, too.
They don’t want to support Big Tech’s noisy, resource-sucking data
centers, <a href="https://www.reuters.com/sustainability/boards-policy-regulation/meta-buried-causal-evidence-social-media-harm-us-court-filings-allege-2025-11-23/">social
media mental health harm</a>, or other corporate crimes, any more than
the rest of us do.</p>
<p>But sometimes Big Tech companies make it hard to justify not spending
money with them. And it’s hard to speak out in the marketing meeting and
say, “our company should do the right thing.”</p>
<p>But over time, privacy cases can help change that.</p>
<p>When a marketing person has trouble justifying moving the budget away
from Big Tech and into legit marketing projects, the benefit of avoiding
legal issues can shift the balance. It’s sort of like the struggle by
people with disabilities to get the accommodations required by the
Americans with Disabilities Act. Being able to point out the risk of
legal action can help a business decision-maker do the right thing.</p>
</section>
<section class="level2" id="next-steps">
<h2>Next steps</h2>
<p>The Big Tech companies want people to think of the Internet as some
kind of lawless zone, and they throw around scary terms like “Section
230” to try to make people think that the fix is in, and there’s no
point going after a scam at the source. But when you dig into the files
from the California Legislature and the courts, that’s not how it is.
Regular people are making progress in the courts against scammers and
their enablers. If you want to learn more, please <a href="https://blog.zgp.org/hello/">get in touch</a>.</p>
</section>]]></description>
		</item>
		<item>
			<title>Links for 25 July 2026</title>
			<link>https://blog.zgp.org/mlp-2026-07-25/</link>
			<guid>https://blog.zgp.org/mlp-2026-07-25/</guid>
			<pubDate>Sat, 25 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p><a href="https://www.adexchanger.com/programmatic/programmatic-platforms-champion-transparency-but-not-if-it-means-giving-activists-access/">Programmatic
Platforms Champion Transparency, But Not If It Means Giving Activists
Access</a> by Anthony Vargas. (I said I would <a href="https://blog.zgp.org/is-it-safe-to-turn-off-your-ad-blocker/">let
you know when it’s safe to turn off your ad blocker</a>, and nope, still
wretched hive of scum and villainy. This story is about good ads sneaked
onto bad sites—but every time that happens, it leaves some good site
with an ad slot to fill, so more of the bad ads get served. The industry
has existing tools, often already standardized, just <a href="https://blog.zgp.org/performance-max-preserving-attribution/">doesn’t
want to use them</a>.)</p>
<p><a href="https://pxlnv.com/linklog/apple-maps-ads-policies/">Apple
Updates Its Advertising Policies</a> by Nick Heer. (More news from how
Apple is on the <a href="https://blog.zgp.org/enshittification-is-riskier-than-it-looks/">enshittification
curve</a> the same as any other company.)</p>
<p><a href="https://www.nature.com/articles/s41562-026-02474-9">The
political polarization of health outcomes in the USA</a> by Elizabeth
Elder and Neil A. O’Brian. <q>Roughly half of this new health gap is due
to people changing their ideology over time, with new entrants to the
conservative coalition being less healthy than new liberals. But another
sizeable share is due to people who were already liberal or conservative
diverging more in health over time.</q> (Maybe William James was right
about the <a href="https://www.gutenberg.org/files/5116/5116-h/5116-h.htm">cash
value</a> of beliefs, and some people are just invested in lower-return
asset classes?)</p>
<p><a href="https://blog.mozilla.org/en/firefox/firefox-containers-preview/">Experience
Better Browsing: Introducing Native Containers in Firefox 153</a> (This
is <a href="https://blog.zgp.org/youtube-cleanup/">part of the easiest
way to containerize and mostly de-enshittify YouTube</a>, now part of
the browser.)</p>
<p><a href="https://fortune.com/article/ai-godfather-radiologists-obsolete-salaries-up-to-571k-demand-growing/">A
decade after the ‘Godfather of AI’ said radiologists were obsolete,
their salaries are up to $571K and demand is growing fast</a> vy Marco
Quiroz-Gutierrez. <q>Over the last 10 years, the number of active
radiologists in the U.S. has grown by about 10%, said Christoph Herpfer,
an economist and business administration professor at the University of
Virginia’s Darden School of Business who studies health care finance and
physician labor markets. <q>We actually have a huge shortage of
radiologists. So the exact opposite of this prediction has happened,</q>
he told Fortune.</q></p>
<p><a href="https://www.theguardian.com/books/2026/jul/14/publishers-sue-google-gemini-ai-training">Book
publishers sue Google for copyright infringement over Gemini AI
training</a> by Emma Loffhagen. <q>The publishers argue that Google
repurposed books that had been supplied for limited services such as
Google Books, Google Play Books and Google Scholar. Those services
allowed Google to use the works in specific ways – for example, to
display searchable snippets or sell ebooks – but not, the lawsuit
claims, to copy them for training commercial AI products.</q></p>
<p><a href="https://www.wired.com/story/please-stop-making-me-opt-out-of-ai/">Please
Stop Making Me Opt Out of AI</a> by Reece Rogers. (not likely. Number
must go up.) Related: <a href="https://マリウス.com/the-rise-of-the-bullshittery/">https://マリウス.com/the-rise-of-the-bullshittery/</a>),
<a href="https://karlbode.com/the-lies-theyre-telling-towns-and-tribes-about-the-benefits-of-ai-data-centers/">The
Lies They’re Telling Towns And Tribes About The Benefits Of AI Data
Centers</a> by Karl Bode, <a href="https://futurism.com/artificial-intelligence/pollution-ai-data-centers-severe">The
Pollution Being Churned Out by AI Data Centers Is So Severe That It’s
Almost Incomprehensible</a> by Victor Tangermann.</p>
<p><a href="https://www.adexchanger.com/tv/please-i-beg-you-do-not-fill-my-tv-with-pregnancy-ads/">Please,
I Beg You, Do Not Fill My TV With Pregnancy Ads</a> by Victoria
McNally—associate editor of AdExchanger. (Marketing people <em>know</em>
that this stuff is creepy as hell, and counterproductive for the brand,
but they’re so <a href="https://blog.zgp.org/try-the-interruption-test/">cohesive</a> as a
group that it will take a swift kick from outside to stop the <a href="https://blog.zgp.org/total-independence/">slide into
chickenization</a>.) Related: <a href="https://www.bjanda.com/blog/where-did-it-all-go-wrong-for-agencies/">Where
Did It All Go Wrong For Agencies?</a> by Brian Jacobs.</p>
<p><a href="https://monopoly-report.com/p/google-s-new-use-of-ips-in-europe">Google’s
new use of IPs in Europe</a> by Alan Chapell. Hooray, Google imposes yet
another <a href="https://blog.zgp.org/have-you-filed-your-compliance-taxes/">compliance
tax</a> on companies using their services. <q>Accordingly, anyone
running a third-party CMP supporting Adsense must surface Feature 3 in
Google’s vendor entry before August 3 or risk understated-disclosure
exposure and limited-ads degradation (not to mention legal
liability).</q> (Somewhere in Mountain View, Google lawyers are passing
the bong and laughing their asses off about being able to make people do
all this stuff. <q>I got it, I got it, make them quack like a duck next,
they’ll totally do it!</q>)</p>
<p><a href="https://www.businessinsider.com/metas-ai-ads-push-causes-chaos-for-brands-2026-7">Meta’s
AI advertising dreams have become a nightmare for brands</a> by Lara
O’Reilly, Sydney Bradley, and Lucia Moses. <q>Meta is pushing
advertisers to use its AI tools — and results are proving chaotic:
strangely twisted limbs, gibberish writing, or entirely changed
products. Meta’s response to brands: That’s on you, not us.</q> (Don’t
worry, when Meta <a href="https://blog.zgp.org/the-advertising-cartel-coming-to-your-web-browser/">takes
control of how the ad <em>results</em> get measured</a> across all
media, these ads will turn out to be the best ads ever.)</p>]]></description>
		</item>
		<item>
			<title>Are ya winning, son?</title>
			<link>https://blog.zgp.org/are-ya-winning-son/</link>
			<guid>https://blog.zgp.org/are-ya-winning-son/</guid>
			<pubDate>Wed, 22 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p>The attribution cartel is in Digiday, in a series
by Ronan Shields.</p>
<ul>
<li><p><a href="https://digiday.com/media-buying/wtf-w3cs-attribution-api/">WTF:
W3C’s Attribution API?</a></p></li>
<li><p><a href="https://digiday.com/media-buying/w3c-attribution-api-prompts-debate-over-the-future-of-web-measurement/">W3C
Attribution API prompts debate over web measurement future</a></p></li>
<li><p><a href="https://digiday.com/marketing/fears-of-big-tech-bias-underpin-debates-around-w3cs-attribution-api/">Fears
of Big Tech bias underpin debates around W3C’s Attribution
API</a></p></li>
</ul>
<p>I’m quoted, about the proposal’s <a href="https://blog.zgp.org/privacy-menace-almost/">biggest privacy
problem</a>.</p>
<blockquote>
<p>“You get this paradoxical increase in user privacy risks, because the
proposal obfuscates and rewards attribution fraud,” he told Digiday,
adding the proposal’s current guise actually “creates more incentives to
collect more data on more people in order to sneak ads in front of those
who are about to buy anyway.”</p>
</blockquote>
<p>And so is Angelina Eng, formerly VP of measurement at Interactive
Advertising Bureau (IAB) U.S.</p>
<blockquote>
<p>“There is no one-size-fits-all solution, and there is always
customization,” she explained to Digiday, urging the importance of the
ability to slice and dice data across time periods and portfolios
without browser-imposed constraints or privacy budgets limiting
combinations.</p>
</blockquote>
<p>(The “privacy budget” feature is part of how <a href="https://blog.zgp.org/oops-all-oligopoly/">“structural advantages”
to large scale are built in to the proposal</a>.)</p>
<p>So if both the free-range privacy nerd (me) and the adtech
measurement expert executive are against the attribution proposal, could
that mean that the attribution cartel is doing something right?</p>
<p>Unfortunately, no. The big companies in the middle are just taking
such a big bite that it’s unacceptable to both ends.</p>
<p>Adtech people and privacy nerds are on opposite sites on a lot of
issues, but fundamentally most members of both groups are proponents of
decentralized decision-making. Markets, stigmergic learning,
competition, all that good stuff.</p>
<p>The Big Tech companies are approaching the problem differently. In
the surveillance oligopoly model, prices—instead of acting as an
information-carrying medium—serve only as an <em>output</em> of an ML
system that collects data from both buyers and sellers. The operator of
the ML system can sit back and collect all the consumer surplus (which
is really the only source of revenue remaining that’s large enough to
justify all those data center investments, just saying).</p>
<figure>
<img alt="meme version of this blog post" loading="lazy" src="/i/are-ya-winning-son.png"/>
<figcaption aria-hidden="true">meme version of this blog
post</figcaption>
</figure>
<p>There is well-known <a href="https://en.wikipedia.org/wiki/The_Use_of_Knowledge_in_Society">criticism
of economic central planning</a>, but every so often someone predicts
that this time it will be different, and central planning will totally
work because now we have better information technology for central
planning. This time, that supposedly enabling technology is “AI.” The
Attribution proposal is not an economic central planning platform all by
itself, but it’s a step toward the cartel members’ <a href="https://blog.zgp.org/reinventing-gosplan/">planned economy
goal</a>. Instead of a variety of advertising decision-makers evaluating
the performance of different ad media for different purposes and
different audiences, the cartel will be able to provide one centralized
report, which will, of course <a href="https://blog.zgp.org/performance-max-preserving-attribution/">back
up the placements made by its own algorithms</a>.</p>
<p>My view is that advertising should be an economic signal between
independent players in an economy. Cory Doctorow summarizes the other
side of the argument as <a href="https://pluralistic.net/2025/05/07/rah-rah-rasputin/">“Facebook
has built a mind-control ray out of Big Data, and we can sell anything
to anyone”</a>.</p>
<p>So it’s not a surprise that adtech people and privacy people are on
the same side on the attribution cartel issue. If the atttribution
cartel can be beaten—and it can, the freedom-loving side <a href="https://rjionline.org/news/big-techs-economic-takeover-can-be-beat/">beat
the Clipper Chip and the Fritz Chip</a> and this time they don’t even
have a chip—then the privacy nerds and the IAB can go back to arguing
about cookies and stuff in the context of a market economy. I’m looking
forward to that.</p>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://krebsonsecurity.com/2026/07/lg-to-ban-residential-proxies-from-smart-tv-apps/">LG
to Ban Residential Proxies from Smart TV Apps</a> by Brian Krebs. <q>App
makers looking for ways to monetize their creations can turn to
residential proxy providers, which pay developers to include SDKs that
turn the user’s device into a residential proxy node that is rented to
paying customers. In the case of LG and Samsung smart TVs, Spur found
residential proxy SDKs bundled with everything from simple games like
Pac-Man to screensavers and file utilities.</q></p>
<p><a href="https://arstechnica.com/security/2026/07/apps-targeted-at-us-troops-contain-chinese-and-russian-code/">Apps
targeted at US troops contain Chinese and Russian code</a> by Dell
Cameron. <q>The largely unregulated advertising industry that tracks
Americans online treats civilians and service members mostly the
same—unless there is profit in telling them apart—despite evidence that
exposure can reveal troop deployments, unit movements, and the routines
of personnel within intelligence facilities and hardened shelters where
nuclear weapons are believed to be stored.</q> (Also a risk for defense
manufacturing workers, utility repair crews, and first responders: <a href="https://blog.zgp.org/surveillance-risks-and-the-tidalwave-report/">Surveillance
risks and the TIDALWAVE report</a>)</p>
</section>]]></description>
		</item>
		<item>
			<title>Starting Firefox with a temporary profile</title>
			<link>https://blog.zgp.org/starting-firefox-with-a-temporary-profile/</link>
			<guid>https://blog.zgp.org/starting-firefox-with-a-temporary-profile/</guid>
			<pubDate>Tue, 21 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p>I have been starting Firefox with temporary
throwaway profiles (for research and testing purposes), and wrote this
to make it a little faster.</p>
<nav><div class="highlight"><pre><span></span><span class="ch">#!/usr/bin/env python3</span>

<span class="kn">from</span><span class="w"> </span><span class="nn">os</span><span class="w"> </span><span class="kn">import</span> <span class="n">path</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">subprocess</span><span class="w"> </span><span class="kn">import</span> <span class="n">run</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">sys</span><span class="w"> </span><span class="kn">import</span> <span class="n">argv</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">tempfile</span><span class="w"> </span><span class="kn">import</span> <span class="n">TemporaryDirectory</span>

<span class="c1"># Script to run Firefox with a temporary profile.</span>
<span class="c1"># Takes one optional argument, URL to open.</span>

<span class="c1"># Reference</span>
<span class="c1"># https://kb.mozillazine.org/Bypassing_the_Profile_Manager</span>

<span class="k">try</span><span class="p">:</span>
    <span class="n">url</span> <span class="o">=</span> <span class="n">argv</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span>
<span class="k">except</span> <span class="ne">IndexError</span><span class="p">:</span>
    <span class="n">url</span> <span class="o">=</span> <span class="s2">"about:blank"</span>

<span class="k">with</span> <span class="n">TemporaryDirectory</span><span class="p">()</span> <span class="k">as</span> <span class="n">tmp</span><span class="p">:</span>
    <span class="nb">print</span><span class="p">(</span><span class="s2">"Starting Firefox with profile </span><span class="si">%s</span><span class="s2">"</span> <span class="o">%</span> <span class="n">tmp</span><span class="p">)</span>
    <span class="c1"># Write a preferences file to turn off the first run pages</span>
    <span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="n">path</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">tmp</span><span class="p">,</span> <span class="s2">"prefs.js"</span><span class="p">),</span> <span class="s2">"w"</span><span class="p">)</span> <span class="k">as</span> <span class="n">fh</span><span class="p">:</span>
        <span class="nb">print</span><span class="p">(</span><span class="s1">'''</span>
<span class="s1">        user_pref("startup.homepage_welcome_url", "");</span>
<span class="s1">        user_pref("datareporting.policy.dataSubmissionPolicyBypassNotification",</span>
<span class="s1">            true);</span>
<span class="s1">        user_pref("browser.startup.homepage",</span>
<span class="s1">            "chrome://browser/content/blanktab.html");</span>
<span class="s1">        user_pref("toolkit.telemetry.reportingpolicy.firstRun", false);</span>
<span class="s1">        user_pref("trailhead.firstrun.didSeeAboutWelcome", true);</span>
<span class="s1">        '''</span><span class="p">,</span> <span class="n">file</span><span class="o">=</span><span class="n">fh</span><span class="p">)</span>
    <span class="c1"># Start Firefox using the fresh profile, with developer tools open</span>
    <span class="n">run</span><span class="p">([</span><span class="s1">'/usr/bin/firefox'</span><span class="p">,</span> <span class="s1">'--devtools'</span><span class="p">,</span> <span class="s1">'-profile'</span><span class="p">,</span> <span class="n">tmp</span><span class="p">,</span> <span class="n">url</span><span class="p">])</span>
</pre></div>
</nav>
<p>Based on the article <a href="https://kb.mozillazine.org/Bypassing_the_Profile_Manager">Bypassing
the Profile Manager</a> from MozillaZine. This is the “unlisted profile”
feature.</p>
<p>And the temporary profile directory gets cleaned up when the script
exits.</p>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://lernerpython.com/python-update/">The Python you
learned isn’t the Python that exists today.</a> by Reuven Lerner. Covers
<code>dataclasses</code>, <code>collections</code>, and even gets into
<code>uv</code> which I have not tried yet. (So far I’m getting by with
whatever Python modules are packaged by the distribution.)</p>
<p><a href="https://time.com/article/2026/07/18/the-world-should-learn-from-australia-s-social-media-law/">What
the World Should Learn from Australia’s Social Media Law</a> by Ravi
Iyer, Jonathan Haidt and Zach Rausch. (Have you ever seen a Big Tech big
shot sending their kid to an expensive private school where they get
<em>extra</em> social media time?)</p>
<p><a href="https://www.theautopian.com/we-need-modern-car-equivalents-to-those-old-twin-cam-badges-and-luckily-i-have-some/">We
Need Modern Car Equivalents To Those Old ‘Twin Cam’ Badges And Luckily I
Have Some</a> by Jason Torchinsky. <q>Here’s a good idea: if you are
stuck with a car that uses some kind of miserable subscription service
so you can have access to things like heated seats or whatever, may as
well let everyone know your pain, right? Put that shit right on the back
of the car!</q></p>
<p><a href="https://futurism.com/artificial-intelligence/us-realizing-chinese-ai-models-way-cheaper">US
Companies Are Realizing That Chinese AI Models Are Way Cheaper, Ditch
American Ones</a> by Frank Landymore. Meanwhile, <a href="https://futurism.com/artificial-intelligence/china-cracking-down-ai-boyfriends">China
Is Cracking Down on AI Companions Because Not Enough Babies Are Being
Born</a> by Maggie Harrison Dupré.</p>
<p><a href="https://theconversation.com/gen-z-is-pushing-back-against-ai-a-reminder-to-all-of-us-that-the-future-isnt-written-284955">Gen
Z is pushing back against AI – a reminder to all of us that the future
isn’t written</a> by Siobhan Lyons. <q>Speaking at the University of
Central Florida, property developer Gloria Caulfield declared AI is
<q>the next Industrial Revolution</q>. The humanities graduates, already
burdened with debt and job insecurity, responded with a torrent of boos.
Former Google CEO Eric Schmidt and Big Machine Records CEO Scott
Borchetta were also booed as they sang the praises of AI at graduation
ceremonies. Their bemused reactions reflect a growing generational
divide when it comes to AI adoption.</q></p>
<p><a href="https://www.thebulwark.com/p/the-slop-doctrine-why-right-wing-embraces-ai-generated-imagery-slopaganda">The
Slop Doctrine</a> by Alice E. Marwick. <q>While Republicans and
Democrats are growing suspicious of AI at roughly the same pace,
right-wing politicians and influencers have embraced AI slop in a way
that the left has not. Why?</q></p>
<p><a href="https://pivot-to-ai.com/2026/07/15/meta-glasses-celebrity-backlash-the-fans-hate-them/">Meta
glasses celebrity backlash: the fans hate them</a> by David Gerard.
Related: <a href="https://futurism.com/future-society/backlash-meta-pervert-glasses-afraid">The
Backlash Is So Strong That People With “Pervert Glasses” Are Afraid to
Use Them in Public</a> by Maggie Harrison Dupré. (ICYMI: <a href="https://futurism.com/authors/mharrison/feed">Maggie Harrison Dupré
author RSS feed on Futurism</a>)</p>
</section>]]></description>
		</item>
		<item>
			<title>paleoenshittification and a path to adoption for MyTerms</title>
			<link>https://blog.zgp.org/paleoenshittification-and-myterms/</link>
			<guid>https://blog.zgp.org/paleoenshittification-and-myterms/</guid>
			<pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p><strong>previously:</strong> <a href="https://blog.zgp.org/a-batna-for-myterms/">A BATNA for
MyTerms</a></p>
<p>Looking back at the history of the IT industry, it’s possible to find
instances where vendors did to their customers some of the same kinds of
shenanigans that oligopoly companies are doing to everyone today.</p>
<p>An early example of <strong>paleoenshittification</strong> was the
decision by Sun Microsystems to remove the C compiler from its Solaris
operating system. An OS, as a two-sided platform for developers and
users, is in a position to do the enshittification cycle, and Sun did it
early. The Unix software scene was the subject of an enshittification
run long before <a href="https://theoatmeal.com/comics/reaching_people">artists and writers
experienced one on Facebook</a>. Sun tried to get people to pay to
rebuild their own C programs long before Meta tried the same for
reaching people’s own audience. Yes, many Solaris users started paying
for the compiler that they used to get with the OS, but others were able
to slip out of being caught in first-stage enshittification—maybe
because old-school Solaris didn’t have the infrastructure, licensing, or
anticircumvention law to lock out or put a toll on other compilers. The
removal of this key development tool was one of the key events in the
popularization of a copyleft-licensed replacement, gcc. More info in <a href="https://zork.net/seven-dollars/unix.html">Nick Moffitt’s $7
History of Unix</a>.</p>
<p>Without that move by Sun, and other attempts at enshittification of
Unix, the software freedom movement and open source software business
might never have gone mainstream. So for those who dig rhyming history,
it’s tempting to make the analogy: <a href="https://myterms.info/">MyTerms</a> and the tools that support it
are to the enshittifying web of today as the GNU licenses and tools were
to Unix. But the rhyme needs to hang together. The GNU tools were
initially distributed first on tape, then CD, in a convenient form for
building and installing <em>on existing Unix systems.</em> The
“autotools” that mystify the developers of today were a pragmatic
response to the need to work with what’s there in order to get
adoption.</p>
<p>Today, IEEE, IAB, and W3C are all trying to address similar problems
with how personal information gets used on the web, and everybody has
gaps. The winning approach will be the one that can best embrace,
extend, and ameliorate where necessary, the other two.</p>
<p>That starts with understanding the territory.</p>
<p>MyTerms is not unique in offering an automated way to do the
paperwork necessary for processing personal data. On a technical level,
data collection on typical web sites operates not directly under control
of the site ToS, but using an <a href="https://iabtechlab.com/gpp/">Interactive Advertising Bureau
standard called GPP</a>, which stands for Global Privacy Protocol. (Not
to be confused with GP<strong>C</strong> or GP<strong>L</strong>.)</p>
<p>GPP is an existing machine-readable way—with open source
documentation and sample code—for browsers to tell sites that</p>
<ul>
<li><p>the user in in a jurisdiction that requires consent, and consent
has been obtained</p></li>
<li><p>the user is in a jurisdiction that recognizes opt-outs, and no
opt-out is in effect</p></li>
<li><p>the user is in some other jurisdiction, do as thou wilt shall be
the whole of the law</p></li>
</ul>
<p>And all of those options can apply to a bewildering grid of purposes
and vendors.</p>
<p>Although MyTerms <a href="https://blog.zgp.org/insulating-people-from-fake-consent/">relies
on contract instead of consent</a>, it solves a problem that from the
company point of view is already solved. Companies that process your
data <em>already have machine-readable permissions that they rely on to
process your data</em>, because they already check GPP.</p>
<p>From the company point of view, there is zero reason to check MyTerms
for permission to do something that GPP already says is allowed.</p>
<p>So the path to adoption for MyTerms has to account for the widespread
existing reliance on GPP. MyTerms can de-enshittify your web experience,
but can’t get adopted everywhere all at once, any more than C
programmers could go from proprietary Unix to a complete “GNU System” of
all freely licensed software all at once.</p>
<p>We have to look for key influence points to work with what’s already
there.</p>
<p>Fortunately—because GPP <a href="https://github.com/InteractiveAdvertisingBureau/">is open source,
along with a bunch of handy tools for working with it</a>, it will be
pretty straightforward for MyTerms implementations to also support
GPP.</p>
<p>Detect sites where GPP is in effect and modify any consent or
no-objection entries that are obviously in conflict with the MyTerms
contracts that the user is willing to accept. This means a little extra
work is required to map the MyTerms licenses to the permissions that can
be expressed in GPP, but when that’s done, a new MyTerms user can start
getting value from their MyTerms tool even on non-MyTerms sites.</p>
<p>That would leave the MyTerms/GPP hybrid providing more privacy
protection than GPP as deployed today, but not delivering the full
benefits of MyTerms—kind of like how installing GNU tools on Solaris
solved the immediate problem of building C programs, but you still
needed a licensed copy of Solaris to run them. But it gets the MyTerms
situation from (stable, no MyTerms) to (unstable, some MyTerms) on the
way to the full MyTerms stack. For sites, the decision to adopt MyTerms
would go from no effect to a better option than just MyTerms to GPP
(lossy) encoding. And users could get a similar immediate benefit to
what <a href="https://blog.zgp.org/alt-fan-rewarded-interest/">Rewarded
Interest offers</a>—the confusing, annoying “consent” dialogs
disappear.</p>
<p><strong>More:</strong> <a href="https://blog.zgp.org/1741-partners/">1,741 partners</a></p>
<section class="level2" id="related">
<h2>Related</h2>
<p><a href="https://blog.zgp.org/alt-fan-rewarded-interest/">Rewarded
Interest</a> is taking a similar approach, in a way. Making the
“consent” dialog go away is an easy-to-explain benefit for users.</p>
<p>Some people will be more satisfied with the Rewarded Interest
approach (share an identifier I control, make the ads personalized, try
to get me a piece of the action) and some will be more satisfied with
MyTerms. The status quo, where nobody quite gets what they want and
everybody has to click an extra thing, is a distant third.</p>
</section>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://snscratchpad.com/posts/reverse-information-paradox/">The
Reverse Information Paradox</a> by Satya Nadella. (Sharing data enables
the recipient to compete with or work against you. Probably kind of an
obvious point but news to see the CEO of a company with “cloud
computing”, surveillance advertising, and “AI” businesses making
it.)</p>
<p><a href="https://www.vogue.com/article/in-the-social-ban-era-where-will-gen-alpha-spend-time-online">In
the Social Ban Era, Where Will Gen Alpha Spend Time Online?</a> by Amy
O’Brien. (Generations aren’t cohesive, and this one is split along the
AI-maxer/AI-hater fault line along with all the others.)</p>
</section>]]></description>
		</item>
		<item>
			<title>Oops! All oligopoly</title>
			<link>https://blog.zgp.org/oops-all-oligopoly/</link>
			<guid>https://blog.zgp.org/oops-all-oligopoly/</guid>
			<pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p>Normally when I go on about the attribution
cartel I try to focus on the <a href="https://blog.zgp.org/privacy-menace-almost/">privacy problem</a>,
because even though the anticompetitive side is important, some
antitrust regulator somewhere will pick up on it eventually. And this is
not a situation where antitrust and privacy are in tension. As Robin
Berjon wrote, <a href="https://berjon.com/competition-privacy/">Competition &amp;
Privacy: It’s Both Or Nothing</a>.</p>
<p>Sometimes, though, I’m just all, damn, dude, you said that part out
loud? The Big Tech companies have <a href="https://www.abajournal.com/news/article/federal-judge-who-ruled-against-google-is-taken-aback-by-its-efforts-to-avoid-paper-trail">corporate
training</a> for talking about doing crimes, but it looks like Mozilla
doesn’t have their own <a href="https://collider.com/the-wire-stringer-bell-rule-conspiracy-quote/">Stringer
Bell</a>, and ends up taking more “notes on a criminal fuckin’
conspiracy” than the other cartel members would probably like.</p>
<p>In an <a href="https://monopoly-report.com/p/the-w3c-attribution-api">interview
with Martin Thomson from Mozilla about the W3C Attribution API</a>, Alan
Chapell asks,</p>
<blockquote>
<p>Critics have indicated that the privacy-budget mechanism favors large
platforms whereby a single mistaken query can lock a small advertiser
out, a constraint only a dominant firm could enforce. Does the design
assume a power imbalance between platform and advertiser, and if so,
does it entrench one?</p>
</blockquote>
<p>And the answer is one that I’m going to archive just in case.</p>
<blockquote>
<p>I want to acknowledge that this is one of the hard parts. Large
platforms have more data to use, so they are able to slice that data in
more ways than the little guys. With noise, you can’t slice what you get
into thousands of pieces unless you have many thousands of people
involved. Or, more likely millions. Small players need to be more
careful and make fewer queries. And a mistake will wipe out more of
their potential learnings as a result.</p>
<p>On top of that, big players will be better able to develop the
discipline necessary to get more out of the system. More people, more
resources, all that.</p>
<p>We spent a lot of time thinking about this problem. But we concluded
that this was one area where attempting to levy a technical control was
unwise. Competition law — as ineffective as it has been in stemming the
rise of monopoly power in this market, and others — has a better suite
of tools available than we do.</p>
<p>Right now, the best I can say is that there are no structural
advantages provided to large players, other than what they obtain
naturally. I understand that this might be disappointing, but it’s the
pragmatic outcome in this case.</p>
</blockquote>
<p>Let me check my notes here. Nope, not one of the members of the
attribution cartel is Mother Nature. The “obtain naturally” has nothing
to do with nature as we know it—it’s a reward to scale that results from
the design of the attribution tracking system.</p>
<p>Oligopoly is hard-coded in—as a result of decisions made by and for
the oligopoly companies. And of course it’s “pragmatic” for those who
already dominate the online advertising market to design a system to
keep dominating it.</p>
<section class="level2" id="when-not-to-use-the-feedback-sandwich">
<h2>When not to use the feedback sandwich</h2>
<p>How did things get so far? Part of it has to do with the way that
people responded all professionally to Google’s <a href="https://blog.zgp.org/google-privacy-sandbox-timeline/">“Privacy
Sandbox”</a>.</p>
<p>The “feedback sandwich” (say something nice, make your critical
point, say something else nice) is appropriate for many business
contexts, but not that one. An intern who puts their private key in a
script needs to be handled differently from a transnational corporation
doing a multi-year plan to extend its market dominance. But every
“Privacy Sandbox” op-ed was basically in the following format:</p>
<ul>
<li><p>Super stoked that Google is exercising such great leadership in
privacy. All hail Google’s wisdom!</p></li>
<li><p>Maybe Google is doing some tiny little crime that they could
maybe think about doing a little less, or if not that’s fine
too</p></li>
<li><p>We look forward to doing free QA work for Google to test every
morsel of code that drops down to us from on high.</p></li>
</ul>
<p>(Yes, I wrote some stuff that ended up getting squeezed into this
format, and no I don’t have the pre-edit versions, they’re in document
history at a former employer.)</p>
<p>That whole saga set a bad example. Sometimes an “open source project”
is a bona fide open source project, sometimes it’s the form of an open
source project on top of a scheme with existing goals that are
incompatible with the public interest. <a href="https://blog.zgp.org/think-before-you-click/">Think before you
click</a>.</p>
</section>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://fortune.com/article/peter-thiel-tech-billionaires-limit-kids-screen-time-social-media-smartphones-short-form-video-risks/">Tech
billionaires are shielding their children from the products that made
them rich</a> by Marco Quiroz-Gutierrez. (This is not just billionaires.
Also applies to regular programmers, data scientists, and managers.)</p>
<p><a href="https://www.vogue.com/article/do-smart-glasses-have-a-surveillance-problem">Do
Smart Glasses Have a Surveillance Problem?</a> by Amy O’Brien. (Good
example of social fragmentation I guess—I don’t know any group or space
where Meta glasses are considered appropriate.)</p>
</section>]]></description>
		</item>
		<item>
			<title>Enshittification is riskier than it looks</title>
			<link>https://blog.zgp.org/enshittification-is-riskier-than-it-looks/</link>
			<guid>https://blog.zgp.org/enshittification-is-riskier-than-it-looks/</guid>
			<pubDate>Sun, 12 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p>Apple as a company has a lot of advantages. They
have their pick of</p>
<ul>
<li><p>retail locations</p></li>
<li><p>suppliers</p></li>
<li><p>employees</p></li>
</ul>
<p>Whether they want to hire an engineer who can design an efficient,
safe power supply, or get the exact right countertop for the company’s
convenient location right in Grand Central Station, Apple has more
optionality than anybody. But the one place that Apple is on an equal
footing with the rest of the industry is <strong>the owners</strong>.
Investors want “number go up.” So <a href="https://www.worseonpurpose.com/p/the-mechanisms-of-enshittification">enshittification</a>
comes for everyone.</p>
<p>In <a href="https://daringfireball.net/2026/07/ternus_apple_slippery_slope">John
Ternus Should Reverse Apple’s Slide Down the Advertising Slippery
Slope</a>, John Gruber writes,</p>
<blockquote>
<p>Here in 2026, search results in the App Store not only show paid
ads — frequently for casinos — but the search results are visually
dominated by paid ads now that Apple has added a second ad to results.
Apple News+ is a paid subscription that offers a genuinely great value
for the number of paywalled publishers whose content it includes, but
articles on the News app tend to include the weirdest AI-generated ads
on the Internet. (How many young blond women am I supposed to believe
need hearing aids?) And — at this writing, still “coming soon” — Apple
is launching ads on Apple Maps. Apple Maps remains free of charge to
use, so according to Tim Cook, we’re not the customer. We’re the
product. Or, if you prefer, our frustration is the product.</p>
</blockquote>
<p>He makes a strong case that Apple needs to back off on the ad revenue
squeeze. People will see the ads and assume that Apple is doing the same
creepy, risky stuff that Meta and Google do.</p>
<blockquote>
<p>So let’s just concede that the upcoming ads in Apple Maps are
completely private. How many users are going to believe that? Or assume
it? I think very few. People see ads and they think “I’m being tracked.”
When Apple starts showing ads in Maps, many — perhaps most — users are
going to think they’re being tracked by Apple and their location “is
being sold” to advertisers.</p>
</blockquote>
<p>That’s true. People are creeped out just as much by
“privacy-preserving” ads as by the regular kind. It’s not just
anecdotal.</p>
<ul>
<li><p><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4736957">Towards
Developing an Understanding of Consumers’ Perceived Privacy Violations
in Online Advertising by Kinshuk Jerath, Klaus M. Miller, D. Daniel
Sokol</a></p></li>
<li><p><a href="https://www.ftc.gov/system/files/ftc_gov/pdf/final-transcript-ftc-privacycon-2024-03-06-2024.pdf">FTC
PrivacyCon transcript</a> (PDF)</p></li>
<li><p><a href="https://georgetownlawtechreview.org/no-cookies-for-you-evaluating-the-promises-of-big-techs-privacy-enhancing-techniques/GLTR-01-2025/">No
Cookies For You!: Evaluating The Promises Of Big Tech’s
‘Privacy-Enhancing’ Techniques</a></p></li>
</ul>
<p>But there’s one part missing. It’s not that Apple’s privacy math
wizards are right and the users are wrong. The “Privacy Preserving Ad
Measurement” that’s built into Apple Safari (the setting for it is <a href="https://blog.zgp.org/turn-off-advertising-measurement-in-apple-safari/">hidden
under “Advanced”</a> which should be a red flag) is privacy-preserving
only if you analyze it as an isolated math problem. Like the W3C <a href="https://blog.zgp.org/the-advertising-cartel-coming-to-your-web-browser/">attribution
cartel proposal</a>, the Apple feature gives dishonest players an
incentive to <a href="https://blog.zgp.org/privacy-menace-almost/">“snipe”</a> the
reporting by serving ads to Safari users likely to buy soon—and the best
way to pick those likely buyers out from the crowd is with extra,
riskier tracking.</p>
<p>This whole situation is another good example of how regular people
are better applied behavioral economists than Internet Thought Leaders
are. And the latter group is increasingly out of touch. (While
high-profile LinkedIn posters are shocked about what they see as the
new-found uncertainties of Big Tech jobs in 2026, the content
moderators, search quality raters, drivers, and other “TVCs” have been
living the precarious employment dream for a while now.)</p>
<p>So John Gruber is half right. Apple can keep a premium position, and
win in the long run, by losing the shitty ads—which are seen by their
customers as a dirty business with no place on a high-end device. But
that forward-thinking decision would not just be sacrificing a real
privacy technology for PR purposes. The so-called “privacy-preserving”
ad tracking systems have their own risks, and need to be <a href="https://blog.zgp.org/pets-and-public-policy/">regulated
appropriately</a>.</p>
<p>(Quick tip for John Ternus. If you do zorch the ads to make the
device feel more like the experience of an Apple Store and less like the
last days of Fry’s, the enshittification pressure from the investors
will return soon enough. But if Apple can switch out CPUs you should be
able to smoothly swap out the owners, too. Take advantage of the fact
that you make the best all-around personal finance device, add a “buy
stock” button—and hook it up to buy a share that has extra voting rights
but pays all dividends in store credit. Align the interests of owners
and users enough to resist the pressure to festoon Apple products with
ads or whatever other awful growth hacking thing starts trending
next.)</p>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://www.thebignewsletter.com/p/youll-own-nothing-and-be-happy-why">You’ll
Own Nothing and Be Happy: Why It’s So Hard to Break John Deere’s Control
Over Farming</a> by Matt Stoller. (Maybe the 404 Media story on right to
repair was too good to be true?)</p>
<p><a href="https://www.tbray.org/ongoing/When/202x/2026/07/05/Choose-Mastodon">Mastodon,
The Only Good Choice</a> by Tim Bray. <q>Why does email stay reasonably
healthy? Because nobody owns it. Anyone on any server can communicate
with anyone else on any other….Mastodon’s like email that way. Plus it
does all the Post and Repost and Quote and Follow and Reply and Like and
Block stuff that you’re used to, and there are thousands of servers.</q>
(Like email, the spam filtering and other moderation decisions get made
in a decentralized way, so it’s possible to have a Mastodon experience
that’s hella <em>worse</em> than Big Tech “social media” too. But read
the whole thing, I’m happy to help people get started.)</p>
<p><a href="https://www.theverge.com/games/952004/valve-steam-machine-price-not-subsidizing">Valve
Explains Why It Doesn’t Subsidize Its Hardware Platforms</a> <q><q>The
traditional console model is to sell hardware at a loss and make up the
revenue with subscription services or by selling games that are
locked-in to the hardware,</q> reads part of Valve’s blog post. <q>We
think this can make sense for a single business in the short term but
that open ecosystems are better for customers over the long
term.</q></q> (Seems like some of the locked-in console brands are
having drama—the Steam Machine looks more future-proof.)</p>
</section>]]></description>
		</item>
		<item>
			<title>Attribution tracking on an alternate timeline</title>
			<link>https://blog.zgp.org/attribution-tracking-on-an-alternate-timeline/</link>
			<guid>https://blog.zgp.org/attribution-tracking-on-an-alternate-timeline/</guid>
			<pubDate>Fri, 10 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p>In <a href="https://www.linkedin.com/pulse/betting-democracy-notes-from-fight-article-88b-6ddbc/">Betting
on Democracy: Notes from the Fight for “Article 88b”</a>, Aleksandre
Zardiashvili writes:</p>
<blockquote>
<p>Whatever the outcome of the Google Adtech case, Google is already
creating other opportunities to gain even more access to data, increase
its power, and evade the rules. The next opportunity could be
advertising measurement and attribution. If privacy signals succeed,
advertising will need to be measured without tracking. This is why
browser vendors and others are working hard to standardise a
device-level attribution API called Attribution Level 1, developed with
the editors being from Google, Meta, and Mozilla. In my view, there is
nothing inherently wrong with on-device processing for advertising use
cases such as attribution, but, of course, the involvement of Google and
Meta raises many questions and invites criticism. Don Marti calls the
group standardising the API an “attribution cartel”, and competition
lawyer Thomas Höppner compares the situation to a fox guarding the
henhouse.</p>
<p>While these concerns are real, the situation is not straightforward,
and, to be honest, has given me a lot of headaches lately. As Martin
Thomson (Mozilla) explains in a conversation with Alan Chapell, the API
offers some privacy and efficiency benefits, and I believe something of
this sort can support contextual advertising to make it more appealing
to advertisers. The problem is not on-device attribution itself, but who
controls the devices and for whose benefit the attribution API works. In
no way does it make sense for Google to be the largest online
advertising publisher and to measure its own performance against its own
competitors. The largest online advertising publisher (Google Search,
YouTube) cannot own device software (Android, Chrome) or the advertiser
ad server (CM360). This is something for the competition authorities to
solve, and the sooner we put this in front of them, the better.</p>
</blockquote>
<p>Read the whole thing.</p>
<section class="level2" id="internet-optimism-antitrust-department">
<h2>Internet optimism, antitrust department</h2>
<p>What if Lex is right, and the <a href="https://blog.zgp.org/think-before-you-click/">problems with
in-browser attribution tracking</a> turn out to be just that a powerful
tool is being handed to some existing oligopoly companies?</p>
<p>And what if, on some future optimistic timeline, the Big Tech
companies are broken up, effectively regulated, or otherwise brought
low, and legit sites are free to reap the benefits of a somehow
cartel-free fair attribution system?</p>
<p>On that timeline, a bunch of good things happen.</p>
<ul>
<li><p><a href="https://blog.zgp.org/how-google-can-go-legit/">Google
goes legit</a></p></li>
<li><p>Meta gets <a href="https://blog.zgp.org/how-to-shut-down-meta/">shut down</a> (either
as the result of a <a href="https://gizmodo.com/metas-teen-safety-case-just-became-a-1-4-trillion-existential-threat-2000782306">$1.4
Trillion lawsuit</a>, as much-delayed consequences of the <a href="https://systemicjustice.org/article/facebook-and-genocide-how-facebook-contributed-to-genocide-in-myanmar-and-why-it-will-not-be-held-accountable/">genocide
in Myanmar</a>, or because of some other crime)</p></li>
<li><p>Apple reverses its course of Tim Cook era enshittification, and
stops turning its A-list hardware into delivery devices for <a href="https://blog.nihongo-app.com/apple-added-a-second-ad-to-app-store-search-results-my-downloads-stayed-flat-my-costs-doubled/">sketchy
App Store ads</a>.</p></li>
</ul>
<p>Also on that timeline, the attribution tracking gets handed over to
some neutral, well-resourced entity or entities—attribution tracking is
totally independent of any party with a stake in pushing search, social,
and app store ads, and totally under the control of someone who will
fairly report the <a href="https://blog.zgp.org/save-the-halo-effect/">halo effect</a> of
legit ad-supported content as it pops up.</p>
<p>So, in that bright future, would all be well for honest
attribution?</p>
<p>Of course, it doesn’t hurt to try. The global benefits of
bulk-erasing Meta and all their works, of restoring Google to “create
more value than you capture” mode, and of resetting Apple to work for
the hardware customers instead of against them would be huge in a bunch
of other ways, so of course I’d be all for trying the experiment. But
I’d bet against it working.</p>
<p>The attribution cartel problem is more than a problem of empowering
an existing cartel by giving them attribution tracking. Adding
attribution tracking to some future, squeaky-clean, advertising business
would create a new cartel, because of the <a href="https://lists.w3.org/Archives/Public/public-patwg/2026May/0022.html">Bruner
paradox</a>. On the optimistic timeline, the opportunity to do what <a href="https://blog.zgp.org/privacy-menace-almost/">Martin Thomson calls
“sniping credit”</a> is still there. With the Attribution proposal in
place, every player that could touch user data has the temptation and
incentivization to do nasty surveillance in order to “snipe” or
“front-run” and claim attribution. Some company you have never heard of
that operates a demand-side platform (DSP) using data from a network of
“smart” air fryers and tire pressure sensors would be in a better
position to claim ad effectiveness than even the best legit site.</p>
<p>And that hypothetical unknown company has incentives to consolidate
with some other companies that have different surveillance data, because
machine learning and lobbying work better at scale. So the air fryer and
tire pressure “sniper” merges with someone else who has smart TVs.
Learning management systems. <a href="https://theonion.com/new-e-toilet-to-revolutionize-online-shitting-1819565332/">E-toilets</a>.
Pretty soon there’s a new oligarch in the business.</p>
<p>The problem is not <em>just</em> that the Attribution proposal works
in favor of the existing Big Tech cartel. It does. The underlying
problem is that the proposal is so cartel-friendly that it would bring
forth a new cartel even if started in a situation without one. (Unless
you could somehow ban all surveillance other than the attribution
tracking itself, with totally effective enforcement.)</p>
</section>
<section class="level2" id="so-what-do-we-do-instead-smartass">
<h2>So what do we do instead, smartass?</h2>
<p>I <a href="https://existentialcomics.com/comic/493">don’t know</a>.
In advertising, some kinds of data practices tend to support the
creation of ad-supported short stories, news, bus benches, and other
resources. Other kinds of data practices, not so much.</p>
<p>The future advertising measurement methods that turn out to be both
acceptable to people who get advertised to, and rewarding to people who
make the ad-supported content, will have to be the result of market
design grounded in advertising history and user research.</p>
<p>Starting with cool math is a great way to get a publishable paper
(which the Attribution proposal is, and it could probably be applied in
other fields) but not the way to get where we need to go for ads.</p>
</section>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://arstechnica.com/tech-policy/2026/07/openai-faked-inability-to-search-training-data-hid-billions-of-logs-nyt-says/">OpenAI
may have made a fatal misstep in copyright fight with news orgs</a> by
Ashley Belanger. <q>Among the most shocking revelations, OpenAI
allegedly pretended from the earliest stages of the case that it did not
have the technical ability to search large anonymized samples of ChatGPT
logs when it had actually already conducted such searches prior to the
start of litigation, NYT alleged.</q></p>
<p><a href="https://www.ben-evans.com/benedictevans/2026/7/9/ways-to-think-about-token-pricing">Ways
to think about token pricing</a> by Benedict Evans. (But is the LLM API
market going to be affected by advertising and propaganda subsidies in
the way that other high end vs. commodity IT markets were not?)</p>
<p><a href="https://digiday.com/marketing/dentsu-strikes-meta-deal-to-build-plumbing-for-mass-influencer-activation/">Dentsu
strikes Meta deal to build plumbing for mass influencer activation</a>
by Sam Bradley (Another layer that needs to be addressed: even if honest
attribution reports do get generated, will there be someone at the ad
agency who can read them, or will future agencies be hollowed out and <a href="https://blog.zgp.org/total-independence/">chickenized</a>?)</p>
<p><a href="https://michaelfarmer.substack.com/p/now-more-than-ever-madison-avenue">Now,
More than Ever, Madison Avenue Needs Unified C-Suite Leadership for
Strategic (not Tactical) Transformations</a> by Michael Farmer. <q>The
marketing and advertising initiatives of the past 15 years have failed
to deliver anything other than lower costs. 40 out of the top 60
advertisers in the world have grown at only half the rate of nominal GDP
growth for 15 years!</q></p>
<p><a href="https://talkingpointsmemo.com/edblog/google-ai-oligarchy-and-the-end-of-the-open-web">Google,
AI, Oligarchy and the End of the ‘Open Web’</a> by Josh Marshall. <q>
Google is making a decisive move away from the open internet. They are
building their own closed information garden and that’s a decisive shift
away from the model that undergirded all of the company’s history down
until the last couple years. Because Google is so big and has such a
dominant role in the architecture of the internet, that’s a decisive
shift for the future of the internet as well.</q></p>
</section>]]></description>
		</item>
		<item>
			<title>Explaining why the attribution cartel is a privacy menace (almost)</title>
			<link>https://blog.zgp.org/privacy-menace-almost/</link>
			<guid>https://blog.zgp.org/privacy-menace-almost/</guid>
			<pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p><strong>Previously:</strong> <a href="https://blog.zgp.org/there-are-many-paradoxes-but-this-one-is-mine/">there
are many paradoxes but this one is mine</a></p>
<p>The attribution cartel came up on the Monopoly Report podcast again:
<a href="https://monopoly-report.com/podcast/episode-79-mozilla-s-martin-thomson-on-the-w3c-attribution-api-privacy-and-the-future-of-digital-advertising-measurement/d59dce94-05d6-4e60-a5c0-95727176a45f">Alan
Chapell interviews Mozilla’s Martin Thomson</a>. Subjects covered
include Attribution proposal’s lower funnel bias and the fraud problem.
Listen to the whole thing (or read the transcript). And they
<em>almost</em> get to why the proposal is a privacy menace.</p>
<blockquote>
<p>We understand that there are a number of circumstances in which you
have essentially low trust settings that is very common in sort of open
web advertising where there’s this low trust setting and you have
essentially people in the system that are able to register impressions
with these these systems that you don’t entirely trust to do the right
thing. And so in in the general sense, you do advertise with them. You
you expect to be recording impressions with them, but you fundamentally
don’t trust that they will participate faithfully. And you kind of do
create these situations, I think, with the design that we’re putting
forward where there is that that latent risk. There are impressions that
are registered very very late in the process with a specific design to
to snipe credit from others and that depends on an assumption of things
like last touch attribution styles and various other assumptions but
that’s still very common. So we have to acknowledge that there is that
possibility in the system. However, we’ve built in a bunch of controls
around all of that. And we’ll freely admit they’re not perfect. But one
of the things, one of the most basic controls is that if the DSP wants
to manage the attribution process, then they’re the ones that ultimately
register the impressions and there are controls to ensure that they’re
the only ones that are able to do that. And that gives them the ability
to put safeguards or in place around having those nasty conversion
stealing arrangements. Not perfect, I will freely admit, but not as bad
as as some people making it.</p>
</blockquote>
<p>I was in suspense. Just one more step to explain the biggest problem
with this proposal. Now that it’s clear that some players out there are
trying to “snipe credit from others,” what are they going to be doing in
order to figure out <strong>who to snipe?</strong></p>
<p>Attribution fraud perpetrators are not just placing impressions
indiscriminately—that would be counterproductive because on average the
results would look weak. Think about it from the attribution fraud point
of view for a minute.</p>
<p>In order to <em>snipe</em> snipe, you need to pick rewarding
targets.</p>
<p>To pick a target, you figure out who’s about to buy anyway.</p>
<p>And if you’re a cool kid in 2026, the way you figure out who’s about
to buy is machine learning.</p>
<p>In order to train the ML system for sniping, you <em>feed it a lot of
people’s personal info.</em></p>
<p>And that personal info doesn’t have to be justifiable, or disclosed,
or anything, because the attribution cartel is going to obfuscate the
reports. Go ahead and deploy speech to text on a bunch of smart
appliances to pick up people talking about shopping lists—the
attribution cartel reports are just going to show which ads “made a
sale” so the advertiser is going to have no idea about the appliance
feature. So people end up with more privacy risk, not less. (The <a href="https://blog.zgp.org/arguments-for-the-attribution-cartel/#:~:text=Attribution%20reporting%20math%20protects%20privacy">Bruner
paradox</a> is real.)</p>
<p>Anyway, listen to the whole interview. We’re almost there.</p>
<p>On a related subject, a good article from HFT University. <a href="https://hftuniversity.com/post/the-c-standard-library-has-been-walking-itself-back-for-fifteen-years-and-the-receipts-are-public">The
C++ Standard Library Has Been Walking Itself Back for Fifteen Years, and
the Receipts Are Public</a>.</p>
<blockquote>
<p>The committee is not only failing to remove bad features. It is also
continuously adding new ones that no working engineer asked for,
championed by individuals who get professional recognition for shipping
the proposal, and the result is a language whose surface area expands
faster than any single team of implementers can keep up with.</p>
</blockquote>
<p>Professional recognition—and advancement at work by participants in
standards organizations—should not be determined by scoring goals,
getting features into some standardized platform. A paper that describes
a feature in the <a href="https://en.wikipedia.org/wiki/Straw_man#Steelmanning">steelmanliest</a>
way possible, and then explains why the platform is not doing it, is
more valuable in the long run than another <a href="https://caniuse.com/battery-status">Battery Status API</a> or <a href="https://www.w3.org/2001/tag/doc/web-without-3p-cookies/">Third-Party
Cookie</a>. Just as lines of code is a bad metric for programmers,
people who participate in standards organizations should be recognized
and rewarded for keeping a standard free of trendy but problematic
baggage and explaining why. As I mentioned when <a href="https://monopoly-report.com/podcast/episode-74-the-attribution-cartel-why-privacy-safe-is-not-what-it-s-made-up-to-be/d59dce94-05d6-4e60-a5c0-95727176a45f">I
was on the Monopoly Report podcast</a>, the Attribution proposal has a
future as an open-access publication that developers in other fields can
work with, even if it’s a bad fit for web advertising. As a wise Muppet
once said, <a href="https://blog.zgp.org/think-before-you-click/">Think
before you click</a>.</p>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://www.afterbabel.com/p/snapchat-recommends-harmful-content-kids-brooke-istook-2026">What
Does a 13-Year-Old See on Snapchat in a Normal Week?</a> by Brooke
Istook. (Yikes. If your kid says they need one of these surveillance
apps to communicate with a friend, call the friend’s parents.)</p>
<p><a href="https://www.reuters.com/business/meta-says-us-states-are-seeking-14-trillion-penalties-august-youth-safety-trial-2026-07-07/">Court
filing: Meta says four US states seek $1.4T over claims it designed
Facebook and Instagram to addict youth and misled the public; its market
cap is ~$1.5T</a> by Diana Novak Jones. <q>A sanction of that size ​has
no analog in the history of consumer protection enforcement</q> (Most
big companies at least make an effort to go legit, though.)</p>
<p><a href="https://alamedapost.com/features/arts/alameda-free-library-launches-first-ever-book-con/">Alameda
Free Library Launches First-Ever Book Con</a> by Karin K. Jensen.
(Saturday at the library, see you there?)</p>
<p><a href="https://www.techdirt.com/2026/07/06/metas-ai-perv-glasses-now-come-with-stupid-comcast-esque-usage-restrictions/">Meta’s
AI ‘Perv Glasses’ Now Come With Stupid Comcast-esque Usage
Restrictions</a> by Karl Bode. (Oh no! Anyway…)</p>
</section>]]></description>
		</item>
		<item>
			<title>Rosemary potatoes</title>
			<link>https://blog.zgp.org/rosemary-potatoes/</link>
			<guid>https://blog.zgp.org/rosemary-potatoes/</guid>
			<pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p>2 lbs. yellow or red potatoes</p>
<p>1 large or 2 medium onions</p>
<p>1 head garlic</p>
<p>6-8 sprigs fresh rosemary</p>
<p>Olive oil</p>
<p>1 tbsp. kosher salt</p>
<p>Preheat the oven to 425 degrees F.</p>
<p>Wash the potatoes and remove any bad spots but leave as much skin as
possible on. Chop into bite-sized pieces.</p>
<p>Peel the onion and chop into large chunks.</p>
<p>Peel the garlic cloves.</p>
<p>Pull rosemary leaves off the sticks, discard sticks, and chop
coarsely.</p>
<p>Place potatoes, onions, garlic, and rosemary in a 9 in. × 13 in.
glass baking dish. Sprinkle with the salt. Add olive oil and stir until
all exposed potato surfaces are shiny.</p>
<p>Bake for 20 minutes, stir, then bake for 20 more minutes.</p>
<p>Leftovers can be heated in a frying pan and served as breakfast
potatoes.</p>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://www.foreignaffairs.com/united-states/military-and-republic-charles-q-brown">The
Military and the Republic</a> by Charles Q. Brown, Jr., Peter D. Feaver,
and Andrew Kragie. <q>Given his immense personal popularity, [George
Washington] was often encouraged to redress this or that political
dysfunction, but he knew that the republic would suffer in the long run
if the military were to become an instrument of the commander’s will
rather than of the people’s elected leaders.</q></p>
<p><a href="https://arstechnica.com/gadgets/2026/06/how-to-burst-the-ai-bubble-strike-at-its-roots/">How
to burst the AI bubble: Strike at its roots</a> Jennifer Ouellette
interviews Cory Doctorow. <q>The thing that made the web profitable was
not that it was unprofitable; it was things like good unit economics,
where every time someone started using the web, the web got less
unprofitable. Every time a web user used the web again, the total
profits generated went up. Every generation of web technology made the
web more profitable. That’s the opposite of AI</q></p>
<p><a href="https://balkin.blogspot.com/2026/07/celebrate-this-fourth-or-fifth-of-july.html">Celebrate
this Fourth (or Fifth) of July by Putting Frederick Douglass in Your
Syllabus</a> by Alec Ewald. (<a href="https://frederickdouglasspapersproject.com/s/digitaledition/item/16068">What
to the Slave is the Fourth of July?: An Address Delivered in Rochester,
New York, on 5 July 1852</a>, <a href="https://blackpast.org/global-african-history/1860-frederick-douglass-constitution-united-states-it-pro-slavery-or-anti-slavery/">“The
Constitution of the United States: Is It Pro-Slavery or
Anti-slavery?”</a>)</p>
<p><a href="https://teachprivacy.com/privacy-as-property/">Privacy as
Property?</a> by Daniel Solove. <q>Because property rights are
alienable, companies will readily make people transfer their data to
them, and then the companies will have even more power over people’s
data.</q> (icymi: <a href="https://existentialcomics.com/comic/259">A
Dialogue on Freedom</a> on Existential Comics.)</p>
</section>]]></description>
		</item>
		<item>
			<title>July 4 link dump</title>
			<link>https://blog.zgp.org/mlp-2026-07-04/</link>
			<guid>https://blog.zgp.org/mlp-2026-07-04/</guid>
			<pubDate>Sat, 04 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p><a href="https://arunrocks.com/the-internet-needs-more-you/">The Internet
needs more You</a> by Arun Ravindran. <q>The indie web is slowly staging
a comeback. People are returning to personal sites, RSS readers, and
hand-curated blogrolls — not out of nostalgia, but because the
algorithmic feed has failed them.</q></p>
<p><a href="https://pivot-to-ai.com/2026/06/26/softbanks-untitled-ai-goose-game-eggs-do-not-lay-eggs/">SoftBank’s
untitled AI goose game — eggs do not lay eggs</a> by David Gerard.
<q>SoftBank was also the main backer of WeWork, which was almost as
stupid as OpenAI. WeWork’s 2019 stock market offering failed
spectacularly and SoftBank’s investment went down 90%. WeWork still
exists in 2026, but it’s a lot smaller. As well as the spectacular
messes, SoftBank has a pile of quietly successful portfolio companies —
like ARM, which designs the chips in all the phones, and makes a bundle.
These pay for the messes.</q></p>
<p><a href="https://www.theverge.com/transportation/955454/slate-truck-ev-price-drive-specs-minimalism">I
drove the Slate Truck — there’s more to it than EV minimalism</a> by
Rani Molla. <q>The vehicle runs counter to a broader trend in the auto
industry sometimes referred to as <q>trimflation</q> — the push to
increase margins by bundling vehicles with more technology and luxury
features.</q></p>
<p><a href="https://www.palladiummag.com/2026/06/23/war-by-other-means/">War
by Other Means</a> by John Severini. <q>Combined with recent and
forthcoming improvements to industrial automation, all signs point
toward governments relying on a much smaller pool of human capital for
labor and war. Accordingly, this means that a fundamental source of
political power has begun to shift from the people toward the firms that
make those machines.</q> (Those firms, though, have labor forces. So the
importance of labor/management issues goes up, too?)</p>
<p><a href="https://www.marble.onl/posts/cancel_claude.html">There is
minimal downside to switching to open models</a> by Andrew Marble. (A
thought-provoking comparison of desktop Linux to open* AI models. And
yes, we still need open-source/Eurostack CAD.)</p>
<p><a href="https://techcrunch.com/2026/06/16/sixty-percent-of-u-s-consumers-say-ai-in-brand-messaging-is-a-turnoff-survey-finds/">Sixty
percent of US consumers say ‘AI’ in brand messaging is a turnoff, survey
finds</a> by Sarah Perez. (If people knew how much “AI” investment is
there to implement surveillance and price discrimination/surveillance
pricing, IMHO the “AI” boom would be even less popular.)</p>
<p><a href="https://moultano.wordpress.com/2025/02/24/you-should-make-cross-views/">You
Should Make Cross Views</a> by Ryan Moulton. <q>All you need is two
pictures taken from two different positions shifted
horizontally.</q></p>
<p><a href="https://cloudfour.com/thinks/improvements-to-web-for-ai-should-benefit-all-users/">Improvements
to Web for AI Should Benefit All Users</a> by Jason Grigsby. <q>When a
site’s actions are hard for an AI agent to use, that is a gap in the
page’s own semantics, and we should first seek to close it in the
platform’s shared layers (HTML and ARIA), where the user, assistive
technology, and agents all benefit.</q></p>
<p><a href="https://www.joanwestenberg.com/the-costco-theory-of-the-internet/">The
Costco theory of the internet</a> by JA Westenberg. (But who is left
who’s trusted enough to be the curator?)</p>
<p><a href="https://aphyr.com/posts/411-the-future-of-everything-is-lies-i-guess">The
Future of Everything is Lies, I Guess</a> by Kyle Kingsbury. (Long
series on how LLMs change things.)</p>]]></description>
		</item>
		<item>
			<title>News from Sacramento</title>
			<link>https://blog.zgp.org/news-from-sacramento/</link>
			<guid>https://blog.zgp.org/news-from-sacramento/</guid>
			<pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p>I went to the <a href="https://leginfo.legislature.ca.gov/faces/billStatusClient.xhtml?bill_id=202520260SB690">SB
690</a> hearing at the California Assembly Privacy And Consumer
Protection committee meeting this week.</p>
<ul>
<li><p>Opponents of SB 690 say that, in its original form, the bill
would have removed the right of victims to sue over heinous abuses by
Big Tech.</p></li>
<li><p>Supporters of SB 690 say that without it, small businesses are at
legal risk for some ordinary online marketing practices.</p></li>
</ul>
<p>The hard part is that they’re both right.</p>
<p>Big Tech’s oligopoly on small business advertising makes the
villainous and the ordinary hard to tease apart.</p>
<p>And that’s by design. Big Tech’s advertising systems are designed to
maximize their own revenue from harmful practices at the expense of
small business advertisers. Whether it’s <a href="https://www.bbc.com/news/articles/cvgm4e0316zo">Instagram
promoting child sexual abuse material</a>, or <a href="https://www.mediapost.com/publications/article/415847/meta-prevails-in-battle-over-scam-real-estate-ads.html">Facebook
getting away with enabling a real estate scam</a>, the common enabling
practice is AI-powered <em>adversarial personalization</em>—targeting <a href="https://www.ftc.gov/news-events/news/press-releases/2026/04/new-ftc-data-show-people-have-lost-billions-social-media-scams">the
social media scam epidemic</a> and other problematic material to those
likely to fall for it, while <a href="https://www.reuters.com/investigations/meta-created-playbook-fend-off-pressure-crack-down-scammers-documents-show-2025-12-31/">avoiding
enforcement</a>. (Update: <a href="https://thenextweb.com/news/india-meta-order-instagram-cseam-ads">India
orders Meta to pull Instagram child abuse ads</a> by Alina Maria
Stan)</p>
<p>And Mark Zuckerberg was not born with supernatural surveillance
powers. The adversarial personalization is done by AI systems
<em>trained on customer data that small businesses send to Big
Tech</em>. Small business decision-makers are no more fans of Big Tech’s
crimes than anyone else. But the Meta Pixel and other enabling
technologies for Big Tech value extraction are easy to set up, and come
with friendly tutorials and free credits to get started. Meanwhile,
legit forms of advertising are often prohibitively complex, come with
hard-to-afford minimum spending levels, or both.</p>
<section class="level2" id="you-gotta-fight-for-your-private-right-of-action">
<h2>you gotta FIGHT for your (private) RIGHT (of action)</h2>
<p>An amended version of SB 690 made it out of committee. The new
version would preserve CIPA private right of action for wiretapping and
confidential recording, but remove private right of action for pen
register and trap and trace. Bethany G. Lukitsch, Paul G. Karlsgodt,
Andrew C. Burnquist and Safina Motiwala summarize the new version in <a href="https://www.lexology.com/library/detail.aspx?g=f1e24aec-e6f4-44a3-9d77-4479fb53109a&amp;__cf_chl_f_tk=ammiVarwXeYKlhT3EA3T6bmDZITCo1Ai4aIfloENUMM-1783176976-1.0.1.1-AtKG13xg3aPUP_9XHCFS9XWyVi818Q2h0gMiKoHcNQ0">Click,
Track, Sue: California Reconsiders CIPA’s Reach</a>.</p>
<p>And preserving the private right of action for the most heinous Big
Tech surveillance would be a quiet win for small business. Lawsuits and
lawyer letters are noisy and obvious, but the risks to small businesses
of <em>not</em> having CIPA protection in place are larger and
longer-lasting.</p>
<ul>
<li><p>Big Tech must keep growing at startup-like rates even in an
advertising business they already dominate—so must extract a larger and
larger piece of each sale. (If <a href="https://blog.zgp.org/advertising-personalization-good-for-you/">the
claims of Big Tech fans in academia were true</a>, the rise of
smartphones would have meant a small business boom. Instead, we have,
well, <a href="https://www.thebignewsletter.com/p/crime-pays-the-egg-bandits-made-a">all
this</a>.)</p></li>
<li><p>The surveillance data collected from small businesses ends up
being used to train machine learning that works against customers, and
when customers lose, the small businesses they buy from lose too. Money
that is lost to Big Tech-enabled fraud, or gambled away on lootboxes and
sportsbook apps, or just wasted on regrettable drop-shipped crap is
money that’s not available to be spent at legit businesses.</p></li>
</ul>
<p>The immediate problem for small businesses in California now is how
to keep marketing working while fixing the Big Tech value
extraction.</p>
<p>Big Tech won’t make it easy. They are doing as much as possible to
snarl up the process for setting up the marketing basics with the
process for feeding data into all kinds of harmful schemes.</p>
<p>And, I hate to say it, but privacy people aren’t making it any
easier, either. The conventional privacy nerd party line is something
like, <q>Big Tech companies are surveilling users for the benefit of
advertisers</q> when that can’t even make sense in a market economy.
<strong>Legit businesses and their customers are on the same
side.</strong> The whole point of a working market is win-win deals. <a href="https://blog.zgp.org/accounting-help-needed/">Every beneficial
purchase by a consumer is also a sale by some legitimate
company</a>.</p>
<p>For those who provide any kind of online service to small businesses
in California, it’s time to figure out the roadmap to a common sense, <a href="https://blog.zgp.org/try-the-interruption-test/">research-driven</a>
approach to data practices. There’s an immediate to-do item for removing
the most obvious, most heinous tracking, which is easy to justify
because lawyer letters.<span class="aside">There are LinkedIn thought
leaders and even lawyers who will tell you the way to do this is to
stick a Europe-style consent dialog on a site, and then do
adtech/martech as usual as soon as the user clicks through. <strong>This
is bad advice.</strong> I am not a lawyer and can’t give legal advice,
but I can call out bullshit when I see it. More: <a href="https://blog.zgp.org/common-sense-one-bullshit-documents-zero/">common
sense one, bullshit documents zero</a></span> And yes, it is possible to
do this while continuing to <a href="https://thenib.com/mister-gotcha/">participate in society</a>. But
the real wins will come as service providers are able to protect small
businesses from Big Tech’s <a href="https://blog.zgp.org/reinventing-gosplan/">tendency to force
everyone into economic central planning</a> and better enable a free
market approach. History shows [citation needed] that societies with an
empowered jury system have rewarding entrepreneurship.</p>
<p><strong>Fun California fact:</strong> Until 1907, the state of
California was not allowed to use banks or paper money, so the entire
state budget was stored in the form of gold and silver in the <a href="https://capitolmuseum.ca.gov/experiences/exhibits/historic-rooms/1906-treasurers-office/">Treasurer’s
office</a> on the first floor of the Capitol building.</p>
</section>
<section class="level2" id="related">
<h2>Related</h2>
<p>Sacramento Bee coverage by Kate Wolffe: <a href="https://www.sacbee.com/news/politics-government/capitol-alert/article315730906.html">CA
considers state privacy act changes to curb lawsuits</a>.</p>
<p><a href="https://londoninsider.co.uk/california-senate-bill-690-loses-key-business-exemption-in-latest-cipa-amendment/">California
Senate Bill 690 Loses Key Business Exemption In Latest CIPA
Amendment</a> by Tim Ashour.</p>
<p><a href="https://timesofsandiego.com/opinion/2026/06/30/senate-bill-690-digital-exploitation-immigrant-communities/">Opinion:
Senate Bill 690 could unintentionally harm immigrant communities</a> by
Marcela Miranda on the <cite>Times of San Diego</cite> site.</p>
<p><a href="https://cipaworld.com/2026/07/03/senate-bill-690-amended-california-scales-back-its-proposed-cipa-overhaul-by-eliminating-the-commercial-business-purpose-exemption-heres-what-the-latest-means-for-cipa-lit/">SENATE
BILL 690 AMENDED: California Scales Back Its Proposed CIPA Overhaul by
Eliminating the “Commercial Business Purpose” Exemption—Here’s What the
Latest Means for CIPA Litigation</a> by Puja “Queenie” Amin. <q>So while
the bill may knock out one category of claims, claims under Sections 631
and 632 are still fair game for plaintiffs.</q></p>
<p><a href="https://betakit.com/digital-elbows-up/">Digital elbows
up</a> by Cory Doctorow. <q>I do not attribute blame for
enshittification to poor consumer choices. So where does the blame lie?
It lies with policymakers. Regulators and politicians who created an
enshittogenic environment: a rigged game whose terrible rules guarantee
that the worst people doing the worst things will fare best.</q> (Right
to repair and right to circumvent are necessary pro-competition
policies. We also need privacy laws that keep Big Tech from rigging the
data collection to work against legit advertisers.)</p>
</section>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://www.futura-sciences.com/tech/actualites/guerre-futur-6-tonnes-3-000-km-portee-fp-5-flamingo-il-arme-peut-changer-guerre-ukraine-135793/">6
tonnes, 3 000 km de portée: le FP-5 Flamingo est-il l’arme qui peut
changer la guerre en Ukraine?</a> par Sylvain Biget. (No, there’s no one
<em>Wunderwaffe/arme qui peut changer la guerre</em>, but this one is an
open source story. ArduPilot is GPLv3.)</p>
<p><a href="https://fortune.com/2026/07/03/dynamic-pricing-consumer-shopping-online-cart-abandon/">Those
bots sending discounts to your email is dynamic pricing in action. Get
revenge on those bots by abandoning your cart</a> by Catherina Gioino.
(Marketing thought leaders say that people want a personalized customer
journey, but what we really want is a customer journey personalized to
whoever got the best deal. <strong>More:</strong> <a href="https://blog.zgp.org/personal-ai-in-the-rugpull-economy/">personal
AI in the rugpull economy</a>)</p>
<p><a href="https://reason.com/volokh/2026/07/03/mike-huckabees-false-advertising-related-case-against-meta-can-go-forward/">Mike
Huckabee’s False-Advertising-Related Case Against Meta Can Go
Forward</a> by Eugene Volokh. (Another interesting case where a judge
says §230 is not the “anything Meta does is legal neener neener” law.
<strong>More:</strong> <a href="https://blog.zgp.org/big-tech-mall-or-newspaper/">Big Tech
platforms: mall, newspaper, or something else?</a>)</p>
<p><a href="https://blog.mikebowler.ca/2026/07/03/co2-and-decision-making/">The
bottleneck might be the air in the room</a> by Mike Bowler. <q>1,000 ppm
is not an extreme number. A closed room with a few people breathing in
it reaches that inside the first hour. Your all-day planning session,
your architecture review, your quarterly strategy offsite in the
windowless boardroom: those are precisely the conditions that push CO2
into the range where decision quality measurably falls.</q> (Product
idea: Speech to text system that annotates meeting notes with the
current CO<sub>2</sub> concentration.)</p>
<p><a href="https://feed.tedium.co/link/15204/17371410/online-web-forums-retrospective">Bring
Back Crappy Forums</a> by Ernie Smith. <q>The thing about social media
these days is that the good stuff all too often pulls you in, but at the
end of the day, you end up feeling hollow. Perhaps it’s for this reason
that, when I spotted a thread asking about what my favorite social
network of all time was, my answer wasn’t Twitter or Bluesky or even
Tumblr. It was, of all things, a forum for news designers that existed
in the mid-2000s called Visual Editors.</q></p>
<p><a href="https://pluralistic.net/2026/07/01/ontogeny/">Pluralistic:
Technocarcinization (01 Jul 2026)</a> <q>Lately, I’ve watched the
American Big Tech platforms as they underwent their own form of
technocarcinization, which is when every tech company turns into
Facebook.</q></p>
<p><a href="https://www.schneier.com/blog/archives/2026/07/papa-johns-surveillance-based-advertising.html">Papa
Johns Surveillance-Based Advertising</a> by Bruce Schneier. (Read this
blog post and the linked-to AdExchanger piece. Good example of how
marketing’s <a href="https://blog.zgp.org/try-the-interruption-test/">group
cohesion</a> means losing a connection to regular people’s privacy
norms.)</p>
<p><a href="https://www.theguardian.com/commentisfree/2026/jun/30/ireland-big-tech-lapdog-eu-presidency-digital-sovereignty">Ireland
is big tech’s lapdog – and that compromises its EU presidency</a> by
Johnny Ryan. (This is why “privacy compliance” that tracks what works in
the EU is a bad fit for California. Irish politicians and the revolving
door of Meta execs/Irish regulators are going to react differently from
a California jury.)</p>
<p><a href="https://www.theguardian.com/technology/2026/jun/30/ai-chatbot-use-anti-vaccine-myths-poll">Frequent
AI chatbot users more likely to believe anti-vaccine myths, poll
finds</a> by Nick Robins-Early. (So what else can those chatbot users be
sold on? Especially weird politics, too?)</p>
<p><a href="https://www.newscientist.com/article/2531050-people-training-new-ai-models-admit-they-just-get-chatbots-to-do-it/">People
training new AI models admit they just get chatbots to do it</a> by
Matthew Sparkes. <q>The seemingly widespread practice risks undermining
the future of AI…</q> (Oh no! Anyway…)</p>
<p><a href="https://fortune.com/2026/06/25/kalibrate-ai-gas-price-fixing-california-marathon-bp/">Gas
station owners have found a use case for AI, lawsuit says: colluding to
fix prices</a> by R.J. Rico and The Associated Press. (If people knew
how much “AI” investment has to be justified by price discrimination to
capture consumer surplus, then data centers would be even more unpopular
here.)</p>
</section>]]></description>
		</item>
		<item>
			<title>Arguments for the attribution cartel</title>
			<link>https://blog.zgp.org/arguments-for-the-attribution-cartel/</link>
			<guid>https://blog.zgp.org/arguments-for-the-attribution-cartel/</guid>
			<pubDate>Tue, 30 Jun 2026 00:00:00 +0000</pubDate>
			<description><![CDATA[<p><strong>previously:</strong> <a href="https://blog.zgp.org/think-before-you-click/">Think before you
click</a></p>
<p>I’m collecting the best arguments for the <a href="https://blog.zgp.org/the-advertising-cartel-coming-to-your-web-browser/">attribution
cartel</a>, and so far I have four. Well, six by now if you count “it’s
not third-party cookies” which I probably shouldn’t.</p>
<p>Although the kinds of privacy-preserving measurements that they’re
proposing are technically interesting, and would probably work for other
applications, it looks like the cartel is just going to make things a
lot worse.</p>
<p><em>(Updated 10 Jul 2026 to include links, quotes, and items 5 and
6.)</em></p>
<section class="level3" id="the-attribution-tracking-is-a-replacement-for-riskier-data-collection.">
<h3>1. The attribution tracking is a replacement for riskier data
collection.</h3>
<p><strong>False.</strong> No attribution cartel company has backed off
on their own, more intrusive, tracking systems. And if they can get
users to accept one ad feature in the browser, they’ll move on to more.
Google <a href="https://blog.zgp.org/google-privacy-sandbox-timeline/">“Privacy
Sandbox”</a> was proposed as an alternative to fingerprinting—then when
it achieved some acceptance, Google went on to <a href="https://blog.lukaszolejnik.com/biggest-privacy-erosion-in-10-years-on-googles-policy-change-towards-fingerprinting/">allow
fingerprinting</a>.</p>
<p>In an <a href="https://monopoly-report.com/p/the-w3c-attribution-api">interview
with Alan Chapell</a>, Martin Thomson from Mozilla says,</p>
<blockquote>
<p>I’d like to see a whole lot less tracking, collection of email/phone
numbers, clean rooms, and the other bullshit privacy apparatus that the
advertising industry created. In practice, however, I don’t expect this
to change anything significantly. Success here means that some
businesses decide that this is enough. That they can get enough
information from attribution without having to resort to those other
things. If it is only a few who change, that’s a win.</p>
</blockquote>
<p>Those few, if any, would be massively outweighed in impact by the Big
Tech execs who learn the real lesson: hooray, we got one advertising
feature into the browsers, now it’s time to add more.</p>
<p>Appeasement doesn’t work. (In general, better to overreact to the Big
Tech value-extraction schemes you do hear of, because they’re doing
something you haven’t heard of in the <a href="https://www.businessinsider.com/google-project-bernanke-advertisers-data-benefit-company-report-2021-4">background</a>
that they would have deserved to catch hell for too.)</p>
</section>
<section class="level3" id="attribution-reporting-math-protects-privacy.">
<h3>2. Attribution reporting math protects privacy.</h3>
<p><strong>Only in isolation.</strong> In combination with other
technologies available on the web, though, the <a href="https://lists.w3.org/Archives/Public/public-patwg/2026May/0022.html">Bruner
paradox kicks in</a>.</p>
<blockquote>
<p>More broadly, I think there is an important privacy paradox embedded
here. The specification is motivated by legitimate privacy goals, which
I support. But many practical implementations of identity-based
incrementality measurement appear likely to increase incentives for more
first-party identity harvesting, more authenticated-user environments,
more CRM onboarding, and more identity reconciliation
infrastructure.</p>
</blockquote>
<p>Selling a product or service is hard. It’s easier to identify someone
about to buy, then claim credit for the sale. By making the difference
harder to spot, the attribution cartel increases incentives for
surveillance. For example, a sketchy appliance manufacturer would find
it hard to sell a data feed of shopping-related keywords from always-on
microphones in people’s homes. But that data could be used to place ads
in a way that would look surprisingly effective on the attribution
reports.</p>
<p>The attribution cartel would enable the monetization of more
surveillance data, from more and riskier sources.
(<strong>More:</strong> <a href="https://blog.zgp.org/privacy-menace-almost/">Explaining why the
attribution cartel is a privacy menace (almost)</a>)</p>
</section>
<section class="level3" id="for-legit-sites-some-attribution-data-is-better-than-none.">
<h3>3. For legit sites, some attribution data is better than none.</h3>
<p><strong>False.</strong> The attribution cartel will combine the
obfuscated attribution reports from legit sites with the individualized
tracking from their own contexts—in a way that makes the legit sites
look consistently worse.</p>
<p>Some people suggest attribution cartel tracking as a possible way to
measure contextual advertising—supposing some combination of laws and
regs that would make it possible for scripts running on web sites to
invoke the Attribution API even in situations where they lack a basis
for processing that would be required for other ad measurement. That
could be appealing if contextual advertising plus attribution cartel
tracking were the whole system. But the attribution tracking data will
be fed into the same reporting systems as, and be compared to, the
individualized tracking on search, social, and app store ads. And it’s
<a href="https://www.adexchanger.com/data-driven-thinking/what-happens-when-the-attribution-cartel-meets-advertisings-halo-effect/">impossible
on the corporate politics level</a> for the advertiser “dashboard” to
produce a result suggesting that the advertiser is spending too much on
Big Tech ads and not enough on legit sites.</p>
<p>We can expect that the attribution cartel has learned the lessons of
the <a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5319372">massive
“Privacy Sandbox” revenue hit</a> (Google got too greedy, too fast, last
time) and throw some legit publishers a bone early on. A pilot project
involving some legit advertisers and legit sites will show encouraging
results. Then, as soon as that news cycle is over, the attribution data
will go to work “proving” that the cartel’s own ads are a better value
than ads elsewhere.</p>
</section>
<section class="level3" id="if-you-dont-like-the-attribution-tracking-you-can-turn-it-off.">
<h3>4. If you don’t like the attribution tracking, you can turn it
off.</h3>
<p><strong>Technically true.</strong> But not really the point. The
attribution cartel’s data collection is part of a <a href="https://blog.zgp.org/silly-marketer-attribution-cartel-reports-are-for-lobbyists/">political
program</a>, and the reports will be used to show how small businesses
depend on search, social media, and app store advertising.</p>
<p>Even if you personally don’t participate in attribution cartel
tracking, or believe the reports, the politicians who are supposed to
represent you will be swamped with them. And that creates more more work
for legit public interest organizations, and more risk of Big
Tech-friendly laws.</p>
</section>
<section class="level3" id="third-party-cookies-are-bad.-the-attribution-cartel-is-not-third-party-cookies.-therefore-the-attribution-cartel-is-good.">
<h3>5. Third-party cookies are bad. The attribution cartel is not
third-party cookies. Therefore the attribution cartel is good.</h3>
<p>Is that even a fallacy?</p>
</section>
<section class="level3" id="the-attribution-tracking-proposal-is-neutral-ad-oligopoly-is-the-problem.">
<h3>6. The attribution tracking proposal is neutral, ad oligopoly is the
problem.</h3>
<p>The problem is not just that the Attribution proposal works in favor
of the existing advertising oligopoly. The underlying problem is that
the proposal is so cartel-friendly that it would bring forth a new
cartel even if started in a situation without one. With attribution
tracking, every party that could do surveillance is incentivized to do
as much as possible, in order to feed machine learning systems to claim
attribution. And machine learning and lobbying work better at scale, so
those parties are incentivized to combine into a new cartel.
(<strong>More:</strong> <a href="https://blog.zgp.org/attribution-tracking-on-an-alternate-timeline/">Attribution
tracking on an alternate timeline</a>)</p>
</section>
<section class="level2" id="conclusion">
<h2>Conclusion</h2>
<p>The pressure on the attribution cartel companies is not a situation I
would want to be in. <a href="https://www.nytco.com/press/a-i-journalism-and-the-uncertain-future-of-the-public-square/">Value
extraction</a> by Big Tech is non-optional, because…</p>
<ul>
<li><p>They must show startup-like growth in order to maintain high
stock prices.</p></li>
<li><p>They already control a majority of an industry, advertising, that
grows about as fast as the economy does.</p></li>
</ul>
<p>The only way out is to keep increasing the percentage that they’re
able to capture. The attribution cartel is one aspect of a larger
technological, business, criminal, and political program—ending it won’t
stop Big Tech oligopoly entirely, but stopping it will be the same kind
of win as the end of “Privacy Sandbox” was—something to build on.</p>
</section>
<section class="level2" id="bonus-links">
<h2>Bonus links</h2>
<p><a href="https://noyb.eu/en/us-supreme-court-just-blew-eu-us-data-transfers">US
Supreme Court just blew up EU-US Data Transfers</a> from noyb.eu. <q>On
Monday, the US Supreme Court decided in Trump v. Slaughter that the US
Federal Trade Commission (“FTC”) may not be independent anymore. Since
2000, the EU has relied on the “independent” FTC as the enforcer of
EU-US deals on personal data. According to EU treaty law, such oversight
must be independent. In the current EU-US deal, the European Commission
relies on the independent FTC 259 (!) times.</q> (The real problem is <a href="https://en.wikipedia.org/wiki/MIM-104_Patriot">Patriot</a> and
other high-end defense products and collaboration. Until the
military-industrial “Eurostack” is well-established, the surveillance
advertising industry in the USA will be able to free-ride.)</p>
<p><a href="https://daniel.haxx.se/blog/2026/06/29/do-excellent-vulnerability-reports/">Do
excellent vulnerability reports</a> by Daniel Stenberg. (A great how-to
for reporting security issues, from the lead developer of
<code>curl</code>, a project that has handled more than a thousand of
them.)</p>
<p><a href="https://pluralistic.net/2026/06/27/zuckerstreisand-2/">Pluralistic:
Zuckerberg’s increasingly bizarre war on whistleblowers (27 Jun
2026)</a> by Cory Doctorow. <q>Speaking of thin-skinned, paranoid,
wildly corrupt buffoons who will stop at nothing to silence their
enemies, how about that Mark Zuckerberg, huh?</q> (As a Firefox user, I
want my browser to collaborate with Meta on advertising measurement —
nobody, ever) More: <a href="https://www.theguardian.com/technology/2026/jun/25/whistleblower-sarah-wynn-williams-sues-meta-attempts-to-silence-her-careless-people">Whistleblower
Sarah Wynn-Williams sues Meta over attempts to ‘silence’ her</a></p>
<p><a href="https://aftermath.site/steam-machine-review-price/">The
Steam Machine Is An Iconoclastic Computer Born In Unforgiving Times</a>
by Chris Person. (Detailed review of a nifty device. And the price might
not be so bad, considering it’s comparable to a homebuilt PC with
similar specs, and it might be easier to justify buying one box instead
of both a gaming console and a midrange Linux system?)</p>
<p><a href="https://news.bloomberglaw.com/litigation/browser-opt-out-tool-shoots-for-simplicity-brings-uncertainty">Browser
Opt-Out Tool Shoots for Simplicity, Brings Uncertainty</a> by
Christopher Brown. (When surveillance advertisers say they’re confused
or uncertain about something, that generally means they’re being asked
to do something they don’t want to. Seriously—guys who became instant
thought leaders in agentic advertising are somehow faked out of their
socks by a one-byte HTTP header.)</p>
<p><a href="https://www.scmp.com/opinion/china-opinion/article/3357898/us-anthropic-ban-best-advert-chinese-ai">US
Anthropic ban is best advert for Chinese AI</a> by Alex Lo. (This whole
market is giving 1990s Sun Microsystems vs. generic Linux PC.
<strong>Previously:</strong> <a href="https://blog.zgp.org/generative-ai-antimoats/">generative ai
antimoats</a>)</p>
<p><a href="https://www.anildash.com/2026/06/23/fight-ai-platform-war/">How
we’ll fight the platform war against Big AI</a> by Anil Dash. <q>In a
scenario where there are extremely capable models that cost nothing
except for the price of keeping a few servers running, as well as very
robust tools that make it effortless to seamlessly switch between
models…more and more organizations will shift more and more work away
from the Big AI companies, especially as those companies keep raising
their prices.</q></p>
</section>]]></description>
		</item>
	</channel>
</rss>

