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
Removed by mod
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 all the way! I use my subscribed list (All is too much randomness.
Occasionally top 6 or 12 hours to catch up.
And occasionally All New/hot/scaled to see random new shit.
Recently changed to top.
Occasionally you’ll click on an article or photo and there’s a really important explanation or disclaimer as the most-upvoted comment, but you’ll only see that first if you sort by top.
Top day until it’s stale, then hot.
deleted by creator
Tip 12 Hours works pretty well for me.
New.
I like to rawdog Lemmy.
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.
Sorting by new is the way to go!
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
unironically, your votes have great influence on the fate of posts
I usually use the C standard library qsort function.
Subscribed|Active
I want posts where people are talking u-u
Scaled sort on subscribed.
That’s my back up plan after Top 12 hours on Everything gets stale.
Subscribed, new. Then All, Top 6 hours.
Active
Bubble sort. It’s the only one I really understand and know how to implement.
/s to be sure
Stochastic sort. I love chaos monkeys.
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
Top 12 hours