Give a welcome to 420chan's
first new board in four years - /vape/
Leave these fields empty (spam trap):
You can leave this blank to post anonymously, or you can create a Tripcode by using the float Name#Password
A subject is required when posting a new thread
[*]Italic Text[/*]
[**]Bold Text[/**]
[~]Taimapedia Article[/~]
[%]Spoiler Text[/%]
>Highlight/Quote Text
[pre]Preformatted & Monospace text[/pre]
1. Numbered lists become ordered lists
* Bulleted lists become unordered lists


Go and Rust languages by David Shittingfuck - Fri, 01 May 2015 15:37:35 EST ID:iIh9YtXP No.33873 Ignore Report Reply Quick Reply
File: 1430509055990.jpg -(361073B / 352.61KB, 1920x1080) Thumbnail displayed, click image for full size. 361073
What's your opinion on the Go language? Worth learning? How about Rust...
Angus Cungerfield - Fri, 01 May 2015 16:16:43 EST ID:0fDyrctt No.33875 Ignore Report Quick Reply
Rust is more interesting than Go because of its type system. Very few "mainstream" (if you could call Rust mainstream) languages use a linear type system.

I'd say learn Rust, you'll end up learning more. Learning Go is just learning another imperative language, by design.
Jenny Fockletud - Fri, 01 May 2015 16:30:34 EST ID:2dhvW5UG No.33876 Ignore Report Quick Reply
Coming out Aug 27 2015 is Kernighan's Go book

Go is probably the best systems/network lang going right now. Professional cryptographers put together their libraries, type-safety exists, not a lot of ways to hang yourself.

tptacek wrote backend in Golang and has been a fan of Go's simplicity in just being a good tool for network programming

Rust isn't even out of the Alpha stage yet, plus with Go's type-safety you can achieve the same objective which is to prevent compiler errors from becoming exploits. I'd give it many years but Rust suffers from feature creep, everybody seemingly wants to cram shit into Rust and is doing so meanwhile over at Golang Rob Pike et all didn't let the language become too complex.
Jenny Fockletud - Fri, 01 May 2015 16:33:20 EST ID:2dhvW5UG No.33877 Ignore Report Quick Reply
Fuck, wrong link

They're (Matasano) writing all their apps in Rails, Golang and Postegres and they're probably the biggest appsec corp in the world so have a good idea about how you can hang yourself when making network facing daemons/apps.

Freelancing by Cedric Cozzleford - Tue, 28 Apr 2015 12:42:45 EST ID:8XSCS+Ev No.33863 Ignore Report Reply Quick Reply
File: 1430239365129.jpg -(82080B / 80.16KB, 640x461) Thumbnail displayed, click image for full size. 82080
Sup /prog/, I want to become a freelancer.
I have little over 2 years of experience with C, mostly rewriting shitty ancient bookkeeping programs and similar software for locals and few months of Java and MySQL/SQLite.
I'm aiming to work with Java and eventually add C# to the equation.

Ima need some info on what frameworks I should learn to work with, build systems IDEs, etc. Just assume I lived under a rock, since I'm self taught and there's a good chance I missed something important.

How much math am I gonna need, is getting certificates worth it? If it is, which ones? How long should I work as a freelancer before applying for full time job?

I assume I'll need some kind of portfolio later on, will git-hub be enough or will I have to get a blog/website?

How important is good accent, my written English is so-so but I sound like a Russian.

I'm sorry for metric tones of questions but OP is trying to fix his shit, and I always get solid advice on these boards. Thanks in advance.
Doris Blenningstudge - Tue, 28 Apr 2015 20:50:32 EST ID:2dhvW5UG No.33864 Ignore Report Quick Reply
look around at current remote offerings and see what they want then go learn it
Go through hacker news weekly 'whos hiring' posts and grep/find remote positions posted. They have one of these every Monday I think whenever it's up will be a good place to show your skill and/or find remote positions (it's supposed to be free)

lot's of jobs for python+django remote work, some of it pays OK like this fetish dating site was looking for django devops and paid $160k a year, can live anywhere in world.
Fanny Clarryshaw - Wed, 29 Apr 2015 21:06:45 EST ID:0A7LBUYD No.33867 Ignore Report Quick Reply
Put resumes up with consulting firms as well. Quite a few will fly you around and pay a shit ton better then a regular gig. Don't worry about the certs until it's an issue, no one gives a shit other than the occasional douchey PM or project sponsor. List them like you've got them. If they ask for proof I'll eat my hat.
Jenny Fockletud - Fri, 01 May 2015 16:15:32 EST ID:2dhvW5UG No.33874 Ignore Report Quick Reply
Here's an HN hiring thread, search through for "remote"

Pretty much everything is 'Angular + Node.js + React' but tons of interesting positions like there's one remote job for SilentCircle, the people who make Blackphone in Geneva. Lot's of C positions too.

Black box testing by madmac - Mon, 27 Apr 2015 11:08:00 EST ID:p2i60Zhb No.33858 Ignore Report Reply Quick Reply
File: 1430147280998.png -(242059B / 236.39KB, 550x550) Thumbnail displayed, click image for full size. 242059
Can anyone help with this question finding it difficult to understand

Imagine an operation is specified as follows:
context: Customer::compareDetails(otherName : String, otherAddressDetails : AddressDetails)
-- otherName and otherAddressDetails are not null
-- if the name of this object matches otherName and the addressDetails of this object matches otherAddressDetails
-- return true
-- otherwise return false
Suppose you are asked to design black-box tests for this operation and are allowed to use only six different tests. Say what tests you would choose. For each test provide the inputs, the expected result, and a brief rationale for the test. Assume design by contract.
Fuck Pockson - Mon, 27 Apr 2015 18:54:02 EST ID:aJsJBvJp No.33859 Ignore Report Quick Reply
Seems pretty straight forward, design 6 test cases and justify. Whats difficult to understand?

4.0 32bit WOW by Martin Brendlestere - Sat, 25 Apr 2015 01:58:44 EST ID:CMlUaxdb No.33849 Ignore Report Reply Quick Reply
File: 1429941524732.png -(21650B / 21.14KB, 503x300) Thumbnail displayed, click image for full size. 21650
Get your API spies's time to change the world
Martin Brendlestere - Sat, 25 Apr 2015 15:29:48 EST ID:CMlUaxdb No.33853 Ignore Report Quick Reply
16 bit* wtf never knew 4.0 to be 16 will remain unchanged. nb
Molly Mingermune - Sat, 25 Apr 2015 17:13:45 EST ID:5Eet+FdH No.33856 Ignore Report Quick Reply
VB4 came out in both 16 and 32-bit versions. This was my first commercial development language, back in 1998.
Martin Brendlestere - Sat, 25 Apr 2015 19:42:04 EST ID:CMlUaxdb No.33857 Ignore Report Quick Reply
Yeah, me too. VB4 32Bit. My download speed was so slow my friend had to fucking burn & ship me a copy of VB5 Enterprise Edition IIRC. My code was fundamentally flawed, I could achieve what I wanted to (sometimes very clever things) but never in the proper way. I turned to the darkside around 1999 making programs with malicious intent. He was an amazing artist and programmer and now works on special effects in films. I blame weed for me not excelling, or just my lack of work ethic 0ethic and refusal to read. Whatever.

Let's Play a Game - find bugs in popular open-source projects by Zuko - Sat, 25 Apr 2015 03:56:10 EST ID:2j/vWnYO No.33850 Ignore Report Reply Quick Reply
File: 1429948570536.jpg -(69918B / 68.28KB, 500x310) Thumbnail displayed, click image for full size. 69918
Authors of PVS-Studio static code analyzers offer programmers to test their sight and to try finding errors in C/C++ code fragments.

We quite frequently hear an opinion that code analyzers are pointless tools. It is possible to find misplaced parenthesis or comma in five seconds. However, analyzer would not find difficult logical errors. Therefore, this tool could be useful only for students.

We decided to troll these people. There is a time limit in tests. We ask them to find an error in five seconds. Well, OK, not in five seconds, but in a minute. Fifteen randomly selected problems would be shown. Every solved problem worth one point, but only if user provided the answer in one minute.
Jack Commershaw - Sat, 25 Apr 2015 09:51:56 EST ID:Wp/7Se1B No.33852 Ignore Report Quick Reply
Oh hai Mark

Differences in programming languages by gruber - Tue, 07 Apr 2015 16:14:39 EST ID:AQihBknx No.33776 Ignore Report Reply Quick Reply
File: 1428437679685.jpg -(102265B / 99.87KB, 518x458) Thumbnail displayed, click image for full size. 102265
Beginner here. I just started programming, but I'm a bit confused as to what different languages are used for. Why do people use C, not Python to do a specific task?

Do any of you know of a nice guide or overview on this?
7 posts and 2 images omitted. Click Reply to view.
Angus Brupperfack - Sun, 19 Apr 2015 20:44:36 EST ID:FBhlvwzz No.33825 Ignore Report Quick Reply
And yet they can't even manage an actual crypto implementation that isn't total garbage.

2/10 would try haskell just to piss you off, nb
Lillian Poshworth - Mon, 20 Apr 2015 10:19:47 EST ID:Ri27kjQr No.33827 Ignore Report Quick Reply
>Then we will all have no jobs. Hooray
Story of the future...
Betsy Beggleham - Mon, 20 Apr 2015 20:02:14 EST ID:+rP/rU5a No.33830 Ignore Report Quick Reply
>Internet C++
lolwut. It's outdated af too.
Phoebe Hiblingnatch - Tue, 21 Apr 2015 01:36:09 EST ID:NwqkQo3J No.33831 Ignore Report Quick Reply
I think that's what was eventually called managed C++.
David Sobblestane - Tue, 21 Apr 2015 11:07:09 EST ID:0fDyrctt No.33832 Ignore Report Quick Reply

They must have been confused by the name "C++ .Net" or something, in that case.

Can I retrieve the identity of what is "highlighted" with the keyboard in the browser? by Nicholas Hottingstig - Fri, 10 Apr 2015 18:42:49 EST ID:SjxEtXHK No.33799 Ignore Report Reply Quick Reply
File: 1428705769365.jpg -(111688B / 109.07KB, 776x447) Thumbnail displayed, click image for full size. 111688
I'm talking about how you can use tab and the arrow keys and enter to move around on the net. How can I retrieve the identity of the selected link or what-have-you like in my pic? Not just the link but all the xml too.

The goal here is getting a separate client-side program to retrieve the physical(?) location of the link on the screen and move the cursor to it, replacing the arrow in my pic. I ultimately want to build a program that can read certain xml tags in selected links that interacts with a set of client-side variables. For instance, you could run the client, navigate with the keyboard to a link, press enter, and if the link contains a special xml tag, the client software reads it and performs some action.
Phineas Grandson - Fri, 10 Apr 2015 19:58:23 EST ID:g7qryYd/ No.33800 Ignore Report Quick Reply
You want 'document.activeElement'. And probably Selenium.
Rebecca Nambleham - Fri, 10 Apr 2015 20:55:36 EST ID:SjxEtXHK No.33801 Ignore Report Quick Reply
Thanks! I've never heard of Selenium but I don't think it would quite suit my purposes. I'm trying to create a program that can turn a webpage into a game, based on the xml and link data. For instance, if you click a link with <div class="brand-mamabar"> you get stank a stank token.
Rebecca Fangerman - Sat, 11 Apr 2015 18:06:20 EST ID:HnxlUmLD No.33810 Ignore Report Quick Reply
Sounds like a job or javascript
Reuben Blangerhodge - Mon, 13 Apr 2015 16:45:20 EST ID:KNNoERmV No.33812 Ignore Report Quick Reply
Yeah you could easily do all of what OP suggested using a Greasemonkey script and localStorage.

nb but if OP's interested in posting more details we can help him/her out with that.
Ian Collyhall - Mon, 20 Apr 2015 18:06:46 EST ID:SjxEtXHK No.33829 Ignore Report Quick Reply
1429567606938.jpg -(2503890B / 2.39MB, 3264x2448) Thumbnail displayed, click image for full size.
OP here. I know this is a crazy ambitious project but I'm just talking about it and I want to see what you guys think.

It's something I call the met@verse:

>one identity for anything you do on the net.
>>governments/megacorps find this valuable, and now that your data is stored locally, you can join a dataselling pool (like a btc mining pool in a way) and profit from it. think of a tripcode-cryptocurrency address automatically created every time a unique user ID enters the blockchain.

>more interactive webpages.
>>persistent variables turn even forum posts into something interactive. those WoW items you see on 420chan can translate into something in an mmo. stank tokens for each specially xml-encoded nsfw gif you post.

>as anonymous as you want.
>>you can't alter your locally stored data but you can delete it. even the data you allow to be stored on a server is encrypted so you can't alter it yourself other than actually interacting with serverside software.

>a framework for 3-D world design.
>>as easy as selecting a room template and using a built in creation tool that allows for drop-down menu-programming usable items in your world. make it any shape you want and when users in your room equip the item a variable is changed, a switch is activated, or an entire other program starts running. apps don't have to be square icons on your phone.
Comment too long. Click here to view the full text.

Why Need Project to Debug? by Esther Clugglestone - Thu, 16 Apr 2015 00:36:04 EST ID:TZ2ht1Xk No.33815 Ignore Report Reply Quick Reply
File: 1429158964069.jpg -(16955B / 16.56KB, 307x145) Thumbnail displayed, click image for full size. 16955
Every C++ IDE that I try requires me to make a project in order to use their debuggers. I don't know how to set up a project to cooperate with the header file, the implementation file, and etc.

Are there any GUI debuggers that will step through my code line by line and don't require a project?
2 posts omitted. Click Reply to view.
Fanny Facklestone - Thu, 16 Apr 2015 03:34:57 EST ID:BwxB/qZl No.33818 Ignore Report Quick Reply
Nemiver does that for me, but no win32/64
Esther Clugglestone - Thu, 16 Apr 2015 12:50:35 EST ID:TZ2ht1Xk No.33819 Ignore Report Quick Reply
Oh man, I installed Visual Studio and this is pretty overwhelming. I can't even figure out how to compile. But I'll get it eventually...
Simon Munnerduck - Sat, 18 Apr 2015 03:48:42 EST ID:PW18fUqr No.33820 Ignore Report Quick Reply
Sorry OP, but Visual Studio is probably the way to go with this one. You should learn how to use it if you can, since it's a pretty valuable IDE to learn.
Martin Dallyville - Sun, 19 Apr 2015 20:06:14 EST ID:TZ2ht1Xk No.33824 Ignore Report Quick Reply
Are there guides can teach me the ins and the ours of this massive program?
Basil Weffingnit - Sun, 19 Apr 2015 21:48:46 EST ID:kl+4bhBu No.33826 Ignore Report Quick Reply
If you print out the documentation, you can kill an intruder with it.

python simple by python simple - Mon, 06 Apr 2015 13:40:02 EST ID:1lU4g2vm No.33768 Ignore Report Reply Quick Reply
File: 1428342002419.jpg -(90143B / 88.03KB, 562x960) Thumbnail displayed, click image for full size. 90143
Basic python question here

I want to ask a question, get an answer and then ask the question again(repeat)
I also want any other answer than 1-5 to be met with a print like "wrong answer.

contract = [1,2,3,4,5]

contract = input("What contract are you interested in? ( to leave, press Q)")

if contract != [0]:
print "try again"

if contract == 5:
print "asdfs"
Comment too long. Click here to view the full text.
Jack Sammerdutch - Mon, 06 Apr 2015 14:54:30 EST ID:7XOcpN/X No.33771 Ignore Report Quick Reply
>Ive read that I should use a while loop but i am not sure how in that instance.

The same way you would do it in any instance. Go back to your book or tutorial or whatever and read the section on while loops again.
William Bonkinshit - Mon, 06 Apr 2015 21:16:47 EST ID:KmxmS4eT No.33775 Ignore Report Quick Reply

Skill as a programmer is directly proportional to number of programming-related Google searches ever made
Phineas Sabberdock - Tue, 14 Apr 2015 00:27:58 EST ID:kZA1hIFV No.33814 Ignore Report Quick Reply
include the answers you want to accept in your if, elif lines and end with else: try again maybe like so:

def OPs_function():
contract = raw_input("What contract are you interested in?")
if contract == "1":
print "dfaf"
elif contract == "2":
print "adf"
elif contract == "x":
print "etc"
print "Try again."

this would be a simple way to avoid you having to use a while loop.

The Internet of Things by Alice Pittfoot - Sat, 21 Mar 2015 05:17:02 EST ID:2q6LHBHo No.33622 Ignore Report Reply Quick Reply
File: 1426929422955.png -(90569B / 88.45KB, 1058x934) Thumbnail displayed, click image for full size. 90569
Can somebody explain to me the point of the latest buzzword, "The Internet of Things"? I've thought long and hard about why I'm supposed to want my refrigerator and toaster on the internet, and I just don't get it.

(1) They suggest that the fridge will detect what items are missing (because you've eaten them) and automatically order more for you. Is it really that difficult and time-consuming to look inside the fridge to see what you need to buy from the store? Furthermore, how does the fridge recognize what each item is? Are they promising object recognition too? Or are they promising that everything is going to have an RFID tag?
(2) They suggest that the toaster could notice when it's not being used, and then "sell" or "lend" itself to someone who needs one. This is just dumb. Sometimes you use the toaster, and sometimes you don't. I don't want to come home one day to discover that a stranger has taken my toaster (and whatever other valuables) from my house. (They promise me that my toaster will be connected via wireless to my internet-enabled electronic door lock.) Furthermore, if I want a toaster in the first place, I'm not going to bother to "borrow" one at all. I don't live in a fucking commune; I'll just buy my own toaster.

I just don't get it. Am I just old?, or has everybody else just gone crazy?
32 posts and 3 images omitted. Click Reply to view.
Esther Blackman - Thu, 09 Apr 2015 11:15:35 EST ID:zrytthwL No.33790 Ignore Report Quick Reply
> We need to reform the legislation concerning data, information and privacy heavily to take the side of the common person, because otherwise I fear the corporations and bank mob will get an even stronger grip on the general populace.
You think it'll work? Not until there are secret courts with secret interpretations of laws. Good luck with killing those.
> technology is not good or bad
Technology is inherently tied to its use. It cannot be isolated from it. Culture, politics, economy using technology as an intermediary fuse into a system where technological rationality influences and becomes cultural, political or economical rationality respectively.
No matter how the technology is being used, it has a number of its own positive and negative consequences.
And some tech just 'insists' on being used in particular ways. In this sense tech is also not neutral. It use may contribute to shaping the purposes.
Many technologies determine their own use, their own effects and influences, and even the kind of people who control them.

Your post is not totally without merit though.
Edward Clarringdit - Thu, 09 Apr 2015 14:58:00 EST ID:pH5ZdwIb No.33794 Ignore Report Quick Reply
1428605880729.jpg -(513490B / 501.46KB, 2560x1600) Thumbnail displayed, click image for full size.
Excellent points. I confess that techno-sociology is not my strength and that that post was more partisan than not.

As for legislation: yes I do think it'll work, because that's all I can do – in addition to the actual work I put in and commotion I make, of course. If we throw our hands in the air and say "fuck it, i give up! corporate power please rape my face", then of course they will. Yes opposing the state of things is hard, and yes it needs sweat, tears and maybe even blood, but what's the alternative?

Here in northern europe things are not that dire at the time of writing*: people are demanding that governments be more open, pointing out that the current copyright model is broken, and that no more power should be given over to multinational corporations, and the governments are responding to this! Civic organisations are adopting open source software practices and guidelines, opening views into their processes and funding programs for coming up with ways to involve people in the decisions that touch their lives. I'm lucky to be professionally involved in making a medium sized civil organisation adopt OSS policies and openness in general. Secret courts? I'm grateful that I live in a country where any hint of something like that would be an outrage. Except...

*The fucking TTIP, which the EU seems to have a boner for, and the documents of which are secret even to the people who are going to sign them! I hope this won't go through.

>Your post is not totally without merit though.
ok great
Archie Shittingshaw - Fri, 10 Apr 2015 11:10:48 EST ID:zrytthwL No.33797 Ignore Report Quick Reply
> but what's the alternative?
I have been thinking more along the technical lines on this problem. Put the final control into the hand of the user, yadda, yadda. Not excluding the legislative part of the solution but as you might have guessed already, I don't trust the legislative side much.

Good luck in your dealings.
Thomas Bunstone - Fri, 10 Apr 2015 17:36:40 EST ID:kJESom4E No.33798 Ignore Report Quick Reply
>Well guess what buddy, there isn't enough resources around for everyone to get a toaster. You are living in a commune: it's the planet Earth.
So, do you share your toaster (or other objects) with a neighbor? It's one thing to share a toaster with a floor of other people when you're a poor student, but I aspire to own my house (with my own toaster in it) some day. Have you ever actually lived in a commune yourself? Don't you think it'd be wise to experience it yourself before you foist it upon everybody else? And even if you enjoyed, why do you think that that means that everybody else would enjoy it too?

>You guys seem to be quite limited to judging the IMMEDIATE usefulnes of a service or a product by how much it benefits YOU PERSONALLY.
If you read all my posts, you'd know that I don't think that way. I've acknowledged how a sensor network would be useful to keep inventory in a warehouse.

>Save 5 minutes because of a smart bath tub? Cmon...
I can't tell what what you're saying with this. Are you saying that this 5 minutes is actually a big gain? (because it'll be applied to millions of people and it'll add up?)
Hannah Honningham - Sat, 11 Apr 2015 11:38:45 EST ID:Lu05ijcV No.33806 Ignore Report Quick Reply
What the problem if somebody wants to pay $1k for a bath that saves them 5 minutes every day? If there's a market for it, it has value. Stop telling people what they should and should not see value in.

Git by Samuel Trothood - Sat, 05 Apr 2014 07:49:17 EST ID:XcPDne89 No.31439 Ignore Report Reply Quick Reply
File: 1396698557036.jpg -(73028B / 71.32KB, 387x580) Thumbnail displayed, click image for full size. 73028
I have a Git repository, and I have made a good commit. Since then, I have made some changes that I want to discard. I want to go back to the way my directory was at the time that I made the commit.

How do I do that?
7 posts and 1 images omitted. Click Reply to view.
Hannah Huvingville - Tue, 07 Oct 2014 12:14:25 EST ID:SFwGSzW3 No.32611 Ignore Report Quick Reply
1412698465635.jpg -(11518B / 11.25KB, 256x188) Thumbnail displayed, click image for full size.
>oh look another git circlejerk
Nicholas Wavinglark - Tue, 07 Oct 2014 12:39:11 EST ID:4GlJRzzz No.32612 Ignore Report Quick Reply
Something bumped the thread, perhaps spam that got deleted again. I found it on the front page, didn't check dates. nb
Oliver Fovingfurk - Tue, 07 Apr 2015 22:54:16 EST ID:t/E2wCvt No.33782 Ignore Report Quick Reply
Wooh, this thread is one year old !!!
Nathaniel Nabberstug - Thu, 09 Apr 2015 12:06:01 EST ID:be7uRTKi No.33791 Ignore Report Quick Reply

Jesus christ man we have a git wanking thread every other week on here. Git is stupid and so is this thread, you really didn't need to bump it with the ten thousand other "git r so gud" threads that already exist on this board.
Doris Sattingwell - Sat, 11 Apr 2015 10:40:20 EST ID:0fDyrctt No.33804 Ignore Report Quick Reply

What have YOU got against git?

Let's build a clickbait blocker for browsers by Nailing Drumtum - Thu, 09 Apr 2015 05:27:24 EST ID:A+tprP80 No.33788 Ignore Report Reply Quick Reply
File: 1428571644601.jpg -(98771B / 96.46KB, 1024x724) Thumbnail displayed, click image for full size. 98771
Think of it like adblock for bullshit headlines, the extension would look for certain well-known clickbait patterns and then erase them for the website your are currently in or the search results you are seeing.


*"Listicles" (you know the '10 ways to sodomize yourself' sort of bullshit)

*"you wont believe what x is doing"

*"X will shock you"

*"you wont believe X"

*anything involving muhsoggyknees

*articles that put one commonly agreed upon statement followed by "reasons why you are wrong"
Comment too long. Click here to view the full text.
Henry Sabberman - Thu, 09 Apr 2015 12:54:25 EST ID:z1I+Rs6L No.33793 Ignore Report Quick Reply
Even if you could reliably identify clickbait, to prevent people from seeing it you either need to read ahead and/or maintain a massive block list. Both of these are impractical for you.
Reuben Smallridge - Thu, 09 Apr 2015 17:36:17 EST ID:vTZSTJ9h No.33795 Ignore Report Quick Reply
Most of that stuff is either a) found on sites you probably already don't visit if you don't like that sort of thing, and b) served by ad networks (e.g. Taboola, one of the worst offenders) that existing plugins like AdBlock already do a good job of blocking.

That'd be one cool regex, though. Interesting but impractical.
Polly Drecklespear - Thu, 09 Apr 2015 21:33:54 EST ID:HnxlUmLD No.33796 Ignore Report Quick Reply
I was going to write this but in a much more shitty manner, so I deleted it.
Having thought about it; yes, turning off scripts is the best solution but the plebnet users aren't ready for such a solution.

I think the best solution isn't a 15MB regex but being much more focussed in finding the common offenders such as outbrain, taboola, 'recommended for you', 'elsewhere on the web', etc and blocking at the containing DOM element level.

<<Last Pages Next>>
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Report Post
Please be descriptive with report notes,
this helps staff resolve issues quicker.