Stephen Sekula (steve@chirp.cooleysekula.net)'s status on Wednesday, 27-Aug-2014 02:38:11 UTC
-
As for how it avoids reposting, this is explained on the wiki:
"It employs “fuzzy text matching”, as well as a record of posts that have already been shared between networks, to try to prevent a post from being shared more than once to other networks (or back to the originating network). Fuzzy text matching is needed because different social networks encode or format the same information slightly differently. For instance, a post in HTML on Pump.io will not be formatted in HTML on Twitter, and Twitter will shorten links, thus altering the text of the original post. Fuzzy text matching uses statistical methods to attempt to compute the probability that the message has already been shared on a network. Above a match threshold, the post will not be shared.
NavierStokes considers only posts made in the last hour when it scans the streams from different social networks. It won't re-post something that is 6 hours or 6 days old."
http://polari.us/dokuwiki/doku.php?id=navierstokes