Polygon is owned by Vox Media and still pulls an estimated 15m+ monthly visitors per Similarweb. Kotaku is owned by G/O Media, a dying media company that has recently sold both its namesake sites Gizmodo and the Onion. But either way, does not warrant any sort of flagging of Polygon's content.
It finds bands playing in your area in the near future and creates a Spotify playlist of them. It still needs a lot of work but it's a fun way to discover shows to go to.
I don't see on what axis you could meaningfully separate Cernovich from the rest of the "alt-right" - the hateful conspiracy theory stuff aside, he says things like "diversity is code for white genocide."
How about on the axis of "believes in white racial superiority"?
The claim of the "alt-right" is that Western civilization is intimately tied to the white race. Here's a video of Jared Taylor explaining the "alt right": https://www.youtube.com/watch?v=hhnDm7OxuU4
It's also worth noting that alt-right wasn't even well-defined until 2016. As it became clearer, plenty of people (including Cernovich) publically denounced and distanced themselves.
None of this is a broader defense of Cernovich, who I maintain is creepy and lacking in substance, but the careless lumping in of mainstream conservatives, nationalists, internet trolls, Pepe the Frog, etc into the "alt-right" bucket is not helpful.
I once encountered a 2K+ line script handling submissions from something like a contact form.
If a client submitted a value for which the key didn't exist in the database table, it wasn't ignored - the application would alter the table to add that row to the database so it could insert it.
Unfortunately, I don't think it's as simple as "just use the 'url' and 'email' input types for their respective fields."
Using the "url" input type can be a problem, due to strict validation - the validator requires a URI as specified by RFC 3986, meaning that if the user enters "example.com" rather than "http://example.com", the browser considers this invalid, blocks the form submission, and displays an error like "Please enter a URL".
This effectively breaks the form for most users, on mobile or not, so you'd need to disable HTML5 input validation on this form or field.
Good point, however, I'm not sure I can recall a time during which someone intended to collect a URL from me but allowed just "example.com" as a valid input. I'd venture to guess that the validation enforced more often than not actually helps the site owner achieve their intended goal.