this post was submitted on 18 Jul 2023
33 points (100.0% liked)

/kbin meta

4 readers
1 users here now

Magazine dedicated to discussions about the kbin itself. Provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics. ---- * Roadmap 2023 * m/kbinDevlog * m/kbinDesign

founded 1 year ago
 

See the quick inspect-element mockup I put together for an example. I'm bad at design, but I think it gets the point across. Current implementation on left, suggested on right. Also, I'm using Kbin Enhancement Suite for the modifications to instance names, but I think they are even more useful for this demonstration.

How it could work: If the same link is submitted across multiple communities in your current view (subscribed, favorites, all, etc) within a certain time period (probably 24 hours), then have them automatically group themselves into the same box, along with a brief list of the duplicate threads and instances. Use whichever of the threads has the highest score as the one to fill the title and thumbnail for the grouped thread.

I didn't make a mockup for this, but when clicking the thread, it could then import the comments from each of the grouped instances. Options on the sidebar could show you each of the instances whose comments are being shown on that page, along with an option to filter them out of your current feed, and options to add your votes to each instance's thread.

EDIT: To add, as I'm seeing some confusion in the comments: I'm envisioning this as a strictly user-side bundling of threads. This would only bundle threads as they are displayed to the user in their own feed based on communities you're subscribed to. So if the same link were to be posted to 5 different communities you subscribe to, when you view the feed, you'll see those 5 links all bundled together. Though perhaps an option could also include seeing non-subscribed duplicates, as well.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] RheingoldRiver@kbin.social 5 points 1 year ago* (last edited 1 year ago) (2 children)

oh hi

there's a couple issues to consider with this that come to mind immediately

  1. large difference in subscriber count, and intentionality of posting to a smaller community, not wanting larger traffic (e.g. /m/TrueTrueTrueTrueWorldNews doesn't want the traffic from /m/AnimeTitties or /m/WorldNews or whatever the main one is called)
  2. the same link can be posted to different communities for drastically different reasons, e.g. a headline "Alot of new fantasy releases this summer" gets posted to /m/alot for the grammar mistake, /m/fantasy for book reviews, and /m/journalism for critiquing the writing. All three could be similar size (I can only pretend /m/alot is this popular) but no one wants to see grammar purists on /m/fantasy, and no one on /m/journalism actually cares about the book recs themselves, just the article format

edit wow /r/ is a deeply ingrained muscle memory

[โ€“] hariette@kbin.social 7 points 1 year ago (3 children)

Great points! Maybe not so much merging into a single thread then. Maybe a tab view that lets you swipe between other posts of the link. Could have the header show the community info and rules. Could help users find new communities. Just spitballimg tho, lots to think about here ๐Ÿ˜œ

[โ€“] Aqarius@lemmy.world 6 points 1 year ago (1 children)
[โ€“] BeardedPip@kbin.social 4 points 1 year ago

This would a great way to handle this issue.

[โ€“] Eggyhead@kbin.social 3 points 1 year ago* (last edited 1 year ago)

I say go for it. Merge them into a single thread.

Unless my comprehension skills aren't all that great (which is actually pretty likely), I think these concerns are easily abated by simply requiring a user to determine which entangled community they want their new comment to be affiliated with before they can post in an entangled thread. Besides, communities that a user isn't already subscribed to or has blocked won't be showing up in an entangled thread anyway, right? So smaller communities aren't likely to appear in very many entangled threads in the first place.

Then just add Entanglement options into the settings menu to allow users to toggle it and add various exemptions.

(I actually was going to reply with this, but instead just moved it to a top level comment for the thread.)

[โ€“] RheingoldRiver@kbin.social 2 points 1 year ago (1 children)

yeah hmmm there's a firefox extension I have called reddit comments in youtube or something and it actually does do a tabbed view. I wonder if some of the 'yes these should be together' / 'no they should not' could be crowdsourced and/or maybe something like reddit's np.reddit where comments are disabled in the not-the-one-you-are-subbed-to threads, with maybe a requirement to go to the magazine home page and then back to the thread if you want to actually interact. so it's not impossible, but it requires work, and some commitment to be interested in this new community.

(I'm River in dc btw)

[โ€“] hariette@kbin.social 1 points 1 year ago

I recognize your username :). And yeah! Something like that.

[โ€“] ContentConsumer9999@kbin.social 2 points 1 year ago (1 children)

Maybe you could make it so that people/communities can opt out of it. Maybe add a hashtag to comments made on merged threads?

[โ€“] RheingoldRiver@kbin.social 3 points 1 year ago (1 children)

if it were a first-class kbin feature that would be a good solution. but, this is a discussion about Artemis 3rd-party app

also this is only a solution for A, not B.

[โ€“] ContentConsumer9999@kbin.social 1 points 1 year ago* (last edited 1 year ago)

The opting out part should also partially cover subs that mostly react to other posts but you're right. This is probably only possible as an instance feature. Though, the best way to handle this is probably some repost features. Like a way to just link to a post on another magazine and everyone who clicks the post gets redirected to the magazine and/or a post with a custom title which only has another another post as their content like with Reddit reposts.