frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Designing a shader using voice and hand gestures

https://twitter.com/measure_plan/status/1935497060956189155
1•getToTheChopin•5m ago•1 comments

How We Tried to Slow the Rush to War in Iraq (2019)

https://www.politico.com/magazine/story/2019/03/13/bill-burns-back-channel-book-excerpt-iraq-225731/
1•kunzhi•6m ago•0 comments

Six-month-old, solo-owned vibe coder Base44 sells to Wix for $80M cash

https://techcrunch.com/2025/06/18/6-month-old-solo-owned-vibe-coder-base44-sells-to-wix-for-80m-cash/
1•laristine•10m ago•0 comments

Ask HN: Is AI 'context switching' exhausting?

3•interstice•12m ago•1 comments

LMCache: Redis for LLMs

https://github.com/LMCache/LMCache
3•handfuloflight•14m ago•0 comments

Show HN: AI Stories for Stuffed Animals

https://www.stuffiestories.ai
1•donkey_wobble•15m ago•0 comments

Google's frighteningly good Veo 3 AI videos to be integrated with YouTube Shorts

https://arstechnica.com/gadgets/2025/06/googles-veo-3-ai-videos-will-come-to-youtube-shorts-this-summer/
1•LorenDB•18m ago•0 comments

AI Agent Architecture via A2A/MCP

https://medium.com/@jeffreymrichter/ai-agent-architecture-b864080c4bbc
2•carlual•19m ago•0 comments

Accessibility Programming Doesn't Feel Accessible

https://acidiclight.dev/blog/accessibility-does-not-feel-accessible/
1•todsacerdoti•19m ago•0 comments

Asana warns MCP AI feature exposed customer data to other orgs

https://www.bleepingcomputer.com/news/security/asana-warns-mcp-ai-feature-exposed-customer-data-to-other-orgs/
1•mooreds•21m ago•0 comments

Andrej Karpathy: Software in the Era of AI

https://www.youtube.com/watch?v=LCEmiRjPEtQ
3•sandslash•24m ago•0 comments

Show HN: Digital Scents – A smart diffuser and scent streaming service

https://www.digital-scents.com/
1•openbookmarksco•29m ago•0 comments

A Guide to Developer Advocacy

https://cameron.pfiffer.org/blog/devrel/
1•cpfiffer•29m ago•0 comments

Studies Prove your fancy car's touchscreen is worse than buttons

https://www.carsandhorsepower.com/featured/your-fancy-car-s-touchscreen-is-worse-than-buttons-and-studies-prove-it
3•Anumbia•33m ago•0 comments

A Little Rant About AI

https://thatosdeveloper.github.io/myblog/ai/2025/06/18/AI-Rant.html
1•OSDeveloper•35m ago•0 comments

Microsoft planning job cuts aimed at sales people

https://www.reuters.com/business/world-at-work/microsoft-planning-thousands-job-cuts-aimed-salespeople-bloomberg-news-reports-2025-06-18/
2•dh2022•36m ago•1 comments

Next.js devs and founders-thoughts on visual UI builders with full code control?

1•mvsingh•36m ago•0 comments

It's True, "We" Don't Care About Accessibility on Linux

https://tesk.page/2025/06/18/its-true-we-dont-care-about-accessibility-on-linux/
3•todsacerdoti•37m ago•0 comments

Show HN: Aitherapy – 24/7 AI Therapy with HIPAA-Compliant Privacy

https://www.aitherapy.care
1•ali_aitherapy•41m ago•1 comments

Model Context Protocol: Origins and Requests for Startups – Theodora Chu, MCP PM [video]

https://www.youtube.com/watch?v=x-8pBqWiTzk
2•swyx•44m ago•0 comments

Marijuana doubles your risk of cardiovascular death, worrying new study shows

https://www.nationalgeographic.com/health/article/marijuana-heart-disease-stroke-risk
6•pr0zac•49m ago•1 comments

Elon Says He's Working to 'Fix' Grok After AI Disagrees with Him

https://gizmodo.com/elon-says-hes-working-to-fix-grok-after-ai-disagrees-with-him-on-right-wing-violence-2000617420
5•OutOfHere•50m ago•0 comments

Text Rendering Is Working

https://merveilles.town/@mario_afk/114700162001727796
2•gslin•52m ago•0 comments

The Nyanja new PC-Engine/TurboGrafx 16-bit console game in development

https://sarupro.itch.io/thenyanja
2•retro_guy•55m ago•0 comments

Stanford CS336: Language Modeling from Scratch [video]

https://www.youtube.com/playlist?list=PLoROMvodv4rOY23Y0BoGoBGgQ1zmU_MT_
3•azhenley•55m ago•0 comments

MCP Specification – 2025-06-18

https://modelcontextprotocol.io/specification/2025-06-18
2•owebmaster•57m ago•0 comments

Notice of Data Breach – Framework Computer

https://old.reddit.com/r/framework/comments/1les7ac/real/
1•starkparker•1h ago•0 comments

Compact Representations for Arrays in Lua [pdf]

https://sol.sbc.org.br/index.php/sblp/article/view/30252/30059
2•tkhattra•1h ago•0 comments

Looking for: Internship in data engineering, streaming systems, or infra

1•pirimi•1h ago•0 comments

Claude Context Bridge – Experimental AI Memory Infrastructure and AI to AI

https://github.com/cavemanguy/claude-context-bridge
2•rabbittail•1h ago•1 comments
Open in hackernews

Websites Are Tracking You via Browser Fingerprinting

https://engineering.tamu.edu/news/2025/06/websites-are-tracking-you-via-browser-fingerprinting.html
81•gnabgib•4h ago

Comments

