frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Free data transfer out to internet when moving out of AWS (2024)

https://aws.amazon.com/blogs/aws/free-data-transfer-out-to-internet-when-moving-out-of-aws/
1•tosh•1m ago•0 comments

Interop 2025: A Year of Convergence

https://webkit.org/blog/17808/interop-2025-review/
1•alwillis•2m ago•0 comments

Prejudice Against Leprosy

https://text.npr.org/g-s1-108321
1•hi41•3m ago•0 comments

Slint: Cross Platform UI Library

https://slint.dev/
1•Palmik•7m ago•0 comments

AI and Education: Generative AI and the Future of Critical Thinking

https://www.youtube.com/watch?v=k7PvscqGD24
1•nyc111•7m ago•0 comments

Maple Mono: Smooth your coding flow

https://font.subf.dev/en/
1•signa11•8m ago•0 comments

Moltbook isn't real but it can still hurt you

https://12gramsofcarbon.com/p/tech-things-moltbook-isnt-real-but
1•theahura•12m ago•0 comments

Take Back the Em Dash–and Your Voice

https://spin.atomicobject.com/take-back-em-dash/
1•ingve•12m ago•0 comments

Show HN: 289x speedup over MLP using Spectral Graphs

https://zenodo.org/login/?next=%2Fme%2Fuploads%3Fq%3D%26f%3Dshared_with_me%25253Afalse%26l%3Dlist...
1•andrespi•13m ago•0 comments

Teaching Mathematics

https://www.karlin.mff.cuni.cz/~spurny/doc/articles/arnold.htm
1•samuel246•16m ago•0 comments

3D Printed Microfluidic Multiplexing [video]

https://www.youtube.com/watch?v=VZ2ZcOzLnGg
2•downboots•16m ago•0 comments

Abstractions Are in the Eye of the Beholder

https://software.rajivprab.com/2019/08/29/abstractions-are-in-the-eye-of-the-beholder/
2•whack•16m ago•0 comments

Show HN: Routed Attention – 75-99% savings by routing between O(N) and O(N²)

https://zenodo.org/records/18518956
1•MikeBee•16m ago•0 comments

We didn't ask for this internet – Ezra Klein show [video]

https://www.youtube.com/shorts/ve02F0gyfjY
1•softwaredoug•17m ago•0 comments

The Real AI Talent War Is for Plumbers and Electricians

https://www.wired.com/story/why-there-arent-enough-electricians-and-plumbers-to-build-ai-data-cen...
2•geox•20m ago•0 comments

Show HN: MimiClaw, OpenClaw(Clawdbot)on $5 Chips

https://github.com/memovai/mimiclaw
1•ssslvky1•20m ago•0 comments

I Maintain My Blog in the Age of Agents

https://www.jerpint.io/blog/2026-02-07-how-i-maintain-my-blog-in-the-age-of-agents/
3•jerpint•21m ago•0 comments

The Fall of the Nerds

https://www.noahpinion.blog/p/the-fall-of-the-nerds
1•otoolep•22m ago•0 comments

I'm 15 and built a free tool for reading Greek/Latin texts. Would love feedback

https://the-lexicon-project.netlify.app/
2•breadwithjam•25m ago•1 comments

How close is AI to taking my job?

https://epoch.ai/gradient-updates/how-close-is-ai-to-taking-my-job
1•cjbarber•25m ago•0 comments

You are the reason I am not reviewing this PR

https://github.com/NixOS/nixpkgs/pull/479442
2•midzer•27m ago•1 comments

Show HN: FamilyMemories.video – Turn static old photos into 5s AI videos

https://familymemories.video
1•tareq_•29m ago•0 comments

How Meta Made Linux a Planet-Scale Load Balancer

https://softwarefrontier.substack.com/p/how-meta-turned-the-linux-kernel
1•CortexFlow•29m ago•0 comments

A Turing Test for AI Coding

https://t-cadet.github.io/programming-wisdom/#2026-02-06-a-turing-test-for-ai-coding
2•phi-system•29m ago•0 comments

How to Identify and Eliminate Unused AWS Resources

https://medium.com/@vkelk/how-to-identify-and-eliminate-unused-aws-resources-b0e2040b4de8
3•vkelk•30m ago•0 comments

A2CDVI – HDMI output from from the Apple IIc's digital video output connector

