frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

PostHog will train AI models with your data (opted-in by default)

https://posthog.com/blog/training-ai-models
62•tartieret•57m ago

Comments

tartieret•57m ago
I initially used Posthog as an alternative to Google Analytics with more privacy. Now they want to use the data for a business purpose. Working hard towards enshitification?
rvz•53m ago
> I initially used Posthog as an alternative to Google Analytics with more privacy.

This does not make any sense.

> Now they want to use the data for a business purpose.

They raised VC money and they want a return so this was predictable.

mrits•17m ago
It makes perfect sense actually
sixtyj•51m ago
Most companies would bury this change in a deceptively boring T&Cs update, but we value transparency, so here's what you need to know in an internet-friendly numbered list:

Users on our EU cloud instance are opted out by default

So too users with agreements that prevent training (e.g. BAA, MSA, or similar)

All other users on our US cloud instance are opted in by default

We will anonymize all data before it's used for training

We will only use data that already exists in your PostHog instance

We will do all the model training ourselves, which means...

We won't sell or send your data to third-party model providers

You can opt out at any time via your org settings in PostHog (admin access required)

Training won't start until June 29, so there's plenty of time to decide

mark242•30m ago
If "we will opt everyone in because otherwise we won't get enough data because we know users won't opt in" is your business model, maybe it's time for a rethink.
rottencupcakes•26m ago
Defaults matter.

Opt-in vs opt-out organ donorship has a large impact.

Most people on any web app won’t stray from the defaults.

philipwhiuk•21m ago
Again, this is because it's uninformed.

Consent matters.

cjonas•20m ago
yea except one is a "dark pattern" to exploit customers for corporate profit while the other is to benefit society.
mmh0000•15m ago
Which we probably need to consider changing now that some truly bizarre and evil shit is being done on donor organs:

https://news.ycombinator.com/item?id=48212992

hyperbovine•5m ago
I sincerely hope this never comes to pass, but you or your loved ones may someday find themselves in the position of wishing more people were opted in for organ donation.

The same cannot be said for some random corporation training AI models off your data to make a buck or two.

GuinansEyebrows•23m ago
> All other users on our US cloud instance are opted in by default

This is slimy.

xnorswap•17m ago
It's slimy because your government allows it, this doesn't have to be the case.

1. Lobby your representatives to improve your data protection laws, even if you think it's pointless to do so

2. Stop attacking EU data protection laws, even if they inconvenience you

As can be seen from this announcement, data protection laws do make a difference.

GuinansEyebrows•14m ago
yes, of course!
mrweasel•9m ago
Not really, it's slimy because it should be obvious that it's the morally wrong thing to do. There's no tangible benefit to the users, only risk.

The fact that they only opt-out EU users, because regulation forces them, tells you all you need to know about the moral compass of PostHog.

This shouldn't even require regulation, but apparently expecting companies to act morally is a bloody pipe dream. Profit over morals and concerns for your costumers, apparently.

kelsey98765431•17m ago
Cant wait to see posthog crash and burn, i have hated their service for years now.
johnsillings•11m ago
why?
hilariously•14m ago
There is no such thing as opt in by default - and burning that amount of customer goodwill because you want something instead of say, giving a discount to people who are willing to do it is a choice for people who have a lot more market share and their customers would have more trouble leaving.
infecto•9m ago
> Most companies would bury this change in a deceptively boring T&Cs update, but we value transparency, so here's what you need to know in an internet-friendly numbered list:

These feels like a really bad defense. It’s great you provide transparency but I don’t want my analytics system writing my code. There are already so many other first movers that are better that I would rather connect to your analytics.

ryanmcbride•5m ago
Hey man, respectfully, opt-in by default is not opt-in. That's opt-out, and it's scummy.

I feel like you either know that already, or should, but either way I won't be using your product anymore. Just pulled it out of the projects I'm personally in charge of and in the future I'm going to recommend against using it both internally and for clients.

Legitimately disappointed.

tines•33m ago
“Opt-in by default” = opt-out?
Tsarp•29m ago
Guess its "Opted-in" by default
natch•9m ago
Then it’s not opted. It’s just in.
mrits•19m ago
Opt means to make a choice or select an alternative. They are either incompetent or lying on purpose.
JimDabell•30m ago
“Opt-in by default” is an oxymoron. If it’s default then I haven’t opted into anything. It’s been enabled by default.
deflator•28m ago
Very true. I was considering PostHog, but this sours them in my eyes. Very deceptive wording.
xnorswap•23m ago
This frustrates me too, if something is "opt-in", that means by default you're not included and can choose to be included. If something is "opt-out", that means you're included and can choose not to be.

But then it gets used to describe the reverse, and we have to add words to clarify.

I once saw a post here with a correctly described opt-in telemetry before, and the top comment here was attacking them for the reverse, thinking it was including them by default, so there's little winning, it's one of those words that has just come to mean it's opposite.

mannanj•11m ago
Isn't it kind of like mandatory tip? If you haven't given it voluntarily, i.e .its automatically opted-in and you maybe can't even not give it. its the same.
Henchman21•26m ago
You can’t “opt-in” to something that is the default. The choice is made for you — and when the choice is made for you? You haven’t opted in or out?
scosman•22m ago
I would have guessed that was just a bad title here but no, article states it as "opted in by default".
tartieret•6m ago
I fixed the title, sorry for the typo!
bigstrat2003•25m ago
This is the fastest way possible to ensure I will never do business with you, or stop doing business with you if I already am.
slopinthebag•25m ago
PostHog better transition to an AI company soon because they are one of the SAAS's which are absolutely cooked by vibe coding. What it does is extremely amenable to LLMs and it's also non-critical for a business, making it an excellent candidate for replacement by in-house solutions. And if it means never having to use their website again that's even better.

I wonder if they regret opensource, considering people will be using LLMs to replace them which have surely trained off of their code.

frankest•21m ago
What a great reminder to build my own analytics and self host. PostHog just lost a customer. They could easily send a email to each customer asking if we want this. The assumption means they have no product intuition about their own customers, let alone the customers of their customers. Bye.
xrd•12m ago
Not trying to be snarky but why not just opt out instead of vibe coding your own analytics platform? I'm uncomfortable with people using my data to train AI, but those concerns revolve around where my data goes, and whether I'm notified/aware. Posthog is giving me good answers to those questions here.
brauhaus•21m ago
Every day I'm more glad about EU legislation, that's all I have to say for now
gobdovan•7m ago
Yeah, the legislation is morally defensible on its own terms. But when you look at the full system, something funny happens: EU legislation is blocking data extraction and platform lock-in tactics that Big Tech already used to become monopolies.

And since the big platforms don't have to unwind their advantages or pay back for the methods that are now restricted and considered illegal, they can peacefully extract rents from their entrenched positions for even longer, while everyone else is prevented from using the same ladder they climbed.

TZubiri•20m ago
Today I was thinking, if I start a company in the LLM tooling space, I would put in the company mission in the incorporation documents that client data will not be used to train.

The temptation and the value is too great, and the opt-in opt-out consent thing ends up being a fuckery where the company tries to trick the user into allowing them to take a look into the data, presumably because they are selling the product at a loss and need an alternative revenue model.

Just make it impossible from the get-go, the fine print would be that the data can be shared off-band explicitly, in an email, or if explicitly copy pasted in a support chatbox, but there would be no mechanism for us to read the data from the databases much less from the client.

I don't mean it would be an air-tight mechanism like Signal or ProtonMail, if a court order would ask us to produce client info, we would still reserve the right to produce the data, but exceptionally, and definitely not for training models.

OkayPhysicist•13m ago
More companies need to make, for lack of a better term, "oaths" of what they won't do as a company. My pitch on it is to tie it to financial penalties the company agrees to pay, somewhere in the "enough to incentivize a significant portion of our user base to sue us" territory, such that it would be financial suicide to violate them.
jen20•18m ago
Perhaps if they hopped on a quick call for five minutes with some customers, they'd realize quite how little appetite there is for putting up with being opted into things automatically in the US but not in the EU.

As an aside, this also means the EU rules are working.

infecto•15m ago
Thanks for posting. I had been in the fence for the past few months of switching. The new AI products combined with the weird UIs had been irking me for a while. This is the final nail in the coffin. Opt-in is a terrible business model imo.

AI and That Guy at the Bar

https://dotart.blog/cobbles/ai-and-that-guy-at-the-bar
1•miniBill•1m ago•0 comments

What 1k Harness Experiments Taught Me About Self-Improving Agents

https://www.henrypan.com/blog/2026-05-25-self-improvement-harness/
1•megadragon9•1m ago•1 comments

Show HN: World Flavor Atlas. Radzikowski and Chen's food embeddings in 3D

https://tomacco.github.io/world-flavor-atlas/
1•drinkcocacola•1m ago•0 comments

