WelcomeUser Guide
ToSPrivacyCanary
DonateBugsLicense

©2025 Poal.co

259

First off, I just picked the first name of each level that I saw. Don't be a butthurt baby for no reason, thanks. So... I've seen people ask for user blocking functionality several times, and the usual verdict is 'we don't want to allow the creation of an echo chamber' (which is a valid argument).

That got me thinking about how Poal could make it easier to 'ignore' posts from users without outright removing their posts from the feed, and I came up with the (admittedly simple) idea of turning down the opacity of a post's div with the code below. I know this would take more work on the back-end, but I'm just tossing the idea out there because I would definitely use it.

Thoughts?

var userNames = ['domitiusofmassilia', 'maddmartigan', 'saba', 'professor_de_la_paz', 'timmy', 'wawhite'];
Array.from(document.querySelectorAll('.lv0, .lv2, .lv6, .lv20, .lv30, .lv50')).forEach(function (el) {
    if(userNames.some(function (un) { return el.innerHTML.toLowerCase().indexOf(un) >= 0; })) {
        el.closest('.post').style.opacity = "0.2";
    }
}); 
**First off, I just picked the first name of each level that I saw. Don't be a butthurt baby for no reason, thanks.** So... I've seen people ask for user blocking functionality several times, and the usual verdict is 'we don't want to allow the creation of an echo chamber' (which is a valid argument). That got me thinking about how Poal could make it easier to 'ignore' posts from users without outright removing their posts from the feed, and I came up with the (admittedly simple) idea of turning down the opacity of a post's div with the code below. I know this would take more work on the back-end, but I'm just tossing the idea out there because I would definitely use it. Thoughts? ``` var userNames = ['domitiusofmassilia', 'maddmartigan', 'saba', 'professor_de_la_paz', 'timmy', 'wawhite']; Array.from(document.querySelectorAll('.lv0, .lv2, .lv6, .lv20, .lv30, .lv50')).forEach(function (el) { if(userNames.some(function (un) { return el.innerHTML.toLowerCase().indexOf(un) >= 0; })) { el.closest('.post').style.opacity = "0.2"; } });

(post is archived)

I agree, but this method just sort of 'dims' the users post so when you're skimming the list for something interesting its easier to ignore trolls and what not.

naw, i get it

the big blocks can get crazy in /all/new generally when i post videos or whatever im manually doing it. alot of the music i i post i skim thru and treat it like a bookmark... figuring hey someone else might like it. same with videos

but i just keep scrolling

It's not even that. I enjoy the long blocks of posts from users. Most everyone has a loose genre that they post in, and I know what to expect when those users are posting a lot. This would be for people like hans and/or the sad troll who keeps creating names like 'poalsucksdick.'

honestly a lot of times, i just end up reading the titles and that's it. If something catches my eye i probably read it. Thats what I meant by being pigeon holed... I understand some wont ever click on my submissions, but some do.

I have multiple monitors so im usually watching a video, and reading an article, then social (like poal or voat etc)

alot of news i post i try not to post to MSM, i prefer alternate independent journalism. I post alot of tim pool, i know hes not liked by many... but what i post of his usually correct so i share it. I dont block him, get my point.

sad troll who keeps creating names like 'poalsucksdick.'

I actually found out who that is on voat now, i wanted to block him too. But then I wouldnt know what he was up to.

IDK man, like i said is a form of self censorship, but i get it. But i wont censor myself