halb•3h ago
This is a problem because unlike cookies, that are tied to specific domains and isolated by security boundaries, fingerprints can be computed across any domain. It's easy to imagine how a website that tracks users and serves ads solely using fingerprints could be exploited to gain informations about a victim, simply by collecting their fingerprint.
legitster•2h ago
As someone who works in this tech space, nobody brings up how long fingerprints persist. And the reality is that even a really precise fingerprint has a half-life of only a few days (especially if it's based on characteristics like window size or software versions).

A lot of the big ad networks right now instead rely heavily on geo-data. Which is why you are probably seeing lots of ads in your feeds that seemingly cross between devices or are relating to interests of your spouse/friends/etc. They just look at the geo on your IP and literally flood the zone.

> They developed a measurement framework called FPTrace, which assesses fingerprinting-based user tracking by analyzing how ad systems respond to changes in browser fingerprints.

I'm curious to know a bit more about their methodology. It's more likely to me that the ad networks are probably segmenting the ads based on device settings more than they are individually targeting based on fingerprints. For example, someone running new software versions on new hardware might be lumped into a hotter buyer category. Also, simple things like time of day have huge impacts on ad bidding, so knowing how they controlled would be everything.

cosmic_cheese•1h ago
Wouldn’t things like iCloud Private Relay and other VPN-ish things throw a wrench into IP-geo-based tracking? Seems like it’d make the targeting so broad as to be useless.
lucasban•1h ago
Conveniently for them, iCloud private relay only really impacts browser usage, third party apps are only impacted when using unencrypted connections, which is unlikely.
legitster•1h ago
I don't know a lot about iCloud in particular, but in general there are not enough active VPN users to make a noticeable difference in tracking. By its nature ad tracking does not have to be super accurate in the aggregate to beat a wild guess.
ztetranz•1h ago
As an aside, we just spent a couple of weeks camping in our RV with a cellular router connected to a VPN at home. Now that we're back home, Google maps (on a non-GPS equipped device) and Roku still think we're at the campground. I guess my GPS equipped tablet reported the new location of our home IP address. On past experience, it takes about a week to reset.
minitech•1h ago
> And the reality is that even a really precise fingerprint has a half-life of only a few days (especially if it's based on characteristics like window size or software versions).

A fingerprint that changes only by the increase of a browser version isn’t dead; it’s stronger.

legitster•1h ago
I'm not sure if I understand this. If you show up on a website one day with one fingerprint, but on the next day it was a different fingerprint, there's no way to connect that it's the same device unless it wasn't a core trait of the fingerprint in the first place.
kemotep•1h ago
If everything is the same but the browser version, a day later how is that not the same person?
glaucon•1h ago
>As someone who works in this tech space, nobody brings up how long fingerprints persist. And the reality is that even a really precise fingerprint has a half-life of only a few days

I've just looked at my fingerprint and I'm told I'm unique (my mum always said that ;-) ).

Unfortunately it's impossible, using https://www.amiunique.org/fingerprint, to determine what elements of the fingerprint, if changed, would make me significantly non-unique but when I look down the list 16/58 javascript attributes are red (the lowest category of similarity ratio) and only two of those are overtly dependent on a version number, another six refer to screen size/resolution. It seems to me that leaves quite a lot of information which isn't going to change all the quickly.

While the precise value may change with time I feel like saying "has a half-life of only a few days" tends to understate the effectiveness of this technique.

DoctorOetker•55m ago
> And the reality is that even a really precise fingerprint has a half-life of only a few days (especially if it's based on characteristics like window size or software versions).

I don't follow, consider hardware interrupts and their handling delays depending say on the combination of apps installed, the exact gpu driver version, etc ...

An occasional update could change the relevant timings, but would unlikely change all timing distributions (since perhaps the gpu driver wasn't updated, or the some other app wasn't)

kul_•15m ago
> A lot of the big ad networks right now instead rely heavily on geo-data

How does this work in today's age where ISPs normally will have at least one level of NATing with ipv4. And given ipv6 with prefix delegation is still far away this should continue to be very imprecise?

fiddlerwoaroof•13m ago
I’ve never had an unroutable IP in the US
kulahan•10m ago
Billboards are still among the most effective forms of advertising in terms of efficiency. You don’t need to be very close. I see myself popping up probably 10 miles from where I’m actually at, but the businesses aren’t that inaccessible.
djrj477dhsnv•1m ago
> ISPs normally will have at least one level of NATing with ipv4.

I don't think that's generally true for home DSL/cable/fiber service. I've only seen it on mobile internet.

leptons•2h ago
“Fingerprinting has always been a concern in the privacy community, but until now, we had no hard proof that it was actually being used to track users,”

Huh? In 2025?? Fingerprinting has been around and actively used to track users for probably at least 20 years.

martinky24•1h ago
They said "hard proof". Can you point to openly available "hard proof"? Otherwise your reply is just snark that doesn't add much.
antonok•1h ago
As someone who's been building an adblocker for the last 6 years: yes, there's plenty of proof in the devtools console on more websites than you'd think.

Fingerprintjs [1] is a well known one that gets a lot of use. And if you check EasyPrivacy, you'll see the rules to block it [2] have been in place for a long time.

[1] https://github.com/fingerprintjs/fingerprintjs [2] https://github.com/easylist/easylist/blob/132813613d04b7228c...

JimDabell•1h ago
Why do you think a porn site was trying to access MIDI devices? To play some smooth jazz?

https://www.obsessivefacts.com/images/blog/2020-04-04-the-ja...

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

disambiguation•1h ago
https://www.amiunique.org/

> your browser shares a surprising amount of information, like your screen resolution, time zone, device model and more. When combined, these details create a “fingerprint” that’s often unique to your browser. Unlike cookies — which users can delete or block — fingerprinting is much harder to detect or prevent.

Ironically, the more fine tuned and hardened your device, OS, and browser are for security and privacy, the worse your fingerprint liability becomes.

more idle thoughts - it's strange and disappointing that in the vast space and history of FOSS tools, a proper open source browser never took off. I suppose monopolizing from the start was too lucrative to let it be free. Yet there really is little recourse for privacy enthusiasts. I've entertained the idea of using my own scraper, so I can access the web offline, though seems like more trouble than its worth.

jcranmer•1h ago
> it's strange and disappointing that in the vast space and history of FOSS tools, a proper open source browser never took off.

What makes you disqualify Firefox from being a "proper open source browser"?

bronson•1h ago
Firefox never took off.
diggan•1h ago
At one point, Firefox (3.5 specifically) was #1, for a brief moment:

> Between mid-December 2009 and February 2010, Firefox 3.5 was the most popular browser (when counting individual browser versions) according to StatCounter, and as of February 2010 was one of the top 3 browser versions according to Net Applications. Both milestones involved passing Internet Explorer 7, which previously held the No. 1 and No. 3 spots in popularity according to StatCounter and Net Applications, respectively - https://en.wikipedia.org/wiki/Firefox_3.5

Then Chrome appeared and flattened both IE and Firefox.

doublerabbit•27m ago
lol, and I used neither. Opera all the way until...
GenerocUsername•1h ago
Define taking off then. Everyone knows Firefox and some people even like it
disambiguation•23m ago
FOSS is a flexible term but carries the connotation of community ownership, and therefore independence from for-profit interests. That was an original selling point of FF, and to this day the user base is mainly comprised of individuals (who were at one point or another) seeking free and open alternatives. Sadly Mozilla as an organization has made increasingly user hostile decisions (deals with Google, recent changes in privacy policy, some telemetry on by default) and FF no longer lives up to the original promise. But yes, thanks to the code being open source there are off-shoots like LibreWolf and WaterFox that may be worthwhile (I haven't vetted them) but its the same dilemma as with chrome, the upstream code is captured and controlled by an organization that I don't trust to respect user privacy.
ec109685•53m ago
In two separate private browser windows, I was identified as unique, so does that mean a fingerprint across private browser tabs would not work?
ohso4•14m ago
> Ironically, the more fine tuned and hardened your device, OS, and browser are for security and privacy, the worse your fingerprint liability becomes.

1. You could (however, I doubt the effectiveness) use something like brave which tries to randomize your fingerprint.

2. You could "blend in with the crowd" and use tor.

diggan•1h ago
I guess we all knew this was happening, but it's hard to "prove" that they track you across devices without resorting to anecdotes. This seems to be a framework for performing studies + a large-scale study in order to get some more concrete proof that it is actually happening in practice, and the fingerprinting isn't just used for other things like anti-abuse.

> Prior studies only measured whether fingerprinting-related scripts are being run on the websites but that in itself does not necessarily mean that fingerprinting is being used for the privacy-invasive purpose of online tracking because fingerprinting might be deployed for the defensive purposes of bot/fraud detection and user authentication. [...] a framework to assess fingerprinting-based user tracking by analyzing ad changes from browser fingerprinting adjustments - https://dl.acm.org/doi/10.1145/3696410.3714548

Unfortunately I don't have access to the paper myself, so not sure what details they share beyond that.

superkuh•1h ago
Luckily most of this is done by web devs using their normal tools which means if you just turn javascript off that gets rid of 99%. Sure, there are ad companies and related out there using actual webserver logs but more and more it's relying on you the user blindly executing their code on your machine. After all, everyone does it. Anyone not running javascript is weird, probably not monetizable, and therefore is a bot and doesn't exist.
azangru•1h ago
> if you just turn javascript off that gets rid of 99%

Given how websites are built these days, if you just turn javascript off, half of them, if not more, will become unusable.

jpalawaga•45m ago
Has anyone made a plugin that forces your browser to resize slightly to help avoid fingerprinting? I feel like this is an annoyance I could tolerate, even if over the course of a day or two it causes me to resize it manually to something larger.
paulryanrogers•24m ago
They've been around a while. Here's the top Google Result: https://chromewebstore.google.com/detail/canvas-fingerprint-...

I think Privacy Badger may also do it.

ohso4•17m ago
Plugins are an issue themselves. They're used for fingerprinting too!
ohso4•18m ago
check out https://coveryourtracks.eff.org

There really is no way to combat fingerprinting, other than using Tor on the "safest" mode. <- which disables javascript and some other stuff.

otherwise, you're fingerprintable.

also, check out https://demo.fingerprint.com/playground