For quite a while now, I’ve wondered why, when as a first thing upon opening Firefox and loading furry.engineer, the page load would always be delayed by several seconds.

I actually thought it was the “fault” of furry.engineer, or maybe my cursed DNS setup, but yesterday (?) I did the actual sane thing and looked at Wireshark. (I mostly forgot to do this). Turns out, there actually was first a HTTPS type DNS request for furry.engineer, followed by 5 seconds of “next to nothing”, until the actual A/AAAA type DNS request. Inbetween, there were a few adblock related DNS queries.

Upon some searching of issues, I found this:

Screenshot of uBlock Origin settings

It’s simply uBlock Origin behaving “as intended” with the “Suspend network activity until all filter lists are loaded”. As I have quite a few of them activated, it’s no wonder this delay happens.

I’ll keep this setting activated anyway, even though the behavior is annoying.