https://github.com/MrTechGadget/A2C_DVI_SMD
2•mmoogle•30m ago•0 comments

CLI for Common Playwright Actions

https://github.com/microsoft/playwright-cli
3•saikatsg•32m ago•0 comments

Would you use an e-commerce platform that shares transaction fees with users?

https://moondala.one/
1•HamoodBahzar•33m ago•1 comments

Show HN: SafeClaw – a way to manage multiple Claude Code instances in containers

https://github.com/ykdojo/safeclaw
3•ykdojo•36m ago•0 comments

The Future of the Global Open-Source AI Ecosystem: From DeepSeek to AI+

https://huggingface.co/blog/huggingface/one-year-since-the-deepseek-moment-blog-3
3•gmays•37m ago•0 comments
Open in hackernews

Gmail/Google starts disabling features unless you agree to data processing

https://bsky.app/profile/victor.earth/post/3lu5ovm2oy22g
59•diggan•6mo ago

Comments

pavel_lishin•6mo ago
Only the first one seems to be a pre-AI thing, right? Which is a feature I've always hated and always disabled, because the email-to-calendar automation was always wonky, and would consistently put flights on my calendar with the wrong information.
oneeyedpigeon•6mo ago
It had a terrible habit of propagating spam by adding it to your calendar!
venusenvy47•6mo ago
I was going to say the same thing. I'd be glad to disable this "feature", and this seems like an easy way to accomplish it. I'm also happy if I can get rid of that message about Gemini asking to summarize my stuff. I find it distracting and will be happy to remove it.
antisol•6mo ago
I agree that this is shitty, but my first question is "why are you using gmail in 2025 if you don't want all your data slurped?"
diggan•6mo ago
Because I'm in the process of migrating but it's kind of low on my list of priorities.
righthand•6mo ago
So you’re fine with your data being slurped. Migrating away doesn’t take that much effort. Redirecting some dns records and setting a forward-all rule in the old email address. What am I missing?
diggan•6mo ago
Hundreds of filters, tens of addresses, labels and probably other things. It's not that it's technically hard, other things are just more important.
righthand•6mo ago
Well I’m not sure which platform you’re migrating to but I wouldn’t be surprised if there is some automation tool to help (if self hosting). For example, Fastmail has a quick guide for transferring (including the pieces you mention): https://www.fastmail.help/hc/en-us/articles/360058752414-Mig...
diggan•6mo ago
Migrating to a self-hosted setup. Again, not a technical/know-how problem, it's a "problem" of time/priorities :)
righthand•6mo ago
Yes I understand it’s an issue with time, that’s why I’m suggesting automation of some sort. Hence why I didn’t drop a link to Cyrus IMAP docs.
antisol•6mo ago
https://github.com/layfellow/imapcopy
diggan•6mo ago
Thanks for the recommendation, but even with automation it requires a bunch of work, probably most it will be testing and making sure it all works, so how to automate it isn't really why I'm putting it off.
voidUpdate•6mo ago
Changing the email address associated with all of your accounts is a nightmare. Having changed my name recently, it was easier to just make a new google account than to try and change the email on my old one
n1b0m•6mo ago
What are good alternatives?
pcardoso•6mo ago
Fastmail?
Mashimo•6mo ago
Depends on what features you need :)

I use mailbox.org because I can use my own domain and they claim to focus on privacy. And it's hosted in Germany.

But I bet it's missing feature that are essential for others.

Posteo and protonmail are alternatives that friends of mine use.

bubblebeard•6mo ago
Proton
beAbU•6mo ago
Migadu + thunderbird.

Not the best, not great UX, but it's f'n email, it can be ugly.

