Discuss Scratch
- Discussion Forums
- » Bugs and Glitches
- » Clarifying the "flipped followers" is a feature and not a bug
- The_Real_Coderdash
-
100+ posts
Clarifying the "flipped followers" is a feature and not a bug
My browser / operating system: ChromeOS 14541.0.0, Chrome 129.0.0.0, No Flash versions detected
If you've been on Scratch since the November 1 maintenance (10:30 pm EDT) and looked at the followers section on someone's profile, you might've noticed that it now shows their first followers at the front. What I've gathered from community members and some forum posts, this is not a bug, but a feature. You might be about to ask “how is that supposed to help?” well it's supposed to speed up the servers. Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
I will gladly correct anything incorrect here on request if something is inaccurate.
If you've been on Scratch since the November 1 maintenance (10:30 pm EDT) and looked at the followers section on someone's profile, you might've noticed that it now shows their first followers at the front. What I've gathered from community members and some forum posts, this is not a bug, but a feature. You might be about to ask “how is that supposed to help?” well it's supposed to speed up the servers. Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
I will gladly correct anything incorrect here on request if something is inaccurate.
- CST1229
-
1000+ posts
Clarifying the "flipped followers" is a feature and not a bug
(#1)I'm pretty sure it actually works the other way around. I'll try to give a more accurate explanation based on info I could gather:
Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
Every time a user visits someone's profile page, the server has to render the Following/Followers rows, and to do that it has to fetch the list of followers from the Scratch database.
The old “last follower first” order requires the database to sort the user's list of followers, which can be quite resource-intensive (especially since database resources are not cheap). The current “flipped” order is most likely actually an unsorted order, meaning the database doesn't have to sort it at all, which is faster.
Last edited by CST1229 (Nov. 3, 2024 14:08:47)
- The_Real_Coderdash
-
100+ posts
Clarifying the "flipped followers" is a feature and not a bug
Yeah that's what I was trying to explain but I must've worded it wrong, thanks(#1)I'm pretty sure it actually works the other way around. I'll try to give a more accurate explanation based on info I could gather:
Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
Every time a user visits someone's profile page, the server has to render the Following/Followers rows, and to do that it has to fetch the list of followers from the Scratch database.
The old “last follower first” order requires the database to sort the user's list of followers, which can be quite resource-intensive (especially since database resources are not cheap). The current “flipped” order is most likely actually an unsorted order, meaning the database doesn't have to sort it at all, which is faster.
- bear1876
-
21 posts
Clarifying the "flipped followers" is a feature and not a bug
Hello ST, I have found a bug on everyone’s account and my followers are flipped, please fix this before it is too late! I thought I was hacked!
-bear1876
-bear1876
- The_Real_Coderdash
-
100+ posts
Clarifying the "flipped followers" is a feature and not a bug
read the posts before you reply Hello ST, I have found a bug on everyone’s account and my followers are flipped, please fix this before it is too late! I thought I was hacked!
-bear1876
- bear1876
-
21 posts
Clarifying the "flipped followers" is a feature and not a bug
read the posts before you reply Hello ST, I have found a bug on everyone’s account and my followers are flipped, please fix this before it is too late! I thought I was hacked!
-bear1876
OHHHHHHHHHH OK THX!

- cheddargirl
-
1000+ posts
Clarifying the "flipped followers" is a feature and not a bug
Temp sticky, will pull down in about a month or so when the word is fully out.
{EDIT: Also did tiny tweak to the forum title so the topic is more clear}
{EDIT: Also did tiny tweak to the forum title so the topic is more clear}
Last edited by cheddargirl (Nov. 3, 2024 18:12:57)
- The_Real_Coderdash
-
100+ posts
Clarifying the "flipped followers" is a feature and not a bug
YO THANKS FOR STICKY Temp sticky, will pull down in about a month or so when the word is fully out.
- 990games
-
13 posts
Clarifying the "flipped followers" is a feature and not a bug
Finally My browser / operating system: ChromeOS 14541.0.0, Chrome 129.0.0.0, No Flash versions detected
If you've been on Scratch since the November 1 maintenance (10:30 pm EDT) and looked at the followers section on someone's profile, you might've noticed that it now shows their first followers at the front. What I've gathered from community members and some forum posts, this is not a bug, but a feature. You might be about to ask “how is that supposed to help?” well it's supposed to speed up the servers. Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
I will gladly correct anything incorrect here on request if something is inaccurate.
Last edited by 990games (Nov. 3, 2024 20:39:29)
- galaxii_protogen
-
8 posts
Clarifying the "flipped followers" is a feature and not a bug
My browser / operating system: ChromeOS 14541.0.0, Chrome 129.0.0.0, No Flash versions detected
If you've been on Scratch since the November 1 maintenance (10:30 pm EDT) and looked at the followers section on someone's profile, you might've noticed that it now shows their first followers at the front. What I've gathered from community members and some forum posts, this is not a bug, but a feature. You might be about to ask “how is that supposed to help?” well it's supposed to speed up the servers. Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
I will gladly correct anything incorrect here on request if something is inaccurate.
better question? why is the following thing based on account age?
- The_Real_Coderdash
-
100+ posts
Clarifying the "flipped followers" is a feature and not a bug
I actually don't know.My browser / operating system: ChromeOS 14541.0.0, Chrome 129.0.0.0, No Flash versions detected
If you've been on Scratch since the November 1 maintenance (10:30 pm EDT) and looked at the followers section on someone's profile, you might've noticed that it now shows their first followers at the front. What I've gathered from community members and some forum posts, this is not a bug, but a feature. You might be about to ask “how is that supposed to help?” well it's supposed to speed up the servers. Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
I will gladly correct anything incorrect here on request if something is inaccurate.
better question? why is the following thing based on account age?
- CST1229
-
1000+ posts
Clarifying the "flipped followers" is a feature and not a bug
(#10)The Following row seems to be ordered based on account ID. I assume this is also some unsorted order, but not based on the order you followed the user because of some weird database quirks?
better question? why is the following thing based on account age?
Last edited by CST1229 (Nov. 4, 2024 15:18:09)
- ideapad-320
-
1000+ posts
Clarifying the "flipped followers" is a feature and not a bug
Scratch might use some type of caching for those rows. If Scratch does use caching, it wont update the cache if something changes, only if something changes and somebody visits it. Caching might even allow it to be out of date by a bit, too.(#1)I'm pretty sure it actually works the other way around. I'll try to give a more accurate explanation based on info I could gather:
Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
Every time a user visits someone's profile page, the server has to render the Following/Followers rows, and to do that it has to fetch the list of followers from the Scratch database.
The old “last follower first” order requires the database to sort the user's list of followers, which can be quite resource-intensive (especially since database resources are not cheap). The current “flipped” order is most likely actually an unsorted order, meaning the database doesn't have to sort it at all, which is faster.
If it does not use caching, it might have to sort every time. That makes sense. However, they could make it so the list is stored in the correct error, too. Or if they know it is backwards, they could just read from it backwards.
- SCLF-Xingshu
-
83 posts
Clarifying the "flipped followers" is a feature and not a bug
If they are unsorted, how they can be sorted completly inversed ? That sounds not really logic.(#1)I'm pretty sure it actually works the other way around. I'll try to give a more accurate explanation based on info I could gather:
Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
Every time a user visits someone's profile page, the server has to render the Following/Followers rows, and to do that it has to fetch the list of followers from the Scratch database.
The old “last follower first” order requires the database to sort the user's list of followers, which can be quite resource-intensive (especially since database resources are not cheap). The current “flipped” order is most likely actually an unsorted order, meaning the database doesn't have to sort it at all, which is faster.
- OverlordRunt777777
-
18 posts
Clarifying the "flipped followers" is a feature and not a bug
This is because when they were “latest followers first,” they actually were sorted, but now they actually aren’t sorted.If they are unsorted, how they can be sorted completly inversed ? That sounds not really logic.(#1)I'm pretty sure it actually works the other way around. I'll try to give a more accurate explanation based on info I could gather:
Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
Every time a user visits someone's profile page, the server has to render the Following/Followers rows, and to do that it has to fetch the list of followers from the Scratch database.
The old “last follower first” order requires the database to sort the user's list of followers, which can be quite resource-intensive (especially since database resources are not cheap). The current “flipped” order is most likely actually an unsorted order, meaning the database doesn't have to sort it at all, which is faster.
- jonsonfan
-
100+ posts
Clarifying the "flipped followers" is a feature and not a bug
i like it this way
- XDKosmosStartM
-
75 posts
Clarifying the "flipped followers" is a feature and not a bug
Thanks for the information!!! now i know why my followers/following is upside-down My browser / operating system: ChromeOS 14541.0.0, Chrome 129.0.0.0, No Flash versions detected
If you've been on Scratch since the November 1 maintenance (10:30 pm EDT) and looked at the followers section on someone's profile, you might've noticed that it now shows their first followers at the front. What I've gathered from community members and some forum posts, this is not a bug, but a feature. You might be about to ask “how is that supposed to help?” well it's supposed to speed up the servers. Say @griffpatch as an example, I've noticed he gets roughly 20-30 followers an hour, and every time a user is followed it sends a request to the server to update the page. Now that the followers are flipped, it doesn't have to update the page with the new follower's PFP and username, therefore giving the server less to do on top of everything else.
I will gladly correct anything incorrect here on request if something is inaccurate.
- CST1229
-
1000+ posts
Clarifying the "flipped followers" is a feature and not a bug
(#14)When the followers are unsorted, what it really means is “ordered in the order the follower relation (or account in the case of Following) was added to Scratch's database”, which is oldest first (for (hopefully) obvious reasons).
If they are unsorted, how they can be sorted completly inversed ? That sounds not really logic.
Last edited by CST1229 (Nov. 4, 2024 21:00:41)
- PIXEL_BY_PIXEL_ERROR
-
100+ posts
Clarifying the "flipped followers" is a feature and not a bug
don't mean to go off-topic, but for some of the time it was happening to my shared projects row, but now it's fixed
- The_Real_Coderdash
-
100+ posts
Clarifying the "flipped followers" is a feature and not a bug
Yeah there's currently a thing where the server is prioritizing updating other things before profiles, which may take your profile a while to update with the recently shared project. don't mean to go off-topic, but for some of the time it was happening to my shared projects row, but now it's fixed
- Discussion Forums
- » Bugs and Glitches
-
» Clarifying the "flipped followers" is a feature and not a bug