IP packets contain 20 bytes of headers, the rest is data. Theoretically you could create the world's worst VPN by stuffing the 140 bytes of an SMS absolutely full of binary data, with some compression of course. So I went looking for "IP over SMS" and actually found this: https://github.com/spandanb/ipos but it's for web browsers only. This old HN thread talks about the same concept: https://news.ycombinator.com/item…
I managed to do something useful with iodine (IP over DNS), a couple of times. Performance is abysmal, but a simple SSH session might have some hope. Most web applications are impossible, and for email you must be lucky.
Ask HN: Is there a pure SMS based UI?
111–120 of 122 posts
Re: Ask HN: Is there a pure SMS based UI?
#112I wrote a trilingual one (Chinese, Korean, English) circa 2005 which allowed fuzzy search and directory services. The main issues are expense, per-message character limit (which is based on your character encoding; note Unicode UCS-2 is super-wasteful vs. other alternatives), latency, and questionable inter-network reliability. If you're in Alaska, honestly, if you're not really hard up for money just get a satellite…
Re: Ask HN: Is there a pure SMS based UI?
#113I wrote a trilingual one (Chinese, Korean, English) circa 2005 which allowed fuzzy search and directory services. The main issues are expense, per-message character limit (which is based on your character encoding; note Unicode UCS-2 is super-wasteful vs. other alternatives), latency, and questionable inter-network reliability. If you're in Alaska, honestly, if you're not really hard up for money just get a satellite…
Could you elaborate on why UCS-2 is so wasteful? I think that makes sense on the surface level, but if you encoded a message using all the characters available in the BMP that UCS-2 provides then each character has tens of thousands of options rather than <125 with GSM-7. Considering the difference is a little less than half (70 chars per message vs 160), with the right encoding, shouldn't UCS-2 be much more efficien…
Re: Ask HN: Is there a pure SMS based UI?
#114I update my own site/blog/journal with a sms-only service I set up: https://textpost.me
Re: Ask HN: Is there a pure SMS based UI?
#115For what it's worth, I built a service that allows you to use Google Maps and a dictionary over SMS: https://gistsms.com I've stopped working on the project but would be curious to hear if there's still interest!
Anyway, you now have my email.
Re: Ask HN: Is there a pure SMS based UI?
#116Earlier quoted context omitted.
Could you elaborate on why UCS-2 is so wasteful? I think that makes sense on the surface level, but if you encoded a message using all the characters available in the BMP that UCS-2 provides then each character has tens of thousands of options rather than <125 with GSM-7. Considering the difference is a little less than half (70 chars per message vs 160), with the right encoding, shouldn't UCS-2 be much more efficien…
Can't recall specifics but I think I compared some languages (maybe an abugida like Thai) with UCS-2 vs native encodings and found UCS-2 was smackdown terrible. iconv is your friend for this. If you want efficiency skip charsets and use a binary PDU. Most phones with AT command sets used to support this. All GSM modems support this. These days, I am unsure if you can get a low enough level API to a smartphone to send…
Re: Ask HN: Is there a pure SMS based UI?
#117Re: Ask HN: Is there a pure SMS based UI?
#118I have a second SIM card that T-Mobile gave me for free (no idea why). I have it installed in an Android phone running Tasker with a bunch of jobs I created to do various things. Android phone stays at home while my primary (flip phone) comes with me. I get specific Matrix ( https://matrix.org ) messages forwarded to my flip phone, I can query the weather, I have a couple RSS feeds forwarding, and I can enable/disabl…
Q: How do you get Tasker to read Matrix messages?