For compliance reasons, the moderation team has voted to MANDATE spoilering all NSFW images, site-wide.
This takes effect as of now, August 16, 2025. Please take note.
50 posts and 10 image replies omitted.remember everyone, this banger policy happened during the bird hedgehog administration!
>>700915feet
>>699876Wish granted, kind of. Here's a mediocre script to unspoiler images. Just paste it into your browser's console.
(function() {
let links = document.getElementsByTagName("a");
for (let i = 0; i < links.length; i++) {
let link = links[i];
if (
link.href &&
link.href.match(/siberia\/src/) &&
link.children.length == 1 &&
link.children[0].tagName == 'IMG' &&
link.children[0].src.match('/static/spoiler_alunya.png$')
) {
link.children[0].src = link.href;
}
}
})()
>>700966Probably should have saved these for the hentai thread. Oh well, here's version two of the script. Now with aspect ratio preservation.
Once again, just press F12 and paste it in the console. Feel free to ask ChatGPT for a review if your a non programmer that doesn't trust my code.
(function() {
const links = document.getElementsByTagName("a");
for (let i = 0; i < links.length; i++) {
const link = links[i];
if (
link.href &&
link.href.match(/(\.png|\.jpg|\.jpeg|\.webp)$/) &&
link.children.length == 1 &&
link.children[0].tagName == 'IMG' &&
link.children[0].src.match('/static/spoiler_alunya.png$')
) {
const image = link.children[0];
image.src = link.href;
function resize(event) {
const width = image.naturalWidth;
const height = image.naturalHeight;
const scale = Math.min(255/width, 255/height);
image.style.width = width*scale + 'px';
image.style.height = height*scale + 'px';
image.removeEventListener('load', resize)
}
image.addEventListener('load', resize);
}
}
})();
This is such a retarded decision.
1) This is si/b/eria and OPs are already spoilered, what more do you fuckers want?
2) This just means fewer people will be posting or opening spoilered images since it's easy to post all sorts of vile shit
3) Not even into the porn but this ruins the entire point of 'free' imageboard posting, although that's been dead here long before this to be fair.
Just adjust the JS to have an option that reveals spoilered thumbnails on selection, so people can view the thumbnails without needing to open a full res of someone's rectum when checking a spoilered image.
>>699709>compliance reasonsThank you r/socialism, Hiromoot would be proud of your cucking out.
>>699926Rule 10 has been changed because that was not the case before. The spoiling of pornographic OPs was also a change that didn't previously exist until a (relatively) recent time ago.
>inb4 muh overboardThat's the point of /sfw/
>>701738As someone that uses the porn threads regularly, I like this change. Better loading times and less ammo for complainers. This could be due to me using activitypub for a few years soethe idea of a content warning feild is maundane to me. Then again I often see newcomers over there froth at the mouth that they need to toggle a setting to auto-expand them, or that porn, vent and food posts are slightly less space efficient as a result of having a headline.
>>699709It this same vein, it'd be neat if we had a way to make a line of text collapsable. Like we have
this but it takes the same amount of space. I sometimes run tests on LLMs and just put it in a code block to indicate that it is AI generated, but that puts it in a pre tag which disables wrapping–good for actual code, but for paragraphs that's pain. If we had a way to put a line in a details / summary tag that would be a godsend.
>>700915 Loli, reported.
>>700948 Loli, reported
>>701294 Illegal content, Asuka is 14 years old.
>>702293 This should be spoiled.
>>710087Yeah, I just had this total FAGGOT FUCKFACE of a mod ban me for 14d, 'not touching enough grass' just because I outsmarted him and made him look like the embarrassing douche he is.
What a sore loser. Is that all the mods? Is that why those guys made their own offshoot of this site? Because up until today this site was always pretty cool. Some of the pretentious communism nerds suck, but they can't just remove threads when you make fun of them for calling everything "bourgeois".
Maybe once they lose their virginity and/or 200 lbs they will learn to do their jobs. Meaning "less is more" when it comes to bans.
Fucking faggots.
>>710087hot take
as bad as /r/socialism was about idpol and glow, that's not as bad as the reactionary socialists we have here now
>>713378The two polarities are "Clapping is ableist" vs. "Yeah, I'm totally a socialist here on stupidpol. Socialism is when there's a welfare state and I can still proselytize about how black people are innately stupid; this isn't racist btw! Check out this 4chan graph!"
Both of these are cancerous garbage and both of these would have Marx rolling over in his grave. That this dichotomy is the dominant strain indicates something is gravely wrong with the Left's current foundational grasp of things.
>>701294I've made a version three. Now images are only loaded when they're moused over. This should lighten the bandwidth load.
I wrote this version because marking an image as a spoiler prevents thumbnail generation. Hence I
have to download the entire image to auto unspoiler it.
(function() {
const links = document.getElementsByTagName("a");
for (let i = 0; i < links.length; i++) {
const link = links[i];
if (
link.href &&
link.href.match(/(\.png|\.jpg|\.jpeg|\.webp)$/) &&
link.children.length == 1 &&
link.children[0].tagName == 'IMG' &&
link.children[0].src.match('/static/spoiler_alunya.png$')
) {
const image = link.children[0];
function unspoiler(event) {
image.src = link.href;
function resize(event) {
const width = image.naturalWidth;
const height = image.naturalHeight;
const scale = Math.min(255/width, 255/height);
image.style.width = width*scale + 'px';
image.style.height = height*scale + 'px';
image.removeEventListener('load', resize)
}
image.addEventListener('load', resize);
image.removeEventListener('mouseover', unspoiler);
}
image.addEventListener('mouseover', unspoiler);
}
}
})();
Unique IPs: 37