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

Top all-time · #4785

C

catskull.net

Personal blog · catskull.net · on HN as catskullprogrammingweb

catskull.net is a personal blog at catskull.net about programming and web. Since 2015, 16 different Hacker News readers have linked it 48 times, most often “What's the best AV1 encoder in 2025? I encoded four thousand GIFs to find out”. It is still writing: the last post was on 2026-10-05, and you can follow it by feed.

Visit the blog
48mentions?
16HN people?
2015–2026first – last linked?
Links on Hacker News per year · peak 18 in 2025

Too few sampled comments (5) to say how often HN recommends it.?

Why HN links it

HN commenters link catskull.net posts on Ghostty terminal shader support and on the Game Boy boot screen logo check, which covers its technical details. No comment judges the writing itself.

Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

mostly harmless

The author on HN?

catskull · 764 karma · member since 2014

catskull.net

From their public HN profile, which links to this site.

Most-linked posts?

  1. What's the best AV1 encoder in 2025? I encoded four thousand GIFs to find out
    4 people · 5 mentions · first linked 2025-05-23
  2. Reverse Engineering the Gameboy Boot Screen (2015)
    4 people · 5 mentions · first linked 2017-10-15
  3. Fun with Ghostty Shaders
    4 people · 4 mentions · first linked 2025-08-05
  4. A note on iOS 12.2 input types
    2 people · 2 mentions · first linked 2019-04-17
  5. Where do you want to go today? (2024)
    2 people · 2 mentions · first linked 2025-09-03
  6. Adding 4 more 2.5GbE interfaces to the GMKtec NucBox G9
    2 people · 2 mentions · first linked 2026-08-24

