@ntnsndr where do you find Stallman portrayed as "the great advocate of the Unix philosophy"? Stallman was always an advocate of Lisp systems first, and he didn't start GNU because he loved UNIX and wanted a free version. GNU was a compromise because he predicted that UNIX and UNIX-likes would continue to grow in popularity, and though it wasn't a Lisp system, it was good enough as a development environment, and he could graft what he missed back on by way of Emacs.
@ntnsndr the real evidence of Stallman's anti-authoritarian stance is the way he wanted to architect HURD (as a way to keep admins who controlled the software of lab-owned systems in check and preserve the freedoms of the users).
Failing that, if you insist for whatever reason on reinventing HTML tables using divs and classes, then at least use the ARIA "role" attribute. Maybe even consider putting the rows in a list (denoting each by a containing li element).
People keep saying there's no way "fund Firefox" (because of Mozilla's org structure). This isn't true, and this meme needs to die.
Mozilla is an open source project just like any other open source project. If you want to "fund" it, FIND SOMEONE WHO ACCEPTS DONATIONS AND IS ALREADY CONTRIBUTING TO IT (or wants to start) AND THEN GIVE THAT PERSON MONEY.
I mean geez, Igalia literally exists in order to accept money to fix bugs in FOSS projects, including all the open source Web browsers.
Another day, another insufficiently introspective companies-are-abusing-the-generosity-of-FOSS-programmers post that doesn't attempt to address the role/culpability that individual developers who are employed at these company have in this system.
Hadoop! Remember the hype? ~10 years hasn't resulted in the vanquish of hype-driven development. The industry is eternally fashion-first (and actual, real world requirements come second).