Hacker News

New stories

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