Internet for the marginally online

You don’t live in San Francisco? Do you live somewhere with corrupt infrastructure politics, (e.g Australia,) and hence awful internet. Don’t worry, these and other deficiencies of the differently bandwidthed can be managed to be less debilitating.


  • mosh (“mobile shell”) is a remote shell for intermittent connections.
  • the network stack of Wechat is reputed to be robust to network shenanigans: mars, .
  • Prefer file-sync over uploading

The command line might need some upgrading

function wget_non_california () { until wget -c --timeout=10 $*; do sleep 10; done }

macOS with bad internet

Switching wifi off and on again helps. (detailed version.)

Turn wifi on or of from the macOS terminal command line:

networksetup -setairportpower en0 off
networksetup -setairportpower en0 on

Flaky finder

I don’t know why this happens, but this is one of the many nasty side-effects of unreliable network connections is Finder flaking out. If your nasty ISP drops enough packets there are a whole bunch of ways that your Mac computer will DOS itself into the ground, because low bandwidth is a state alien to Apple engineers.

Here are some potential workarounds:

Look for misbehaving processes and corrupt wassamajiggies.

Or tell Finder to stop obsessing about fancy network drives that won’t work anyway:

sudo vi /etc/auto_master

In this file comment out /net. Now,

sudo automount -vc

No comments yet. Why not leave one?

GitHub-flavored Markdown & a sane subset of HTML is supported.