The End of All Things
-
How do I get there?
Seriously, why are there no links to the bottoms of ANYTHING except threads?
-
Your welcome.
-
@Magus said in The End of All Things:
How do I get there?
Seriously, why are there no links to the bottoms of ANYTHING except threads?
Hold down @End?
-
-
-
@Magus said in The End of All Things:
You first:
https://what.thedailywtf.com/users/sort-reputationYou mean, that page isn't infiniscroll enabled? Blasphemy!
-
@Tsaukpaetra It is. It's also got way too many 0s.
-
@Magus said in The End of All Things:
It's also got way too many 0s.
For some reason this came to mind:
-
@Magus said in The End of All Things:
@Tsaukpaetra You first:
I, too, have been wondering how many negative-reputation users we have.
-
@PleegWat I'll have to keep wondering.
-
@Magus said in The End of All Things:
@Tsaukpaetra You first:
FFS, how many dummy users do we have?!
The dumb fake infiniscroll thing counts the number of items in order to ask for more, which is dumb in and of itself, but the fact that I can't efficiently remove them without breaking the page is annoying as well...
I'm using the scriptlet:
javascript:while($("#users-container > li > *")){$("#users-container > li > *").remove()}
to try and ease resource use, but they're still rendering and crap, so my next attempt will be to replace them with divs (if I can).
-
@Tsaukpaetra IIRC we have around 10k users. Mostly due to spam.
-
@swayde said in The End of All Things:
IIRC we have around 10k users. Mostly due to spam.
It must have grown, I'm currently at 10264 by index... ;)
-
@Tsaukpaetra said in The End of All Things:
It must have grown
There really is no end to this list, is there? I've passed the point where people put in a profile pic, it's just a sea of colors now...
Position: 25804, but it looks like the tab is crashing again (this will be the third restart).
-
@Tsaukpaetra Okay fine, created a bookmarklet that should (theoretically) page down and do all the things for me automatically:
while(document.querySelectorAll("#users-container > li:last-child > div > div > span")[0].innerHTML == "0") { while(document.querySelectorAll("#users-container > li.registered-user").length > 100) {document.querySelectorAll("#users-container> li.registered-user")[0].outerHTML = "<div class=\"registered-user\"></div>" } window.scrollTo(0,document.body.scrollHeight); } alert("Current number of registered-user elements: " + document.querySelectorAll("#users-container> .registered-user").length )
I'll let this run for a while...
-
@Tsaukpaetra said in The End of All Things:
this
Hmm, didn't work, probably because async things.
Next version!
//document.querySelectorAll("#users-container> .registered-user").length cancelid = setInterval(function(){ loopcount = 0 while(document.querySelectorAll("#users-container > li:last-child > div > div > span")[0].innerHTML == "0" && loopcount < 10) { window.scrollTo(0,document.body.scrollHeight - 30); loopcount = loopcount + 1 while(document.querySelectorAll("#users-container > li.registered-user").length > 150) {document.querySelectorAll("#users-container> li.registered-user")[0].outerHTML = "<div class=\"registered-user\"></div>" } if (document.querySelectorAll("#users-container > li:last-child > div > div > span")[0].innerHTML != "0") { clearInterval(cancelid); alert(loopcount + ": Current number of registered-user elements: " + document.querySelectorAll("#users-container> .registered-user").length ) } window.scrollTo(0,document.body.scrollHeight); } }, 200);
-
-
@ben_lubar said in The End of All Things:
@swayde said in The End of All Things:
IIRC we have around 10k users
:ten:
Well, my browser will be in for a Bad Time...
-
@Tsaukpaetra I'll save you some time:
https://what.thedailywtf.com/users/sort-reputation?page=5893
Might need to add 1 or 2 by the time you read it.
-
@coldandtired said in The End of All Things:
@Tsaukpaetra I'll save you some time:
https://what.thedailywtf.com/users/sort-reputation?page=5893
Might need to add 1 or 2 by the time you read it.
I like how if you scroll down it loads the second page after the 5893rd page.
-
@coldandtired said in The End of All Things:
page=5893
Well isn't that just discoverable?
@ben_lubar said in The End of All Things:
I like how if you scroll down it loads the second page after the 5893rd page.
Due in no small part to:
function loadMoreUsers() { if ($('#search-user').val()) { return; } if (ajaxify.data.setName) { startLoading(ajaxify.data.setName, $('#users-container').children('.registered-user').length); } }
The batch to start loading at is determined by the number of nodes under
#users-container
that have the classregistered-user
, which is why I had no thought to the pagination concept.
-
@ben_lubar said in The End of All Things:
I like how if you scroll down it loads the second page after the 5893rd page.
:nod: This word... "page"... I don't thing this means what I think it means...
-
@swayde said in The End of All Things:
@Tsaukpaetra IIRC we have around 10k users. Mostly due to spam.
Have we ever thought of , y'know, deleting those accounts so they don't pollute the data?
-
@Lorne-Kates said in The End of All Things:
Have we ever thought of , y'know, deleting those accounts so they don't pollute the data?
Don't tell them to do that! They'll jump right on it without warning and people will complain that their account was banned!
-