frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

It's not always DNS

https://notes.pault.ag/its-not-always-dns/
24•todsacerdoti•5h ago

Comments

sim7c00•5h ago
it could also be gamma rays or a variety of problems that seem to appear and disappear between chairs and keyboards.

memes are jokes. people taking jokes as something other is the problem.

bediger4000•2h ago
A lot of the time it's cabling.
kikoreis•2h ago
Resolver limitations, as opposed to server or protocol issues, are in my view the main reason why "it is always DNS".
jtbayly•2h ago
This is a beautifully designed page.
lucasban•1h ago
I wish it had a little bit more padding on mobile, but I agree otherwise
FuriouslyAdrift•2h ago
Well sure... it could be BGP
prmoustache•1h ago
No, sometimes it is just Spanish football as for everything behind Cloudflare. Which is the case for this blog being blocked right now and redirecting to another page:

"El acceso a la presente dirección IP ha sido bloqueado en cumplimiento de lo dispuesto en la Sentencia de 18 de diciembre de 2024, dictada por el Juzgado de lo Mercantil nº 6 de Barcelona en el marco del procedimiento ordinario (Materia mercantil art. 249.1.4)-1005/2024-H instado por la Liga Nacional de Fútbol Profesional y por Telefónica Audiovisual Digital, S.L.U. https://www.laliga.com/noticias/nota-informativa-en-relacion..."

Spooky23•1h ago
Paul Tagliamonte sounds like a nice guy who has thought about these issues at length. He's reached the second level of DNS enlightenment: "There's no way it's DNS".

Finality will arrive, and Paul will internalize the knowledge.

oliyoung•1h ago
Nope, the other times it's CORS
unilynx•1h ago
> but it is not the operational hazard it’s made out to be

Until you flip that DNSSEC toggle

teddyh•1h ago
> a DNSSEC rollout bricking prod for hours

He links to the Slack incident. But that problem wasn’t caused by a DNSSEC rollout; the problem was entirely caused by a completely botched attempt to back out of DNSSEC, by doing it the worst way possible.

ZebusJesus•1h ago
Tell that to AWS East 1
sshine•1h ago
I had the CEO and CTO of our ccTLD registry give a guest lecture to my CS students, and one question came up regarding the AWS incident.

Prior to the question, the CEO boasted a 100% uptime (not just five nines), and the CTO said “We’re basically 30 people maintaining a 1GB text file.”

So the question was, “How come 30 people can have 100% uptime, and the biggest cloud with all of its expertise can’t? Sure, it was DNS, but are you even doing the same thing?”

And the answer was, (paraphrasing) “No, what we do is simple. They use DNS to solve all sorts of distributed problems.”

As did the CTO with all of these new record types embedding authentication. But running CoreDNS in a Kubernetes megacluster is not “maintaining a 1GB text file”.

hdgvhicv•46m ago
Maintaining uptime on complex systems is hard.

That’s why the best systems have as little complexity as possible

But that doesn’t help boost your resume or get a bonus.

inopinatus•54m ago
The full maxim I was taught being, “it’s either DNS or permissions”.

The fatal design flaw for the Domain Name System was failure to learn from SCSI, viz. that it should always be possible to sacrifice a goat to whatever gods are necessary to receive a blessing of stability. It hardly remains to observe that animal sacrifice is non-normative for IETF standards-track documents and the consequences for distributed systems everywhere are plainly evident.

Goats notwithstanding, I think it is splitting hairs to suggest that the phrase “it’s always DNS” is erroneously reductive, merely because it does not explicitly convey that an adjacent control-plane mechanism updating the records may also be implicated. I don’t believe this aphorism drives a misconception that DNS itself is an inherently unreliable design. We’re not laughing it off to the extent of terminating further investigation, root-cause analysis, or subsequent reliability and consistency improvement.

More constructively, also observe that the industry standard joke book has another one covering us for this circumstance, viz. “There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of processing 2. Exactly-once delivery”

Easy RISC-V

https://dramforever.github.io/easyriscv/
101•todsacerdoti•2h ago•10 comments

Claude for Excel

https://www.claude.com/claude-for-excel
392•meetpateltech•7h ago•301 comments

JetKVM – Control any computer remotely

https://jetkvm.com/
236•elashri•6h ago•130 comments

10M people watched a YouTuber shim a lock; the lock company sued him – bad idea

