Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
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
    J

    Jesse Ruderman

    squarefree.com · Personal blog · on HN since 2007

    Jesse Ruderman, a Mozilla developer, runs a site of bookmarklets and small web tools, plus notes on browser security.

    Visit blogHN submissions
    Web DevelopmentProgramming
    What HN says

    HN commenters recommend his bookmarklets, still working in current browsers despite no updates, especially "zap colors", and link his page for making CSS bookmarklets.

    Stats for nerds
    60HN people shared it
    11linked in comments
    143story points
    Feb 2025last shared
    2008people per year2025

    Top posts on HN

    1. 1
      Releasing jsfunfuzz and DOMFuzz
      1 person · 118 points · first shared 2015 · 14 comments on HN
    2. 2
      Fuzzing TraceMonkey
      1 person · 10 points · first shared 2009 · Discussion on HN
    3. 3
      Ideas for ad-blockers that improve incentives for web advertisers
      1 person · 4 points · first shared 2011 · Discussion on HN
    4. 4
      Winning an election with 22% of the popular vote
      1 person · 2 points · first shared 2016 · 1 comments on HN
    5. 5
      Lithium: automated testcase reduction tool
      1 person · 2 points · first shared 2016 · Discussion on HN
    6. 6
      Detailed list of new features in Firefox 3
      1 person · 2 points · first shared 2007 · Discussion on HN
    7. 7
      Bookmarklets for Zapping Web Annoyances
      21 people · 1 points · first shared 2008 · Discussion on HN
    8. 8
      Race conditions in security dialogs; why you must wait before installing addons
      3 people · 1 points · first shared 2011 · Discussion on HN
    9. 9
      Sort any table by column and other useful bookmarklets
      3 people · 1 points · first shared 2010 · 1 comments on HN
    10. 10
      Fuzzers love assertions
      1 person · 1 points · first shared 2014 · Discussion on HN

    What HN people wrote when they linked it

    • mixmastamykFeb 2013

      Depends on the typical and current conditions of the viewer--however few people realize it. Those that do use f.lux or one of the others.

      For example, if the viewer sits in an office under 50 florescent lights, dark on light is best (e.g. Excel-jockies). This viewer "can't imagine any other way!" I often wonder how these people survived before Windows.

      If instead they are a digital artist in dim lighting (for better color accuracy) then bright white pages will be blinding, "my eyes are bleeding". Ditto the late-night hacker.

      Since I'm online day and night I make judicious use of the negative plugin in compiz (Super+N) and turn down screen brightness at night. When on Windows I use f.lux.

      For the browser specifically, the invert-lightness bookmarklet is also helpful when a lot of images are involved:
      https://www.squarefree.com/bookmarklets/color.html

    • aaronemOct 2013

      For browsers not offering anything comparable to Safari's reader mode, and also for sites whose markup it fails to recognize, I find invaluable the Squarefree "zap" bookmarklet[1], which forces black-on-white and also removes almost any sort of annoyance that gets past Adblock Plus.

      I don't know what moves jwz to stick with green on black (yes, very retro chic, but we have colors now! Use them!), but his content (writing, whatever) I find at least occasionally of some value; without this bookmarklet, the nearly instantaneous headache would entirely prevent me reading what he has to say.

      [1] https://www.squarefree.com/bookmarklets/zap.html

    • dave1010ukJun 2011

      One of the best things about bookmarklets is that they work on mobiles too.

      There's a great collection of bookmarklets at https://www.squarefree.com/bookmarklets/ (Fron the same guy who tracks changes in Firefox's nightly builds: http://www.squarefree.com/burningedge/ )

      You can also turn bookmarklets into GreaseMonkey scripts so they can be ran automatically on certain sites (in Firefox): http://www.squarefree.com/2005/05/16/bookmarklets-to-user-scripts/

    • talklittleMar 2014

      On Firefox:

      1. Go to about:config

      2. Right-click anywhere, New -> Boolean:

      signon.overrideAutocomplete

      Value: true

      More info: https://bugzilla.mozilla.org/show_bug.cgi?id=425145

      EDIT: Based on the milestone set on that issue, this setting requires Firefox 29. Another workaround is this bookmarklet: https://www.squarefree.com/bookmarklets/forms.html#remember_password referenced from comment https://bugzilla.mozilla.org/show_bug.cgi?id=425145#c16

    • grayrestOct 2012

      I don't use 3D view but I've used Jesse Rudderman's topo bookmarklet[1], which is conceptually very similar, for years. It's more useful in IE so you can see what tag IE is failing to close but it's useful for getting a quick feel for unfamiliar markup when doing Greasmonkey hacks and the like.

      [1] https://www.squarefree.com/bookmarklets/webdevel.html

    • FiddlerClampMay 2023

      For the past 20 years, I've been using the 'zap' and 'zap images' bookmarklets from this web site:

      https://www.squarefree.com/bookmarklets/zap.html

      They don't work on every site, but they're a good start. 'Reader mode' bookmarklets like https://github.com/lordastley/readable can often be configured for simple white on black text too.

    Related

    jwzjwz.org880 people

    Watch a VC use my name to sell a con

    jwz
    Personal · last shared 2026
    Robert O'Callahanweblogs.mozillazine.org70 people

    H.264 Licencing and Free Software

    Robert O'Callahan
    Personal · last shared 2014
    Ryan Grovewonko.com28 people

    There's more to HTML escaping than &, <, >, and "

    Ryan Grove
    Personal · last shared 2021
    Jesse Liblog.jse.li23 people

    Building a BitTorrent client from the ground up in Go

    Jesse Li
    Personal · last shared 2026
    Jeremiah Grossmanjeremiahgrossman.blogspot.com21 people

    I know your name, where you work, and live (Safari v4 & v5)

    Jeremiah Grossman
    Personal · last shared 2014
    semicomplete.comsemicomplete.com37 people

    /bin/false is not security

    semicomplete.com
    Personal · last shared 2025
    Christian Heilmannchristianheilmann.com124 people

    Web developer tool secrets that shouldn’t be secrets

    Christian Heilmann
    Personal · last shared 2026
    Jake Archibaldjakearchibald.com191 people

    I discovered a browser bug

    Jake Archibald
    Personal · last shared 2026