So ZLS has to actually run your "build.zig" to see the modules
That is why it breaks when Zig changes the build system.
https://vectree.io/c/zigs-build-system-protocol-module-graph...
63 karma · joined January 10, 2026
So ZLS has to actually run your "build.zig" to see the modules
That is why it breaks when Zig changes the build system.
https://vectree.io/c/zigs-build-system-protocol-module-graph...
https://vectree.io/c/how-rsa-key-sizes-map-to-real-security-...
Remote: Yes, remote only
Willing to relocate: No
Technologies: Rust, TypeScript/Node, React, Go, Elixir, OCaml, Postgres, Kubernetes, NATS, gRPC, LLM/agent systems (RAG, tool calling, vector search)
Résumé/CV: https://martinserts.com
Email: martins.erts+hn@gmail.com
20+ years backend and full-stack. Rust and TypeScript in production, plus a long functional-programming background.
Also three AI products built solo, end to end, in Elixir, Go and OCaml, each on infrastructure I set up and still run. One has been live and unattended for months.
Open to contract (B2B) or permanent.
* old C++ extension
* upb
* pure Python
upb parses FAST, but then every access is still C->Python and it slows it down. So for many reads the slow python one can win?
This one helped me to dig deeper - https://vectree.io/c/how-python-protobuf-runtimes-work-pure-...
This will help if you want to dig deeper - https://vectree.io/c/how-ocr-works-traditional-pipelines-vs-...
It is more sophisticated than grab memory per item.
This helped be to understand it better - https://vectree.io/c/memcached-internals-slab-allocation-lru...
This might help if interested - https://vectree.io/c/implementation-details-of-stdio-and-sse...
Interesting that DAG model means any branch from anywhere can be merged... the forge is just coordination.
Explored here if curious - https://vectree.io/c/git-graph-theory-logic
The hype is in the HN title.
Turns out HashCash (system Bitcoin borrowed), was originally built to fight email spam in 1977 - https://vectree.io/c/hashcash-the-proof-of-work-system-cited...
Writing online used to bring you readers. Now it trains model, which answers the same questions without sending anyone to your site.
Very different from just counting commits - https://vectree.io/c/delta-compression-heuristics-and-packfi...
Here is visual layout if anyone is interested - https://vectree.io/c/memory-layout-tagging-and-payload-overl...
Found this visual breakdown of IPv4 -> IPv6 transition.
Dual stack and tunneling sections show how much complexity came from not having a clean migration path - https://vectree.io/c/ipv4-vs-ipv6-address-architecture-nat-a...
Mapped it out here if curious - https://vectree.io/c/enshittification-how-digital-platforms-...
I found this visualisation helpful - https://vectree.io/c/sparse-activation-patterns-and-memory-e...
There is genuine demand for physical AI in Japan, there are not enough humans to hire.
I bet, EU will start long debates wether to automate or not :) Japan already skipped that part
A single data structure (tables), no built in OOP (you build it with metatables).
Coroutines instead of threads.
I was curious and explored it in detail here - https://vectree.io/c/lua-language-design-metatables-coroutin...
Moving 1,400 tonnes might take years. The window to act is closing.
Throwing more money at it does not work either, you need skilled workforse
Same is happening in EU with shipbuilding
Found good visual explainer on this - https://vectree.io/c/linux-virtual-memory-swap-oom-killer-vs...
I did not know that root CA keys are generated in faraday cages?? Multiple custodians persent, then kept in tamper proof vaults.
I had no idea until I saw this visual breakdown - https://vectree.io/c/public-key-infrastructure-pki-and-certi...
Knowing what the far side looks like and floating there looking at it are completely different things