https://arstechnica.com/tech-policy/2025/10/suing-a-popular-youtuber-who-shimmed-a-130-lock-what-...
621•Brajeshwar•10h ago•252 comments

Simplify Your Code: Functional Core, Imperative Shell

https://testing.googleblog.com/2025/10/simplify-your-code-functional-core.html
115•reqo•2d ago•44 comments

Pyrex catalog from from 1938 with hand-drawn lab glassware [pdf]

https://exhibitdb.cmog.org/opacimages/Images/Pyrex/Rakow_1000132877.pdf
242•speckx•8h ago•58 comments

Go beyond Goroutines: introducing the Reactive paradigm

https://samuelberthe.substack.com/p/go-beyond-goroutines-introducing
24•samber•1w ago•13 comments

The new calculus of AI-based coding

https://blog.joemag.dev/2025/10/the-new-calculus-of-ai-based-coding.html
58•todsacerdoti•5h ago•38 comments

Why Busy Beaver hunters fear the Antihydra

https://benbrubaker.com/why-busy-beaver-hunters-fear-the-antihydra/
118•Bogdanp•6h ago•33 comments

MCP-Scanner – Scan MCP Servers for vulnerabilities

https://github.com/cisco-ai-defense/mcp-scanner
89•hsanthan•5h ago•27 comments

Rust cross-platform GPUI components

https://github.com/longbridge/gpui-component
442•xvilka•13h ago•186 comments

Tags to make HTML work like you expect

https://blog.jim-nielsen.com/2025/dont-forget-these-html-tags/
374•FromTheArchives•13h ago•201 comments

TOON – Token Oriented Object Notation

https://github.com/johannschopplich/toon
56•royosherove•1d ago•24 comments

Solving regex crosswords with Z3

https://blog.nelhage.com/post/regex-crosswords-z3/
40•atilimcetin•6d ago•0 comments

Avoid 2:00 and 3:00 am cron jobs (2013)

https://www.endpointdev.com/blog/2013/04/avoid-200-and-300-am-cron-jobs/
232•pera•6h ago•223 comments

Image Dithering: Eleven Algorithms and Source Code (2012)

https://tannerhelland.com/2012/12/28/dithering-eleven-algorithms-source-code.html
34•Bogdanp•3d ago•8 comments

When 'perfect' code fails

https://marma.dev/articles/2025/when-perfect-code-fails
26•vinhnx•8h ago•21 comments

It's not always DNS

https://notes.pault.ag/its-not-always-dns/
24•todsacerdoti•5h ago•15 comments

Sieve (YC X25) is hiring engineers to build video datasets for frontier AI

https://www.sievedata.com/
1•mvoodarla•6h ago

Study finds growing social circles may fuel polarization

https://phys.org/news/2025-10-friends-division-social-circles-fuel.html
76•geox•4h ago•75 comments

Should LLMs just treat text content as an image?

https://www.seangoedecke.com/text-tokens-as-image-tokens/
132•ingve•6d ago•80 comments

PSF has withdrawn $1.5M proposal to US Government grant program

https://pyfound.blogspot.com/2025/10/NSF-funding-statement.html
407•lumpa•8h ago•334 comments

Show HN: Dlog – Journaling and AI coach that learns what drives well-being (Mac)

https://dlog.pro/
12•dr-j•6h ago•5 comments

The last European train that travels by sea

https://www.bbc.com/travel/article/20251024-the-last-european-train-that-travels-by-sea
129•1659447091•14h ago•122 comments

Iroh-blobs 0.95 – New features – Iroh

https://www.iroh.computer/blog/iroh-blobs-0-95-new-features
4•janandonly•6d ago•0 comments

Show HN: Erdos – open-source, AI data science IDE

https://www.lotas.ai/erdos
41•jorgeoguerra•7h ago•21 comments

fnox, a secret manager that pairs well with mise

https://github.com/jdx/mise/discussions/6779
101•bpierre•6h ago•22 comments

Eight Million Copies of Moby-Dick (2014)

https://thevoltablog.wordpress.com/2014/01/27/nicolas-mugaveros-eight-million-copies-of-moby-dick...
30•awalias•4d ago•10 comments

Why Nigeria accepted GMOs

https://www.asimov.press/p/nigeria-crops
37•surprisetalk•5h ago•71 comments

Let the little guys in: A context sharing runtime for the personalised web

https://arjun.md/little-guys
55•louisbarclay•5h ago•11 comments