Hacker News

Latest

Does every question mark deserve a Betteridge?

2026-07-29 @ 02:29:12Points: 9Comments: 7

Hooray for the Sockets Interface

2026-07-29 @ 02:25:29Points: 14Comments: 8

Show HN: Lean4 Datalog DSL Based on Google Zanzibar for AI Projects

2026-07-29 @ 02:22:04Points: 9Comments: 0

Chip stocks slide in US and Asia as AI jitters rattle investors

2026-07-29 @ 01:56:00Points: 40Comments: 27

LearnVector – Andrew Ng's AI company building one‑to‑one learning experiences

2026-07-29 @ 01:49:19Points: 95Comments: 51

Multiple Mouse Cursors in Wayland

2026-07-29 @ 00:59:37Points: 57Comments: 30

Lightweight Spring Boot Monitoring Without Prometheus and Grafana

2026-07-29 @ 00:32:08Points: 16Comments: 2

The Difference Between a Button and a Link

2026-07-29 @ 00:12:14Points: 51Comments: 35

Hubble: Open-source notetaking app for you and your agents

2026-07-29 @ 00:11:23Points: 72Comments: 16

Show HN: Manim (3Blue1Brown's animation engine) in the browser via WebGPU

2026-07-29 @ 00:07:43Points: 41Comments: 14

We reimplemented Manim with the same Python API, but the implementation underneath is Rust, connected to Python through PyO3. The Rust code uses wgpu, so rendering happens on the GPU.

To run it in the browser, we compiled the Rust parts to WebAssembly so the PyO3 extension loads in Pyodide. In the browser, wgpu targets the WebGPU API, so animations render in real time on your GPU through the browser.

The editor is Monaco (the editor that powers VS Code) with a live preview: write your Manim code on one side, watch the animation update on the other.

There's also a built-in AI agent if you'd rather vibe-code your animations.

ReFrame – The EPaper Camera

2026-07-28 @ 23:27:09Points: 64Comments: 15

Show HN: I was tired of opening 2 tabs for every HN link, so I made a userscript

2026-07-28 @ 22:09:06Points: 193Comments: 58

I figured there was probably a simpler way, so I threw together this userscript to merge the two.

1. Clicking a link from Hacker News opens the article with a side panel containing the discussion. It doesn't require your credentials, is resizable, and is easy to tweak if you want to customize it.

2. If you land on an article that has previously been shared on HN, the script finds the existing discussion and adds a button in the top-right to open the panel.

Feedback welcome.

Half-Life ported to Mac OS 9

2026-07-28 @ 20:58:39Points: 190Comments: 92

Codex Security

2026-07-28 @ 20:52:55Points: 419Comments: 132

Pacing the frontier

2026-07-28 @ 20:09:09Points: 109Comments: 106

The iPhone Upgrade Program is being replaced by Apple Upgrade

2026-07-28 @ 17:37:12Points: 153Comments: 296

Discovering Cryptographic Weaknesses with Claude

2026-07-28 @ 17:22:16Points: 193Comments: 132

Steel Bank Common Lisp version 2.6.7

2026-07-28 @ 17:11:54Points: 213Comments: 90

Substack writers, you need a website

2026-07-28 @ 16:58:31Points: 467Comments: 221

Delayed Gratification – Proud to Be 'Last to Breaking News'

2026-07-28 @ 15:50:38Points: 259Comments: 149

Kimi K3 Architecture Overview and Notes

2026-07-28 @ 15:48:34Points: 350Comments: 56

Zig's Incremental Compilation Internals

2026-07-28 @ 15:46:45Points: 211Comments: 143

Una GPS smart watch – Repairable, USB-C charging, developer-friendly

2026-07-28 @ 14:48:13Points: 161Comments: 107

New HIV vaccine shows unprecedented success in preclinical study

2026-07-28 @ 13:12:01Points: 599Comments: 258

Kimi Linear: An Expressive, Efficient Attention Architecture (2025)

2026-07-28 @ 10:52:30Points: 296Comments: 125

Interview with Boris Cherny [video]

2026-07-27 @ 23:33:04Points: 44Comments: 47

Beyond Greece and Rome

2026-07-27 @ 18:04:30Points: 17Comments: 3

Truth is not a direction: a Tarski attack on LLM probes

2026-07-27 @ 12:56:36Points: 51Comments: 14

Teach yourself programming in ten years (1998)

2026-07-26 @ 08:06:45Points: 83Comments: 32

The Fabled Flatbreads of Uzbekistan (2015)

2026-07-24 @ 14:43:57Points: 89Comments: 68

Archives

2026

2025

2024

2023

2022