Hacker News

Latest

VibeOS: First ever AI-native operating system

2026-06-07 @ 21:29:21Points: 19Comments: 15

The architecture of the internet creates risks for democracy

2026-06-07 @ 20:28:19Points: 72Comments: 101

Show HN: Nightwatch, The open-source, read-only AI SRE

2026-06-07 @ 20:24:36Points: 4Comments: 2

the reason for this weekend project is that we had a kubernetes upgrade that went wrong, and at some point a rollback wasn't possible anymore, so it had to be fixed live during the night while several problems came together. We run a lot of different systems, on-prem and several Kubernetes clusters, and in a situation like that you spend most of the time just figuring out what is actually broken and where.

So i thought that it would be pretty cool to have eyes in the dark in each system that can talk to your "brain".

so the idea is to put a baby owl into each environment. Each owl runs where the systems live, keeps that environment's credentials local, and only dials outbound to a central brain, so there is no inbound hole into prod. It exposes a set of read-only skills, and the agent uses them to gather evidence and form a root-cause hypothesis, so the on-call engineer starts with a head start instead of from zero.

read-only for now, i don't trust it near prod yet and honestly neither should you.

llocal-first for easy self-hosting and to keep credentials on your side. the clustering and recommendations run fully offline with no llm at all. the agent needs a tool-calling llm, you can point it at a remote one, or self-host one (ollama etc.) if you want to stay fully offline.

for non selfhosters: before every remote llm call, nightwatch strips real secrets (unrestorable) and swaps identifiers like ips, hostnames and paths for reversible placeholders, so the model only sees masked data while real values are restored only in the proposed commands and tool calls

Would love if you try it in your Systems

Why isn't the U.S. better at soccer?

2026-06-07 @ 19:41:20Points: 53Comments: 127

How's Linear so fast? A technical breakdown

2026-06-07 @ 19:01:37Points: 249Comments: 132

If LLMs Have Human-Like Attributes, Then So Does Age of Empires II

2026-06-07 @ 18:54:55Points: 88Comments: 80

Building from zero after addiction, prison, and a felony

2026-06-07 @ 18:33:07Points: 296Comments: 148

My automated doubt development process

2026-06-07 @ 18:17:40Points: 47Comments: 17

Making peace with your unlived dreams (2023)

2026-06-07 @ 18:15:47Points: 113Comments: 49

The complete IPv4 address space, mapped

2026-06-07 @ 18:14:11Points: 31Comments: 13

Silurus/ooxml: Pixel-faithful Office documents, rendered in the browser

2026-06-07 @ 17:22:28Points: 111Comments: 42

Powering up a module from the IBM 604: an electronic calculator from 1948

2026-06-07 @ 17:18:12Points: 67Comments: 19

Proliferate (YC S25) is hiring to building open source Codex

2026-06-07 @ 17:01:17Points: 1

The gamers taking on the industry to stop it switching off games

2026-06-07 @ 16:16:54Points: 101Comments: 114

Podman 6: machine usability improvements (2025)

2026-06-07 @ 14:01:27Points: 92Comments: 6

Anthropic, please ship an official Claude Desktop for Linux

2026-06-07 @ 13:06:52Points: 433Comments: 247

LLMs are eroding my software engineering career and I don't know what to do

2026-06-07 @ 12:49:29Points: 764Comments: 731

Show HN: Lathe – Use LLMs to learn a new domain, not skip past it

2026-06-07 @ 11:16:46Points: 221Comments: 41

Lathe is an experiment in using LLMs to teach me something new, instead of doing the work for me. It generates a hands-on, source-backed tutorial for any technical topic you want to learn. Then you work through it yourself by reading and typing the code by hand (gasp) in a local UI built for exactly that.

It's a Go CLI plus LLM agent skills (Claude Code / Cursor / Codex). You prompt something like "/lathe build a 3D slicer in Erlang", run `lathe serve` to spin up a local webapp, and read it in your browser. Every tutorial comes with the things that have made self-learning a pleasant experience for me in the past:

- table of contents that follows along as you scroll - side-notes that nudge you to think - exercises for the reader - sources backing up the content that you can use to take you deeper

To help make up for the lack of human brainpower behind the tutorial, you can also ask questions about the content, have another LLM verify the tutorial actually compiles and runs, or extend it with another part (no more "Part 4 of 6" that hasn't seen an update since 2021).

I didn't build lathe to replace human-written tutorials. I built lathe because I _love_ human-written tutorials, but wanted to learn technical domains where no good human-written tutorial exists yet (building a 3D slicer from scratch, making embedded Zig approachable, etc). There's a longer story in the README about how I got started with programming through PSP homebrew tutorials, and why losing that to LLMs bugged me enough to build this.

I'm not here to sell you anything (there's nothing close to a VC-backed startup here :D). It's an LLM, and its output is usually good but not perfect by any means. So far, my experience is that because you're the one typing and actually engaged, you catch the weird stuff (and I'm finding that pushing back on it is its own kind of learning). And yes, it's vibecoded, because it's low scope, low risk, and scratching a personal itch. I run it on Claude Code + macOS personally, other setups should work but I haven't been able to verify them yet.

If you can find resources to learn something that was written by a human, read that first. But Lathe is here to fill in the gaps when that isn't the case, and I hope it serves as an example where LLMs can help us think better, rather than less.

Repo: https://github.com/devenjarvis/lathe

Would love your feedback if you decide to check it out!

The 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners

2026-06-07 @ 05:47:54Points: 354Comments: 86

I design with Claude more than Figma now

2026-06-07 @ 05:04:24Points: 245Comments: 223

An Ohio Valley 100k-watt FM signal is severed in broad daylight

2026-06-07 @ 01:24:15Points: 136Comments: 127

Cloning a Sennheiser BA2015 battery pack

2026-06-06 @ 18:16:40Points: 99Comments: 17

A visual introduction to kernel functions

2026-06-05 @ 14:11:17Points: 24Comments: 2

Win16 Memory Management

2026-06-05 @ 11:16:47Points: 126Comments: 67

What is the purpose of the lost+found folder in Linux and Unix? (2014)

2026-06-05 @ 08:08:33Points: 116Comments: 46

Show HN: I Derived a Pancake

2026-06-05 @ 06:42:42Points: 67Comments: 24

You mark checkboxes for what you have on hand (ricotta, sour cream, kefir, buttermilk, yogurt, cottage cheese, lemon, cream of tartar, etc.) and it computes the best recipe based on targets for acid, fat, salt, sugar, and CO2.

My particular favorite are the yeast-raised lemon ricotta kefir pancakes - the best I've ever had.

The math is done in a small pure-ESM library: ingredient composition to component masses and acid moles, a stoichiometry layer, and a bisection solver for the target deficits.

I'm not a chemist, so if something is off, tell me and I will fix it!

Splash Is a Colour Format

2026-06-03 @ 21:22:23Points: 46Comments: 62

Do we fear the serializable isolation level more than we fear subtle bugs?

2026-06-03 @ 14:21:19Points: 36Comments: 18

Backrest – a web UI and orchestrator for restic backup

2026-06-02 @ 13:52:34Points: 72Comments: 5

A Fundamental Principle of Aeronautical Engineering Has Been Overturned

2026-06-02 @ 13:01:48Points: 18Comments: 11

Archives

2026

2025

2024

2023

2022