frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
503•klaussilveira•8h ago•139 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
842•xnx•14h ago•506 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
57•matheusalmeida•1d ago•11 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
166•dmpetrov•9h ago•76 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
166•isitcontent•8h ago•18 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
281•vecti•10h ago•127 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
60•quibono•4d ago•10 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
340•aktau•15h ago•164 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
226•eljojo•11h ago•141 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
332•ostacke•14h ago•89 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
422•todsacerdoti•16h ago•221 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
34•kmm•4d ago•2 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
364•lstoll•15h ago•251 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
12•denuoweb•1d ago•0 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
79•SerCe•4h ago•60 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
59•phreda4•8h ago•9 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
16•gmays•3h ago•2 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
211•i5heu•11h ago•158 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
9•romes•4d ago•1 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
123•vmatsiiako•13h ago•51 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
33•gfortaine•6h ago•9 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
160•limoce•3d ago•80 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
258•surprisetalk•3d ago•34 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1020•cdrnsf•18h ago•425 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
52•rescrv•16h ago•17 comments

Evaluating and mitigating the growing risk of LLM-discovered 0-days

https://red.anthropic.com/2026/zero-days/
44•lebovic•1d ago•13 comments

I'm going to cure my girlfriend's brain tumor

https://andrewjrod.substack.com/p/im-going-to-cure-my-girlfriends-brain
95•ray__•5h ago•46 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
81•antves•1d ago•59 comments

How virtual textures work

https://www.shlom.dev/articles/how-virtual-textures-really-work/
36•betamark•15h ago•29 comments

WebView performance significantly slower than PWA

https://issues.chromium.org/issues/40817676
10•denysonique•5h ago•1 comments
Open in hackernews

Gmail can read your emails and attachments to train its AI, unless you opt out

https://www.malwarebytes.com/blog/news/2025/11/gmail-is-reading-your-emails-and-attachments-to-train-its-ai-unless-you-turn-it-off
113•taubek•2mo ago

Comments

ectospheno•2mo ago
Thank god they also got consent from the non google people who sent the email.
mmooss•2mo ago
Google can read the emails of everyone who corresponds with a Gmail user - which is almost everyone - and they can't opt out.
rootnod3•2mo ago
One could use encryption but most receiving users have not the faintest clue on how to use that. If most people would care, then I wouldn't give a flying fuck about what Google does because they can't read my mail even if they wanted to.
mmooss•2mo ago
You can't really use encryption for a couple of reasons:

1. Encrypted email only protects the email body. All the metadata - who is emailing who, when, from what servers - as well as the subject line, are in the clear regardless. The metadata is more valuable than the data in many cases.

2. Unless users download all their Gmail messages, leaving none on the server (essentially, like an old POP account), then the decrypted message bodies will be in their Gmail account for Google to read.

teachrdan•2mo ago
Link for the lazy: https://mail.google.com/mail/u/0/#settings/general

Find "Smart Features", uncheck, and press save, which will reload Gmail.

Then find "Google Workspace smart features" and click the "Manage Workspace smart features settings" button and unselect everything.

magixx•2mo ago
They disable so many features when you remove "Smart features" i.e. Grammar, Spelling, Autocorrect, Smart Compose/Reply (those templated suggested replies), Nudges, Package tracking, Desktop notifications. Google really wants to punish you for doing that.
johnnyanmac•2mo ago
Turning off the inbox categories feature was particularly annoying. A feature they had for a good decade before deciding they weren't jsut happy with collecting my data.
qwerpy•2mo ago
Yep I went through this sad journey with my gmail this week. Got tired of seeing "coming soon" packages cluttering up my inbox, so I looked into how to turn them off. It turned off the categories. Reminds me of the dark pattern used by many apps, where if you turn off notifications to avoid ads/spam, you also lose useful notifications.
jeffbee•2mo ago
There's an entire setting for "Turn on package tracking" alone. You do not need to disable Smart Features altogether.
qwerpy•2mo ago
I never enabled that and I verified it's not enabled. However I still have the "Happening Soon" section in my inbox that has status of some packages.

My guess is that Smart Features will (along with everything else it does) scan your emails to populate "Happening Soon" with package status, and if you then enable "Turn on package tracking", it will also periodically poll the shippers for those packages to keep the status up to date.

My complaint still stands. I want to entirely remove "Happening Soon" without disabling categories. It's not even the "Google reading your emails" creepiness. I just don't want my UI to be cluttered.

jeffbee•2mo ago
I see. The "Happening Soon" section of the inbox is populated with stuff other than order tracking, such as your airline tickets. So I can see why you'd have to disable the whole shooting match to get rid of it. But I agree that it would be nice for some people if there was an inbox layout setting to just get rid of it altogether.
aerotwelve•2mo ago
It is unbelievably manipulative that they tied this organizational feature with this new LLM-training scam they have running now.

Learning to not rely on inbox categories does make it easier for me to finally leave Gmail for a real email provider though, so maybe this will all work out in the end.

dom96•2mo ago
ugh, yeah, I was going to turn this off but not having inbox categories is a deal breaker
jeffbee•2mo ago
What do you believe you have gained by throwing those switches?
phatfish•2mo ago
It makes Gmail a normal email client again?
greyadept•2mo ago
I think I’m improving my security posture. For example, I’d hope that prompt injection attacks against Gemini AI will be less likely to scoop my data.
jeffbee•2mo ago
These switches don't control whether your emails are used to train models. They control whether you get to use machine inference features on your own emails.
defrost•2mo ago
Reclaiming my English.

I'm Australian, I use Australian idioms, spelling, contractions, et al in emails to regular contacts for 20+ years via gmail (Yet Another Early Gmail Invite User).

Despite having selected UK English (there's no 'Strayla option) gmail via the web still insists on suggesting I morph into a cookie cutter middle north American Engrish typer.

Yes, Engrish .. AmerEngrish is an abomination.

Feck that shite. Hard.

mariusor•2mo ago
For me this feature has been disabled for as long as I remember it being there. I think it predates the AI craze by quite some time.
Ms-J•2mo ago
Google will use your family's pictures and memories "to improve Google’s AI assistants, like Smart Compose or AI-generated replies."

Someone will ask a Google AI service to generate an image some day and your daughter will be used. And that's one of the least worrying outcomes.

loeg•2mo ago
That's what training means, yeah, but it isn't clear Google is actually doing what the article claims it is.
_jzlw•2mo ago
They're claiming that these options allow Google to use your data to train its AI, but that's not what it says at all. Where are they getting that idea from?
rikafurude21•2mo ago
"training on our data" has turned into a catchphrase like "taking our guns" or "banning our books" - dumb propaganda for anti-AI crowd to enrage people. Whether personalized AI-based experience is useful can be debated but everything has to be twisted into culture wars, thats just how media is nowadays
muwtyhg•2mo ago
Privacy is not a culture war issue. Not wanting massive amounts of personal data hoovered up to train an AI for Google is reasonable. Arguing against this kind of invasion of privacy is not "dumb propaganda".
squigz•2mo ago
https://support.google.com/mail/answer/15604322?sjid=1029580...

> When smart features are on, your data may be used to improve these features.

jmclnx•2mo ago
Oh Well, I left gmail years ago, now it is used for junk mail, good luck loading ads going to gmail into your AI :)
johnnyanmac•2mo ago
What did you move too? I was thinking of moving my personal email off of Gmail for a while. It's just 15+ years of accounts to untangle.

I long made a "spam/unimportant site verification " account, so that's set.

jmclnx•2mo ago
My own domain.
fsflover•2mo ago
Alternatively these exist: https://www.fsf.org/resources/webmail-systems
muwtyhg•2mo ago
Assumedly you need an email hosting service to place behind your domain, correct? Or do you self host an email server? If you are completely self-hosting, how do you deal with being marked as spam by large spam filter organizations for being a low-trust sender?
rootnod3•2mo ago
In daily practice you don't. Unless you host in a DC with lots of spam. Use small but trusted hosters.

But as long as you get SSL/DKIM/SPF and the other stuff right, and it's not THAT difficult, then most hosters will let you through. Unless it's German Telecom, because for some reason t-online.de decided to only allow emails from hosters they whitelisted and there's a whole approval process which even requires registering with them with an email that is NOT from your domain and even a fax, but honestly fuck anyone using that domain.

sixdimensional•2mo ago
I like Fastmail with my own domain for personal email, but the reality is nothing is a complete replacement for a Google account, given how tied in it is with auth and the whole Google ecosystem. I still have to use Google for work.

Proton is another one people often suggest. Hey.com sometimes too. No experience with those myself.

