Mozilla did their biggest Reddit AMA yet on Thursday, June 13, with eight members of the Firefox leadership team. With 400 total comments on the post, they c…

  • @requiem
    link
    16 months ago

    Ah. That makes sense!