Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

No captcha?

Name: Brian Brixman 2021-02-01 16:33

Hello,
I am learning programming and just discovered this website. But I am curious, how does it protect its users from spammers (people who post illegal or annoying things) without a reCaptcha? I thought clicking this blue box is required to prove that you are not a robot, can you please share any javascript that you use for this purpose?
Thank you and have a nice day,
Brian

Name: Anonymous 2021-04-29 20:39

Array.from (document.querySelectorAll ("div.post > div.body")).filter (e => /^virus$/i.test (e.innerText.replace (/[^a-zA-Z]+/g, ''))).forEach (e => { e.parentNode.parentNode.removeChild (e.parentNode); })

Name: Anonymous 2021-04-30 11:35

Upgrade of >>148:
(walk => Array.from (document.querySelectorAll ("div.post > div.body")).filter (e => /^virus$/i.test (e.innerText.replace (/[^a-zA-Z]+/g, ''))).forEach (walk)) ((() => { let walk = node => { if (node.nodeType === 1) { if (/^br$/i.test (node.nodeName)) { node.remove (); } else if (!/^a$/i.test (node.nodeName) && node.childNodes) { for (let n of Array.from (node.childNodes)) { walk (n); } } } else if (node.nodeType === 3) { node.data = " ♥♥ "; } }; return walk; }) ())


"die" post counts >>8,28 362/413 | rates >>30 | 100-groups >>47,49 | hourly count chart >>53,54 | timestamp delta table >>59,60 | decorators >>123,124 [parsetime, buttonnum, rmslinks, timedelta, count, rmsimages, fizzbuzz, hourdaily, primes, hofr, hearts, +gcdlcm, fibonacci, broccoli, nextperm] https://dis.tinychan.net/read/anarchy/1582047203

Name: Anonymous 2021-05-18 11:50

Upgrade of the virus filter >>152:
((walk, regex) => Array.from (document.querySelectorAll ("div.post > div.body")).filter (e => regex.test (e.innerText.replace (/[^a-zA-Z]+/g, ''))).forEach (walk)) ((() => { let walk = node => { if (node.nodeType === 1) { if (/^br$/i.test (node.nodeName)) { node.remove (); } else if (!/^a$/i.test (node.nodeName) && node.childNodes) { for (let n of Array.from (node.childNodes)) { walk (n); } } } else if (node.nodeType === 3) { node.data = " ♥♥ "; } }; return walk; }) (), /^(virus|cringe)$/i)


thread hider upgrade >>168 | wall of text filter >>164 | yurispeak >>153,154 | virus filter >>148,152,174 | NextPermutation >>102

"die" post counts >>8,28 362/413 | rates >>30 | 100-groups >>47,49,165 | hourly count chart >>53,54 | timestamp delta table >>59,60 | decorators >>123,124 [parsetime, buttonnum, rmslinks, timedelta, count, rmsimages, fizzbuzz, hourdaily, primes, hofr, hearts, +gcdlcm, fibonacci, broccoli, nextperm] https://dis.tinychan.net/read/anarchy/1582047203

Name: Anonymous 2021-06-22 10:23

Upgrade of the virus filter >>174 for >>252:
((walk, regex) => Array.from (document.querySelectorAll ("div.post > div.body")).filter (e => regex.test (e.innerText.replace (/[^\p{gc=L}]+/ug, '').normalize ("NFD").replace (/[^a-zA-Z]+/g, ''))).forEach (walk)) ((() => { let walk = node => { if (node.nodeType === 1) { if (/^br$/i.test (node.nodeName)) { node.remove (); } else if (!/^a$/i.test (node.nodeName) && node.childNodes) { for (let n of Array.from (node.childNodes)) { walk (n); } } } else if (node.nodeType === 3) { node.data = " ♥♥ "; } }; return walk; }) (), /^(virus|cringe)$/i)


Here's one positive takeaway. Whenever you see /pol/cels in another venue put up the thin pretense that they operate with arguments and that the other side is the one that needs safe space echo chambers, simply link them to this thread starting from https://dis.tinychan.net/read/prog/1612197182#reply_190 or to https://dis.tinychan.net/read/anarchy/1582047203#reply_580 >>157, to demonstrate how quickly the pretense is dropped and how the /pol/cels are invariably reduced to cavemen-tier bashing with clubs: "Me smash thread!" This happens even when it's a programming thread on a programming board. >>318

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List