There are other options (such as the big guys, iCloud mail or Outlook.com), but aside from self-hosting (which I don't want to spend time maintaining just for my personal mail), I personally haven't seen much outside of those ones that are recommended often.

rootnod3•2mo ago
Honestly, get a small VM at openbsd.amsterdam or another good hoster and just do it yourself. OpenBSD has outstanding documentation, standing up SMTPD and Dovecot there is super simple, especially for a single user and not a whole group or family (where LDAP or Kerberos would be warranted). Just take initiative and own your data. Does it cost a little bit upfront time? Sure, but maybe just weekend. Does it require a little maintenance here and there? Sure. But still cheaper than paying for fastmail or waiting for fastmail to also exploit your data because the shareholders said so....just own your data.
falleng0d•2mo ago
From the dialogues in the pictures it doesn’t sound like they are using anyones emails for training. The messaging indicates it’s more like using as context and/or generating embeddings for RAG. Unless there’s something else I’m not aware of.

I know that Google does a lot of bad stuff but we don’t need to make up stuff they just aren’t doing

This doomsday messaging an alarmism is only serves to degrade the whole cause

edit: and before someone say that they also don’t want that then let’s criticize it for what it is (opting users to feature without consent). We don’t need to make stuff up, it really doesn’t help.

johnnyanmac•2mo ago
>When smart features are on, your data may be used to improve these features. Across Google and Workspace, we’ve long shared robust privacy commitments that outline how we protect user data and prioritize privacy. Generative AI doesn’t change these commitments — it actually reaffirms their importance. Learn how Gemini in Gmail, Chat, Docs, Drive, Sheets, Slides, Meet & Vids protects your data.

When I click "Learn more" in toggling the smart features on/off

It may not do it now, but I really don't like the implications. Especially a tone of "it's not actually bad, it's good!"

falleng0d•2mo ago
I agree. What I really don’t like is that we have to choose between having smart search and giving up our data.

Is it too much to ask to be able to not give up data for “improvements” but keep the functionality?

squigz•2mo ago
> It may not do it now

I don't believe "may" is being used to indicate possibility, but rather permission.

That is to say, there's no reason to think it's not being used, given that wording.

x0x0•2mo ago
Discovering new settings that I was opted in to without being asked does not scream good faith.

Separately, their help docs are gibberish. They must use this phrase 20 times: "content is not used for training generative AI models outside of your domain without your permission." Without telling you if that checkbox is that permission; where that permission is set; or indeed, even if that permission is set. From reading their documentation, I cannot tell if that checkbox in gmail allows using my data outside my organization or not.

neuralkoi•2mo ago
This seems to indeed be confirmed over at https://support.google.com/mail/answer/14615114

"Your data stays in Workspace. We do not use your Workspace data to train or improve the underlying generative AI and large language models that power Gemini, Search, and other systems outside of Workspace without permission."

djhn•2mo ago
But then if the terms include a vague permission and/or license to use the data for improving the results, the text is factually correct while obscuring the fact that they do in fact solicit your permission and thus use the data, with your permission.
NaomiLehman•2mo ago
i don't understand one thing - isn't the Venn Diagram of people who use Gmail in 2025 and who are on HN just 2 circles that don't touch?
rootnod3•2mo ago
Sorry, but that "doomsday" "alarmism" is exactly what is needed and warranted. But this practice of sneakily opting users in into things they don't want instead of a very clear full on pop up saying "We now use your data and private emails for AI training" is exactly the problem.

> I know that Google does a lot of bad stuff but we don’t need to make up stuff they just aren’t doing

No no. a) they ARE doing a lot of bad stuff and b) that shit ain't made up and they ARE exactly doing that. Or do you also think that Github is NOT using priI know that Google does a lot of bad stuff but we don’t need to make up stuff they just aren’t doingvate repos to train Copilot? Do you honestly and truly believe that?

If you do truly believe that I got a bunch of bridges to sell to you.

gethly•2mo ago
Funny how the law and the corporations see the meaning of "optional" differently.
neilv•2mo ago
The article is useful overall, but the following line is such bad journalism that I want to call it out, since we can't afford to have people dumbed-down.

> The reason behind this is Google’s push to power new Gmail features with its Gemini AI, helping you write emails faster and manage your inbox more efficiently.

rootnod3•2mo ago
Alright, I see that line, but in what sense is that bad journalism? I could in the same vein call this out as a bad comment.
neilv•2mo ago
A journalist is stating a corporate PR explanation for a sketchy action as fact. And it's not even a very believable reason, at least not completely, and the journalist certainly isn't verifying it. And it's important.
gitaarik•2mo ago
But journalists have to include the statements from both sides. And then it's up to the audience to make an opinion of it.
neilv•2mo ago
No they don't. And that's not what the article did here.
jeffbee•2mo ago
Reading comprehension and media literacy at all-time lows, below what cognitive scientists formerly believed was a hard floor of "absolute zero comprehension".
user2722•2mo ago
how do we turn back?
JayD0ubleu•2mo ago
It's like with Gemini and Google smart devices. You need to opt-in for data training to use Gemini apps. This means you won't be able to access basic features like asking Gemini to turn off your smart light bulbs. Essentially, Google is preventing you from using any smart features unless you allow data training on your own. Even to access basic features like chat history, you need to enable Gemini activity. This essentially allows Google to train on all of your conversations. This is even for paid tiers
nightshift1•2mo ago
Ha ! I disabled the smart features in gmail and then used gemini to ask something unrelated. The massage ended with:

"By the way, to unlock the full functionality of all Apps, enable Gemini Apps Activity." with a link to myactivitydotgoogledotcom

faidit•2mo ago
It's just for "improving", not training! Why would anyone assume the worst? They're the good guys.. more like a cuddly teddy bear than a monopolistic megacorp! Surely they'd explicitly tell us exactly what they were doing before they do it. Stop fear-mongering, people! anxiously checks the price of my GOOG stock
Jotalea•2mo ago
actually, I do want them to read my auto subscribed newsletter slop for random services that I register to. I do want them to use that messy, unorganized, faulty or maybe even useless data to train their AI models.
jerrygoyal•2mo ago
Hey, if anyone wants to use AI to draft replies but wants to make sure their data isn't trained by it, I've built a Chrome extension that does exactly that! You can plug in your API key, and it supports all SOTA models.

https://jetwriter.ai

gitaarik•2mo ago
They're already reading your email to train their ads, so a small step to also train the AI right?
gitaarik•2mo ago
Ok correction: they don't scan your mail for ads since 2017 since the EU GPDR regulation
xnx•2mo ago
Refutation from Google: https://x.com/gmail/status/1991989459097653419