__MatrixMan__ 16 hours ago

Well "internet" gets quotes because if the source and the destination are disconnected when the message arrives then they're not on the internet.

It might look something like this: As you stand in line at the grocery store your device notices that a nearby device (the guy behind you) belongs to somebody who is trusted by one of your peers in the "gardening" topic. You're not a gardener, but your room mate is. So your device pulls a gardening related update from their device. Then as you head home with groceries your device is not connected to anything, it's just sitting in your pocket with a filesystem full of data. And then when you get home your roommate's device gets a notification about a reply to their question on a gardening related message board. That data came to them on your device. It traveled a few feet wirelessly at the grocery store, and a few feet wirelessly at home, but the majority of the transit was handled the slow way, by hitching a ride on a human who was traveling that way anyhow.

It would only work for small bits of latency tolerant data, and work best for information of broad interest (not so great for an encrypted email to a single party, pretty good for map tiles, open/closed hours, restaurant menus, etc). The simplest app to build on such a platform would be a sort of of distributed BBS. VoIP would be nearly impossible. But I think that small snippets of high latency text can get you pretty far.