What Hacker News says?

  1. She did! A few years ago I actually tracked down the source of that, which was an interview done for an obscure textbook and republished it on my blog if you are interested in learning more: https://catskull.net/interview-with-margaret-h-hamilton.html

    Comment linking /interview-with-margaret-h-hamilton.html

    on “Margaret Hamilton has died”
  2. Submitted What is going on right now? as a story · 378 points

    HN discussion
  3. One fun thing, it supports shaders: https://catskull.net/fun-with-ghostty-shaders.html

    Comment linking /fun-with-ghostty-shaders.html

    on “Ghostty is now non-profit”
  4. Submitted I'm Betting on HTML as a story · 42 points

    HN discussion
  5. While foot focuses on minimalism, Ghostty brings along a shit ton of features like support for Kitty's ( https://sw.kovidgoyal.net/kitty/ ) graphics protocol (in terminal images! - https://sw.kovidgoyal.net/kitty/graphics-protocol/ ), advanced window management (windows, tabs, splits) and OpenGL pixelshaders ( https://catskull.net/fun-with-ghostty-shaders.html ) Given features it's more comparable to Kitty than foot…

    Comment linking /fun-with-ghostty-shaders.html

    on “Ghostty is now non-profit”
  6. Submitted Thoughts on Debugging as a story · 41 points

    HN discussion
  7. I started a podcast and have been having a lot of fun talking with staff-level engineers about their passions. It’s called Interrobang. https://catskull.net/podcast https://podcasts.apple.com/us/podcast/interrobang-with-dave-... I built the whole tech stack with Jekyll and Cloudflare and wrote about it on my blog: https://catskull.net/podcast-workflow.html Finally, I built a simple chat app as a web component with a…

    Comment linking /the-most-dangerous-app.html

    on “Ask HN: What Are You Working On? (June 2025)”
  8. Submitted Adding 4 more 2.5GbE interfaces to the GMKtec NucBox G9 as a story · 16 points

    HN discussion
  9. I have ghostty set up with this “starfield” shader: https://github.com/0xhckr/ghostty-shaders/blob/main/starfiel... I also have it set up to do adaptive theme, so in light mode the galaxy is mostly just a little noise on the black text but in dark mode it’s like I’m piloting a space ship. Highly recommend. I also documented a few other shaders on my blog here: https://catskull.net/fun-with-ghostty-shaders.html Edit:…

    Comment linking /fun-with-ghostty-shaders.html

    on “Cool-retro-term: terminal emulator which mimics look and feel of CRTs”
  10. Submitted Likes – A decentralized social network in a single HTML tag as a story · 11 points

    HN discussion
  11. See also https://catskull.net/gameboy-boot-screen-logo.html

    Comment linking /gameboy-boot-screen-logo.html

    on “Making a Game Boy Game. Part 1: Getting Started”
  12. Submitted Assume people use reader mode as a story · 10 points

    HN discussion
  13. I quite like the licensing trick Nintendo used on the gameboy as an example of this. [0] Essentially, the gameboy expected a bitmap of the Nintendo logo to be present on the cartridge rom, and was shown on screen at boot. It had to match a version stored on the gameboy itself or else the game wouldn’t start. The thinking (that I’m not sure was ever tested) was that someone producing a game that tried to trick consum…

    Comment linking /gameboy-boot-screen-logo.html

    on “The Curious Case of MD5”
  14. Submitted What's the best AV1 encoder in 2025? I encoded four thousand GIFs to find out as a story · 4 points

    HN discussion
  15. I love MacSourcePorts.com! If you're keen, I sat down with Tom a few months ago and we talked about the site and his passion for this stuff. Super interesting fella and a heck of a nice guy! https://catskull.net/podcast#episode-14-tom-macsourceports-m...

    Comment linking /podcast

    on “Mac Source Ports – Run old games on new Macs”
  16. Submitted Reverse Engineering the Gameboy Boot Screen (2015) as a story · 4 points

    HN discussion
  17. I did some testing with the 3 main AV1 encoders with gifs (avif). They’re pretty good. But not as good as jpeg xl but currently basically only Safari supports it. See my blog: https://catskull.net/libaom-vs-svtav1-vs-rav1e-2025.html For most “normie” use cases, I’d recommend cloudflares image transforms which are available on free tier. I actually wrote a small Jekyll plugin for my site to auto prefix images with th…

    Comment linking /libaom-vs-svtav1-vs-rav1e-2025.html

    on “AOMedia Announces Year-End Launch of Next-Gen Video Codec AV2”
  18. Submitted Reverse Engineering the Gameboy Boot Screen as a story · 4 points

    HN discussion
  19. The Gameboy did similar. For some odd reason they only verified the top half of the logo, though, so some devs got creative http://fuji.drillspirits.net/?post=87 Technical details here: https://catskull.net/gameboy-boot-screen-logo.html

    Comment linking /gameboy-boot-screen-logo.html

    on “Ask HN: What's the point of the TM and (R) symbols?”
  20. Submitted Where's the Quality? as a story · 3 points

    HN discussion
  21. I made a little chat room with cloudflare “durable objects” and then wired an “AI worker” to respond to your messages with various personas. No invite or login required! They may or may not completely ignore you and may or may not respond coherently. https://catskull.net/chat

    Comment linking /chat

    on “What happens when 10k AI agents are left to self-govern in a virtual world?”
  22. Submitted Is the Browser Up to Date? as a story · 3 points

    HN discussion
  23. Microsoft dumped $100 million on this huge marketing campaign with a simple question: “Where do you want to go today?” I love it. It really captures the seemingly endless new digital world that was emerging in the 90’s and in many ways is still evolving 30 years later. I love the promo video they made too: https://youtu.be/KNLDLVJZx0o I love it so much I wrote a blog post inspired by it: https://catskull.net/where-d…

    Comment linking /where-do-you-want-to-go-today.html

    on “The Windows 95 User Interface: A Case Study in Usability Engineering”
  24. Submitted Stop Using Grey Text as a story · 3 points

    HN discussion
  25. I've written quite a few web components that were more or less standalone. I've looked at lit quite a bit but never fully understood the "why". Could someone share their own personal experience with why they needed lit? What does it offer that can't be done with standard spec web components? For me, a big draw of web components is that there's no `npm install` needed. I prefer to ship my components as plain JS files…

    Comment linking /likes

    on “Web Components: The Framework-Free Renaissance”
  26. Submitted What's the best AV1 encoder in 2025? I encoded four thousand GIFs to find out as a story · 3 points

    HN discussion
  27. Submitted Public Web Comments with Cloudflare Email Workers as a story · 3 points

    HN discussion
  28. Submitted The Chrome Web Store feels 5 years old as a story · 3 points

    HN discussion
  29. Submitted How to fail a technical interview as a story · 3 points

    HN discussion
  30. Submitted Fun with Ghostty Shaders as a story · 2 points

    HN discussion

Search all of HN for catskull.net

Linked by the same people?