frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

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

https://openciv3.org/
411•klaussilveira•5h ago•93 comments

The Waymo World Model

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

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
29•SerCe•1h ago•24 comments

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

https://github.com/valdanylchuk/breezydemo
136•isitcontent•5h ago•14 comments

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

https://github.com/pydantic/monty
128•dmpetrov•6h ago•53 comments

Dark Alley Mathematics

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

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

https://vecti.com
240•vecti•7h ago•114 comments

A century of hair samples proves leaded gas ban worked

https://arstechnica.com/science/2026/02/a-century-of-hair-samples-proves-leaded-gas-ban-worked/
61•jnord•3d ago•4 comments

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

https://github.com/microsoft/litebox
307•aktau•12h ago•152 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
308•ostacke•11h ago•84 comments

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

https://eljojo.github.io/rememory/
167•eljojo•8h ago•123 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
385•todsacerdoti•13h ago•217 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
313•lstoll•11h ago•230 comments

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

https://github.com/phreda4/r3
47•phreda4•5h ago•8 comments

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

https://infisical.com/blog/devops-to-solutions-engineering
103•vmatsiiako•10h ago•34 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
177•i5heu•8h ago•128 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
13•gfortaine•3h ago•0 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
231•surprisetalk•3d ago•30 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/
968•cdrnsf•15h ago•414 comments

Learning from context is harder than we thought

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

FORTH? Really!?

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

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

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

PC Floppy Copy Protection: Vault Prolok

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

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

https://docs.smooth.sh/cli/overview
76•antves•1d ago•56 comments

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

https://andrewjrod.substack.com/p/im-going-to-cure-my-girlfriends-brain
34•ray__•2h ago•10 comments

The Oklahoma Architect Who Turned Kitsch into Art

https://www.bloomberg.com/news/features/2026-01-31/oklahoma-architect-bruce-goff-s-wild-home-desi...
17•MarlonPro•3d ago•3 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
38•nwparker•1d ago•8 comments

Claude Composer

https://www.josh.ing/blog/claude-composer
101•coloneltcb•2d ago•69 comments

How virtual textures work

https://www.shlom.dev/articles/how-virtual-textures-really-work/
25•betamark•12h ago•23 comments

The Beauty of Slag

https://mag.uchicago.edu/science-medicine/beauty-slag
31•sohkamyung•3d ago•3 comments
Open in hackernews

Everyone knows your location, Part 2: try it yourself and share the results

https://timsh.org/everyone-knows-your-location-part-2-try-it-yourself/
318•mtlynch•9mo ago

Comments

timsh•9mo ago
author here to answer any questions or discuss an app
uticus•9mo ago
solid observations and good analysis! so, seems too obvious, are you truly in pioneer territory - nobody else is doing what you've done here?
timsh•9mo ago
I mean, there should be something! Maybe not with this exact list of apps, but the code should be similar to other "how-to-record-traffic" guides.
feydaykyn•9mo ago
Many thanks for your eyes opening article!

Hopefully you have a third article on the making testing whether common privacy technics are effective ?

jrmg•9mo ago
On the question of “why do they collect all this data” - brightness, battery life, headphone usage, volume etc: It’s not just because the data is valuable in itself, it’s also to ‘fingerprint’ the device across IPFA boundaries and in the face of things like NAT and VPNs. There are so many disparate data points that are different across different devices that two apps reporting an identical or near-identical set in a short timeframe are likely on the same device.
alphan0n•9mo ago
Good stuff. You might find more interesting data by implementing Frida [0] into your process to snoop on encrypted traffic normally not visible due to pinned certificates.

[0] https://frida.re/docs/home/

sunbum•9mo ago
And more specifically just use the maintained scripts from HTTP Toolkit.

https://github.com/httptoolkit/frida-interception-and-unpinn...

alphan0n•9mo ago
Excellent, thank you. There’s a lot to Frida.

HTTP Toolkit only mentions using jailbroken iOS devices, but you can also use unjailbroken devices running v13+ via injection [0]

[0] https://frida.re/docs/ios/

