
I made AirAP because I wanted a simple way to play sound from my Mac Mini when my speaker broke. But it’s got a ton of other uses too, like testing how audio sounds like on different devices, or repurposing old wired speakers.
This was incredibly fun to make - can’t wait for you all to see it!
Comments URL: https://news.ycombinator.com/item?id=44174190
Points: 60
# Comments: 4
Article URL: https://paulgraham.com/field.html
Comments URL: https://news.ycombinator.com/item?id=44168201
Points: 24
# Comments: 13
Article URL: https://vlmsarebiased.github.io/
Comments URL: https://news.ycombinator.com/item?id=44169413
Points: 41
# Comments: 19

Article URL: https://go.dev/blog/error-syntax
Comments URL: https://news.ycombinator.com/item?id=44171677
Points: 159
# Comments: 167

I kept rewriting the same array.slice(i, i + n) logic in every project. Eventually, I decided to stop and just make a utility.
Chonkify is a small (~870B), zero-dependency JS/TS library for chunking any kind of data:
- Works with Array, String, Buffer, Set, Map, Array-like, TypedArray
- Handles AsyncIterable (great for batching streams)
- Unicode-safe (correctly handles grapheme clusters, emoji, etc.)
- ESM-first, TypeScript-ready
I mostly made it for myself, but figured others m


Hi HN! We've just released an open-source React bundler plugin that makes apps multilingual—at build time, without modifying the code.
React app localization typically requires implementing i18n frameworks, extracting text to JSON files, and wrapping components in translation tags - essentially rewriting your entire codebase before you can even start translating.
Our React bundler plugin eliminates this friction entirely. You add it to an existing React app, specify which languages you w