Hacker News

Latest

New York becomes the first state to impose a data center moratorium

2026-07-14 @ 14:17:54Points: 88Comments: 56

Agnes Callard’s theory of the uni-context

2026-07-14 @ 14:17:39Points: 53Comments: 38

OpenAI mandates hardware-backed passkeys for Trusted Access Cyber members

2026-07-14 @ 14:12:39Points: 43Comments: 20

Proof of Care in the Age of A.I

2026-07-14 @ 12:56:25Points: 132Comments: 85

Tensor Is the Might

2026-07-14 @ 12:56:21Points: 30Comments: 14

Show HN: I RL-trained an agent that trains models with RL (for –$1.3k)

2026-07-14 @ 12:41:25Points: 49Comments: 19

Beautiful Type Erasure with C++26 Reflection

2026-07-14 @ 12:40:50Points: 63Comments: 26

Coding agents think ahead of time

2026-07-14 @ 12:28:09Points: 68Comments: 54

Differentiable Fortran with LFortran and Enzyme

2026-07-14 @ 12:21:46Points: 31Comments: 8

Germany set to restrict its Freedom of Information Act

2026-07-14 @ 11:49:48Points: 184Comments: 116

How to stop Claude from saying load-bearing

2026-07-14 @ 11:46:02Points: 72Comments: 127

Punch yourself in the face with reality

2026-07-14 @ 11:33:19Points: 96Comments: 49

No Spanish reading crisis?

2026-07-14 @ 11:31:59Points: 43Comments: 71

Codex scraped the ICM website and discovered 2026 Fields Medal winner list

2026-07-14 @ 11:30:36Points: 135Comments: 100

Codex starts encrypting sub-agent prompts

2026-07-14 @ 11:21:32Points: 358Comments: 217

Actegories

2026-07-14 @ 11:05:15Points: 35Comments: 6

Demis Hassabis has a plan to harness AI safely

2026-07-14 @ 09:20:07Points: 69Comments: 69

Alternative(s) to run CUDA on non-Nvidia hardware

2026-07-14 @ 08:24:49Points: 100Comments: 48

Indian scientists produce most detailed 3D atlas of the human brainstem

2026-07-14 @ 06:43:28Points: 143Comments: 17

Australian energy retailers must provide three hours of free daytime electricity

2026-07-14 @ 04:31:48Points: 197Comments: 297

Our Amish Language

2026-07-14 @ 02:40:41Points: 68Comments: 54

Satellite Tracker – Live Map of Starlink and 30k Satellites

2026-07-14 @ 01:55:24Points: 136Comments: 69

The git history command

2026-07-14 @ 00:57:11Points: 387Comments: 272

What did SFFA vs. Harvard reveal about admissions?

2026-07-14 @ 00:26:43Points: 41Comments: 70

A metallurgist's doubts about self-replicating probes

2026-07-13 @ 04:11:20Points: 91Comments: 11

Show HN: Juggler – an open-source GUI coding agent, by the creator of JUCE

2026-07-12 @ 18:28:15Points: 52Comments: 23

I'm a long-term C++ dev, and over 30+ years I've created some successful audio dev tools (JUCE, the Tracktion DAW, the Cmajor DSP language). All of these came from me getting annoyed with something I had to use, and deciding to have a go at my own take on whatever it was.

So Juggler is my attempt at an AI code agent, after spending too many hours loving what the models could do, but hating the CLI experience, and having some opinions of what a better UX might be for this stuff.

Lots more blurb on the website and github, but a quick tech dump which might grab your attention if you're into these things:

A session is a document, not a log file. Each conversation is a Yjs CRDT tree. It can branch into sub-threads (recursively), and you can drill down, backtrack, edit, undo/redo, and inspect everything: tool calls, approvals, and the raw context JSON going to the model, etc. The UI is based around Finder-style Miller columns rather than a big doom-scroll, and is quick to navigate.

Because it's a CRDT behind a local web server, multiple clients can attach P2P to a live session: the native desktop app, a browser tab, or your phone. Run the headless server on the box where the code lives, view it from wherever.

Almost everything is a JavaScript plugin: every item in the context (read/write/bash/etc.), the LLM loop strategies, slash commands, and their UIs. You can inspect, fork, or replace any of them. I don't do much agent customisation myself, but lots of people do, and I'd love to see what they think of with this plugin API.

Go backend, Wails for windowing (no Electron), plain type-checked JS (strict JSDoc), Yjs for the documents. Usual BYOK provider support: Claude (CLI or API), OpenAI/Codex, Gemini, Ollama, OpenRouter, DeepSeek, etc.

The app's AGPLv3; the extension SDK and bundled extensions are Apache-2.0, so extensions have no copyleft strings attached. No signup, no telemetry, trying to make it frictionless for people to try it out..

It's very much a beta, and is a one-man side project. It hasn't yet had a proper kicking from the real world, but I'm confident some people with similar preferences to my own will like it!

https://juggler.studio

How the FSF sysadmins block botnets with reaction

2026-07-11 @ 23:26:12Points: 86Comments: 12

Your 'app' could have been a webpage (so I fixed it for you)

2026-07-11 @ 08:21:27Points: 243Comments: 211

Paxos Made Simple (2001)[pdf]

2026-07-09 @ 18:51:22Points: 19Comments: 2

The tiny cell that wasn't there

2026-07-09 @ 15:50:40Points: 12Comments: 1

Archives

2026

2025

2024

2023

2022