Hacker News
Latest
Watch Los Angeles get built, one building at a time (1880–2026)
2026-09-07 @ 18:52:06Points: 135Comments: 52
Volkswagen to convert German car plant to produce Israeli defense equipment
2026-09-07 @ 18:38:34Points: 18
AI models ran real businesses: They sent $12,431 in fake invoices, lost $3,200
2026-09-07 @ 18:24:32Points: 95Comments: 112
No constitutional right to clean water, federal court finds
2026-09-07 @ 17:52:58Points: 117Comments: 147
PostgreSQL 19 Interactive Tour
2026-09-07 @ 16:58:35Points: 69Comments: 16
Tell HN: OpenAI brings back 5 hour limit for plus and business standard users
2026-09-07 @ 16:40:32Points: 118Comments: 131
C Is Not a Low-Level Language (2018)
2026-09-07 @ 15:39:20Points: 84Comments: 79
Bill Gates tries to install MovieMaker
2026-09-07 @ 15:27:03Points: 321Comments: 210
bzip3
2026-09-07 @ 13:35:13Points: 348Comments: 96
De-Brainrot Vacations
2026-09-07 @ 13:00:48Points: 453Comments: 184
Splash-free urinals (2025)
2026-09-07 @ 12:58:57Points: 213Comments: 116
Smartphone makers don't bother to comply with EU repairability requirements
2026-09-07 @ 11:46:37Points: 264Comments: 143
Impedance Matching (2017)
2026-09-07 @ 09:52:26Points: 73Comments: 22
Caltech Mathathon – first hackathon ever devoted to research level mathematics
2026-09-07 @ 09:26:53Points: 202Comments: 64
Speculative Decoding in vLLM on AMD GPUs
2026-09-07 @ 09:26:41Points: 125Comments: 46
Live map of public transport in Belgium
2026-09-07 @ 09:02:47Points: 172Comments: 73
Keep Our Servers Running
2026-09-07 @ 03:29:51Points: 922Comments: 224
216M Spy TVs – The LG Smart TV Problem [video]
2026-09-07 @ 00:22:04Points: 358Comments: 648
Making a Python interpreter in 1024 bytes
2026-09-06 @ 23:14:08Points: 305Comments: 102
It took a year to ship WebAssembly in Anubis
2026-09-06 @ 20:32:38Points: 348Comments: 186
GrapheneOS Overhauled Default Apps and Secure Clipboard
2026-09-06 @ 20:24:00Points: 394Comments: 251
Ask HN: How do you manage skills files?
2026-09-06 @ 19:27:10Points: 283Comments: 258
I believe skills will eventually be eating by model capabilities, but until then I'm just looking for a better way to manage things.
The Dataflow Model Revisited
2026-09-06 @ 18:10:53Points: 74Comments: 13
Ask HN: Fable hacked my piano, can I release the results?
2026-09-05 @ 14:54:44Points: 279Comments: 150
I then asked Fable to compare it to the open source version I'd downloaded from Mutopia, which it promptly ripped apart. No sustain, zero rubato, upside down balance.
Ok, what about the version I'd just bought?
The PianoDisc versions are mp3s encoded with the right channel carrying MIDI to be played on the piano, and the left channel containing any accompanying music to be played through attached speakers (who doesn't want the harmonica on Piano Man?)
I gave the mp3 to Fable, which promptly decoded the format, identifying the right channel carrying MIDI using a 2004.5 Hz square wave.
It then went on to analyze the nuance of pedal lift and melody relative to the chords.
Fable then asked if I wanted it to build an encoder to write my own MIDI files into the right channel of mp3s.
Sounds great, and I instructed it to write the encoder.
What it came back with was a python encoder PLUS a decoder.
In the verbose explanation, it mentioned decoy notes.
Curious, I asked it to explain the decoy notes.
Apparently PianoDisc adds obfuscation into their format which is handled properly by their decoder, but would leave naively extracted MIDI unplayable on other systems.
Fable created an encoder which adds those decoy notes, and a decoder which removes them.
Am I allowed to publish the decoder? The encoder?