Auto-itera – autonomous experimentation engine for AI engineering decisions

https://github.com/clfhaha1234/auto-itera
1•clfhaha1234•2m ago•0 comments

Rust Will Save Linux from AI, Says Greg Kroah-Hartman

https://www.zdnet.com/article/rust-will-save-linux-from-ai-says-greg-kroah-hartman/
1•CrankyBear•2m ago•0 comments

Tell HN: Building an Activist Developer Collective

1•KafeKafe•2m ago•0 comments

Own Data, Own Software

https://pscanf.com/s/340/
1•wrxd•3m ago•0 comments

Apple reportedly preps native support for Google Cast in iOS 27

https://macdailynews.com/2026/05/27/apple-reportedly-preps-native-support-for-google-cast-in-ios-27/
1•speckx•3m ago•0 comments

San Francisco Rents Spike 22% in a Year

https://www.bloomberg.com/news/features/2026-05-27/ai-boom-sends-san-francisco-housing-prices-soa...
1•sseagull•4m ago•0 comments

Economic Futures in the Age of AI

https://openaifoundation.org/news/economic-futures-in-the-age-of-ai
1•thm•4m ago•0 comments

The Download: keeping up with AI, and the future of IVF

https://www.technologyreview.com/2026/05/27/1138048/the-download-ai-future-ivf-technology/
1•joozio•4m ago•0 comments

OurSQL Foundation launches to support MySQL Community

https://www.theregister.com/databases/2026/05/26/mysql-faithful-launch-oursql-foundation-to-keep-...
2•deesix•6m ago•0 comments

Show HN: A self-organizing digital Zettelkasten for research

https://github.com/ulyssestenn/funes
1•bethanyhunt•7m ago•0 comments

Sharon Osbourne to release AI avatar of late husband Ozzy Osbourne

https://www.kxan.com/news/national-news/sharon-osbourne-to-release-ai-avatar-of-late-husband-ozzy...
1•ohjeez•7m ago•0 comments

The AI Efficiency Plateau

https://newsletter.getdx.com/p/the-ai-efficiency-plateau
1•azhenley•7m ago•0 comments

Bible MCP

https://bible.grod.es
2•grodes•7m ago•0 comments

The Decline of the Family Computer

https://brainbaking.com/post/2026/05/the-decline-of-the-family-computer/
3•Brajeshwar•9m ago•0 comments

F-35 versus Gripen E: A deep deep dive

https://hushkit.net/2025/03/14/f-35-versus-gripen-e-a-deep-deep-dive/
1•root-parent•10m ago•0 comments

Building OpenCode with Dax Raad [video]

https://www.youtube.com/watch?v=1VqKUrxR2C8
1•kesor•11m ago•0 comments

The Internet Has a Front Door – The Edge Is Now Intelligent

https://www.akamai.com/blog/cloud/internet-front-door-edge-now-intelligent
1•triplechill•12m ago•0 comments

Canada to order military plane fleet from Sweden in shift from US suppliers

https://www.theguardian.com/world/2026/may/27/canada-sweden-saab-globaleye-aircraft
1•tosh•13m ago•0 comments

Show HN: GAH, programatically add Git hunks

https://github.com/ThatXliner/gah
2•thatxliner•14m ago•0 comments

Sonic: Open-source platform to run logic over any network data

https://github.com/manassesbinga/sonic
1•numero6•15m ago•0 comments

Slick Lorem Ipsum Generator

https://lipsum-lorem.com
2•hackerbeat•15m ago•0 comments

grpyc: Fast gRPC replacement for Python, built in Rust

https://grpyc.com
1•tgma•15m ago•0 comments

A new register allocator for ZJIT

https://railsatscale.com/2026-05-27-a-new-register-allocator-for-zjit/
3•tenderlove•16m ago•0 comments

Our New Sustainability Startup

https://uksrs.org.uk/
1•rainmakrr•18m ago•0 comments

Show HN: 10k+ Funny Quotes

https://funnyquotes.lol/
1•hackerbeat•19m ago•0 comments

Training a 22MB prompt injection classifier that runs inline in a Lambda

https://www.stackone.com/blog/training-22mb-prompt-injection-classifier/
2•Hiskias•19m ago•1 comments

Show HN: When your agent LLM judge become your enemy

https://dmitriibuchilin.substack.com/p/we-hardened-an-llm-agent-each-defense
1•DmitriyBuchilin•19m ago•0 comments