Hi there, some metasyntactic variables again: I think if foo posts entry qux, and then bar re-posts qux and changes it into quux, a reply to qux, and then baz re-posts quux and again changes it into a reply, then this reply will be marked as "reaction to foo, via bar". In this case, the wording is wrong, as it's actually a reaction to bar. This looks particularly wonky when foo and baz are identical.
Small issue, just writing it up in case it hadn't been noticed yet.
Hi, I've just noticed that different versions of one post all show up in a single stream again. This is great!
However, this change really impacts my behaviour on soup.io, e.g. what I re-post and what I just link to; therefore, it would have been nice to see a notification about it on updates.soup.io. (You could still do that!)
A good next step would be, IMHO, to detect re-postings that only added a small bit of text in one place, such as "LOL" or "pwned". In this case, I'd prefer to only see the longer version, with the added passage subtly marked in some way (e.g. slightly different background colour).
I just stared at two adjacent, virtually identical posts in my 'my friends' thread and for quite a while thought, "WTF? Dupes are back?", until I realised that the later one had a single word tacked on. So there's a tiny bit of dissatisfaction coming from this issue.
But overall, this change is great, thanks! (Nex-user-icon gives two thumbs up ;-)