elric•9mo ago
How the hell is any of this tracking legal?
lrvick•9mo ago
Because you and almost everyone else agreed to the Terms of Service where you consented to let them stalk you until they can make an accurate enough simulation of you to sell increased chances to change your behavior to the highest bidder.

You can stop at any time. Cancel your cell phone subscription and turn off your phone. It is a perfectly valid choice.

elric•9mo ago
Uninformed consent is not consent. And while you may enjoy your life without a mobile subscription, many would not.
djeastm•9mo ago
>Uninformed consent is not consent.

True, but a Terms of Service document is the vehicle by which you are informed and consenting. If you're not willing to read the information you're choosing to remain uninformed.

wuiheerfoj•9mo ago
When it takes multiple lifetimes to read the Terms of Service for everything a normal person uses to get through daily life, it’s not a case of willingness
lrvick•9mo ago
I read every legal contract I agree to. It is crazy not to.

If it is too long and hard to read, there is a reason for that and you can just opt out.

lrvick•9mo ago
I do think apps should force people to actually scroll through ToS at a normal reading speed or tldr the horrible things they will do to you front and center like we forced the tobacco industry to do.

Most of humanity enjoyed their lives without pocket internet until the last couple decades. Saying people cannot be happy without that is like saying they cannot be happy without smoking.

This Apple or Google phone culture is a false dichotomy.

I run a b2b tech company in silicon valley, and have endless technical hobbies and do not need Apple or Google products or a cell carrier to be happy.

It is always possible to choose tech that you own and control. It just takes a bit more research because the open ecosystems lack marketing budgets.

Etheryte•9mo ago
This is not how the GDPR works, just because you stuff it in the ToS doesn't make it legal. Consent has to be explicit and freely given, using the service cannot hinge on accepting tracking.
hulitu•9mo ago
> Because you and almost everyone else agreed to the Terms of Service where you consented to let them stalk you

Because some laws (GDPR) are only valid for some people.

boppo1•9mo ago
No one took Stallman seriously in the early '00s cuz he looks like a total nerd.
doubled112•9mo ago
Imagine living in the alternate universe where open source or privacy had a Jenny McCarthy.
api•9mo ago
It’s also because good UI/UX is expensive, open source has never been able to do it, and people are lazy. If you are a person who likes messing with computers and figuring stuff out, you are weird. Most people loathe it. It was super easy for superior UX to capture users and herd them into surveillance ecosystems.
drob518•9mo ago
He still looks like a nerd. I think it’s terminal.
wnoise•9mo ago
Because no one made it illegal?
Teever•9mo ago
Are you aware of any sousveillance projects with the goal of identifying and monitoring the people responsible for this tracking?
anotherpaul•9mo ago
I haven't gone through setting it up (yet) but I imagine there should be differences between EU and US versions of the apps. Is that something you expect to and if so, are you recording that info in your survey? Or am I just naive here?
timsh•9mo ago
The difference should be only at the consent level, eg you might see less or more “Accept All” buttons with different design or different ToS linked. I don’t believe there’s a real difference on the code or even SDK level based on geo.
qwertox•9mo ago
Doesn't California have partially stricter laws than the EU?
ebfe1•9mo ago
Not exactly related but on the topic of finding target's location, A few years ago i used to run a little demo of capturing probe wifi ssid network on prefered network list of nearby devices and used https://wigle.net/ to identify places that people has visited... it was eye opening for some people in the audience for sure.
az09mugen•9mo ago
Wow, the map gives a good insight of where "technological humans" are concentrated.
yapyap•9mo ago
or where people are actually recording wifi networksk, wigle is kept up to date by volunteers
xattt•9mo ago
Complete dead zone in my area, even though the wifi SSIDs are saturated.
thenthenthen•9mo ago
That sounds like a super fun demo to do live! I have seen people om social media post their funny ssids around their house…please do not.
sweetjuly•9mo ago
Relatedly, one of my favorite recent papers is "Surveilling the Masses with Wi-Fi-Based Positioning System" [1]. In the paper, they (ab)use the fact that smartphones report the location of WiFi access points to public databases in order to track human migration over several large scale events (from natural disasters to the invasion of Ukraine).

