Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Cloudflare Quick Tunnels(cloudflare.com ↗)
    84comments
  2. An Empirical Study of Harness Design for Coding Agents(arxiv.org ↗)
    33comments
  3. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    54comments
  4. I vibed a proof of Conway's conjecture(overreacted.io ↗)
    84comments
  5. Show HN: Microsoft Office running with Wine on Linux with no virtualization(github.com/tombert ↗)
    14comments
  6. OpenJev(openjev.com ↗)
    200comments
  7. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    76comments
  8. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    3comments
  9. US Treasuries Have Become Unappetizing for Foreign Central Banks and Governments(wolfstreet.com ↗)
    22comments
  10. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    2comments
  11. GrassLobster: AI Agentic Generation of Parametric Geometry Workflows(miro.vision ↗)
    2comments
  12. I don't like passkeys(hawksley.dev ↗)
    467comments
  13. A heap overflow and SSO misconfiguration to compromise OpenAI internal repos(hacktron.ai ↗)
    175comments
  14. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    8comments
  15. NATS publishes preliminary report on technical incident of 8 September(nats.aero ↗)
    18comments
  16. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  17. AI is an elite crime spree(thebignewsletter.com ↗)
    14comments
  18. Jemalloc 5.4.0(github.com/jemalloc ↗)
    70comments
  19. The scourge of x86 emulation(fex-emu.com ↗)
    66comments
  20. Build Faster Feedback Loops Using Qualitative User Research(nseldeib.com ↗)
    discuss
  21. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    142comments
  22. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    172comments
  23. Show HN: Scry, programmable internet search w/ congestion pricing(scry.io ↗)
    discuss
  24. Qwen 3.8 Omni Flash(qwen.ai ↗)
    111comments
  25. Second Circuit Allows Government to Search Electronic Devices at the Border(knightcolumbia.org ↗)
    30comments
  26. BeanShell3 in Development(beanshell.github.io ↗)
    8comments
  27. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    600comments
  28. How to Write with an LLM(sockpuppet.org ↗)
    181comments
  29. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    58comments
  30. Rabbit Hole: Minimum L-seams(fractalkitty.com ↗)
    discuss

NeoDNS: A new DNS like the one we know

42 pointsby 10y agorot256.io
15 comments
10y agoHN ↗

So, biggest question... how is this different from Namecoin [1], and how does it improve upon it? Both are in the same 'decentralized identity/DNS' space.

Also, from a cursory glance, how does this prevent spam? There seems to be no cost to register a new name. What prevents someone from taking every possible name?

[1] https://www.namecoin.org/

10y agoHN ↗

Well after reading this post the obvious difference is that namecoin exists and this is just a idea that the author is still trying to work out.

10y agoHN ↗

In this scheme, there is still a central registrar with full control over the TLD. For example to register a .com domain you would still go through verisign (and pay them). This proposal would just mean that verisign would provide a public, blockchain-verified history of their DNS zone file.

That's fundamentally different from namecoin which wants to cut the registrar (verisign, etc.) of the equation.

10y agoHN ↗

Seems somewhat similar to Certificate Transparency project, where issued certificates are recorded in a public (merkle tree) log.

10y agoHN ↗

Is this resistant to domains being taken down for "copyright" reasons, which has shown that one does not really own the domain and is at a whim of a registrar.

10y agoHN ↗

Old dns entries would be recorded in the ledger forever. You would just have to write a client that ignores revocations/reassignments/updates for a chosen domain.

But in principle the registrar can still do with its domain whatever it likes for any or no reason.

10y agoHN ↗

Well great, now could someone come up with DNS improved by Machine Learning trough Deep Convolutional Neural Networks? That's the only missing thing for a BS-Bingo on my card.

10y agoHN ↗

Is anyone more familiar with it able to discuss how the identity part of this compares and contrasts with DANE?

10y agoHN ↗

This seem to bring up the zone enumeration issue. Except for now, approaches like used in NSEC3 won't help at all.

"Private" DNS entries matter, when one wouldn't want to remember IPs (one'd rather remember "correct-horse-battery-staple.int.example.org"), but also wouldn't want to disclose the addresses used internally and aren't exposed to the end-users (because DDoS).

10y agoHN ↗

Will this scale to the pending explosion of DNS as IPv6 is deployed? The existing DNS infrastructure is already experiencing growing pains, especially wrt PTR records.

10y agoHN ↗

The site doesn't specify directly, but would the communication between Bob (the end-user) and Trent (the trusted entity) be encrypted? If not, why not?

It's always annoyed me how much of a mess DNS is when it comes to confidentiality. Why should my ISP or employer be able to deduce which sites I'm visiting by simply inspecting my UDP datagrams (filtering to port 53) and looking at the plaintext queries? Why was this thought to be a good idea?

In the wider scheme of things, there's far too much trust with many internet services/protocols. I like that NeoDNS provides a public key for the queried service - maybe with a scheme like this we can stop sending hostnames for SNI in plaintext as part of the TLS handshake too. We shouldn't accept these sorts of information leaks anymore, it's been demonstrated too many times in the past that sending things in plaintext is a bad idea.

10y agoHN ↗

(1) Your ISP and employer know which sites you're visting (modulo virtual hosting) by inspecting your IP packets and doing a reverse DNS lookup. It's the price you pay for someone routing your traffic: they have to know where to send it.

(You can use a proxy/VPN tunnel. Your ISP knows knows you're sending traffic to the proxy, and your proxy knows where you're sending traffic.)

(2) DNS encryption is certainly possible. DNSCurve and DNSCrypt are the ones I know of. But there's just not a lot of motivation. IP packets have an address on them already; the only additional thing DNS or SNI reveals is which of several (usually enumerable) hostnames they are interested at that IP. So...interesting, but generally not compelling.

10y agoHN ↗

(1) Your ISP and employer know which sites you're visting (modulo virtual hosting) by inspecting your IP packets and doing a reverse DNS lookup. It's the price you pay for someone routing your traffic: they have to know where to send it.

You have a point, but as a webmaster there's surely no requirement for me to create a PTR record, right? As long as there's an A record somewhere, surely things will work? This is perhaps what you were getting at with "(modulo virtual hosting)" I guess (though to me that would suggest SNI-based certificate serving from one IP)?