Hey there. 3Speak has a trending algorithm that is not based on the stake weighted upvotes, so it is more like a competing video community site, in that sense. The algorithms for content discovery, outside of upvotes is very important - but at the same time, as a systems engineer, I am immediately drawn to point out that if trending algorithms used by sites aren't transparently understood by all users then there is potential for site operators to skew traffic in favour of their own material or preferred agenda (just like Youtube does). Alternative algorithms are a good idea but we need to ideally be sticking to the kind of transparency provided by public, stake weighted voting in order to continue the promise of evolution that underpins Web 3.0.
Communities and also layer 2 websites are good ways to organise content on Hive into niche topics, so we need more of those to further improve content discovery, among other developments too.
Thanks for the tip! I like when someone posts to Hive with links to 3Speak vidoes, but I don't go there for a feed. I looked again just now, and yes, they still require an email. I'm not so concerned with spam as I wonder why they can't just validate your hive key. Reminds me of other software products where I know there is no technical reason for something; I start to feel handled. Still, a day may come where I feel frustrated with Lbry and Rumble enough that I sign up for another video platform. Now, if 3Speak could give me the videos that are not "Created For YouTube" (pronounced: "Self-Censored"), then I'd jump in!! :)
I don't consider an ignore list to be a complex algorithm. Just give me the trending feed with those I ignore to be ignored. The negative weight feature would be an interesting one and a middle complexity. Most complex would be to calculate your faith in people's vote using the percent of your hive power you used voting their posts up or down. Perhaps the effort to list down-votes would be good to include a feature that would replicate the trending without certain accounts represented.
I think 3speak requires an email because their system is designed to allow people to create accounts without needing a Hive account.. But there might be other reasons too.
Yes, I have made posts before with suggestions for features for customising the trending lists in similar ways to those you are describing here. There's a lot of potential for creativity with these features.