Hacker News

Latest

Zack Polanski to hand in NHS contract termination notice to Palantir

2026-01-22 @ 16:13:16Points: 18Comments: 10

Interfaces and Traits in C

2026-01-22 @ 16:10:02Points: 12Comments: 1

GPTZero finds 100 new hallucinations in NeurIPS 2025 accepted papers

2026-01-22 @ 15:20:48Points: 237Comments: 129

Tree-sitter vs. Language Servers

2026-01-22 @ 14:47:58Points: 86Comments: 26

In Europe, Wind and Solar Overtake Fossil Fuels

2026-01-22 @ 14:14:15Points: 205Comments: 147

Meet the Alaska Student Arrested for Eating an AI Art Exhibit

2026-01-22 @ 14:12:13Points: 68Comments: 27

Qwen3-TTS Family Is Now Open Sourced: Voice Design, Clone, and Generation

2026-01-22 @ 13:51:25Points: 140Comments: 23

Douglas Adams on the English–American cultural divide over "heroes"

2026-01-22 @ 13:50:48Points: 239Comments: 233

Flowtel (YC W25) Is Hiring

2026-01-22 @ 12:00:45Points: 1

Design Thinking Books You Must Read

2026-01-22 @ 11:51:10Points: 184Comments: 79

We will ban you and ridicule you in public if you waste our time on crap reports

2026-01-22 @ 10:48:27Points: 729Comments: 436

ISO PDF spec is getting Brotli – ~20 % smaller documents with no quality loss

2026-01-22 @ 10:41:23Points: 85Comments: 35

The mushroom making people hallucinate tiny humans

2026-01-22 @ 10:30:07Points: 34Comments: 15

In Praise of APL (1977)

2026-01-22 @ 08:44:56Points: 73Comments: 41

30 Years of ReactOS

2026-01-22 @ 08:03:57Points: 141Comments: 73

Doctors in Brazil using tilapia fish skin to treat burn victims

2026-01-22 @ 05:15:46Points: 215Comments: 71

Threat actors expand abuse of Microsoft Visual Studio Code

2026-01-22 @ 00:12:00Points: 239Comments: 242

Lix – universal version control system for binary files

2026-01-21 @ 23:55:06Points: 118Comments: 44

Show HN: Sweep, Open-weights 1.5B model for next-edit autocomplete

2026-01-21 @ 23:22:40Points: 464Comments: 90

https://huggingface.co/sweepai/sweep-next-edit-1.5b) or try it in our JetBrains plugin (https://plugins.jetbrains.com/plugin/26860-sweep-ai-autocomp...).

Next-edit autocomplete differs from standard autocomplete by using your recent edits as context when predicting completions. The model is small enough to run locally while outperforming models 4x its size on both speed and accuracy.

We tested against Mercury (Inception), Zeta (Zed), and Instinct (Continue) across five benchmarks: next-edit above/below cursor, tab-to-jump for distant changes, standard FIM, and noisiness. We found exact-match accuracy correlates best with real usability because code is fairly precise and the solution space is small.

Prompt format turned out to matter more than we expected. We ran a genetic algorithm over 30+ diff formats and found simple `original`/`updated` blocks beat unified diffs. The verbose format is just easier for smaller models to understand.

Training was SFT on ~100k examples from permissively-licensed repos (4hrs on 8xH100), then RL for 2000 steps with tree-sitter parse checking and size regularization. The RL step fixes edge cases SFT can’t like, generating code that doesn’t parse or overly verbose outputs.

We're open-sourcing the weights so the community can build fast, privacy-preserving autocomplete for any editor. If you're building for VSCode, Neovim, or something else, we'd love to see what you make with it!

Your brain on ChatGPT: Accumulation of cognitive debt when using an AI assistant

2026-01-21 @ 22:41:45Points: 464Comments: 333

eBay explicitly bans AI "buy for me" agents in user agreement update

2026-01-21 @ 21:07:47Points: 252Comments: 270

Waiting for dawn in search: Search index, Google rulings and impact on Kagi

2026-01-21 @ 17:28:03Points: 408Comments: 227

Claude's new constitution

2026-01-21 @ 16:04:49Points: 528Comments: 617

Skip is now free and open source

2026-01-21 @ 15:20:53Points: 471Comments: 214

Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)

2026-01-21 @ 14:54:56Points: 642Comments: 199

The core insight: Canvas2D is fundamentally CPU-bound. Even WebGL chart libraries still do most computation on the CPU. So I moved everything to the GPU via WebGPU:

- LTTB downsampling runs as a compute shader - Hit-testing for tooltips/hover is GPU-accelerated - Rendering uses instanced draws (one draw call per series)

The result: 1M points at 60fps with smooth zoom/pan.

Live demo: https://chartgpu.github.io/ChartGPU/examples/million-points/

Currently supports line, area, bar, scatter, pie, and candlestick charts. MIT licensed, available on npm: `npm install chartgpu`

Happy to answer questions about WebGPU internals or architecture decisions.

Joe Armstrong and Jeremy Ruston – Intertwingling the Tiddlywiki with Erlang [video]

2026-01-19 @ 20:48:04Points: 15Comments: 0

Show HN: Interactive physics simulations I built while teaching my daughter

2026-01-19 @ 06:36:57Points: 38Comments: 3

She learned so much faster through hands-on exploration than through books or videos. That's when I realized: what if I could recreate these physical experiments as interactive simulations?

Lumen is the result - an interactive physics playground covering sound, light, motion, life, and mechanics. Each module lets you manipulate variables in real-time and see/hear the results immediately.

Try it: https://www.projectlumen.app/

Gathering Linux Syscall Numbers in a C Table

2026-01-17 @ 15:57:42Points: 80Comments: 34

The Science of Life and Death in Mary Shelley's Frankenstein

2026-01-17 @ 15:36:55Points: 13Comments: 1

Hands-On Introduction to Unikernels

2026-01-16 @ 18:16:10Points: 95Comments: 31

Archives

2026

2025

2024

2023

2022