Now that upvotes can be used against us, here's a script to hide upvote buttons, and should hurt engagement overall

Posted by Scuczu2@reddit | RedditAlternatives | View on Reddit | 42 comments

use tapermonkey to run

// ==UserScript==
// @name         Hide Reddit Upvote Buttons
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  Hide upvote buttons on Reddit
// @author       You
// @match        *://www.reddit.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Function to hide upvote buttons
    function hideUpvoteButtons() {
        // Select all upvote buttons using the class "arrow up"
        const upvoteButtons = document.querySelectorAll('.arrow.up');

        // Loop through each upvote button and hide it
        upvoteButtons.forEach(button => {
            button.style.display = 'none';
        });
    }

    // Run the function initially
    hideUpvoteButtons();

    // Observe DOM changes to handle dynamically loaded content (e.g., infinite scroll)
    const observer = new MutationObserver(hideUpvoteButtons);
    observer.observe(document.body, { childList: true, subtree: true });
})();