this post was submitted on 06 Jul 2023
9 points (100.0% liked)

Kbin Userstyles and Userscripts

15 readers
1 users here now

Custom CSS and JS to help improve your Kbin experience! ### Userscripts Greasy Fork ### Stylesheets UserStyles.world ### Userscript managers

founded 1 year ago
 

I've noticed that Kbin turns gray the title of the posts that I've already clicked, but it'd be nice if I could just hide the ones I already saw, keeping my "Hot" section always fresh with new content.

Is there any script that can do this?

top 10 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 1 year ago* (last edited 1 year ago) (1 children)

Desperately need this feature, it's the only thing keeping me from browsing here as much as I'd like. I don't really understand how people tolerate refreshing the page and just seeing all the same links, don't you get tired of scrolling? lol

the option to save posts would be nice also, but significantly less important imo

[–] [email protected] 2 points 1 year ago

I've just been scrolling a lot less and it feels great

[–] [email protected] 5 points 1 year ago (2 children)

I could probably add something like that to KUP if you want, but note that the way things work, one would have to load the entire page as usual and then hide the respective articles. This means that you could potentially in the worst case scenario get a bunch of empty pages until you actually get to see more content (or more likely, pages with very few articles).

With infinite scroll loading turned on, this could of course be a bit less cumbersome, but still not exactly an optimal experience.

Would that be an acceptable compromise? If so, I can see if I can get something done over the weekend. I'm currently tinkering with a somewhat related feature, so I could probably fit this in too.

[–] [email protected] 1 points 1 year ago

This was something the reddit app Boost never implemented because of that - if you have been doing nothing but doomscrolling for a 50 pages and then refresh, it would need to request and hide all of those 50 pages before it finds anything new to display at a rate of 1 page per second IIRC. No idea if the Kbin website has any sort of rate limiting set up though.

[–] [email protected] 1 points 1 year ago

That's a good point! I didn't thought about the need to load everything and then hide the read articles.

But, to be honest, I think that this experience along with infinite scroll would be a lot better than what we have now. And also would make me use Kbin much more, since I would always have new content to read!

Oh, and thanks for all the work with KUP! It's already a must-have for me!
And also thanks for your availability for working in this idea!

[–] BaldManGoomba 3 points 1 year ago (1 children)

Essentially whomever has this feature first will have my business I dislike upvoting or downvoting everything

[–] [email protected] 2 points 1 year ago (1 children)

Yeah! I've found this exactly script for hiding upvoted/downvoted posts, but, for most of the posts, I just don't had interest to even think about reacting to it

[–] BaldManGoomba 1 points 1 year ago (1 children)

Looks like connect for lemmy just added scroll past post marks them read

[–] [email protected] 2 points 1 year ago (1 children)

Am I asking to much for wanting a Kbin app? 😭

[–] BaldManGoomba 1 points 1 year ago

My wish too.

load more comments
view more: next ›