HackerTrans
トップ新着トレンドコメント過去質問紹介求人

Callicles

250 カルマ登録 11 年前
CTO of fiveonefour.com

github.com/callicles

投稿

DNSGlobe – Rust TUI to watch DNS propagate around the world

github.com
83 ポイント·投稿者 Callicles·6 日前·68 コメント

[untitled]

1 ポイント·投稿者 Callicles·29 日前·0 コメント

Show HN: Contributor License Agreement Bot for GitHub – Next.js and Postgres

cla.fiveonefour.com
1 ポイント·投稿者 Callicles·3 か月前·0 コメント

コメント

Callicles
·4 日前·議論
ha that could be less handy but cooler
Callicles
·5 日前·議論
I added the ability to specify a config file for the resolvers definition. This is not runtime, though. I will keep that in mind for another release.

Thanks for the follow-up :)
Callicles
·5 日前·議論
Addressed the feedback
Callicles
·5 日前·議論
Released a new version with the suggestion ;)
Callicles
·5 日前·議論
Thanks for the feedback!
Callicles
·6 日前·議論
This was 100% vibe-coded with Claude Code and Fable.

https://x.com/thatsFrScience/status/2073741209592295866

Thanks for the feedback, though, and for taking the time to look at the code. I can ship a round of cleanup.
Callicles
·6 日前·議論
Yeah, I used to use https://www.whatsmydns.net/. I wanted it in the terminal without ads.
Callicles
·6 日前·議論
That's what the tool is doing - querying a bunch of public resolvers around the world to see the state of what they resolve to. Since end users usually use DNS servers close to their location, this gives an idea, around the world, of who sees what.

Agreed, this is a cache that expires and refreshes from the source DNS server. It just looks like a virus that propagates when the cache expires.
Callicles
·3 か月前·議論
[dead]
Callicles
·9 か月前·議論
Hey,

We went from the get go to that infrastructure for multiple reasons in the first place:

* Having a durable buffer before ensures if you have big spikes that gets eaten by the buffer, not OLAP which when it is powering your online dashboard you want to keep responsive. Clickhouse cloud now has compute/compute that addresses that but open source users' don't.

* When we shipped this for the first time, clickhouse did not have the async buffering in place, so not doing some kind of buffered inserts was forwned upon. * As oatsandsugar mentioned, since them we also shipped direct insert where you don't need a kafka buffer if you don't want it

* From an architecture standpoint, with that architecture you can have multiple consumers

* Finally, having kafka enables having streaming function written in your favorite language vs using SQL. Definitely will be less performance to task ratio, but depending on the task might be faster to setup or even you can do things you couldn't directly in the database.

Disclaimer I am the CTO at Fiveonefour