[1] https://arxiv.org/pdf/2405.14975

ddxv•9mo ago
I have something similar:

https://appgoblin.info which let's you see trackers installed on mobile apps and an Android app that lets you see those on your phone.

I'm working on automating a flow similar to the OPs but with an emulator so it can run on a server, but it's pretty difficult.

If anyone has advice I'd love to hear it. My biggest problem is how finnicky getting the rooted emulator plus apps is.

My current flow for mitm and waydroid is here: https://github.com/ddxv/mobile-network-traffic

Hope anyone has some advice!

Edit: just want to mention that the OPs flow is definitely better for capturing real data and endpoints, but I didn't see how I could automate it?

0x008•9mo ago
We all kind of know this is true, but it’s always really eyeopening to see to what extent these companies know everything about us.

Even worse is, I think, that somehow they are allowed to sell all the data and that you can basically buy data about everybody easily online[1]

[1]: https://media.ccc.de/v/38c3-databroker-files-wie-uns-apps-un...

yapyap•9mo ago
> We all kind of know this is true, but it’s always really eyeopening to see to what extent these companies know everything about us.

I agree, if you have a Spotify account I implore you ( and anyone reading ) to download their Spotify data [1] and just look through it, it’s really interesting. I hear news about how big companies are collecting all our data and got kinda desensitized to just the news but to see it applied to you and your specific music experience is pretty eye (re-)opening.

1. https://support.spotify.com/us/article/data-rights-and-priva...

A4ET8a8uTh0_v2•9mo ago
Could you elaborate a little further ( maybe not data itself, but its type and so on )? I don't have Spotify, but I am obviously fairly interested in the subject as a whole ( and that business model spread widely ).
morkalork•9mo ago
Thanks! Giving it a try. I've been using Google's take out to download my Fitbit data already because the app is so shit these days. I wonder what else has these data dumps available.
thenthenthen•9mo ago
Ah there was a great talk at CCC (actually 2) about a guy tracking Germany’s politicians, they deducted crazy relations from publicly available data iirc. I cannot find the talk right now sadly. Was it in German?
kevin_thibedeau•9mo ago
Going after the politicians is the only fix for surveillance capitalism. The US's only strong privacy law for consumer activity is for video rentals and came about when the disclosure of rental records for judge Bork scared members of Congress into protecting their own privacy. This still applies to modern day streaming services.
3abiton•9mo ago
I know this topics comes up ever so often here, but this is really amazing demo. A reminder that on Android you can use tools like XPL-EX (previously XprivacyLua) to heavily block such calls and libraries, or something simpler even like something like [App Manager](https://muntashirakon.github.io/AppManager/).
schrectacular•9mo ago
Could you share a bit on how to identify and block offenders with AppManager?
3abiton•9mo ago
The app has many features, one specifically can decompile and dissect other apps methods, and gives you the ability to disable them. It does lead to crashes, that's why XPL-EX is a cleaner option.
williamscales•9mo ago
You would need to be rooted for that sort of blocking to be an option, right?
prettyStandard•9mo ago
I think you can run a DNS server, and configure Android with a custom DNS server. Not sure about this exact case though.
3abiton•9mo ago
Yes, that's a given. I totally disagree with google's philosophy of locking down android features once you root, it's totally unwarranted.
lrvick•9mo ago
You actually can opt out of this. Personally I have not had a cell phone subscription in ~5 years and only use cash IRL.
stavros•9mo ago
You can actually opt out of this. Vote for politicians that want to regulate this into illegality.
hulitu•9mo ago
> You can actually opt out of this. Vote for politicians that want to regulate this into illegality.

The parliament has more than one politician and the advertising companies pay better. To opt out of it you need to put politicians in jail for conflict of interest and bribes and make campains against big tech (which could lead to your "suicide). Good luck with that.

xico•9mo ago
Isn’t it what the EU is doing step by step to protect its citizens?

Politicians should be jailed, both on the legislative and executive side, including Presidents, if they ignore the law. France is showing this once again with hopeful Marine Le Pen and former president Sarkozy, together with dozens of their associates.

lclc•9mo ago
But then the government couldn't track you anymore with the help of those companies.
whobre•9mo ago
There are no such politicians, and even if they were your vote does not matter.
stavros•9mo ago
Laughs in GDPR
tirant•9mo ago
Instead of making something illegal, that might be perfectly acceptable for someone else, why don’t take a personal decision to stop using those services altogether?

It’s very tempting to impose our own personal truths to everybody else’s via politics, but that’s a quite close approach to totalitarianism.

stavros•9mo ago
Why would I stop using the services when I can use the law to keep using them without being tracked?

> It’s very tempting to impose our own personal truths to everybody else’s via politics, but that’s a quite close approach to totalitarianism.

"Regulation is totalitarianism" is a take that's too hot for me today.

smt88•9mo ago
> Instead of making something illegal, that might be perfectly acceptable for someone else, why don’t take a personal decision to stop using those services altogether?

Because there is no competition in the marketplace based on privacy, and if I want to use the services my friends/family/employer use, then I'm forced to give up my privacy.

The free market has never and will never solve a problem like this. The only thing that ever has is regulation and this is a textbook case of what regulation is for.

bix6•9mo ago
What do you do for work / how do you handle work or personal calls?
ghaff•9mo ago
I would not happily give up my smartphone but, speaking for myself I get very few personal calls, and latterly, don’t know the last time I had a work call on my phone.
lrvick•9mo ago
I run a b2b infosec company.

I ported my number to a voip provider so I can take any calls I want from home DECT phones or laptops. No need for notifications to follow me around or to carry a pocket distraction machine.

gruez•9mo ago
You don't even need to go off the grid to "opt out". Unless you granted location permissions to those apps, all the "locations" that the apps are sending are most certainly from geoip databases. That's technically a "location", but not what most people would think of when you say "everyone knows your location". Denying location permissions to random flashlight apps, disabling cross-app identifiers in ios/Android, and using a VPN will provide the same amount of anonymity.
azinman2•9mo ago
I would never trust a public VPN personally.
gruez•9mo ago
It's either using a VPN, or having your real (ISP) IP address exposed. Self-hosting your VPN is actually worse, because you still are tunneling your traffic through a third party that could be monitoring it, and unlike with a public VPN you can't blend with other users.
bix6•9mo ago
Most of us need cellphones so are we just out of luck?
franga2000•9mo ago
You need a cellphone, but you really don't much on it. Browser, email, a chat app or three, banking, navigation, public transport/parking. Most of these have good privacy-minded options or are usually not the biggest offenders. It's games, ecommerce, social media and such that do the most spying, and you can absolutely live without those apps.
2mlWQbCK•9mo ago
Does turning off data (mobile+wifi) when not actually using any app help at all (on Android)? Will apps still be able to phone home in the background? Or will they just fill up a huge cache with data and bulk-transfer it the next time the phone is online?

Maybe at least disconnecting from the internet while not using it will make location tracking slightly more difficult?

ghaff•9mo ago
Yes? I assume. If I’m international and am not using my US plan they’d better not be using my home plan in background and I’ve never seen any evidence they were.
bix6•9mo ago
Is that true though? I know the banks sell my info to third parties.

I love games. Is there no way to safely block their network calls?

gruez•9mo ago
>I love games. Is there no way to safely block their network calls?

Use a VPN?

jajko•9mo ago
Or another phone, anyway best gaming phone ain't the best phone/smart device for other parts of our lives
3np•9mo ago
If you love games that much, why not get a dedicated gaming device? One that you use purely for gaming and don't expose your non-gaming accounts or info on. There's no reason why the entertainment device and the personal communication device need to be the same one, right? Just like there is no reason why you should log in with your old hotmail account on your Xbox just because they are both MS.

Ideally it wouldn't even have an enabled web browser.

If you find yourself unable to do this, that's a sign that "love" is actually addiction which means the upside for actually decoupling is probably a lot bigger than you imagine if you disregard the idea.

tedunangst•9mo ago
Has anyone else actually tried it themselves?