Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #863

A

Alisdair McDiarmid

Personal blog · alisdair.mcdiarmid.orgprogramminghardware

Alisdair McDiarmid's personal blog at alisdair.mcdiarmid.org covers programming and hardware. Since 2012, 78 different Hacker News readers have linked it 103 times, most often “Kill sticky headers (2013)”. The last post was in 2016, but the archive is still widely read.

Visit the blog
103mentions?
78HN people?
2012–2026first – last linked?
Links on Hacker News per year · peak 22 in 2018

Most-linked posts?

  1. Kill sticky headers (2013)
    66 people · 85 mentions · first linked 2016-04-06
  2. ARM immediate value encoding (2014)
    4 people · 4 mentions · first linked 2016-05-02
  3. /kill-sticky-headers
    3 people · 5 mentions · first linked 2016-12-10
  4. Kill sticky headers (2013)
    2 people · 2 mentions · first linked 2015-11-25

What Hacker News says?

  1. I use this bookmarklet to quickly get rid of cookie banners and other banners / stickies : https://alisdair.mcdiarmid.org/kill-sticky-headers/

    Comment linking /kill-sticky-headers/

    on “No Cookie for You”
  2. Submitted Kill sticky headers (2013) as a story · 267 points

    HN discussion
  3. For the 'please register' overlays, you need an 'extension' called Kill sticky. It removes all html elements that are styled with 'position: fixed' Here's the link: https://alisdair.mcdiarmid.org/kill-sticky-headers/

    Comment linking /kill-sticky-headers/

    on “Dear Google, Apple, Mozilla, and MS: Please End Auto-Playing Media in Browsers”
  4. Submitted A bookmarklet to kill sticky headers (2013) as a story · 219 points

    HN discussion
  5. I don't like stikcy header,s so I use the Kill Sticky bookmarklet ( https://alisdair.mcdiarmid.org/kill-sticky-headers/ ) When I do this, some websites do the same thing, i.e. don't let me scroll down. I think calling this the Fuck You pattern is entirely appropriate.

    Comment linking /kill-sticky-headers/

    on “The 'Fuck You' Pattern”
  6. Submitted ARM immediate value encoding as a story · 181 points

    HN discussion
  7. In case you already haven't, might wanna add the "Kill Sticky" bookmarklet: https://alisdair.mcdiarmid.org/kill-sticky-headers/

    Comment linking /kill-sticky-headers/

    on “DuckDuckGo vs Google”
  8. Submitted Kill Sticky Headers (2013) as a story · 176 points

    HN discussion
  9. You can make a bookmark called "Kill Sticky" or something and put this in it [1]: javascript:(function()%7B(function%20()%20%7Bvar%20i%2C%20elements%20%3D%20document.querySelectorAll('body%20*')%3Bfor%20(i%20%3D%200%3B%20i%20%3C%20elements.length%3B%20i%2B%2B)%20%7Bif%20(getComputedStyle(elements%5Bi%5D).position%20%3D%3D%3D%20'fixed')%20%7Belements%5Bi%5D.parentNode.removeChild(elements%5Bi%5D)%3B%7D%7D%7D)()%7D)()…

    Comment linking /kill-sticky-headers/

    on “How I Experience Web Today”
  10. Submitted ARM immediate value encoding (2014) as a story · 97 points

    HN discussion
  11. I have a "Kill Sticky" bookmarklet to do that job, as the first thing on my bookmarks toolbar. I'm clicking that thing all the time, it works great. So long stupid sliding navbars, enter-your-email popups, fixed video autoplayers, etc. I think I got it from here: https://alisdair.mcdiarmid.org/kill-sticky-headers/

    Comment linking /kill-sticky-headers/

    on “Does anyone remember websites?”
  12. Submitted ARM immediate value encoding as a story · 83 points

    HN discussion
  13. Here's a link for something I use on such news and blog sites: https://alisdair.mcdiarmid.org/kill-sticky-headers/ I works a surprising amount of the time!

    Comment linking /kill-sticky-headers/

    on “Scrollbar Blindness”
  14. Submitted Kill Sticky Headers as a story · 22 points

    HN discussion
  15. This is something I habitually add to my browser bookmark toolbar: https://alisdair.mcdiarmid.org/kill-sticky-headers/

    Comment linking /kill-sticky-headers/

    on “Changing Our Approach to Anti-Tracking”
  16. Submitted Kill sticky headers as a story · 3 points

    HN discussion
  17. I use the Kill-Sticky bookmarklet for this and all other intrusive stickies, floaties, etc https://alisdair.mcdiarmid.org/kill-sticky-headers/

    Comment linking /kill-sticky-headers/

    on “Firefox 91 introduces enhanced cookie clearing”
  18. Submitted Kill sticky headers as a story · 3 points

    HN discussion
  19. For "manual" cleanup I'm using slightly extended universal "Sweep Stickies" bookmarklet [1], based on idea taken from "Kill Sticky" [0]. Removes generally all those banners and overlays obscuring content and eating viewport. (Userscript available [2], but I prefer good old bookmarklet way for this.) It literally crawls all elements in page, tests their computed style and removes those with sticky position (and a bit…

    Comment linking /kill-sticky-headers/

    on “Ask HN: A way to adblock “we're using cookies” popups?”
  20. Submitted Kill Sticky Headers (2013) as a story · 2 points

    HN discussion
  21. > The amount of those popups elements I have hidden using ublock with right click, it's staggering. I have a bookmarklet saved that simply deletes fixed elements, making it faster and easier to get rid of those[0]. However I have noticed sites are starting to make their banners more akin to shrinkwrap agreements where they state that dismissing the popup or continuing to read without making a choice is equivalent to…

    Comment linking /kill-sticky-headers/

    on “Google fined €150M, Facebook €60M for for non-compliance with French legislation”
  22. Submitted Kill Sticky Headers as a story · 2 points

    HN discussion
  23. Most can be killed with a 'kill sticky' bookmarklet which comes in handy for increasing all kinds of real estate problems. https://alisdair.mcdiarmid.org/kill-sticky-headers/

    Comment linking /kill-sticky-headers/

    on “Show HN: A browser extension which blocks chat/helpdesk widgets”
  24. Submitted Kill Sticky Headers as a story · 2 points

    HN discussion
  25. This is fantastic, thanks! I started using this "Kill Sticky Headers" [0] I saw on HN once and I find it very useful. I'll give the ublock list a try. [0] https://alisdair.mcdiarmid.org/kill-sticky-headers/

    Comment linking /kill-sticky-headers/

    on “Ask HN: Projects that don't make you money but you're doing it out of sheer joy?”
  26. Submitted Kill Sticky Headers as a story · 2 points

    HN discussion
  27. Grab the Remove Sticky bookmarklet to take care of that (not my website): https://alisdair.mcdiarmid.org/kill-sticky-headers/

    Comment linking /kill-sticky-headers/

    on “Cookie Consent Speed Running Game”
  28. Submitted Jsmn example: parsing JSON with C as a story · 2 points

    HN discussion
  29. This bookmarklet was well received last time I mentioned it, so I'll link it again: https://alisdair.mcdiarmid.org/kill-sticky-headers/ Finds anything with position:fixed and deletes it. Reload the page to get the elements back if needed.

    Comment linking /kill-sticky-headers/

    on “How I Cracked a Keylogger and Ended Up in Someone's Inbox”
  30. Submitted Kill sticky headers as a story · 2 points

    HN discussion

Search all of HN for alisdair.mcdiarmid.org

Linked by the same people?