I was on reddit, and couldn't be sure that it wasn't reddit doing it. Though I half-suspected Firefox. Imagine my surprise when I saw this post.
Nothing about this seems "quickly stopped". The timestamp on your link says nearly 7 hours ago.
May 25, 2023 at 3:56:49 PM PDT