frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma

https://rhodesmill.org/brandon/2009/commands-with-comma/
163•theblazehen•2d ago•47 comments

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

https://openciv3.org/
674•klaussilveira•14h ago•202 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
950•xnx•20h ago•552 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
123•matheusalmeida•2d ago•33 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
22•kaonwarb•3d ago•19 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
58•videotopia•4d ago•2 comments

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

https://github.com/valdanylchuk/breezydemo
232•isitcontent•14h ago•25 comments

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

https://github.com/pydantic/monty
225•dmpetrov•15h ago•118 comments

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

https://vecti.com
332•vecti•16h ago•144 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
495•todsacerdoti•22h ago•243 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
383•ostacke•20h ago•95 comments

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

https://github.com/microsoft/litebox
360•aktau•21h ago•182 comments

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

https://eljojo.github.io/rememory/
289•eljojo•17h ago•175 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
413•lstoll•21h ago•279 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
32•jesperordrup•4h ago•16 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
20•bikenaga•3d ago•8 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
17•speckx•3d ago•7 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
63•kmm•5d ago•7 comments

Dark Alley Mathematics

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

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
258•i5heu•17h ago•196 comments

Delimited Continuations vs. Lwt for Threads

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

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
44•helloplanets•4d ago•42 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
60•gfortaine•12h ago•26 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/
1070•cdrnsf•1d ago•446 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...
36•gmays•9h ago•12 comments

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

https://infisical.com/blog/devops-to-solutions-engineering
150•vmatsiiako•19h ago•70 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
288•surprisetalk•3d ago•43 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
150•SerCe•10h ago•142 comments

Learning from context is harder than we thought

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

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

https://github.com/phreda4/r3
73•phreda4•14h ago•14 comments
Open in hackernews

Google Gemini is about to control your messages and calls, even if you say no

https://www.laptopmag.com/ai/gemini-phone-access-update
68•robin_reala•7mo ago

Comments

lpcvoid•7mo ago
This is why you don't have Google services on your phone, kids.

Brought to you by a GrapheneOS fanboy.

Iolaum•7mo ago
As a GraphenOS user as well - I think you can say No even with Google Apps installed in GrapheneOS.
Stiffly6471•7mo ago
If my banking/payment app and my id app worked on grapheneOS i would also be using it.

That the biggest issue right now. Dependency of apps on gsf

sebtron•7mo ago
That is IMO a huge problem with these "apps". Every service that claims to be a bank should be accessible without forcing you into the Apple / Google duopoly.
aprilnya•7mo ago
If they have some way to leave feedback, I would link them to this page - maybe they’ll listen: https://grapheneos.org/articles/attestation-compatibility-gu...

https://grapheneos.org/articles/attestation-compatibility-gu...

malka1986•7mo ago
They do not care.
aprilnya•7mo ago
Stop being so negative. I have seen instances of bank apps adding Graphene support after getting told about this…
malka1986•7mo ago
I know because i tried.
aprilnya•7mo ago
so does that mean no one else should with their bank? I don’t see why you trying it with your bank has anything to do with me telling someone else to try it with theirs
attendant3446•7mo ago
On Graphene, create another user and install sandboxed Google Play Services there. Don't login into Google account, use something like Aurora Store to get the apps. Most of the apps I have to use (mostly banks) work this way (I have a separate user with 5-6 apps that don't work without Google Play Services).

I would prefer these apps had a standalone web version, but sometimes it's not up to you what apps you have to use :(

the_third_wave•7mo ago
You don't need GrapheneOS or any other specific AOSP derivative for that, any of them will do. Just don't install any Google-specific bits on the device - use microG if you need to have something resembling Google services - and you're there. Even on stock devices with Google services you can get partly there by disabling anything you don't need, only enabling it when you happen upon some app which absolutely won't run without them but first check if you can replace that app with another or - better still - a web app which can replace it. How to disable Google services you asked? Why, using a script of course, launched from a Termux widget. Here's one way to do this, using a disable/enable script (one script, two hardlinked names) on a rooted device running some stock distribution. If you try this and your phone breaks you get to keep both pieces without extra cost - in other words this works for me but might not work for you:

   ~ $ cat .shortcuts/Google_Services\:enable
   #!/data/data/com.termux/files/usr/bin/bash

   PACKAGE="com.google.android.gms com.google.android.gms.policy_sidecar_aps com.google.android.gsf com.android.vending"
   PATH="/data/data/com.termux/files/usr/bin:$PATH"

   command=$(echo "$0"|cut -d: -f2)

   pman () {
           action=$1
           shift
           for package in $@; do
                   sudo pm $action $package
           done
   }

   case $command in
   disable|enable)
           pman $command $PACKAGE
           ;;
   *)
           echo "command '$command' not supported"
           ;;
   esac
   exit 0
