Composable Remote Software
For anything you can do on your own machine, File over app is The Way.
@kepano on Twitter
But there are legitimate reasons for computing remotely... for example, multi-party or expensive-resource-intensive apps, or games.
I think there's a pretty good remote computing equivalent to files on your hard drive: content-addressable storage.
Imagine if any remote app treated IPFS CIDs as references to input files, and files for any artifacts you created in a remote app were listed in an index file at a URL.
You could download them (as good as files on your hard drive), or even "pipe" the output of the remote app into another remote app as input.