frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

openclaw ggsql

https://clawhub.ai/fanzhidongyzby/openclaw-ggsql
1•fanzhidongyzby•1m ago•0 comments

Carrot Disclosure

https://dustri.org/b/carrot-disclosure.html
1•pabs3•1m ago•0 comments

From Convergence to Confidence: Push-Button Verification for RDTs

https://kcsrk.info/verification/rdts/lean/2026/04/28/from-convergence-to-confidence/
2•matt_d•5m ago•0 comments

Show HN: Agents in Whisper Memos

https://whispermemos.com/agents
1•Void_•8m ago•0 comments

Space meteor showers visualization powered by SpaceKit.js

https://www.meteorshowers.org/
2•axbyte•12m ago•0 comments

Despite everything, a small praise of GitHub

https://davidpoblador.com/blog/despite-everything-a-small-praise-of-github.html
3•nirvanis•15m ago•0 comments

Paper Age

https://marcin.cylke.com.pl/til/2026-04-28-til-paper-age/
6•janisz•16m ago•0 comments

Workers Training Meta's AI Could Be Laid Off

https://www.wired.com/story/meta-covalen-ai-workers-layoffs/
8•tijana3290•19m ago•0 comments

The Site for Prevention of Laptop Sales

https://lars.ingebrigtsen.no/2026/03/23/the-site-for-prevention-of-laptop-sales/
2•internet_points•20m ago•0 comments

The Downfall and Enshittification of Microsoft in 2026

https://caio.ca/blog/the-downfall-and-enshittification-of-microsoft.html
7•birdculture•22m ago•0 comments

Britain's Solar Revolution Is Here; We Should Be Shouting It from the Rooftops

https://bylinetimes.com/2026/04/22/britains-solar-revolution-is-here-and-we-should-be-shouting-it...
6•robtherobber•23m ago•0 comments

Show HN: C# based Kubernetes Operator to deploy SurrealDB

https://github.com/stevefan1999-personal/surrealdb-operator
4•stevefan1999•28m ago•1 comments

Wire to Replace Signal as Standard in the Bundestag

https://www.heise.de/en/news/Digital-Sovereignty-Wire-to-Replace-Signal-as-Standard-in-the-Bundes...
14•raffael_de•33m ago•5 comments

Why Codex works better than Claude Code for my production monolith

9•anophelon•33m ago•1 comments

ListingBot – One click, 100 directories, zero hassle

https://listingbott.com/
4•listingbott•39m ago•0 comments

Meta found in breach of EU law for failing to keep children off platforms

https://www.theguardian.com/technology/2026/apr/29/meta-found-in-breach-of-eu-law-for-failing-to-...
12•geox•41m ago•0 comments

RSME: A Reactive Stability Mutation Encryption

https://zenodo.org/records/19712564
5•RanggaS•42m ago•0 comments

Study Finds a Third of New Websites Are AI-Generated

https://www.404media.co/study-finds-a-third-of-new-websites-are-ai-generated/
5•thm•44m ago•0 comments

Who's on call? How Opus 4.6 helped us calculate this 2,500x faster

https://incident.io/blog/whos-on-call-how-claude-helped-us-calculate-this-2-500-x-faster
6•boryrain•48m ago•0 comments

Show HN: TiGrIS, a tiling compiler that fits ML models onto embedded devices

https://github.com/raws-labs/tigris
6•asteinh•53m ago•0 comments

ANP – A binary protocol for AI agent-to-agent price negotiation (no LLM tokens)

https://github.com/victornominista/anp
4•VC83•56m ago•0 comments

Rebuilding the Data Stack for AI

https://www.technologyreview.com/2026/04/27/1136322/rebuilding-the-data-stack-for-ai/
4•joozio•1h ago•0 comments

Sovereign Tech Standards network: financial support for open source maintainers

https://www.sovereign.tech/programs/standards
10•mgajdo•1h ago•1 comments

Anthropic's Champion Kit for engineers pushing Claude Code at their company

https://code.claude.com/docs/en/champion-kit
6•ashadh•1h ago•0 comments

India's major airlines on 'verge of closing down' as high fuel costs sting

https://www.scmp.com/news/asia/south-asia/article/3351782/indias-major-airlines-verge-closing-dow...
7•TMWNN•1h ago•0 comments

A Podcast with Talkie, a 13B model trained only on pre-1931 text

https://the-coming-age-aqx87j.jellypod.com
4•bilater•1h ago•1 comments

The UK's Answer to DARPA Wants to Rewire the Human Brain

https://www.wired.com/story/kathleen-fisher-jacques-carolan-aria-wired-health/
3•beardyw•1h ago•0 comments

Specification-Driven Development framework for agent-native development

https://specdd.ai
5•addvilz•1h ago•0 comments

Low-Compilation-Cost Register Allocation in LLVM-Based Binary Translation

https://dl.acm.org/doi/abs/10.1145/3767295.3803591
14•matt_d•1h ago•0 comments

Germany Overtakes US in Ammunition Production Capacity

https://www.newsweek.com/germany-overtakes-us-in-ammunition-production-capacity-11886409
59•vrganj•1h ago•34 comments
Open in hackernews

