Fair enough - glad you’ve found it helpful (Y)
MHLoppy
Currently studying CS and some other stuff. Best known for previously being top 50 (OCE) in LoL, expert RoN modder, and creator of RoN:EE’s community patch (CBP).
(header photo by Brian Maffitt)
- 144 Posts
- 208 Comments
You’re making assumptions about how they work based on your intuition - luckily we don’t need to do much guesswork about how the sorts are actually implemented because we can just look at the code to check:
CREATE FUNCTION r.scaled_rank (score numeric, published timestamp with time zone, interactions_month numeric) RETURNS double precision LANGUAGE sql IMMUTABLE PARALLEL SAFE -- Add 2 to avoid divide by zero errors -- Default for score = 1, active users = 1, and now, is (0.1728 / log(2 + 1)) = 0.3621 -- There may need to be a scale factor multiplied to interactions_month, to make -- the log curve less pronounced. This can be tuned in the future. RETURN ( r.hot_rank (score, published) / log(2 + interactions_month) );
And since it relies on the hot_rank function:
CREATE FUNCTION r.hot_rank (score numeric, published timestamp with time zone) RETURNS double precision LANGUAGE sql IMMUTABLE PARALLEL SAFE RETURN -- after a week, it will default to 0. CASE WHEN ( now() - published) > '0 days' AND ( now() - published) < '7 days' THEN -- Use greatest(2,score), so that the hot_rank will be positive and not ignored. log ( greatest (2, score + 2)) / power (((EXTRACT(EPOCH FROM (now() - published)) / 3600) + 2), 1.8) ELSE -- if the post is from the future, set hot score to 0. otherwise you can game the post to -- always be on top even with only 1 vote by setting it to the future 0.0 END;
So if there’s no further changes made elsewhere in the code (which may not be true!), it appears that
hot
has no negative weighting for votes <2 because it uses the max value out of2
andscore + 2
in its calculation. If correct, those posts you’re pointing out are essentially being ranked as if their voting score was 2, which I hope helps to explain things.
edit: while looking for the function someone else beat me to it and it looks like possibly the
hot_rank
function I posted may or may not be the current version but hopefully you get the idea regardless!
“Hot” is a mix of recency and votes. The posts in your example score low on votes but very high on recency (<1 hour ago) and extremely high on the size scaling because that community ( !hp_fanfiction@literature.cafe ) is tiny with only two subscribers.
You may consider Scaled to be a more appropriate sorting option for when you’re viewing the communities that you’ve subscribed to, rather than the firehose of /all
MHLoppy@fedia.ioto Games@lemmy.world•'Oh god': There's a buried Steam help page that shows how much money you've ever spent on the platform, and you may not want to know241·3 days agoAfter many years of selectively evaluating and purchasing bundles as my main source of new games, I’ve come to wonder if it would’ve been better to just buy the individual games when I wanted to play them at whatever the available price was - the rate at which I get through games is far lower than the rate at which games are available in “good” bundles. In the end I’m not even sure if I’ve saved money (because of how many games have been bought but are as-of-yet unplayed) and it does take more time to evaluate whether something’s a good deal or not.
The upside is way more potential variety of games to pull from in my library, but if I only play at most like 1-2 dozen new games a year then I’m not sure that counts for much 🫠
MHLoppy@fedia.ioto Ask Lemmy@lemmy.world•Are there m.2 keyed RAM drives anywhere yet? Like a NVME but all DRAM and no Flash2·5 days agoMemory connected via the pci bus to the CPU, would be too slow for application use like that.
The experimental results presented in this paper demonstrate that Micron’s CZ122 CXL memory modules used in software level ratio based weighted interleave configuration significantly enhance memory bandwidth for HPC and AI workloads when used on systems with Intel’s 6th Generation Xeon processors.
Found via Wendell: YouTube
edit: typo
MHLoppy@fedia.ioto Ask Lemmy@lemmy.world•Are there m.2 keyed RAM drives anywhere yet? Like a NVME but all DRAM and no Flash3·5 days agoUsing ram doesn’t add anything.
It would improve access latency vs flash though, despite less difference in raw bandwidth
MHLoppy@fedia.ioOPto Not The Onion@lemmy.world•Trump signs executive order on water pressure to ‘restore shower freedom’19·8 days agoI do sometimes worry about how posting the joke-y stuff can distract from the important stuff, but I guess there’s also value in being able to have a laugh
Weirdly grateful right now that lemmy image embeds don’t work properly on mbin (they fall back to being ordinary URLs) 🫠
MHLoppy@fedia.ioto Not The Onion@lemmy.world•[META] Are we living in a time when The Onion just can't compete with Not The Onion?8·8 days agoThere is !notnottheonion@lemmy.ml but it’s basically the same as !theonion@sh.itjust.works and !theonion@midwest.social
Wait “folks” has a status implication? IS NO WORD SIMPLY UNPROBLEMATIC!? IS NOTHING SACRED FROM THIS LINGUISTIC HELL
I think it’s applicant tracking system? https://en.wikipedia.org/wiki/Applicant_tracking_system
I thought some of the options looks “fine” aesthetically, but I think I’ve already been corrupted to prioritize machine-readability over ✨style✨, and that’s already from pre-chatGPT days haha - you should see how ugly some of the templates I was given at uni were compared to this :P
Yes but the reverse isn’t true: one of the best is not necessarily the best. They start off with the better claim then water it down! Clearly the entire EU is just in it for the views and ad revenue!!
Ages ago (>5 years) I used a well-regarded online tool for this. I came back a few years later and they had, in the meantime, changed what was freely accessible, so I could no longer update my previously-created resume easily.
I’m sure most of the time Canva would be fine (especially for one-off usage like you’ve described). I’d still really prefer to not use SaaS for stuff like this where I want to come back later to update it in the future - I don’t want my access cut off because line didn’t go up enough, or the developer decided to call it quits or whatever X_X
Fair enough!
Counterpoint: SaaS 🤢
Sometimes the less-optimal tool you know beats the more-optimal tool you don’t ¯\_(ツ)_/¯
The best-known CV format in Europe
The Europass CV is one of the best-known CV formats in Europe. (emphasis added)
Straight to lying clickbait, unbelievable. /s
Unfortunately ceasing interaction with those people ceases the interaction of their money and your bank account 😔
Thanks! I did actually Ctrl+F the first two pages but that post has unfortunately not federated to me so I can’t see it on my instance! The woes of federated social media :(
https://fedia.io/media/76/9c/769c2c9146db022100a057732ac38d2502b3a8edc32068b3ff484e43006bed7b.png
I’ll delete the post to preempt anyone else from getting upset at me despite doing nothing wrong 🫠