HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Callicles

250 karmajoined 11 jaar geleden
CTO of fiveonefour.com

github.com/callicles

Submissions

DNSGlobe – Rust TUI to watch DNS propagate around the world

github.com
83 points·by Callicles·6 dagen geleden·68 comments

[untitled]

1 points·by Callicles·29 dagen geleden·0 comments

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

cla.fiveonefour.com
1 points·by Callicles·3 maanden geleden·0 comments

comments

Callicles
·4 dagen geleden·discuss
ha that could be less handy but cooler
Callicles
·5 dagen geleden·discuss
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 dagen geleden·discuss
Addressed the feedback
Callicles
·5 dagen geleden·discuss
Released a new version with the suggestion ;)
Callicles
·5 dagen geleden·discuss
Thanks for the feedback!
Callicles
·5 dagen geleden·discuss
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
·5 dagen geleden·discuss
Yeah, I used to use https://www.whatsmydns.net/. I wanted it in the terminal without ads.
Callicles
·5 dagen geleden·discuss
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 maanden geleden·discuss
[dead]
Callicles
·9 maanden geleden·discuss
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