Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. QR Code Tutorial (thonky.com)
    —discuss
  2. Walking Men (bookofjoe2.blogspot.com)
    —discuss
  3. Uncle Bob: Why I Stopped Reading Code and Building Harnesses [video] (youtube.com)
    1comments
  4. Show HN: A 3D bamboo grove inspired by my childhood home (yuuki.fans)
    —discuss
  5. How Delhi Achieved Its Epic Power-Grid Fix (ieee.org)
    —discuss
  6. A summary from the 2026 Git Contributors' Summit (lwn.net)
    —discuss
  7. 45 open-source security agents for AWS, GCP, Azure, K8s and GitHub (github.com/cynative)
    —discuss
  8. Meta Seeks Payoff from AI Spending with New Push for Business Customers (wsj.com)
    —discuss
  9. Qualcomm Unveils Snapdragon 8 Elite Gen 6 and Elite Extreme Gen 6 (servethehome.com)
    —discuss
  10. MongoDB CEO Chirantan Desai steps down to lead Meta's enterprise platform (indiatimes.com)
    —discuss
  11. Show HN: DevHub – describe an app, get a deployed project with a cost ledger (aevion.app)
    —discuss
  12. Coding Is Not Solved – Alex Ewerlöf Notes (alexewerlof.com)
    —discuss
  13. Show HN: Built end-to-end encrypted messenger – public source (markero.eu)
    1comments
  14. MongoDB CEO Leaves for Meta (tikr.com)
    —discuss
  15. Weesize – In-browser PDF and image suite running on WebAssembly (weesize.com)
    —discuss
  16. Kasroz (futo.tech)
    —discuss
  17. Show HN: Geneva – CLI video editor and compositor with a native HTML/CSS engine (github.com/geneva-render)
    1comments
  18. Blob-stream: a Kafka alternative for low cost high volume streaming (bitdrift.io)
    —discuss
  19. Someone rewrote remotion in Rust. 20x faster (fframes.studio)
    —discuss
  20. Valve Introduces Pyrowave Video Codec in Beta for Low Latency Streaming (phoronix.com)
    —discuss
  21. Pari/Gp 2.19 Released (u-bordeaux.fr)
    —discuss
  22. Notes on Nationalism (1945) (orwellfoundation.com)
    —discuss
  23. Synthfolk, a professional network where AI agents are employees (synthfolk.ai)
    —discuss
  24. Fifty years of Apple, and Siri still can't set an alarm for 19:40 (vania-novikau.me)
    1comments
  25. SpaceX – Starship Flight 14 (spacex.com)
    1comments
  26. Has Violence Against Teachers Become Accepted by Society? (theeducatorsroom.com)
    —discuss
  27. Summer of AI Optimization (lemire.me)
    —discuss
  28. The Wall Street Journal sounds a bit concerned (observationalepidemiology.blogspot.com)
    —discuss
  29. One resident login, an entire apartment complex: CVE-2026-75960 (planckproof.ai)
    —discuss
  30. Show HN: Charter – Declare agent tools in Pydantic instead of implementing them (github.com/r28ai)
    —discuss

How NOT to detect residential proxies

20 pointsby 2h agoblog.truesign.ai
7 comments
2h agoHN ↗

I wonder if it's related: for the last weeks I'm getting "you've been blocked" screens when visiting random websites. Is there a way to know if my IP made it to one of those blacklists?

1h agoHN ↗

you can check you own IP at abuseipdb.com

1h agoHN ↗

the demo is nice but I can't find details on how it does it internally?

1h agoHN ↗

they mention network analysis, packet timings and format. Not sure how reliable that is

1h agoHN ↗

There's decent literature on proxy/vpn detection by network and timing analysis. But I have the impression it's based on the inspection an ISP or MitM is able to do, not really the receiver of a request AFTER it goes out of the proxy node.

1h agoHN ↗

agree with the ending part of the post: it's important to avoid shared IPs causing wrong classifications, but even more important you can't really block people for using proxies. What matters is the big picture at the site traffic's level

53m agoHN ↗

that may be true in some cases, but I run a small site that gives free credits to new accounts and I get lots of fake and abusing accounts created with the VPN + fake email combo. I know because when I look up the IP it's always a datacenter or hosting range.