• 34 Posts
  • 42 Comments
Joined 9 months ago
cake
Cake day: September 23rd, 2023

help-circle










  • Comprehensive Tagging System

    Problem

    Users often have difficulty finding specific posts or content they’ve previously seen on social media platforms. The current tagging/hashtag systems on platforms like Twitter are limited and don’t provide adequate organization and searchability. Additionally, many users want more granular content filtering options beyond just binary NSFW/NSFL flags.

    Proposed Solution

    Implement a comprehensive, flexible tagging system similar to platforms like Safebooru, with the following functionality:

    1. Allow users to add multiple tags to posts to categorize content.
    2. Enable advanced search capabilities to find posts by including/excluding tag combinations (e.g. tag1 AND tag2 but NOT tag3).
    3. User-controlled blacklists in settings to filter out unwanted content based on tags.
    4. Provide communities/instances ability to configure tagging permissions (unrestricted, privileged user, or moderator-only tagging).
    5. Make tags editable by post authors for a set period after posting.
    6. Allow privileged users/moderators to add new tags and edit/delete existing tags.
    7. Moderation features like edit history, user trust levels or voting to accept or reject new tags.

    Benefits

    • Improved content discovery and rediscovery
    • Enhanced content organization
    • Granular feed customization by including/excluding tags
    • Personalized filtering of sensitive/undesirable content
    • Community participation in curation process
    • Incentives and gamification (e.g. leaderboards for top taggers)
    • Tags are non disruptive metadata, hashtags are just spam

    Additional Ideas

    • User-specific personal tag sets visible only to that user
    • Allow following specific tags for notifications
    • Mandatory tags (e.g. SFW/NSFW) configured per community/instance
    • Tag synonym support to consolidate similar tags
    • Autocomplete suggestions when adding tags
    • Track percentage of user’s liked posts per tag in user stats
    • Use tag percentages for user affinity matching

    Implementation

    • New tags database table(s) to store tags, names, descriptions, languages
    • API endpoints for CRUD operations on tags
    • UI components for adding/editing tags on posts
    • Search functionality to query posts by tag combinations
    • User settings for tag blacklists/filtering
    • Trust system and edit history for moderation
    • Optional gamification with leaderboards

    The proposed tagging system aims to vastly improve content organization, discovery, and personalized filtering capabilities compared to basic hashtags or binary flags. It provides flexibility for communities to tailor permissions while empowering users to curate their experience.









  • It certainly doesn’t help that Lemmy had and still has absolutely no sensible way to actually surface niche communities to its subscribers. Unlike Reddit, it doesn’t weigh posts by their relative popularity within the community but only by total popularity/popularity within the instance. There’s also zero form of community grouping (like Reddit’s multireddits) - all of which effectively eliminates all niche communities from any sensible main view mode and floods those with shitty memes and even shittier politics only. This pretty much suffocated the initially enthusiastic niche tech communities I had subscribed to. They stood no chance to thrive and their untimely death was inevitable.

    There are some very tepid attempts to remedy this in upcoming Lemmy builds, but I fear it’s too little too late.

    I fear that Lemmy was simply nowhere near mature enough when it mattered and it has been slowly bleeding users and content ever since. I sincerely hope I’m wrong, though.

    @[email protected] https://sh.itjust.works/comment/4451602




  • PumpkinDrama@reddthat.comOPtoFediverse@lemmy.worldWhat are your complaints about Lemmy?
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    8
    ·
    edit-2
    3 months ago

    I stopped using Lemmy due to instances blocking each other. I wanted to view content from specific instances, but none of the instances between the most popular ones allowed me to see all the content. I had to create multiple accounts, which made navigating between them cumbersome. This experience was more frustrating for me than any issues I’ve encountered on Reddit. I believe users should have more freedom to choose the content they see without having to create their own instance or manage multiple accounts. I was hopeful that this would change with user instance blocking implementation, but I feel validated in my decision after seeing that it hasn’t.