Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    How to use uBlock Origin to protect your online privacy and security | uBlock Origin tutorial 2018

    The Hated One

    2 HN recommenders · recommended in 3 months, 2020–2023

    YouTube

    17:10 · 299K views · Mar 31, 2018

    A 2018 tutorial explaining uBlock Origin's advanced user mode, including how to block scripts and use the dynamic filtering settings. It positions the extension as a replacement for tools like uMatrix.

    HN points newcomers to it as the thing to watch before tackling uBlock Origin's advanced mode and filter syntax.

    Systems, Networks & SecurityPrivacy, surveillance & cybercrimeWeb development
    1. 20:21
      Humans can't read URLs. How can we fix it? - HTTP 203Chrome for Developers59K views • 6 years ago
    2. 4:40
      React.js Conf 2016 - Lightning Talks - Elie RotenbergMeta Developers3.6K views • 10 years ago
    3. 42:50
      DEF CON 18 - Moxie Marlinspike - Changing Threats To Privacy: From TIA to GoogleDEFCONConference7.3K views • 12 years ago
    4. 35:25
      Pete Hunt - The Secrets of React's Virtual DOM (FutureJS 2014)Codegram75K views • 12 years ago
    5. 25:55
      React.js Conf 2015 - Beyond the DOM: How Netflix plans to enhance your television experienceMeta Developers26K views • 11 years ago
    6. 7:26
      This Video Is Sponsored By ███ VPNTom Scott5.9M views • 7 years ago
    7. 28:39
      Netflix JavaScript Talks - Async JavaScript with Reactive ExtensionsMatt Marenghi70K views • 12 years ago
    8. 35:12
      Jake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...JSConf808K views • 8 years ago
    9. 43:33
      Andy Bell – Be the browser’s mentor, not its micromanagerHey! Presents23K views • 4 years ago
    10. 40:12
      Immediate-Mode Graphical User Interfaces - 2005Casey Muratori150K views • 10 years ago
    11. 42:50
      Defcon 18 Changing threats to privacy Moxie Marlinspike Part killab6666122K views • 15 years ago
    12. 1:44:18
      Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!Andreas Kling15K views • 4 years ago
    13. 35:42
      Progressive Performance (Chrome Dev Summit 2016)Chrome for Developers34K views • 9 years ago
    14. 9:05
      Beware online "filter bubbles" | Eli PariserTED1.7M views • 15 years ago
    15. 23:11
      Exposing the Honey Influencer ScamMegaLag20M views • 1 year ago
    16. 38:03
      Replace Your Exploit-Ridden Firmware with Linux - Ronald Minnich, GoogleThe Linux Foundation73K views • 9 years ago
    17. 1:09:16
      Defeating Ssl Using Sslstrip (Marlinspike Blackhat)TheSecurityTube61K views • 14 years ago
    18. 3:37
      Why Web Filters Don't Work: Penistone and the Scunthorpe ProblemTom Scott3.6M views • 10 years ago
    19. 27:42
      Mark DiMarco: User Interface Algorithms [JSConf2014]JSConf52K views • 12 years ago
    20. 36:31
      Hey Underscore, You're Doing It Wrong!InfoQ141K views • 13 years ago

    3 comments from Hacker News

    1. @schiffernAug 2023· in “YouTube will now show a blank homepage if you don’t have watch history on”

      Glad to hear it. Note that it can also re-style elements, for example restoring the old (non-bold) Youtube titles: www.youtube.com##h3.title:style(font-weight: 400 !important;) or un-float pesky navbars: ! Disable floating navbars www.nytimes.com##.live-blog-above-main-content:style(position:absolute !important) www.latimes.com##header[data-element=header]:style(position:absolute !important) apnews.com##.Page-header:style(position:absolute !important) www.wired.com##.persistent-top:style(position:absolute !important) www.vice.com##.nav-bar:style(position:absolute !important) You can even run scripts from a built-in library.[0] Eg to disable Youtube rollover previews (including traffic), you can interrupt the event handler with addEventListener-defuser: www.youtube.com##+js(aeld, /^(?:mousemove|pointermove|pointerenter|mouseenter|mouseleave)$/, buttons) The best thing is to read the wiki (which I procrastinated for way too long), especially the parts on filter syntax[1][2] and blocking modes[3]. I used uBO for years without appreciating its full power! Maybe this whets your interest. Cheers [0] [LINK] [1] [LINK] [2] [LINK] [3] (watch this first: this video ) [LINK]

      RecommendsView on HN
    2. @kd913Feb 2020· in “Things about the new Firefox browser for Android”

      Yes, in fact ublock origin has a very advanced global/local case where you can block resources globally or block resources locally and temporarily if you really want. It's generally better to use ublock origin on it's own than to use ublock origin with umatrix or ublock with noscript. Mainly because ublock origin comes wiht neutralising anti-adblock scripts that would get blocked if you combine it with a separate script blocker. [LINK] Here is a good tutorial on how to use ublock origin in advanced mode. this video

      RecommendsView on HN
    3. @411111111111111Aug 2022· in “AdGuard publishes the first ad blocker built on Manifest V3”

      Isn't it pretty much redundant? You just have to enable advanced mode in ublock origin extension settings. The interface is arguably slightly harder to figure out though, but the functionality is there once you've enabled it. the ublock origin repo actually has a video linked how it works: this video

      CitesView on HN