3 ms·
Some other interesting things I've noticed is counters are often wrong, sometimes even with insane values such as -1. Replies missing from retweet views, missin
by salusinarduis 4y ago
Some other interesting things I've noticed is counters are often wrong, sometimes even with insane values such as -1. Replies missing from retweet views, missing search results, people have reported that replies sometimes don't work or never appear.
- ge96 4y ago> counters are often wrong, I heard about "optimistic rendering" -1 does seem bad. Reddit has fluctuating numbers I thought it was to fight bots or maybe using the eventually correct type db.
- pifm_guy 4y agoI never really saw how making the counters random helped fight bots. Anyone who wants to know if their bot armies upvotes are counted can just choose 2000 articles, upvote a random half, then see if the half they upvoted have higher vote tallies than the half they didn't. No amount of delay, quantizing, or adding noise will defeat that tactic. So why try at all?
- CaveTech 4y agoYou can't efficiently tell which accounts work and which don't, so a) you'll quickly accumulate more invalid accounts than valid ones, but have the burden of maintaining all of them. b) you'll continue to provide more signal to reddit from your invalid accounts that can be used to burn your valid accounts.
- derefr 4y agoI don’t think the technique would be meant to counter blind voting, but rather strategic voting—i.e. counter-voting some particular post down/up with a random member of your bot army every time it’s voted up/down, to keep its count high/low/at some constant value. I say this, not because it seems like an especially common style of bot to be running, but rather because 1. it would be a rather heavy backend write load on the site if two bots doing this in opposite directions did exist, and ever “clashed” on the same post—and, much more problematically, a never-ending load, as the bots would never be satisfied; and 2. such bots do depend on the exact vote count passing some threshold, so fuzzing votes is a simple way to make such bots confused—not all the time, but probabilistically, enough of the time to make any such “clash” loops eventually quiesce rather than going on forever.
- JustLurking2022 4y agoI would expect it's a database consistency issue across some distributed NoSQL store.
- hn92726819 4y agoI would imagine that's the cause too. But there are ways to prevent that. It is eventual consistency after all, right? As I mentioned in my other comment, I've had the wrong count for multiple years.
- andy_ppp 4y agoThere are now always exactly 35 new tweets to load... on web anyway. Seems to be an increasingly buggy mess. Isn't it $1bn in interest payments Twitter owes, on what regularity is that paid, every 3 months?
- rchaud 4y agoYes, they made a $300m payment about a week ago. https://www.bloomberg.com/news/articles/2023-01-30/twitter-said-to-make-first-interest-payment-on-musk-buyout-debt https://www.bloomberg.com/news/articles/2023-01-30/twitter-s...
- 908B64B197 4y agoHow long until they have a major outage?
- hn92726819 4y agoRe: the counter issue; I've had "2" tweets for at least 5 years. I really have 0 tweets, but they mention if you ever delete tweets in bulk, the counter can be off. They confirm this can happen on their site: https://help.twitter.com/en/using-twitter/missing-tweets https://help.twitter.com/en/using-twitter/missing-tweets Makes you wonder if anything security related has glitches like this.