frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: MCP App to play backgammon with your LLM

https://github.com/sam-mfb/backgammon-mcp
2•sam256•25m ago•0 comments

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

https://github.com/valdanylchuk/breezydemo
241•isitcontent•16h ago•26 comments

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

https://vecti.com
343•vecti•18h ago•153 comments

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

https://eljojo.github.io/rememory/
307•eljojo•19h ago•190 comments

Show HN: I'm 75, building an OSS Virtual Protest Protocol for digital activism

https://github.com/voice-of-japan/Virtual-Protest-Protocol/blob/main/README.md
5•sakanakana00•1h ago•1 comments

Show HN: I built Divvy to split restaurant bills from a photo

https://divvyai.app/
3•pieterdy•1h ago•0 comments

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

https://github.com/phreda4/r3
77•phreda4•15h ago•14 comments

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

https://docs.smooth.sh/cli/overview
93•antves•1d ago•70 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
17•denuoweb•2d ago•2 comments

Show HN: BioTradingArena – Benchmark for LLMs to predict biotech stock movements

https://www.biotradingarena.com/hn
26•dchu17•20h ago•12 comments

Show HN: I Hacked My Family's Meal Planning with an App

https://mealjar.app
2•melvinzammit•3h ago•0 comments

Show HN: Artifact Keeper – Open-Source Artifactory/Nexus Alternative in Rust

https://github.com/artifact-keeper
152•bsgeraci•1d ago•64 comments

Show HN: Slack CLI for Agents

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

Show HN: I built a free UCP checker – see if AI agents can find your store

https://ucphub.ai/ucp-store-check/
2•vladeta•4h ago•2 comments

Show HN: Gigacode – Use OpenCode's UI with Claude Code/Codex/Amp

https://github.com/rivet-dev/sandbox-agent/tree/main/gigacode
18•NathanFlurry•1d ago•9 comments

Show HN: Compile-Time Vibe Coding

https://github.com/Michael-JB/vibecode
10•michaelchicory•5h ago•1 comments

Show HN: Slop News – HN front page now, but it's all slop

https://dosaygo-studio.github.io/hn-front-page-2035/slop-news
15•keepamovin•6h ago•5 comments

Show HN: Daily-updated database of malicious browser extensions

https://github.com/toborrm9/malicious_extension_sentry
14•toborrm9•21h ago•7 comments

Show HN: Horizons – OSS agent execution engine

https://github.com/synth-laboratories/Horizons
23•JoshPurtell•1d ago•5 comments

Show HN: Micropolis/SimCity Clone in Emacs Lisp

https://github.com/vkazanov/elcity
172•vkazanov•2d ago•49 comments

Show HN: Falcon's Eye (isometric NetHack) running in the browser via WebAssembly

https://rahuljaguste.github.io/Nethack_Falcons_Eye/
5•rahuljaguste•15h ago•1 comments

Show HN: Fitspire – a simple 5-minute workout app for busy people (iOS)

https://apps.apple.com/us/app/fitspire-5-minute-workout/id6758784938
2•devavinoth12•9h ago•0 comments

Show HN: I built a RAG engine to search Singaporean laws

https://github.com/adityaprasad-sudo/Explore-Singapore
4•ambitious_potat•9h ago•4 comments

Show HN: Local task classifier and dispatcher on RTX 3080

https://github.com/resilientworkflowsentinel/resilient-workflow-sentinel
25•Shubham_Amb•1d ago•2 comments

Show HN: Sem – Semantic diffs and patches for Git

https://ataraxy-labs.github.io/sem/
2•rs545837•10h ago•1 comments

Show HN: A password system with no database, no sync, and nothing to breach

https://bastion-enclave.vercel.app
12•KevinChasse•21h ago•16 comments

Show HN: FastLog: 1.4 GB/s text file analyzer with AVX2 SIMD

https://github.com/AGDNoob/FastLog
5•AGDNoob•12h ago•1 comments

Show HN: GitClaw – An AI assistant that runs in GitHub Actions

https://github.com/SawyerHood/gitclaw
9•sawyerjhood•22h ago•0 comments

Show HN: Gohpts tproxy with arp spoofing and sniffing got a new update

https://github.com/shadowy-pycoder/go-http-proxy-to-socks
2•shadowy-pycoder•13h ago•0 comments

Show HN: I built a directory of $1M+ in free credits for startups

https://startupperks.directory
4•osmansiddique•13h ago•0 comments
Open in hackernews

Show HN: DevicePrint – device fingerprinting without cookies

21•silverrump•1mo ago
Hi HN,

I built DevicePrint after running into problems with duplicate accounts and unreliable cookies in my own projects.

DevicePrint is a lightweight device fingerprinting tool designed for developers. It helps identify devices across sessions without relying on cookies.

