&gt; <i>if you didn&#x27;t fetch the file at the right time, you will lose some history after rotation</i><p>Very true, and that&#x27;s a trade-off, not unlike what Twitter does today. In my pseudo-code I didn&#x27;t make the -n part of the url (it easily could be, but that&#x27;d add changes to the client). So I agree with your criticism, but a &quot;since&quot; lookup would be a fairly easy extension of the client (i.e. part of query, so unsupported frontends still work), as the data file already contains date.<p>&gt; <i>Before you know it, you have reinvented the WWW</i><p>Yes. :)