Recent submissions

Comment · 7 days ago
My experience has been the opposite, the HN crowd seems more sketical of vibe-coding and not reading a single line of code.

The twitter(x.com) and linkedin crowd has drank the cool-aid and are now swimming in it; Wild posts from FAANG engineers and managers saying they or their engineers dont read any of the code the LLM generates.

Comment · 8 days ago
>With Amazon, a carpenter can type in any furniture he wants and have it arrive in a matter of hours.

Sure but that doesnt require the person to be a carpenter though right? Anybody could do that.

Comment · 8 days ago
i sometimes wonder how all carpenters or music producers in the world would react if tomorrow a magic box arrives where they type-in/dictate what they want and voila... out comes a table/composition.. Will the worlds music producers and carpenters just "accept" this new magic genie? I would hope they wont. Yet here we are as software engineers...ready to surrender our craft to mere "prompts" with reckless abandon.
Comment · 13 days ago
>runtime that runs the LLM with tools

This "runtime" is what you are building with LangChain.. A harness like claude code/codex etc is general purpose and its env is a shell + tools. But with a custom runtime (basically a loop where we ask llm what to do next), we can give it specific tools which we define in code. This can help with things like authorization since, well its custom code you own.. so the runtime gets the tools scoped to the users permissions etc.

Comment · 19 days ago
Comment · 19 days ago
Comment · 2 months ago
The installer script installs k3s which is a lightweight distribution of k8s which runs in a single binary. It has a low resource footprint and is well suited for running on VPS boxes. While its not as light as plain docker/docker-compose, its a small price to pay for the ecosystem and tooling k8s brings.
Comment · 1 year ago
Exactly. I've come to describe k8s as a distributed operating system for servers.

K8s tries to abstract away individual "servers" and gives you an API to interact with all the compute/storage in the cluster.

Comment · 2 years ago
+1 to this. Especially with go, most of the (non-integration) tests I end up writing are behaviour driven tests. I'm not really sure how one can write these sort of tests without interfaces and mocks.
Comment · 3 years ago
Could you elaborate a little bit more? These days i write a lot of go code and i end up using mock objects for different interfaces to write unit tests. Is there another way to do this?
Comment · 3 years ago
Care to explain the reasoning behind your "no"?
Comment · 3 years ago
Ex machina

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton