Why didn't Hiro just make the hidden cooldown timer on the [Update] button 10 hours instead of 20 seconds?
Think about how much bandwidth he'd save if rather than a page-request only being sent once every 20 seconds (regardless of the number of times Update is clicked) the request only sent once every 10 hours!
And maybe he could make it so that only pass users can Update a thread more than once a minute that way he can make more money as well :)