Bringing back dial-up: the internet over SMS
summary
Builds an Android app and a Node.js server that tunnel HTTP over SMS via Twilio, stripping JS/CSS/images, short‑coding links into Redis, mapping common words and HTML patterns (Greek characters) to compress pages. A 250k‑char Google page drops from ~1,300 SMS to about 3 SMS and renders in a WebView in ~10 seconds (compared to ~45s dial‑up); limitations: no JS/CSS, no cookies, SMS is unencrypted, and delivery/order can fail.
AI-written summary · about
chapters (12)
- 0:00Start
- 2:51Build a Chat Bot
- 4:39Twilio
- 7:21Sms Manager Api
- 9:14Node Js
- 9:48Sanitize Html
- 10:41Exclusive Filter
- 13:08Replacing Links
- 15:01Using Greek Characters
- 17:32Broadcast Receiver
- 21:12Web Sockets
- 21:44Support for Real Dial-Up
related talks
21mBringing back dial-up: the internet over SMS
38mBridging the Digital Divide with SMS Bots
37mIt's just too Slow: Testing Mobile application performance
28mScrew the Browser! Build ChatGPT via SMS
32mRecreating a dialup modem in javascript
13mon Optimizing the Web for Emerging Economies
32mDeploying HTTP/3 at Scale on Mobile: A 17% Startup Latency Gain Despite Implementation Constraints
46mWWW: World Wide Web, not Wealthy Westerners' Web
