Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. What Is Happening with PostgreSQL 19?(snowflake.com ↗)
    discuss
  2. Reverse Engineering ChatGPT Web: How OpenAI Built for a Billion Users(performance.dev ↗)
    discuss
  3. OpenAI report new misalignment incidents(openai.com ↗)
    discuss
  4. Show HN: Calmscroll – a reader that shows the current paragraph in the library(calmscroll.com ↗)
    discuss
  5. Is the phrase "master bedroom" harmful? A new psychology study says no(psypost.org ↗)
    discuss
  6. Olympiad Man has displaced Davos Man(economist.com ↗)
    discuss
  7. A decade of Gazette: a streaming broker that doesn't store data(estuary.dev ↗)
    discuss
  8. Imaginary Fires, Real Theaters(xaviondono.com ↗)
    discuss
  9. From Academia to Alignment(millicosm.substack.com ↗)
    discuss
  10. Google Pixel phones pwned in zero-click attacks(theregister.com ↗)
    1comments
  11. Claude Desktop Silently Associates with Common Files
    discuss
  12. Grug-Brained Evals (2025)(softwaredoug.com ↗)
    discuss
  13. US securities regulator rolls out 5-year exemption for tokenized stock trading(reuters.com ↗)
    1comments
  14. Understanding Why You'd Use Effect TS(cm.xyz ↗)
    discuss
  15. Hello Inbox – Get more marketing emails into the inbox(helloinbox.email ↗)
    1comments
  16. What is it like to be alive?(lesswrong.com ↗)
    discuss
  17. What is it like to be a neural net?(lesswrong.com ↗)
    discuss
  18. LP and 45 RPM Records(ethw.org ↗)
    discuss
  19. Three different solutions to "that inherent problem" of disappearing exploration(rockpapershotgun.com ↗)
    discuss
  20. AnywhereDesign – Local-first voice cockpit for React(github.com/maxjv ↗)
    discuss
  21. Jev for Home Assistant(github.com/abovecolin ↗)
    discuss
  22. The solarisation of Pakistan's energy economy(ember-energy.org ↗)
    discuss
  23. Wisconsin GOP Candidate Is Exploiting Data Center Backlash to Attack Solar, Wind(capitalandmain.com ↗)
    discuss
  24. The Crisis in Physics: A Theory Must Be Able to Die(medium.com/gridem ↗)
    discuss
  25. Mirror-Image Life(wikipedia.org ↗)
    discuss
  26. Tell HN: iOS 27's Connectivity Assist subverts DNS level adblocking
    2comments
  27. Show HN: Browse last quarter's Supreme Court cases, linked and cited as you read(bobbby.online ↗)
    discuss
  28. Lawsuit may lead to lowered healthcare plan standards for employees in the USA(kffhealthnews.org ↗)
    discuss
  29. Show HN: Unimodal – Our AI Manifest(unimodal.ai ↗)
    discuss
  30. Asimov: A framework for coordinating parameter estimation workflows(zenodo.org ↗)
    discuss

Show HN: dnswer – browser-based DNS change approval and multi-provider sync

1 pointsby 49m ago
0 comments
Imagine you have to manage DNS for domains spread across multiple DNS providers. You want to apply consistent DNS settings across your zones but the only way is applying the same change manually zone by zone (using multiple control panels). Tedious and a mistake is bound to happen. You want to delegate permissions to other teams but many times the only way is handing out access to everything. If something breaks you have no idea who did it and what exactly was changed.

The existing solution is IaC. Tools like OctoDNS or DNSControl can help you with some of the problems described above. But they require the whole team to feel at home with setting up pipelines, command line tools and git.

With dnswer I want to provide the same level of structure, but in a browser:

- staging / preview before publishing DNS changes (edit and publish are separate roles)

- reusable blocks of records with per-zone variables (not a one-off template: update once, bulk-upgrade every zone that uses it)

- granular access control from full access down to write access on just a single record

- multi-provider sync with drift detection and resolution

- provision new zones at your provider(s), not only importing existing ones

- nameserver verification after changes (verifies that the change is live)

- for providers without an API, a shareable change request with on-demand re-verification (viewable without a dnswer account)

- modern record types (HTTPS/SVCB) and DANE/TLSA for mail, with cert-drift monitoring

- a zone logbook showing what changed, who did it, and why

There are a few ways you can learn more about it:

- Learn: https://dnswer.net/show/ (walkthroughs; annotated screenshots explaining how to use key features)

- Try it: https://app.demo.dnswer.net/ (sandbox with mock providers, free; sign up and verify your email to get in)

- Pricing: https://dnswer.net/pricing

If you want to try it with your own zones and API access to your DNS provider(s): I'm looking for up to ten teams (ideally managing 20+ domains across multiple providers) willing to manage real zones using dnswer. Not a big beta: I want to watch how it actually gets used and adapt things quickly. Free for the first 3 months, and early users keep their price for 2 years even after it goes up for new customers. If you're interested, reach out by emailing joost@dnswer.net.

A few things worth knowing before you do. dnswer is not in your resolution path: your records stay at your provider and your nameservers keep answering. If dnswer is down, DNS keeps resolving and you can still change records directly in your provider's control panel, you just lose the workflow on top until it is back. You can leave whenever you like: every zone exports as a BIND file with your record descriptions preserved as comments, so your documentation comes with you. Your provider credentials are encrypted at rest.

I've built it to solve the DNS problems I ran into in the last 20 years. I'd like to learn about other people's DNS problems as well.

Tech stack: Django/DRF, PostgreSQL, NATS, Lit web components, deployed with Ansible.

A quiet thread, for now.Start the conversation on HN ↗