Hacker News

Latest

Genuine Creativity Is Your New Moat (2026)

2026-09-10 @ 19:03:34Points: 93Comments: 48

JEP 544: Ahead-of-Time Code Compilation

2026-09-10 @ 17:30:39Points: 50Comments: 22

Music Theory for the 21st-Century Classroom

2026-09-10 @ 17:14:12Points: 107Comments: 55

Cognition's SWE-2 achieves 92.8 on Terminal-Bench 2.1

2026-09-10 @ 16:52:11Points: 43Comments: 20

I have a theory that software drives people insane

2026-09-10 @ 16:13:42Points: 394Comments: 154

Forgejo <=16.0.3 Critical RCE

2026-09-10 @ 15:57:40Points: 118Comments: 43

Casablanca: How an unproduced play marched into movie history

2026-09-10 @ 15:52:02Points: 44Comments: 16

Show HN: MultiMatte, a Promptable Image Background Removal Model

2026-09-10 @ 15:50:25Points: 32Comments: 7

Today we're releasing MultiMatte, a background removal model you can aim with words. Name an object in your image. MultiMatte keeps just that thing, and removes everything else.

Try it out on your images: https://usefeyn.com/multimatte/.

Demo video: https://youtu.be/XZ5BJWAkOjs

MultiMatte is open source. Build with it using our NoBg library https://github.com/feyninc/nobg. Model card here: https://hf.co/feyninc/multimatte

MultiMatte is the second iteration of our background removal models. The first was FeyNoBg, which we released here https://news.ycombinator.com/item?id=49072462.

The big upgrade is promptability. Most models keep all foreground elements when cutting the background. MultiMatte lets you prompt the exact objects you want to keep and remove everything else. For example, If you have an image with a dog and a bowl, you can ask MultiMatte to keep just the dog.

MultiMatte is built on Meta's SAM 3, a concept-promptable detector that already understands phrases. Our biggest change was in masking. Instead of binary masks that classify each pixel as being inside or outside an object, MultiMatte uses alpha mattes that assign an opacity value to each pixel, with respect to an object. This allows us to better represent hair, fur, motion blur, and other kinds of fuzzy boundaries.

Across all our measured benchmarks, MultiMatte shows a step improvement over SAM 3. On DIS5K, S-measure rises from 0.674 to 0.908 (a 34.6% relative gain), and on DUT-OMRON from 0.792 to 0.901 (13.7%).

Our blog covers more of the training details and results https://usefeyn.com/blog/multimatte.

Happy to answer any questions!

Neki is sharded Postgres by PlanetScale

2026-09-10 @ 15:48:14Points: 100Comments: 24

Silicon Valley Is Transforming the Military-Industrial Complex

2026-09-10 @ 15:47:50Points: 127Comments: 231

Neki

2026-09-10 @ 15:43:49Points: 175Comments: 71

Cognition launches new SWE-2 model, Rivaling Fable 5.1 and GPT-Astra

2026-09-10 @ 15:29:47Points: 309Comments: 127

NASA Color Trick Was Meant for Mars. Now It's Unveiling Rock Art on Earth

2026-09-10 @ 15:29:30Points: 221Comments: 35

Don't Let Anyone Take Away Your Big Box of Cables

2026-09-10 @ 15:27:22Points: 194Comments: 154

Shopify moves back to Native from React Native

2026-09-10 @ 14:09:31Points: 618Comments: 423

Rust is tier-1 language at Microsoft

2026-09-10 @ 13:39:16Points: 546Comments: 300

List of references on Sony websites to players "owning" their digital games

2026-09-10 @ 12:18:06Points: 330Comments: 109

What algorithm did Windows XP use to choose your initial user picture?

2026-09-10 @ 09:04:14Points: 325Comments: 160

More questions about whether researchers can trust OpenAI with unpublished math

2026-09-10 @ 06:49:43Points: 481Comments: 514

DeepSeek v4.1 Flash

2026-09-10 @ 06:11:05Points: 923Comments: 507

iPhone Duo

2026-09-09 @ 18:15:43Points: 1398Comments: 2415

Show HN: DOOM in the kernel, or fibers in eBPF

2026-09-09 @ 17:31:39Points: 31Comments: 10

https://github.com/yandex/perforator) kept talking about eBPF, so I got curious about its ISA and restrictions. That was around the time I read about DOOM on pregnancy test, so I thought: "what if someone run DOOM inside of Linux kernel in eBPF? Surely, with some restrictions, this should still be possible?"

I started to play around with it somewhere in 2024 - first stripping DOOM to bare minimum that is needed for showcase, simplifying code and trying to pass first restrictions that I encountered - function limit, recursion, memory access and checks. I tried to do this by hand, but it was, well, tedious labor. So I changed direction and instead started to do some of the things with LLVM-passes - rewriting memory access, simplifying and rewriting loops etc. But there were just so many corners. And given absence of time and all, I forgot about this project.

But couple months ago I thought: "LLMs are quite good nowadays, so why not try again this time with more hands". I tried different approaches on how memory access could be "virtualized", how loops can be made bounded, and in general - how to run unbounded logic on such a machine.

When I got DOOM running, I got carried away. Approach was so "generic", so it would be a crime not to try to run more things. And now we have it - lua running on xdp hot path, llama2 working with softfloats, and even cpython, that did not fit initially into 1M verifier budget, is running there now thanks to freplace.

There is ton of work to do in order to make programs run faster, to make integration easier, but working examples are already there.

Hitachi launches CO2 heat pump water heaters with solar-friendly tariff controls

2026-09-09 @ 14:54:12Points: 262Comments: 208

>10x More Efficient Pretraining

2026-09-08 @ 16:59:53Points: 104Comments: 57

Python sets and dictionaries can have quadratic-time performance

2026-09-08 @ 16:17:51Points: 81Comments: 44

To write non-fiction, draw the trunk, then the rest of the tree

2026-09-08 @ 14:25:04Points: 76Comments: 27

Macbeth and His Problems

2026-09-07 @ 20:34:32Points: 72Comments: 28

Stockfish 19

2026-09-07 @ 16:17:27Points: 254Comments: 145

Douglas Hofstadter: Analogy as the Core of Cognition [video]

2026-09-06 @ 14:59:33Points: 108Comments: 63

Schemy Lisp En DOS

2026-09-06 @ 12:58:54Points: 72Comments: 14

Archives

2026

2025

2024

2023

2022