frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Modembin – A pastebin that encodes your text into real FSK modem audio

https://www.modembin.com
18•a13x57•7h ago
A fun weekend project: https://www.modembin.com

It's a pastebin, except text/files are encoded into .wav files using real FSK modem audio. Image sharing is supported via Slow-Scan Television (SSTV), a method of transmitting images as FM audio originally used by ham radio operators.

Everything runs in the browser with zero audio libraries and the encoding is vanilla TypeScript sine wave math: phase-continuous FSK with proper 8-N-1 framing, fractional bit accumulation for non-integer sample rates, and a quadrature FM discriminator on the decode side (no FFT windowing or Goertzel), The only dependency is lz-string for URL sharing compression.

It supports Bell 103 (300 baud), Bell 202 (1200 baud), V.21, RTTY/Baudot, Caller ID (Bellcore MDMF), DTMF, Blue Box MF tones, and SSTV image encoding. There's also a chat mode where messages are transmitted as actual Bell 103 audio over WebSocket... or use the acoustic mode for speaker-to-mic coupling for in-room local chat.

Comments

thebuilderjr•5h ago
Fun project. I tried encoding a short sample and the shareable m/#... URL plus WAV export makes it easy to reproduce and share specific payloads.

A feature that would make this even more useful as a debugging or teaching tool would be a decoder inspector: recovered bytes, framing errors, and maybe a small waterfall or discriminator view while decoding. For acoustic transfers especially, that would make it much easier to see whether a failure came from timing, levels, or just picking the wrong protocol.

a13x57•4h ago
That's actually a great idea. I will implement it this weekend! Thanks for the input.
achille•48m ago
Fun challenge: I asked Claude/Gemini to decode the audio by just uploading it as puzzle.wav. Claude is able to decode it:

https://claude.ai/share/4262fb6b-3ca1-407f-af0d-4d014686e65d

Device that can extract 1k liters of clean water a day from desert air

https://www.tomshardware.com/tech-industry/device-that-can-extract-1-000-liters-of-clean-water-a-...
1•PaulHoule•1m ago•0 comments

Show HN: Sqry – semantic code search using AST and call graphs

https://sqry.dev
1•verivusai•1m ago•0 comments

The Window Chrome of Our Discontent

https://pxlnv.com/blog/window-chrome-of-our-discontent/
1•zdw•3m ago•0 comments

When Batteries Heat Up, This Membrane "Sweats" It Out

https://axial.acs.org/nanoscience/when-batteries-heat-up-this-membrane-sweats-it-out
1•geox•3m ago•0 comments

Show HN: Stratum - a pure JVM columnar SQL engine using the Java Vector API

https://datahike.io/stratum/
1•whilo•3m ago•1 comments

Wild Crows in Sweden Help Clean Up Cigarette Butts

https://www.samodobrevijesti.com/en/news/wild-crows-in-sweden-help-clean-up-cigarette-butts/
1•jhncls•4m ago•0 comments

Show HN: BLOBs in MariaDB's Memory Engine – No More Disk Spills for Temp Tables

https://jira.mariadb.org/browse/MDEV-38975
1•arcivanov•7m ago•1 comments

Tip me, my life depends on it (2021)

https://idiallo.com/blog/tip-me
1•foxfired•7m ago•0 comments

Show HN: OculOS – Give AI agents control of your desktop via MCP

https://github.com/huseyinstif/oculos
1•stif1337•8m ago•0 comments

New Strides Made on Deceptively Simple 'Lonely Runner' Problem

https://www.quantamagazine.org/new-strides-made-on-deceptively-simple-lonely-runner-problem-20260...
1•ibobev•12m ago•0 comments

Ask HN: Why is Pi so good (and some observations)

1•ashersopro•15m ago•0 comments

Show HN: Speclint – OS spec linter for AI coding agents

https://github.com/speclint-ai/speclint
1•dnielsen1031•16m ago•1 comments

Qwen3.5-35B – 16GB GPU – 100T/s with 120K context AND vision enabled

https://github.com/willbnu/Qwen-3.5-16G-Vram-Local
1•willfinger•18m ago•1 comments

What Did Ilya See?

https://www.youtube.com/watch?v=glWvwvhZkQ8
2•pferdone•18m ago•0 comments

Rust Actor Framework Playground

https://knowledge.dev/playgrounds/rust-actor-framework
1•deniskolodin•18m ago•0 comments

Show HN: mTile – native macOS window tiler inspired by gTile

https://github.com/protortyp/mTile
1•protortyp•20m ago•0 comments

Show HN: Personalized financial literacy book for your kid

https://cointales.ai/en/create-your-book
1•mhalifax•24m ago•3 comments

Ask HN: Has anyone built an autonomous AI operator for their side projects?

2•rosasolana•24m ago•0 comments

Obituary for António Lobo Antunes

https://www.theguardian.com/books/2026/mar/06/antonio-lobo-antunes-portuguese-novelist-dies-aged-83
1•Archelaos•26m ago•0 comments

The legendary Mojave Phone Booth is back (2013)

https://dailydot.com/mojave-phone-booth-back-number
3•1970-01-01•28m ago•0 comments

Autonomous AI Newsroom

https://www.simplenews.ai/
2•goldkey•34m ago•0 comments

People love to hate twice-a-year clock change but can't agree on how to fix it

https://www.nbcnews.com/news/us-news/people-love-hate-changing-clocks-twice-year-cant-agree-fix-r...
2•anigbrowl•35m ago•0 comments

To be a better programmer, write little proofs in your head

https://blog.get-nerve.com/to-be-a-better-programmer-write-little-proofs-in-your-head/
1•fagnerbrack•36m ago•0 comments

Show HN: ScreenTranslate – On-device screen translator for macOS (open source)

https://github.com/hcmhcs/screenTranslate
1•hcmhcs0•36m ago•0 comments

A New Way to Synthesize Peptides (2024)

https://www.science.org/content/blog-post/new-way-synthesize-peptides
2•paulmist•37m ago•0 comments

Report from Vietnam (1968) Walter Cronkite [video]

https://www.youtube.com/watch?v=kcSeecx-Z1E
1•pcfwik•38m ago•0 comments

Airtable: Rewriting Our Database in Rust

https://medium.com/airtable-eng/rewriting-our-database-in-rust-f64e37a482ef
1•awans•39m ago•0 comments

A workflow driven web framework for Clojure

https://mycelium-clj.github.io/docs/guestbook.html
2•yogthos•40m ago•1 comments

Show HN: An AI-powered digital night vision system with drone video feed

https://www.indiegogo.com/en/projects/atx-system/atx-shadow-x1-professional-ai-night-vision
1•lukascodes•40m ago•0 comments

The Start-Stop Problem

https://kramkarthik.com/the-start-stop-problem/
1•ramkarthikk•40m ago•0 comments