Instant Outliners Polling
InstantOutliners are a great working tool (and SharedOutliners will be even better ;-), but the process needed to check updates of subscribed outlines can be pretty bandwidth intensive. André has probably found an at least partial solution to this problem, and I had a confirmation of this issue again this morning.
To check if an outline has been updated, Radio reads the http headers of the opml file you have subscribed to, checking the size of the file, if the file has changed in size Radio interprets this as a change and downloads the opml file.
Now, this polling process is done using a GET on the file, instead of using the HEAD method. Also if Radio is not reading the contents of a file if the http headers have not changed, it looks like using the GET method triggers the file transfer anyway.
Here's how my network statistics app was showing this morning:
See the spikes? No other app was running except for Radio, and they match the polling process.
After changing the polling code to use the HEAD method, this is what the same utility was showing:
This is totally empirical, but also quite evident. I'm not suggesting how to change your polling script here because most probably UserLand will update it soon and because you could break it :-).