Use cases include fraud detection, preventing duplicate signups, and security-sensitive workflows.

I'd really appreciate feedback — especially around privacy concerns or edge cases you’ve run into.

Link: https://deviceprint.io

Comments

silverrump•1mo ago
Happy to answer any technical questions or discuss implementation details.
cuu508•3w ago
Why are docs behind a login wall?
silverrump•3w ago
Good question — we’ve taken that feedback seriously. We’re currently working on making more documentation publicly accessible without a login, so people can evaluate DevicePrint before signing up.
Alifatisk•3w ago
People in the comment section has noted the site to recognize multiple page visits from them even though this is their first time visiting the site, did you test your service yourself on different browsers / os / devices ?
difosfor•3w ago
Perhaps he's posted this here to get some more test data
elliotshep•3w ago
It has 99.5% confidence this is my 10th visit. I've hit refresh once, but the rest aren't me. My other "visits" are from many countries, saying I've changed browser, IP, and location. They are using the same OS and browser though.
dontdoxxme•3w ago
Same, it's all over the place. Whatever it is doing isn't a very strong fingerprint.
mcgoooo_andrew•3w ago
thinks i have visited multiple times when i definitely haven't, did you test this on macs?
dkindler•3w ago
FYI, I'm seeing 99.5% confidence I've been to the site 62 times. I can assure you 've been there once.
m00dy•3w ago
I think it is called false positive :)
alpenbazi•3w ago
Haha, same here, first visit but system saw me severals times already. I have a quite unique setup..

Works great! Thank you for fighting for users anonymity

voidUpdate•3w ago
Seeing as everyone is apparently seeing themselves having visited multiple times when it wasn't them, including me, I'm very happy with the privacy of this system =) It cannot effectively track me
aspect0545•3w ago
Works great, my device visited over 100 times already

edit: not only that, under past visits I can now see the ip address of other visitors, together with their rough location and browser setup. You may want to remove the "gdpr compliant" from the website :)

JohnMakin•3w ago
Don’t worry, it was 0/2 in detecting my browser or OS, like not even close, and I don’t do anything to obfuscate that, so it’s probably accidentally compliant
silverrump•3w ago
Thanks for pointing that out — we’ve corrected the display so no other visitors’ IPs or locations are shown. We take privacy seriously and have updated the site to reflect that.
CrzyLngPwd•3w ago
Chrome, Windows 11, apparently, it saw me loads of times, but my first visit was today.

I'd love to use a reliable system like this to detect returning fake, banned, and bot users on my services.

alexcroox•3w ago
It shows I've visited twice already, from different countries, IPs and browsers. I don't think this works. This open source one does work between incognito and normal session: https://fingerprintjs.github.io/fingerprintjs/
Oras•3w ago
The aim is great, and this would be useful for many use cases, especially when buying traffic (ads).

But as others mentioned, it is far from being accurate. I got the same as others, multiple visits from multiple countries.

pbhjpbhj•3w ago
Apparently I went from Germany to UK in 29 minutes, pretty good.

It's a 99.5% declared confidence and says it used 30+ signals.

Assuming you've a list of VPN IP addresses, and travel times between countries, I reckon you should be able to rule out some false positives.

Would be interested to know what the "signals" were that produced the match.

I'm on domestic broadband in the UK (IPv4), according to dnschecker they're on a mainstream mobile provider in Germany. Could be a private tunnel, but those would be rare. Which raises the question of how the confidence rating is made.

I like the general page presentation, a good landing page except that you'll tend to put off everyone who gets a bad result for the example. That might be turned around with something showing "if this isn't you, well done on your browser security" and maybe some compelling stats on confirmed matches from testing?

vardump•3w ago
Definitely not working at all.

It shows I've visited all around the world, lots of times.

Nope. Just once, and from one location.

saaaaaam•3w ago
I’ve visited 292 times. From Melbourne, Athens, Piraeus, Paris, Munich, Vantaa, Berlin and Kuala Lumpur. I’ve used Chrome, Firefox and Safari on both mobile and desktop.

What’s even more impressive is I’ve made all of those visits from all of those cities in the last few minutes.

You may have a bug.

Angostura•3w ago
You've (just) between the speed of my world tour - congratulations
Closi•3w ago
It also has a 99.5% confidence that it has uniquely fingerprinted me, and says I have had 677 visits to the site, including Vietnam & Sweeden...

I think the 'unique' part of fingerprinting here isn't working unfortunately.

