H hacks.mozilla.org Technical Details on the Recent Firefox Add-On Outage 467 points headalgorithm 7 years ago 266 comments