What does HackerNews think of fuckitjs?

The Original Javascript Error Steamroller

Language: JavaScript

Well that's how you end up with https://github.com/mattdiamond/fuckitjs

    Javascript Error Steamroller

    FuckItJS uses state-of-the-art technology to make sure your javascript code runs whether your compiler likes it or not.
Technology

    Through a process known as Eval-Rinse-Reload-And-Repeat, FuckItJS repeatedly compiles your code, detecting errors and slicing those lines out of the script. To survive such a violent process, FuckItJS reloads itself after each iteration, allowing the onerror handler to catch every single error in your terribly written code.
Didn't know there was a python version, but as the README says, this is based on the classic fuckitjs: https://github.com/mattdiamond/fuckitjs
I am not 100% sure this is meant to be taken seriously as a solution. It reminds me a lot of this project:

https://github.com/mattdiamond/fuckitjs

Looks to be inspired by fuckit.js:

https://github.com/mattdiamond/fuckitjs

So if you want the same thing but for JS give the above a shot.

I am using Ghostery, which does a pretty good job of intelligently blocking (and also notifying me) of trackers.

However, there are some sites that stupidly execute JS that is vital to the running of the page after attempting to initialize Google Analytics or other services. The end result is that they get a "Cannot call method 'bleh' of undefined" error which prevents the rest of their JS executing, hence broken page. If I'm really interested in actually loading the page, then I have to resort to allowing the trackers to run. sigh.

Unfortunately, I can't see how this could be averted, stopping short of an extension which catches all uncaught exceptions, then tries to forcefully remove all JS which is meant to interact with 3rd parties. It could be done either via pattern matching, because Google Analytics code looks much the same on most peoples sites, or it could be through something more fun, like https://github.com/mattdiamond/fuckitjs (who would of thought there would actually be a proper use case for something like that??)