fubbernuckin, 1 month ago (edited 1 month ago) I have no idea what’s up with the weird anti-Mozilla attitudes coming out lately. They’re still better than basically any other tech corp out there.
I have no idea what’s up with the weird anti-Mozilla attitudes coming out lately. They’re still better than basically any other tech corp out there.