Actually I just changed this to post the image that has been on the waitlist the longest, rather than the one that was uploaded first. I think this makes the waitlist behave more consistently / like you'd expect. For example, your waitlisted direct uploads don't get pre-empted by all queue approvals (since those were probably uploaded first).
but not if you search for them by name or leave the search entirely blank
Good catch, I fixed this so they show up when you search by name. This is important because otherwise subscribed people would get a notification when the image is first tagged with a name, potentially while still in the waitlist, and fail to see the pic.
Have all the usual functions already been tested on waitlisted images (merging, deleting, renaming, adding to favorites, etc) to make sure nothing breaks?
I didn't test those particularly thoroughly but I have no reason to think they would break due to how the waitlist is implemented. It's basically a flag on the pic that is set to true if an image is on the waitlist, and the only other place it comes up in the site code is when filtering the image index page (and the "most recent" / "recently commented" on the front page). As a result I have no reason to think it would affect merging, deleting, etc.
One area where I think bugs are more likely is when approving an image from the queue. I moved the actual approval (moving from queue to the site) to when the script processes it, whereas it used to happen when you actually clicked the approve button. I did test this but am not sure I covered all the cases.
Huh, I thought some of mine weren't showing up in my gallery immediately, but testing with a few more, it seems they are, I may have just been misremembering the order they were arranged in when I uploaded them.
Interestingly, you seem to be able to see pics in the waitlist on a blank search if they're tagged and you do a filter for that tag, but not if you search for them by name or leave the search entirely blank. I don't know if it's worth supressing them in the tagged results for the sake of consistency, the only negative effect I can see is if people comment on a pic that's far into the waitlist, but most others are unable to see and respond to their comment until later, which seems fairly minor.
Have all the usual functions already been tested on waitlisted images (merging, deleting, renaming, adding to favorites, etc) to make sure nothing breaks?
Hmm, not really sure, they show up if you use basically any search filter, so you'd have to find one that somehow also matches all images. Not sure if one exists.
They should be visible on your profile, just not in the main gallery of images.
I see, so other users could still see and comment on the uploads immediately, even though they're not showing yet in the Images section. Come to think of it, would any of the search filters "force" the images into view, for the slightly more savvy than average user?
Have you ever felt frustrated when you upload an image, and shortly thereafter a bunch of images are approved from the queue and yours gets bumped off the front page?
We're introducing a feature to try to counter this: the waitlist. Here's how it works:
When a mod approves an image from the queue, it goes into the waitlist rather than being posted right away.
When you direct upload an image, if you are past 7 direct uploads for the day, your upload goes into the waitlist. (Your first 7 direct uploads per day are not affected, and don't go into the waitlist.)
Every minute, a script runs, and if it sees that no images have been posted in the past 2 minutes, it takes the oldest image from the waitlist (EDIT: actually the one that has been on the waitlist the longest) and posts it to the site. In this way, rather than having all the pics flood the site at once, the uploads are spaced out over time.
We will be monitoring the size of the waitlist and may adjust the exact timings accordingly.
The results are cached for an hour after you first load them for a particular image, so if you navigate the pages it doesn't get recomputed. (Unless you wait for an hour to click "next page".)
I don't know your algorithm, but if I choose a distinctive image (e.g., chest flies for a lean, physique athlete), it provides similar images. To save CPU time, you may want to cache the algorithm's results. I got so many hits, I wound up going through a list of images and the list was probably recalculated several times. Good feature.
O dear. I knew they would catch up to me eventually. Don't believe anything they tell you fp909 & Imagine, I'm actually harmless. Welcome to the show ~ this place and these people are really, really fun. 🤗
Mind if I ask, how does the highest rating (this day, this week, this year, all time) work? All time is pretty self explanatory but I'm wondering if "this year" works like highest rating for the past 365 days or does it begin with the current year's first day (January 1, 2021)?
I made an update to try to counteract some of the bias where it would return mainly images from the same time period as the starting image, especially for newer images. So if do it with a newer image, ideally you should now see a better mix of new and slightly older pics.
Quite a responsibility - spend your time checking out pictures of awesome women and making sure the rest of the subscribers aren't being a***holes about them or to each other.
By the way, as a Brit, I believe the word "awesome" is very much overused by many of our friends across the Atlantic but in the case of the women pictured on this site, it's 100% accurate and appropriate. It is right that we are awestruck and by these superlative physical examples of female humanity.
Thank you Chainer, fp909, Imagine and all your colleagues for being guardians of this collection.
Actually I just changed this to post the image that has been on the waitlist the longest, rather than the one that was uploaded first. I think this makes the waitlist behave more consistently / like you'd expect. For example, your waitlisted direct uploads don't get pre-empted by all queue approvals (since those were probably uploaded first).
Good catch, I fixed this so they show up when you search by name. This is important because otherwise subscribed people would get a notification when the image is first tagged with a name, potentially while still in the waitlist, and fail to see the pic.
I didn't test those particularly thoroughly but I have no reason to think they would break due to how the waitlist is implemented. It's basically a flag on the pic that is set to true if an image is on the waitlist, and the only other place it comes up in the site code is when filtering the image index page (and the "most recent" / "recently commented" on the front page). As a result I have no reason to think it would affect merging, deleting, etc.
One area where I think bugs are more likely is when approving an image from the queue. I moved the actual approval (moving from queue to the site) to when the script processes it, whereas it used to happen when you actually clicked the approve button. I did test this but am not sure I covered all the cases.
Huh, I thought some of mine weren't showing up in my gallery immediately, but testing with a few more, it seems they are, I may have just been misremembering the order they were arranged in when I uploaded them.
Interestingly, you seem to be able to see pics in the waitlist on a blank search if they're tagged and you do a filter for that tag, but not if you search for them by name or leave the search entirely blank. I don't know if it's worth supressing them in the tagged results for the sake of consistency, the only negative effect I can see is if people comment on a pic that's far into the waitlist, but most others are unable to see and respond to their comment until later, which seems fairly minor.
Have all the usual functions already been tested on waitlisted images (merging, deleting, renaming, adding to favorites, etc) to make sure nothing breaks?
Hmm, not really sure, they show up if you use basically any search filter, so you'd have to find one that somehow also matches all images. Not sure if one exists.
I see, so other users could still see and comment on the uploads immediately, even though they're not showing yet in the Images section. Come to think of it, would any of the search filters "force" the images into view, for the slightly more savvy than average user?
They should be visible on your profile, just not in the main gallery of images.
Quick question, is there a way for people to see the pictures they have in the waitlist to add tags and such before they go live?
Have you ever felt frustrated when you upload an image, and shortly thereafter a bunch of images are approved from the queue and yours gets bumped off the front page?
We're introducing a feature to try to counter this: the waitlist. Here's how it works:
Every minute, a script runs, and if it sees that no images have been posted in the past 2 minutes, it takes the oldest image from the waitlist (EDIT: actually the one that has been on the waitlist the longest) and posts it to the site. In this way, rather than having all the pics flood the site at once, the uploads are spaced out over time.
We will be monitoring the size of the waitlist and may adjust the exact timings accordingly.
The results are cached for an hour after you first load them for a particular image, so if you navigate the pages it doesn't get recomputed. (Unless you wait for an hour to click "next page".)
I don't know your algorithm, but if I choose a distinctive image (e.g., chest flies for a lean, physique athlete), it provides similar images. To save CPU time, you may want to cache the algorithm's results. I got so many hits, I wound up going through a list of images and the list was probably recalculated several times. Good feature.
O dear. I knew they would catch up to me eventually. Don't believe anything they tell you fp909 & Imagine, I'm actually harmless. Welcome to the show ~ this place and these people are really, really fun. 🤗
Good idea
Good idea
Nice feature!
Welcome!
It works way better than tag search! Awesome
Past X amount of time.
Thanks for all the work chainer,
Mind if I ask, how does the highest rating (this day, this week, this year, all time) work? All time is pretty self explanatory but I'm wondering if "this year" works like highest rating for the past 365 days or does it begin with the current year's first day (January 1, 2021)?
Thanks Chainer
I made an update to try to counteract some of the bias where it would return mainly images from the same time period as the starting image, especially for newer images. So if do it with a newer image, ideally you should now see a better mix of new and slightly older pics.
Agree
Quite a responsibility - spend your time checking out pictures of awesome women and making sure the rest of the subscribers aren't being a***holes about them or to each other. By the way, as a Brit, I believe the word "awesome" is very much overused by many of our friends across the Atlantic but in the case of the women pictured on this site, it's 100% accurate and appropriate. It is right that we are awestruck and by these superlative physical examples of female humanity. Thank you Chainer, fp909, Imagine and all your colleagues for being guardians of this collection.
Congrats on the promotion!
Welcome!