Perhaps you can find the information you are looking for there.
However if you plan on scraping or otherwise hitting them with a ton of traffic, consider at least to donate a good amount for the traffic you cause them. It ain't free after all.
I never bought into the apple ecosystem for the exact reason of not being able to feel ownership over my own device.
However i also understand the challenges google has. They/vendors are selling consumer devices with a consumer OS on it. Not everybody is tech savvy and a fair bit of people are too easy to trick into installing things.
An alternative could be to offer two versions(perhaps on phone activation). A business like version where a business(and people on HN) get full access. MDM and all. And average Joe mamas version that comes with more guard rails activated.
I can personally live with that 24 hour wait once, if it helps protect the average people from scammers etc.
I can't figure out what i think about it. Most of those are of no use to me anyways as a European citizen.
However were i interested in US local news i'd be sad not to be able to access them.
From the websites point of view, i guess there's not enough money to be made from people located in the European union. They are certainly not targeting a global audience. In the end, they are free to choose.
Your point is valid that giving your html tags id's are like defining global objects.
In fact some browsers give you warnings if you have two tags with the same id defined.
However this is by no means a new 'feature'. Maybe it's time to take a brush up on the DOM model.
Oh. And yes. The web technologies are a whole pile of worms in itself. Just think of the hacks that Javascript frameworks go through in order to render things just somewhat fast.
While it sounds cool i'm a bit dismayed by the naming choice as ACI in my head is short for the Application Container Image format as used by CoreOS and appc.
You really need competition on your networks. In Denmark the carriers are forced to rent out their networks to competitors so that we don't get a monopoly.
Currently i pay ~37$ for unlimited speech, unlimited sms/mms and 10gb data a month. Oh yea and no roaming charges in sweden, italy, UK, ireland, hongkong and austria.
The list of countries might grow since the european union is considering removing roaming charges completely within EU.
When they have wetted their pants long enough, nature adapts and overcomes their little hack.
Maybe we should look more into permaculture and forget about monoculture. One problem is the scalability though.
Personally if i get the chance i do not buy GMO crops. I also try to find meat from animals that has not been fed with GMO crops however that's much more difficult to find unless you buy organic.
I don't know any solutions for setting up a mail server easily.
But my general opinion is that software is poorly written if it requires an arcane setup all kinds of moving parts.
Usability studies shouldn't just be focused on the UI but equally on the setup an maintenance of server software. You would need to find a balance though since you won't want to remove features just because of ease of setup.
Sorry for ranting a bit and take the discussion a bit off topic.
Software is complex but it would be nice if us developers put energy into making complex setups feel less complex. It might even benefit security and less malconfigured services.
Paypal asked me for the same data 6 years ago to unblock my account. (I was not a merchant, just doing a purchase on my card)
I told them to fuck off but haven't been able to open a new account since they manage to keep linking such to my old blocked one. They pretend it's for my security as well to protect against fraudulent acts.
It's none of your business. In Denmark the bank will protect us against fraudulent acts.
I would mean it's never the users fault. In most cases it's poor design. Poor interfaces.
I'm not an apple fanboy but apple has clearly done something right in that ballpark.
If the user can't figure out how to use your software it's back to the drawing board and come up with a solution that the user understands.
On the same time it's a battle on which users you want to please the most. In the ideal world you have an interface that don't get in the way of either first time users or power users. But that is a pretty tough nut to crack.
Most non technical users has no clue what javascript is so asking them to turn on something they don't know what is in an unfamiliar environment is an uphill battle. Especially if it's hidden in some options in an options window full of tabs that has funny names for a first timer.
https://www.gutenberg.org/ebooks/offline_catalogs.html
Perhaps you can find the information you are looking for there.
However if you plan on scraping or otherwise hitting them with a ton of traffic, consider at least to donate a good amount for the traffic you cause them. It ain't free after all.