n1b0m•6mo ago
Thanks all for the suggestions
antisol•6mo ago
Dovecot + postfix + spamassassin for mail. radicale for CalDAV/CardDAV (calendar and contacts). Squirrelmail for webmail used to be ok (though I haven't used it in a long time).

Or there's an embarrassment of riches out there if you prefer to pay someone for a nice web-based zero-management thing. I can't really recommend one, but I was reselling a whitelabel email service with pretty reasonable capacity and featureset to a bunch of businesses for $5/month/user about 5 years ago. A couple of people I know seem to like protonmail.

Some ISPs might even still provide email. Though that leads to a vendor-lock-in problem and you're better paying for something distinct from your ISP IMO. Same goes for the addresses Apple hands out "free" to their users.

The main trick is to remember the old adage: "If you're not paying for it, you are the product" - If you don't want to pay for email then you might as well just stick with google.

renegat0x0•6mo ago
The first sentence says it all. Sounds like linux cake meme. I would try finding docker image with all email things working out of the box - if such thing exists.

Suggestion to other providers is also... something. I have been using other providers. Proton does not allow me to use IMAP on free. Other servers have much spam, which I have been able to clear with some cronjob, but also that is a poor job. Besides... how do you know that other companies are better on serving you? How can I know if they sell my data to China?

And self hosting is tough, even though it is easier than has ever been.

antisol•6mo ago
> Sounds like linux cake meme

Or the unix philosophy.

> self hosting is tough

Depends on your definition of "tough", I guess - I've spent 0 minutes this year thinking about it (outside of this thread).

> Proton does not allow me to use IMAP on free.

I refer you back to my previous response WRT "free".

> how do you know that other companies are better on serving you? How can I know if they sell my data to China?

So, to summarise:

"baaawww it would take me half an hour's work to set it up!"

"If you don't run your own people could do nefarious things"

...Do you people proof-read at all? I legit don't understand how someone posts something so self-contradictory.

doctaj•6mo ago
This doesn’t seem like withholding features because you don’t let them process your data, but that they CANT give you these features unless they have the data to do it — like, They obviously need to get your email data to give you flight info in calendar. Am I missing something…?
znpy•6mo ago
> Am I missing something…?

Yes. You can process data “one time” without further access, you don’t need to use data to train an llm to do those kind of stuff.

jsnell•6mo ago
Your data is not being used to train an LLM even if you click "yes" to this.
notyourwork•6mo ago
And meta hasn’t pirated the world’s library… it’s business as usual.
malfist•6mo ago
And you know this how?
Mordisquitos•6mo ago
To be fair, can you even know they won't do it if you click "no"?
danpalmer•6mo ago
Disclaimer, I work at Google, but I recommend reading the ToS for Google consumer and business services, and I believe the short version of the policies on this have been documented on the Google blog several times. I can't comment on the policy directly, but encourage you to research it, there's a pretty straightforward answer.

Separately, the industry standard elsewhere appears to be that if you're a free user your data is used for training, and if you're a paying user it's not.

darthcloud•6mo ago
It's so straightforward that you can't comment on it without risking retaliation?
blitzar•6mo ago
Don't Talk to the Police. https://www.youtube.com/watch?v=d-7o9xYp7eE
selcuka•6mo ago
I am either reading the wrong ToS, or not getting it [1]:

    Permission to use your content
    [...]
    This license is for the limited purpose of:
    [...]
    - developing new technologies and services for Google consistent with these terms
The last item sounds like Google can use my content to train an LLM, no?

[1] https://policies.google.com/terms?hl=en-US#toc-content

danpalmer•6mo ago
Do you have a free or paid account? What are the terms for paid accounts?
selcuka•6mo ago
I had assumed that the GP comment [1] was about both paid and free accounts.

[1] https://news.ycombinator.com/item?id=44592213

jsnell•6mo ago
Workspace has published policies about how the customer's data may be used: https://support.google.com/a/answer/15706919

> Your content is not used for any other customers. Your content is not human reviewed or used for Generative AI model training outside your domain without permission.

And I think the default assumption has to be that those policies are actually followed. If you think they aren't, the burden of proof is on you to show they aren't.

a0123•6mo ago
What the OP of that comment and yourself have missed is that Google is not trustworthy enough to give it permission, which the user you're responding to pretty much suggested as a solution (Google should be trustworthy to be given a one-off permission).

The amount of times Google has been caught out doing things they shouldn't be means that no, no one has to prove that it's a reasonable assumption that Google follows policies, not even their own.

It's for you to prove that they can be trusted (good luck with that!).

mvdtnz•6mo ago
In that case what do you care if you click yes or no? If you don't trust Google to abide by their own terms what makes you think they'll respect your "no"? Surely at that level of trust you would just stop using their product?
nerdjon•6mo ago
Right, I am normally very quick to criticize google with their "privacy" tactics and have largely cut google out of my life...

But this seems... right? and long overdue. If they can't look at your data they can't do these things.

The way they are framing this however, yeah that is a bit shady and would likely encourage more people to allow it. Reminds me of the tactics Facebook tried with the app tracking apple did. But... still.

Now if only google could also ask for the permission of the person sending you the email that would be great, but that is a pipe dream.

diggan•6mo ago
The problem is the bundling of consent. I understand they need to use that specific piece of data if I want to use that particular feature, but they could also have given the choice of "Let us use the data for the feature, but nothing beyond that", together with "Use the data for improving the services for everyone" and "Don't use the data for anything", just like it was before.

Instead, they're bundling "Use the data for the functionality" and "Let Google store the data indefinitely, and use for improving any other Google service", which is the part that leaves me with a sour taste in my mouth.

For reference, this is the help page the message was linking to: https://support.google.com/mail/answer/15604322

Some relevant parts that many comments here seemed to have missed:

> When smart features are on, your data may be used to improve these features [...] To improve our services. If you have turned on any of the smart features settings, we may also process your Workspace Content & Activity to improve these features. [...] Developing new products and features [...] Performing research

oaiey•6mo ago
Correct. But bundling matters (I have to confirm not only the event forwarding but also Gemini and search features). And the fineprint surely allows them also to do more than just that.
kotaKat•6mo ago
And remember — even if you turn off all those features in Workspace, Google will still forcibly make you pay more for the privilege.

I just got told my Workspace plan is hiking another $2 a month for “AI” features I already have turned off at an administrative level — so I guess Google gets to grope around my wallet for some extra change out of desperation.

blitzar•6mo ago
If you lie down with dogs, you get up with fleas.

If you dont like it take your business elsewhere.

xnx•6mo ago
What's the complaint? Would they rather have no choice to decline the new features?

In other contexts the same people are complaining they can't turn new AI features off.

latexr•6mo ago
> In other contexts the same people are complaining

How do you know it’s the same people? That type of wording insinuates this is a type of person who is a hypocrite, yet I have never once saw someone making that claim who also showed it really were the same groups making both arguments. It looks more like a way to discredit separate but tangential groups one doesn’t like by making them look like one big contradiction.

diggan•6mo ago
The complaint is that I used to be able to see events sent via Gmail in my Google Calendar without agreeing to Google using that data for "improving the services for everyone" and sharing that data with 3rd parties.

Since today it seems that's no longer a choice.

queenkjuul•6mo ago
Idk why this is so hard for people to get
const_cast•6mo ago
I don't either. The problem isn't that opting-out is available or not, but rather there's no granularity. You simply don't need to do 90% of this other shit in order to get feature X to work.

For example, the weather widget on Android requires Chrome to have location access. Chrome, the web browser. For... a weather widget.

Sorry, no you don't require that. That is a choice on Google's part. Number 1, why does Weather rely on Chrome? That's a choice, and a stupid one. Number 2, why do I need location at all for Weather? Why can I not manually input my City/ZIP?

joncrocks•6mo ago
"I am altering the deal, pray I don't alter it any further."

Remember don't be evil? Those were the days.

oneeyedpigeon•6mo ago
Yeah, tbf, I was delighted to turn those AI features off right away!
a0123•6mo ago
The complaint is essentially that Gemini exists in the first place. Something that on one even needed.
jsnell•6mo ago
> Either allow us to process and use your data however we want, or disable these existing features we've offered for many years

That's not an accurate description. It's not "however they want", it's pretty clearly scoped for the data being used across Workspace apps.

> such a great direction to take your service

Also, none of this is new. That setting has been around to control exactly those features for years[0]. It's off by default in some countries, on by default in others, depending on the local laws/regulations.

[0] Here's the archived documentation for the setting from 2021, https://web.archive.org/web/20210223060113/https://support.g...

ddalex•6mo ago
it's like the publisher wants to manufacture some outrage
dal•6mo ago
They need to drive traffic to the dying bluesky thing somehow.
diggan•6mo ago
It's new in the way that I couldn't proceed to use gmail web interface unless I made a choice. And the documentation link made it clear they won't just use the data between Workspace apps, it's for "improving the services for everyone" and "selected" 3rd parties.

Features I used to be able to use yesterday are no longer possible to use without agreeing to that new data sharing, it seems

jsnell•6mo ago
You're in the EU, right? In that case these features have been off by default for years (I posted a link to the 2021 documentation showing that, but I'm 95% sure it was already the case pre-Covid). If you've been using these features for years, it kind of suggests you'd already consented to exactly this level of data use before, and just forgot about it.