Voice Modems

https://computer.rip/2026-04-26-voice-modems.html
69•K7PJP•2d ago

Comments

pm215•16h ago
For a long time in the dialup era my "answering machine" was a US Robotics voice-capable modem attached to my home Linux PC, with some scripts to make it pick up after N rings, play a message, record whatever the caller said, and then email me the resulting sound file. The Linux support for it included DTMF tone recognition, so I added in a quick hack so that if I sent it the right pin code during the "please leave a message" part it would wait for me to hang up and then dial my ISP, so I could ssh in to it from wherever I was...
EvanAnderson•16h ago
I wrote some stuff in Turbo Pascal for DOS to do something like this (albeit it didn't email files-- it just dumped them into a directory on the disk). My parents had two phone lines so making test calls from a real phone was easy. I just had to go around the house and turn off the ringers on all the phones so I wouldn't wake anybody doing test calls in the wee morning hours.

I didn't understand the sample format so all my playback was via the phone handset. I was in over my head, at that time, when it came to grokking audio codecs.

My grand vision was to make some kind of voice-based bulletin board system.

glasss•16h ago
A voice based BBS could probably trace some kind of cultural or technical lineage to TikTok today, interesting to think about.
ssl-3•3h ago
There were some things that came kind-of close.

TellMe was one: Call the number, ask it questions, get answers. Part of my normal commute for a time involved calling TellMe to get the weather for the day on a Nokia dumb phone once I got settled into the drive.

Goog411 was another one. You could call Google, ask it questions, and get summaries of search results along with answers for a distinct questions (a lot like LLMs do today). I distinctly recall standing in the supermarket looking at large and inexpensive hunk of meat that was labelled as a "Boston Butt Roast", and calling Goog411 to find some common uses for it. (It did give me confidence to buy it, and we did cook it and eat it. It was lovely.)

These things worked well for that brief moment in time when cellular calling minutes were either plentiful or unlimited, when smartphones didn't commonly exist, and when mobile data was ludicrously expensive.

glasss•16h ago
It's funny to think that not that long ago businesses would pay a premium for that feature set from their voice service provider. Maybe not the SSH part lol, but I worked with plenty of small and medium businesses in my career that paid for a voicemail to email service.
ynac•12h ago
Similar setup for me as well. Later I copied the rig for a long distance and out-of-country call back system to save money. Loved that modem...
jcims•12h ago
I was going to use that to start a private voicemail company in my little rural town. Had the name and everything ready to go (mailvox!) but I was too broke to afford the second phone line xD.

Plus in retrospect I'm sure it would have been used almost exclusively for illicit purposes. But that wasn't really something I had thought of back then.

anonymousiam•16h ago
I got a Voice Modem at some point toward the end of the 90's. I played around with it and wrote an answering machine for it in bash. It announced a synthesized welcome message with date and time, and gave options for control of some elements of my home automation via DTMF (after authenticating). It was clunky, but it worked well.

I came across it a few months ago while clearing out some old junk. I did not think twice about tossing it into the trash.

marlburrow•15h ago
The DLE-escaping problem the article mentions — where 0x10 bytes in PCM audio had to be doubled to 0x10 0x10 — is the same class of bug that plagued the Hayes +++ escape sequence in data mode, and it is striking that it was never properly solved. The fundamental issue is that the Smartmodem architecture multiplexed control and bearer on a single serial channel, and every framing scheme for doing that with an 8-bit-clean payload on an async serial link is either fragile (in-band escaping) or wasteful (COBS/SLIP-style byte-stuffing adds overhead proportional to the escape density). The multi-UART solution that modern cellular modems adopted — separate serial channels for control, bearer, GNSS, debug, etc. — is really the only correct answer, and it is interesting that it took nearly two decades to become standard practice. What Harald Welte describes in his 2017 post is not so much an "ugly hack" as it is the inexorable gravitational pull of the Hayes architecture: once you have committed to AT commands over serial as your control plane, every new capability including real-time voice must be shoehorned into that same channel, and the result is always going to look awkward. The persistence of this design through winmodems, ISDN terminal adapters, and into modern 5G USB dongles is a textbook case of interface lock-in outweighing architectural fitness. On the IVR side, it is worth noting that Asterisk's early versions (circa 1999) supported voice modems via TAPI before the project pivoted hard to VoIP and never looked back — Mark Spencer reportedly called the TAPI voice modem support the single most painful integration in Asterisk's history, which says something about the state of V.253 interoperability in practice.
wat10000•14h ago
Hayes solved it by requiring +++ to have a one-second pause on either side. Normal data transmission won't pause at that boundary, so the two never get confused. The reason it was a problem at all is because Hayes patented their solution, so manufacturers who didn't want to pay Hayes to license their patent would work around it by not requiring the pause.
rasz•12h ago
Didnt later modem standards introduce HDLC like mechanisms? MNP and later LAPM packetize modem traffic thus you can control what is raw data and what is control layer.
bigfatkitten•11h ago
Not in any widespread manner. Legacy compatibility won as far as the interface between the modem and the computer was concerned.