One concrete scenario is: front page contains posts A(1 karma), B(2 karma) and C(3 karma). You subscribe to a RSS feed (frontpage, karmaThreshold=0) and it contains C, B (assuming max feed size is 2). RSS reader shows new articles C, B. Then someone downvotes C to −1 karma. The RSS feed contains B, A. RSS reader shows A as a new article. Note that this is not the full extent of the problem but I do not fully understand the other issues around this, like at some point I had 30 articles from Conor’s sequence mysteriously pop up at the front of my “frontpage” subscription marked as new.
It’s pretty much the case that the only usable RSS setup (that has no obvious compatibility issues) is having it act as a fixed-length FIFO queue, with no changes allowed except insertion of new entries at the beginning.
I get links like this:
One concrete scenario is: front page contains posts A(1 karma), B(2 karma) and C(3 karma). You subscribe to a RSS feed (frontpage, karmaThreshold=0) and it contains C, B (assuming max feed size is 2). RSS reader shows new articles C, B. Then someone downvotes C to −1 karma. The RSS feed contains B, A. RSS reader shows A as a new article. Note that this is not the full extent of the problem but I do not fully understand the other issues around this, like at some point I had 30 articles from Conor’s sequence mysteriously pop up at the front of my “frontpage” subscription marked as new.
It’s pretty much the case that the only usable RSS setup (that has no obvious compatibility issues) is having it act as a fixed-length FIFO queue, with no changes allowed except insertion of new entries at the beginning.