What's the documentation link?

diggan•6mo ago
> You're in the EU, right?

Yes.

> If you've been using these features for years

I haven't agreed to any of those features explicitly, the thing with flights/reservations appearing in Google Calendar has been a feature for years and don't recall that needing an explicit agreement that Google can use that same data for improving other Google services. It wasn't until today (it seems) they asked for explicit permission for that.

> What's the documentation link?

I think it was linking to https://support.google.com/mail/answer/15604322 but can't confirm 100% since I can't see that modal anymore.

jsnell•6mo ago
I'm pretty sure what's happened is that you'd agreed to it and forgotten. These features were very explicitly turned off in the EU half a decade ago, and all European users had to make an explicit decision of whether to opt in or not via exactly this kind of modal consent dialog.

> I think it was linking to https://support.google.com/mail/answer/15604322 but can't confirm 100% since I can't see that modal anymore.

Fair. But I don't think that page is saying what you originally said it did. They're not asking for consent for using data for product improvements or sharing with third parties. Consent is the stated legal basis for using the data for providing the features. Legitimate interest is the basis for using the data for product improvements. I can see no claim about data being shared with third parties.

diggan•6mo ago
> European users had to make an explicit decision of whether to opt in or not via exactly this kind of modal consent dialog.

Ok, lets assume I did accept it (or not), then why ask again? Clearly something has changed, otherwise they'd just use my previous consent (or lack of).