silverrump•3w ago
Good catch — that was exactly the symptom of the issue we just resolved. The over-counting was caused by fingerprint collisions in certain edge cases. The fix has been deployed, so it shouldn’t happen on new uses anymore. Thanks for the feedback!
saaaaaam•3w ago
FWIW I noticed this was down yesterday while you apparently applied fixes. I tried again just now, and it’s showing 51 visits from a range of countries and IP addresses. I don’t think your fix has fixed things.
rmonvfer•3w ago
It doesn’t seem to be very good, but don’t worry, just keep prompting Claude and I’m sure you’ll get it sorted out.

Jokes aside, it’s cool but it’s not useful if it’s the first time I visit and I see I have 10+ past visits from all around the world… obviously this is not reliable and I wouldn’t use it for anything, much less anything serious.

usefulposter•3w ago
>just keep prompting Claude and I’m sure you’ll get it sorted out

Anecdotally speaking, this is the case for most new Show HNs now :^)

foltik•3w ago
Why actually try to understand a problem space? Far easier to prompt a turd into existence, polish it up with a cliché marketing page, and collect public validation from your fellow “hackers”
StilesCrisis•3w ago
I've got 743 visits from one IP!
einsteinx2•3w ago
I somehow have over 1200 visits from 8 IPs with 99.5% confidence… first time I’ve visited the page lol.
einsteinx2•3w ago
I somehow have over 1200 visits from 8 IPs with 99.5% confidence… first time I’ve visited the page lol.
silverrump•3w ago
Thanks for checking it out! We’ve identified the root cause of the inaccurate visit counts you saw and have now fixed the issue — the accuracy of DevicePrint should be much better now. If you have any remaining odd results, let us know!
foltik•3w ago
“Hey Claude, users are noticing my product is fundamentally broken. Please shuffle some code, increase the confidence label to 99.6%, and spam the HN thread claiming I identified the root cause of a bug. Frame it as a small edge case. Do not under any circumstances empirically validate the supposed fix.”

Snark aside, I still see 9 previous visits from various countries, down from 900+ previously. It does correctly identify me as being in incognito mode, but if I switch to a normal tab I see a completely different set of previous visits.

eptcyka•3w ago
Opening the site from two different temporary tab containers in Firefox yields different IDs.
silverrump•3w ago
Yes — browsers isolate storage between containers, so that behavior is expected. Fingerprints will be consistent within a given profile unless significant attributes change.
vlmutolo•3w ago
AmIUnique.org has a good collection of non-cookie tracking techniques.

https://amiunique.org/fingerprint

kappuchino•3w ago
I love services that have not a single person as a contact/responsible for the site. /sarcasm

It's a red flag if you hide behind a contact form with no reachability beyond that whatsoever.

And as other said: 99.5% accuracy means you should have millions of working fingerprints, since mine and others are faulty as hell.

ghostly_s•3w ago
Ah, but it's "Trusted by developers and security teams worldwide!"
mwexler•3w ago
This reminds me of EFF's Cover Your Tracks, the rebrand of Panopticlick: https://coveryourtracks.eff.org/

This helps you see how your browser tries to block or deflect fingerprint and trackers. I miss their "You are one of x,000 users" from the old site but it still gives a nice summary of bits of info your browser leaks and how fingerprinting basically works.

bennett_dev•3w ago
What differentiates this from http://fingerprint.com/?

Visited for the first time and it said I already visited 800+ times with a 99.5% accurancy - not very promising. From the code this also looks like very simple client-side fingerprinting + IP information?

silverrump•3w ago
We’ve just deployed a fix to the core matching logic that should significantly improve accuracy and reduce false positives. Feel free to retry at https://deviceprint.io and share your results!
Incipient•3w ago
Unfortunately this is an example of how AI should not be used.

You have to be able to understand your core technology/IP/logic - I feel that must have been significantly overlooked here.

silverrump•3w ago
Totally hear you — we appreciate the critique. We’ve now fixed a real issue that was skewing results, and the current version relies on deterministic signals rather than anything heuristic or generative.
Incipient•3w ago
Unfortunately still junk - unless I was just in Jakarta!

At least it's down to only 7 visits from 300 on the last version.

FergusArgyll•3w ago
Saint-Jean-sur-Richelieu sounds lovely! as does firefox, I should check out one of them at least...
sigmonsays•3w ago
AI SLOP [ insert image for "Certified AI BULLSH*" ]
redleader55•3w ago
I'm so happy this is bad. Good job!
silverrump•3w ago
Thanks for trying it and calling out problems — it helped us find and fix the bug. The issue has now been resolved and DevicePrint should give much more sensible results going forward.
silverrump•3w ago
Thanks everyone for the detailed reports — the strange multiple visits and location jumps were due to a bug in how we combined signals. This has now been resolved, and subsequent fingerprints should be much more accurate across browsers and devices. Appreciate the testing!
saaaaaam•3w ago
I just tried again, from a different browser and different device. It's still showing multiple visits and locations from me - albeit only a few this time, rather than the hundreds before.