I haven’t seen a thread on this in a while. I have been going with top day for a while, but it can be hit or miss. Other sorts don’t seem to display as good in terms of balancing quality and quantity. What is your preferred sort for your main feed?
Edit: Realizing that the people who sort new commented before the hot/top/active people, haha
New.
I like to rawdog Lemmy.
unironically, your votes have great influence on the fate of posts
Been sorting new all my life on reddit and I’ve been using Boost forever so now I use Boost and sort by new. I enjoy not seeing the same shit over and over.
I don’t subscribe to enough communities (yet) to have the luxury of sorting by anything other than “new”, or else I’ll run out of content
Sorting by new is the way to go!
Bubble sort. It’s the only one I really understand and know how to implement.
/s to be sure
Bogo sort. It has a chance to get it right in almost no time.
Just whatever is the default sort. It’s usually mergesort or quicksort depending on the environment. No way I’m implementing my own
/s
Stochastic sort. I love chaos monkeys.
I’m a masochist, so I usually do “New”. Lemmy is small enough that I can usually get through most of the new posts in a reasonable amount of time.
That said, if I want to a bit chiller experience, I will use “Scaled” which sometimes bubbles up something I might have missed.
Finally, I will use “Active” if I’m really bored and what to see what most people are engaged with… but that is pretty rare.
All, Top for the past 6 hours. Sometimes in the morning I’ll switch it to 12 hours to see what I missed overnight and other times the week just to make sure. But I don’t subscribe to anything, give me all the best of Lemmy
quick sort on random input, insertion sort on almost-sorted inputs
Honestly, sorting algos are serious nerd shit. They’re for suckers and losers. If it’s not worth doing, insertion sort every day of the week. Compute is cheap. If it’s actually important, then it’s TimSort (it’s never important).
In small datasets, the speed difference is minimal; but, once you get to large datasets with hundreds of thousands to millions of entries they do make quite a difference. For example, you’re a large bank with millions of clients, and you want to get a list of the people with the most money in an account. Depending on the sorting algorithm used, the processing time could range from seconds to days. That’s also only one operation, there’s so much other useful information that could be derived from a database like that using sorting.
Scaled sort usually gives good results.
I didn’t even know this existed. Is this new?
Kinda, it was only added a couple months ago
It’s new for me!
It’s a great balance between new and hot! You mostly see posts that picked up some interest within the first couple minutes of being posted
Scaled sort on subscribed.
That’s my back up plan after Top 12 hours on Everything gets stale.
Subscribed|Active
I want posts where people are talking u-u
sub: top 12 hours, all: top 6 hours
this somewhat balances out feeds I missed on my subscribed list.
I like it hot
I switch between New, Hot and Top 6hrs/Day
Insertion Sort.
It’s easier to remember how to program than quick sort and it’s stable (it keeps the previous order for same value data)
Subscribed, new. Then All, Top 6 hours.
New, always.
No point in anything else for the way I prefer to use lemmy.
It also means that I don’t miss much, even when I don’t check in for a day or so. Only things I miss are the ones that get removed.
Top day until it’s stale, then hot.