ether+nick

@the_moep it's ok that you don't understand it!

On the protocol level, the receiving server keeps a list of shares of every object. If we didn't send the Announce activity to the original author's server, it would not be able to keep that list.

What happens at the protocol level doesn't have to be the same as what happens at the user interface level. In fact, it would be pretty wild to have your UI controlled at a remote server!