My guess is it uses geolocation APIs to match city to politicians in your district. Maybe even looks up politicians phone numbers by area codes that belong to those cities. This is just a theory of course.
Would this be a bad thing in the scenario one browser didn't implement the property properly? The webkit implementation could work fine but look awful on IE for example, which then you would simply not include it in IE.
Awesome and hilarious article. Id just like to note `for (;;);` is not to prevent users from using bad JSON parsers like `eval` but prevent older browsers with little to no cross domain policy from loading it with a script tag and doing evil XSS by overriding Array or Object constructors or prototypes to pull that data
Over the past few years using things like Angular, mithril[2], React[3], Vue[4] Meteor, and Ember[5] for large production sites, I've found Meteor painstakingly easy to quickly build real-time "isomorphic" web applications. If you haven't tried it and you're thinking about creating an app with a FRP[6] app I recommend giving it a whirl.
It's only a matter of time before React is replaced by a new, "better" frontend framework with superior licensing. I love React, but for now, I think Meteor suffices.
The Hacker News community's comments are actually more intellectual than the writer's click-bait propaganda,
and leaves room for debate on the author's one-sided views.
I just read your post, and though it may be hard sometimes just remember we are all unique and you shouldn't use autism to define you as a person. A lot of intelligent people experience these symptoms and psychs are always looking for your weaknesses to put labels on and prescribe pills for (I've been diagnosed differently 3 times, once with Aspergers). You are a smart individual, you don't need Aspergers to tell you that. Good read nonetheless, thank you for sharing.
VirtualDJ[0] software lets you do this with their Stems feature in real time and works really well, and it's free I believe.
[0] https://www.virtualdj.com/