You are viewing a single comment's thread.

view the rest of the comments →

FridayJones ago

I notice that any comments more than three levels deep do not have any numbers indicating how many upvotes or downvotes they have received

PuttItOut ago

There is a reason for this madness.

FridayJones ago

Occam's Razor would lead me to the conclusion that the reason for the madness is that's gone mad, but something about the way you said it makes me think you might have a less tautological reason behind that. Do you care to share the reason here?

PuttItOut ago

I like to be abstract so I can see who puts in the basic effort required for critical thinking.

Hints: The reality with this change is that it isn't a change at all. Once you figure out why then this will make sense. Nothing of value is hidden.

FridayJones ago

I think I have fingered out a reasonable guess as to the answer: The deeper-nested comments are more recent, and the new code conceals the vote counts for a specified period of time.

speedisavirus ago

I would wager money it's due to how they manage votes. I remember it not being particularly scale friendly when it was last explained to me. Reddit does fuzzy votes that are eventually somewhat right so they are close but mostly not accurate which is fine when scaling to large vote counts. Voat does literal voat counts so updating the votes at scale can create concurrency load at scale as well as load retrieving data

FridayJones ago

That kind of sounds like a bass ackwards way of keeping track of and displaying vote tallies then. Instead of keeping the vote counts in tables indexed to user accounts, why not index the vote count tables to the comment numbers? That way you don't get to peer through a user's history as an Admin to see what their voting history is, but you get an accurate and up to date tally of all up and down votes retrieved at the same time as the comment itself, without any internal bandwidth or processing.

Or just get rid of voting entirely, and let the comments stand for themselves. But then the low value commenters might drown out the high value commenters.

I'm glad I don't have to make these decisions.

speedisavirus ago

They can do this sort of scheme but you really need a queuing system in the middle to process it over time when things are just happening too fast. I could be getting parts of the description wrong but having worked on a m that measured traffic in millions of interactions per day I know how we made it work. Not cheap but it worked.

PuttItOut ago

Close, but the variable isn't time.

FridayJones ago

Are you assuming that the deeper nested a comment is, the less useful the voting mechanism is at weighting it? That seems like a reasonable assumption. How come the arrows are still showing on those comments?

Hey_Sunshine ago

It's not due to the age of the user profile. I've seen 4 year old goats I was not able to upvoat and I've seen q goats I wasn't able to upvoat...

Why is it hidden... its clearly not because those goats contribute little, since I can not upvoat putt who contributes the most...

"Nothing of value is hidden"

Putt why you say this about yourself?

PuttItOut ago

I don't know what is going on here.

Hey_Sunshine ago

Edited cos I forgot a word...I hate voating on mobile phones

FridayJones ago

I'm not opposed to critical thinking by any means, but I can't help but feel that answering questions with riddles really Sphinx.