tjpnz•7mo ago
Especially if you have kids.

https://www.theguardian.com/technology/2022/aug/22/google-cs...

ttctciyf•7mo ago
Can we say "enshAItification"?
mdhb•7mo ago
How the fuck is this going to fly in Europe with the data privacy laws?
nolok•7mo ago
Some sort of "stay on device" thing, the way Samsung already does with the (terrible) bixby and (sorta better) galaxy ai ?

They're fine with the few opt out and degraded service to them, their goal is the vast majority who will say yes.

BiteCode_dev•7mo ago
You can't use gemini if you are not logged in into a google account.

This is one more good reason to never sign in on your android phone.

It's not as good as using graphene, but it's easier, less work, and you can't brick your phone.

The drawback, of course, is that you can't use your map, youtube or gmail account since signing in in any of those logs in the entire device.

But with microg, fdroid and aurora, it's very practical.

frabcus•7mo ago
Presumably you can use them all in a browser?
BiteCode_dev•7mo ago
If you attempt to gmail sign in from chrome, it will sign in your chrome account (https://www.mattcrampton.com/blog/sign-into-gmail-without-si...), which will, if you have no account on your phone, sign in your phone.

Tricky little buggar that one.

Still easier to avoid than rooting, but easy to get wrong by mistake.

askl•7mo ago
How about just not having the Gemini app installed?

That seems even easier to do and also lets you continue using the actually useful google products.

surgical_fire•7mo ago
That's how I solved it so far.

That will only work until Google makes it impossible to uninstall.

sebtron•7mo ago
Weird that you can even say "no". Usually the options are "yes" and "keep asking this until I click yes by accident".
rzzzt•7mo ago
They might change the "no" to "maybe later" later.
kotaKat•7mo ago
It’s assault by Google, as usual.

Some engineer probably finally got a little too much mace on a date and had to accept a “no” for once.

Jensson•7mo ago
Its not engineers deciding these things.
underdeserver•7mo ago
Sounds sus. Did anyone here get this notification?
seydor•7mo ago
why WhatsApp?
askl•7mo ago
Maybe because it's the app most of the world uses to communicate?
TheDong•7mo ago
Because apple hasn't released the android app for iMessage yet.
p1anecrazy•7mo ago
Clickbait.

> Gemini now has a second set of toggles buried in its settings menu. You can go to Profile → Apps inside the Gemini app and manually disable access to Phone, Messages, WhatsApp, or Utilities. But these are turned on by default, even if you’ve disabled tracking in the past.

genman•7mo ago
Perhaps exaggerated, but the point remains - saying No has been made considerably harder for a regular user.
ffsm8•7mo ago
i strongly disagree with p1anecrazy original claim that this was clickbait.

I wouldn't even call that exaggerated whatsoever given these circumstances. If you say no, it still has access to them. the headline in no way claims that there is no way to disable access (likely temporarily) - it just says that if you disabled access before, gemini will still get access now.

> But these are turned on by default, even if you’ve disabled tracking in the past.

Jensson•7mo ago
Saying no to tracking doesn't mean you say no to access to other info. It is absolutely clickbait unless you can prove gemini stores that data to track you.

Maybe it should have defaulted off on these new settings if you disabled tracking, but this isn't tracking.

spacemadness•7mo ago
They really get you with those headlines don’t they? “Google arguably makes Gemini scraping and control confusing to turn off” isn’t quite the same.
account-5•7mo ago
Isn't this inevitable across all companies now? Apple will be doing this on their phones and devices. Facebook want to do this in your camera roll for media you've not shared with them. Microsoft are doing this in their OSs. This is the future.

99% of the user's won't care and will actually find benefit in this sort of thing.

Personally I hate it, the struggle for any sort of privacy just got a lot harder on phones for me. PC/laptop is easy, I use Linux. But for phone I need to either pay for expensive hardware and risk bricking it to install something like grapheneOS or buy cheap and disable all the Google stuff I can.

malka1986•7mo ago
Thanks to my banks, i cannot use stuff like grapheneOS. Their app wont work on it.

Changing bank ? Well all other banks have the exact same issue in my country.

account-5•7mo ago
My solution is to not do banking on my phone at all. My banking is done via a desktop browser.

But how long will this last? They're constantly pushing for me to download their app.

malka1986•7mo ago
Some operations, most notably confirming cc purchases online, can only be done using a mobile terminal for 'safety' reasons.
thaumasiotes•7mo ago
That is not true for my bank.

Also, "terminal"?

malka1986•7mo ago
Ah sorry im old and french. 'terminal' used to mean 'user device' here.

In France, banking without a 'trusted' mobile phone is kinda hell.

Even accessing some stuff for the state (they call it 'france connect+) will require a 'real' android.

sebtron•7mo ago
It can be a special purpose device, it does not have to be a smartphone.
account-5•7mo ago
That's definitely not the case for any bank I've ever used.
progval•7mo ago
Mine turned off SMS 2FA last month and forced me to install their mobile app. Which also required me to enable Google Cloud Messaging on my phone.
account-5•7mo ago
So no one without an android or iPhone can use your bank?
progval•7mo ago
They offer hardware tokens for 29€, but stopped making new ones. Android/iOS will indeed be a requirement once the existing stock is gone. I was promised a hardware token, but I'm still waiting for it six weeks after my initial request.
ttctciyf•7mo ago
Genuine question: does your bank not have a website you can use for that? (Wondering how your bank enables online for desktop/laptop users and/or folks without their app.)

(ETA:) My banks probably have apps, but I only use them via their websites, even on my phone (in a desperate pinch).

sebtron•7mo ago
The problem is they usually allow 2FA through their app. I am not sure if this is the case for OP, but it is for most online banks. Luckily my bank still provides a physical authentication device.
hpdigidrifter•7mo ago
I'm always amazed how all the banks I've used in Australia require either their own proprietary app or some bizarre closed source unvetted 3rd party TOTP implementation instead of just allowing TOTP.
cft•7mo ago
Banks and NFC have been a major obstacle for me to degoogle. Even when I rooted my phone, i could not pay with NFC. Apparently it's a common problem:

https://www.reddit.com/r/foss/s/5myzcPg2rw

cma•7mo ago
I think typically you can only cash check with a phone app.
account-5•7mo ago
You can also take them into a branch
attendant3446•7mo ago
I know some apps don't work on Graphene even with sandboxed Google Play Services, but I have most of the banking and payment apps work in a separate user. So far I had a good success rate on (mostly) de-Googled phone.
genman•7mo ago
It looks like people need a new legislation to protect against such abuses.
JimDabell•7mo ago
This is a ridiculous article. There is a setting that lets Gemini learn from your data. This is not a setting to control whether Gemini can access your messages at all. Switching that setting off is not saying no to letting it control your messages and calls. It’s saying no to letting it learn from them. There is another setting you can use to disable access entirely.
justoreply•7mo ago
I have "App activity" off, so everything is already off by default
readthenotes1•7mo ago
So paragraph 2 means what?

" If you thought turning off Gemini Apps Activity meant turning off Gemini’s reach into your personal life, think again. Gemini is going live in your apps whether you like it or not."

greatgib•7mo ago
I got the notification from Google about that and that made me think that they really are now a bunch of assholes with a top big joint monopoly with Apple.

The notification indeed says that even if you turned everything off, they will allow themselves in your messages, especially WhatsApp messages that are not normally part of Google or Android. And even if it looks like that the option to disable that exist, they don't tell you about that in the notification. It looks like that you have no choice.

To be clear, what I mean by that is that they only say: If you don’t want to use these features, you can turn them off in the Apps settings page.

But what it means "in the Apps" settings page? Does it means a settings in each individual app that my prostitute itself to Gemini?and if yes, which exact apps should I go to, to do this manual process that I don't asked for?

resoluteteeth•7mo ago
Right now if activity tracking is off I think you can't even use Gemini to do stuff like set alarms so it's worse than Google Assistant with activity tracking off.

Since Google Assistant is going away I think this is an improvement for people who want to keep activity tracking off.

It would also be better if you could create calendar events from the web version of Gemini with activity tracking off so you aren't punished for not letting Google train Gemini on your data imo.

kebokyo•7mo ago
I’m surprised by how much this article reads like an opinion piece even though it isn’t.

As generative AI becomes harder to ignore, broader in scope, and even more dominant as a business trend… the people whose jobs are to write about how generative AI affects our lives have just had enough. They’re smart enough to see the writing on the wall, and now they’re trying desperately to transfer that writing onto their pages.

tasuki•7mo ago
Can they just make my Android (Google) keyboard work? I use three languages, and the dictionaries for the languages other than English are missing basic conjugations. Can Gemini perhaps help me type the next word? I been waiting for years!
zx8080•7mo ago
Sorry it doesn't driving their ads revenue up.
LouDNL•7mo ago
What I didnt read is what Android version this applies to? I have no Gemini app on my Samsung Galaxy S10+