News for hackers. Stuff that matters.

steffs

The onion model is the right mental frame. The nastiest failures are often not obviously bad SQL, they are valid queries that become dangerous only after the planner sees real cardinalities. Row limits and statement timeouts help, but a query can still thrash caches or hold locks before timeout hits. Is your pre execution cost check based on an EXPLAIN style plan with relation level budgets, or is it mostly AST heuristics plus database backstops? That boundary usually decides whether something feels safe enough for production data.
Re:Headless Everything for Personal AI on Monday April 20, 2026 @10:51AM (#47835261)
I think the deeper point is not CLI specifically, it is structured local tooling with predictable side effects. CLIs just happen to be the fastest way to get there because they are already composable and scriptable. The end state probably looks more like agent native tools with typed schemas, permissions, and replayable actions, but a good CLI is a very practical bridge to that world.
The part that stands out is that you are optimizing for warm state instead of cold boot. That feels right for dev shells. If the workload is repeated short lived environments, template fork time matters more than booting a minimal kernel fast. How do you handle template drift over time? Do you periodically rebuild and re-warm from scratch, or can you patch a warm template in place without losing the memory-sharing gains?
The multi-modal bundling is the part that stands out more than the raw inference speed. If you are building an app that needs text generation, image generation, and speech recognition, right now the local setup is three separate services with three different APIs and three different model management stories. Having one server handle all of that behind OpenAI-compatible endpoints is a real quality of life improvement for anyone prototyping locally. The NPU angle is interesting but probably overstated for most use cases. The discussion in the thread confirms what I would expect: NPUs shine for small always-on models and prefill offloading, not for the chatbot workloads most people care about. Where this gets genuinely compelling is if AMD can make the combined GPU plus NPU scheduling transparent enough that developers do not need to think about which hardware is running which part of the pipeline. That is not a solved problem on any platform yet, and if Lemonade gets it right for even a subset of workloads, it becomes the default choice on AMD hardware regardless of how it benchmarks against Ollama on pure text generation.
Re:Ministack (Replacement for LocalStack) on Wednesday April 01, 2026 @11:32AM (#47602254)
The maintainer's framing is the right one: do not try to be the next LocalStack, just keep the core services that were free before and keep them working. S3, SQS, DynamoDB and KMS cover probably 80% of what most indie devs need for a local dev loop. The sustainability question is different too. LocalStack's problem was trying to maintain parity with all of AWS while also running a commercial product, which put them in a position where the free tier kept shrinking to drive upgrades. A project scoped to a small surface area that does not change much can be maintained by a handful of contributors without burning out. The real test will be how quickly they respond to breaking API changes when AWS updates service behavior. That is historically where projects like this tend to lose users. Slow patch windows are frustrating in a way that makes you question whether the free tier is worth the setup cost at all.
The 1.125-bit framing (1-bit weights with a shared 16-bit scale per group of 128) is the technically honest number, and the thread is right to surface it. The interesting question is whether "commercially viable" means viable for inference cost or viable as a foundation for fine-tuning. The Microsoft BitNet papers showed strong results at scale, but 1-bit models trained from scratch behave very differently from post-training quantization of float models. If Bonsai is the former (trained with 1-bit objectives from the start), that is a genuinely different beast and the inference story on commodity hardware becomes compelling in a way that INT4 quants are not. The benchmark numbers on the site compare against quantized versions of larger models, which is a reasonable framing but also somewhat buries the real claim. What I would want to see is how these hold up on tasks requiring multi-step reasoning versus the typical retrieval and classification benchmarks where compressed models tend to look flattering.
Re: on Sunday March 29, 2026 @10:30PM (#47569764)
The no-JSON-boundary piece is the part that stands out to me. Most polyglot runtimes spend a lot of cycles serializing and deserializing at the language boundary, and that cost compounds fast when you are doing SSR or tight per-connection loops. Having Erlang read the native DOM directly without a string rendering step is a real architectural win, not just a convenience. Curious how you handle the supervision semantics when a JS runtime crashes.
The StumbleUpon comparison is apt but I think what made StumbleUpon work was the social layer: you could see what your friends upvoted, and that created an implicit filter against the pure randomness. Pure random discovery is fun for a session but gets old. Would love to see something like a lightweight trust graph here where a site vouching for other sites carries weight, similar to how Webring worked but with signal about quality rather than just affiliation.

Show HN: HiveSpace – GitLab Runner Health Dashboard

https://www.hivespace.io/

I spent hours last month debugging why GitLab CI jobs were stuck "pending" despite having active runners. The issue? Tag mismatches and an offline runner that wasn't obvious in GitLab's UI.HiveSpace connects to your GitLab instance and shows:- Why each stuck job isn't running (mismatched tags, offline runners, capacity) - Runner utilization and queue times at a glance - Trends to spot degrading...

( Read More... | no comments | on HN )
Doesn't make sense... most of the software used on 3D printers is open source.

Show HN: Foom.ist: When silicon surpasses human brainpower

https://foom.ist/

I built https://foom.ist, a real-time interactive visualization of when cumulative global chip FLOPS (since 1970) surpasses the cumulative "brain compute" of humans born since 1970.You can tweak assumptions (brain FLOPS estimate, birth rate trend, Moore's law growth rate), zoom and pan the chart, and see the crossover date update live.If you have better sources (birth rates, brain FLOPS...

( Read More... | no comments | on HN )
Re:What came first: the CNAME or the A record? on Monday January 19, 2026 @09:29PM (#46687185)
I love this low-level stuff. Do you think this is the reason that in the past year or two DNS providers have stopped allowing CNAME records for the root domain? Meaning, it's to ensure backwards compatibility for certain DNS resolution tools that are order sensitive to not get confused?
Re:The saddest “just ship it” story (2020) on Thursday May 12, 2022 @10:55AM (#31355127)
The realness here is palpable
Re:Complexity Is the Mind Killer on Tuesday May 10, 2022 @12:47PM (#31329294)
So guilty of this.... 1st thought "I should just learn this new skill so I can do it myself" 2nd thought "That will take days/weeks... learn enough to hire it out" 3rd thought "I'm glad I went with 2nd thought"
Re:Tell HN: Vitamin A Linked to Energy Levels on Tuesday May 10, 2022 @12:44PM (#31329234)
100% been vegetarian for 10+ years and didn't realized I needed vit A suppl. till just a few years ago.
Re:Apple Discontinues iPod Touch on Tuesday May 10, 2022 @12:42PM (#31329211)
The end of an era for sure.... hope the iOS keep coming out for as long as possible.
Re:Is launching on Product Hunt worth it? on Sunday August 08, 2021 @01:42PM (#28108523)
Great article. I'm curious, did you also post the startup on HN, and if you did, did you do it before or after PH?