Good work! I am always amazed to see this type of posts in HN. Praise the curiosity. You made my day.
HN user
nanmu42
Loves building stuff.
Github: nanmu42
Thanks for your great work! I like the drawing and music very much!
An explaining post on Scientific American: https://www.scientificamerican.com/article/why-almost-everyo...
Please indulge us and say more! :D
It would be cool if there's a blog post on it.
The author has another book: http://craftinginterpreters.com/ , which is fantastic too.
I built an interpreter in WASM and Go when reading the book: https://lox.nanmu.me/en/
Out of topic but I can't help to notice the og:image of the web page is 57 MiB. https://www.datocms-assets.com/2885/1702507860-mitchell-hc19...
Their backend originates from Baidu ERNIE: http://research.baidu.com/Blog/index-view?id=160
Would you like to provide a link? It would help me a lot. Thanks.
Yes k8s does not provide a out-of-box logging collection solution but since everything is in containers, we can piggyback on Docker or Containerd via deamonset to get all the logs.
Nomad on the other hand support various payload(native exec, exec via chroot, containers, even Firecracker VM by community support), so doing logging collection by end users is trickier. It worth noting that Nomad UI(a official web admin panel) has log tailing utility built-in so maybe partial work has already been done. The developers may have other concerns.
The related issue is https://github.com/hashicorp/nomad/issues/10220
Recent version of Nomad has introduced many QoL features like secrets and service discovery, though logging collection remains unsupported.
I like Nomad a lot. It is even more lightweight than k3s and has served my low-budget projects very well. A little sad to see things are going this way.
Thanks for sharing.
I have heard there is much effort to use BGP data to build GeoIP database.
Good post.
Coincidently, I was struggling with Netfilter this weekend to enable transparent proxy on my OpenWRT router.
For the curious, the go-to resources for Netfilter are:
1. https://wiki.nftables.org/wiki-nftables/index.php/Main_Page
The referred license: https://www.json.org/license.html Debian thinks it is a nonfree license: https://wiki.debian.org/qa.debian.org/jsonevil
Oh no my chicken is dead. LOL
secrets management, service discovery, the fleet-wide logging and auditing sidecars
Interesting, I have run my hobby projects by Nomad satisfiedly and are looking for ways to run serious workloads. Would you like to share more wisdom? How do you accomplish things above? Thanks.
This is epic.
From the author's Github repo:
# Watch YouTube inside a Docker container
$ docker run -ti fathyb/carbonyl https://youtube.com
Tip: if your title is long, use linebreak to break lines manually. :)