Internet for the occasionally online

Intermittency in your bandwidth not in your sanity

April 9, 2017 — April 1, 2020

computers are awful
computers are awful together
confidentiality
distributed
diy
economics

Keeping bits of the online internet available for when you go off-grid. See also sneakernets, low bandwidth hacks.

This is a tricky problem in general, and specific, partial solutions abound. Especially unidirectional solutions. For example, you can get read-only versions of Wikipedia for offline use in your remote mountain village; but there is no easy way to contribute your updates back to the version on the main internet.

Also, you should have the internet cached for offline use even if the net is nice right now, because nation-states are war gaming to destroy the internet, and us little people will suffer when that happens and we can’t get our YouTube instructional videos on how to survive the apocalypse after it happens.

1 Offline automatic filesync

Some of the file sync options I mentioned also work as sneakernets, e.g. git-annex, Syncthing.

2 Offline web

See mitigating link rot.

3 Offline Wikipedia

AFAICT there is no way to contribute upstream. But a reasonably simple and well-curated option is to use the Kiwix offline Wikipedia, which can give you everything, everything minus pictures, or only “medical” articles, or only “school” articles and so on.

See Kiwix content downloads

Slate has a nice coverage of how this all works.

4 Offline manuals

devdocs.io is an excellent offline cache of API docs that works from your browser.

Even more comprehensive are the specialised apps Dash (macOS, USD25) and Zeal (Linux, Windows, open source).

5 Offline news

I cannot tell if Fallback is a really viable project, or an art project designed to make a point. Filip Visnjic’s review gives an overview: caching internet news just as a nation imposes internet shutdown on a restive population by monitoring net activity

Fallback is triggered by powerful forecasting algorithms providing a backup right when it is needed. “We constantly monitor the probability of Internet shutdowns worldwide” — Quifan tells CAN. The prediction is done by trend analysis of the appearance frequency of certain keywords in the online world.

[…]the system scrapes headlines and articles from news platforms, encrypts it, and sends it over satellite to the Portal devices (Raspberry Pi Zero W with E-ink Module). Portal receives data over satellite, decrypts it, formats it into news articles, and provides its own WiFi access point where no Internet is required.

6 Offline file sharing

Piratebox

PirateBox creates offline wireless networks designed for anonymous file sharing, chatting, message boarding, and media streaming. You can think of it as your very own portable offline Internet in a box! PirateBox project is following a few simple goals.

It lists certain peer projects

Yes, check out Aram Bartholl’s fantastic Dead Drops. There are also several forks of the project, including Jason Griffey’s LibraryBox (actually nearly 1:1 and working together), the Bibliobox and the CoWBox (CoWorking Box). A new C.H.I.P based PirateBox fork is AnyfestoCHIP (Project-website). In addition, there are several projects which focus on education, creating an offline network, but are not based on Piratebox: