I wonder how much of the $425 is simply to dissolve the word mark so that the word 'good' can go back to being an adjective in the phrase 'good technology.'
Bon Cop, Bad Cop[0] isn't TV (maybe a TV Movie, now) but its use of Quebecois was, to me (my formative years spent within 3km of the Quebec border), quite accurate.
tl;dr - if you're adding two numbers in your algorithm (like finding the midpoint in a binary search), make sure their sum can be represented in the resultant type.
You can see that New York is pretty much still considered 'correct' whereas Odessa, TX is rather behind. Egregious examples worldwide include Argentina, most of Saskatchewan, Western China, most of Russia, and Eastern Greenland.
unsandboxed behaviour being abused... you mean like all other apps written natively for any platform since the dawn of time? There's no vetting process for Windows utilities or bash scripts you find online. The closest you can get is that it's hosted on a store, but that's a mobile paradigm and is a problem as much as it is a solution.
[apple-]mobile-web-app-capable yes [1][2] is a non-standard meta-tag that some browsers detect in order to identify webpages who, when launched from the homescreen, want to be treated app-like. (they want you to ditch the navigation capabilities (back, urlfield) of the Browser as they provide their own, for instance)
Add to Homescreen is something that is available as a bookmark-alike feature in most/all mobile browsers. It is user-initiated, so if the user doesn't look for it, there is no prompt (unless the webapp provides it).
The other app-y bits (App Manifest for prefetching and caching the rest of the app for offline use, localstorage webfs and assorted others for persistence, responsive design using the picture element and flexbox) are all provided for webpages as much as app-like sites.
Antennas, broadly, need to be some fraction of the wavelength of the wavelength you're trying to capture. Think resonance as to why this is the case.
Since FM operates around 100 MHz, cellular around 1GHz, and Wifi from 2-5GHz, you'd need a pretty "flexible" antenna to talk them all at once. To say nothing of the capacitive footwork you'd need to undertake to adjust the electrical length properly to tune the sucker.
Couple this with how FM Radio is seen as niche for smartphones and it makes sense to have an external antenna requirement.
There is no requirement for the radio app to output to the headphones that are being plugged in for antenna reasons. The built-in app for my BlackBerry Z30 has no problems reassigning output to a speaker.
To do business legally in a country, you need to abide by that country's rules. One of Canada's is the "Canadian Content" requirement of broadcasters that says that a certain amount of content being broadcast in Canada to Canadians must also be Canadian.
Whether the rule is dumb or counter-productive is immaterial at this juncture. Rules is rules.
Netflix quacks like a broadcaster so it falls under the rule, no? Not quite. There's a "new media" exemption that says, in return for giving the CRTC, when asked, statistics on the Canadian consumers of your service, you can be exempt from that particular scrutiny.
Netflix was asked. Netflix didn't give the information.
Now we see what the CRTC will do. It has every right to ask for an injunction from the courts to shut down Netflix's Canadian operations. But it doesn't want to, because Canadians like Netflix and bringing this to the courts might just be the opening Netflix needs to strike down the information requirement (allowing it to operate in the clear with no conditions until a new regulatory framework is built and approved).