> They're not asking for consent for using data for product improvements

My reading of that is that they are, some highlights you might have missed:

> > When smart features are on, your data may be used to improve these features [...] To improve our services. If you have turned on any of the smart features settings, we may also process your Workspace Content & Activity to improve these features. [...] Developing new products and features [...] Performing research

That basically says they can use the data as long as it ends up being used for a new product/feature, which can essentially be anything.

jsnell•6mo ago
But they're not asking for your consent for that.

They're saying that if you use these features, they have a legal basis (legitimate interest) other than consent to use your data for product improvements.

The only thing they're asking for consent is for providing the features. Which you appear to want to use, and which genuinely can't be provided without access to the data, so where is the problem?

(I don't think it is as unbounded as you claim. They'd still be limited by their other policies, which for Workspace are quite restrictive, and by what EU DPAs would actually find reasonable to be covered by legitimate interest. It is not a free ticket to do anything you want.)

BlackFly•6mo ago
Its apparently a false dichotomy of "Allow Gemini access to your data" or "Disable display of email events in calendar". Although maybe under the hood they were always using ML and the new ML algorithm is an LLM...
oneeyedpigeon•6mo ago
> depending on the local laws/regulations

Don’t be ~~evil~~ any more evil than the law lets you get away with

jstummbillig•6mo ago
If you don't agree to "data processing" I would expect features to not work.
knorker•6mo ago
In how I read it, it looks like they're literally asking for the permission to process your data IN ORDER TO provide these features.

"You agree to let Google […] use your […] content […] *TO* personalize your experience[…]" (my emphasis)

If you don't let them, then under what authority can they have this feature?

diggan•6mo ago
There is indeed more to it. From https://support.google.com/mail/answer/15604322

> When smart features are on, your data may be used to improve these features [...] To improve our services. If you have turned on any of the smart features settings, we may also process your Workspace Content & Activity to improve these features. [...] Developing new products and features [...] Performing research

bbstats•6mo ago
The data here described in the features is the data they're requesting access to. Nothingburger.
Beijinger•6mo ago
Gmail is a great tool. I don't use it anymore except when required (Android). I once got locked out of my gmail account and, despite knowing the right password, never gained access to it again, including all that was attached to it (Android Apps, Software ISync etc.).

Get your own email domain.

develatio•6mo ago
I’m gonna go ahead and flag this one. This rant doesn’t make any sense (as other people in the comments are pointing out)
diggan•6mo ago
Speaking about flagging things :)

> Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it. Don't feed egregious comments by replying; flag them instead. If you flag, please don't also comment that you did.

I think once you understand the context, it does make sense and would make it clear it isn't a "rant", but I also understand that that would require to actually do some reading so easier with a knee-jerk reaction to it instead.