Does it use a shared firebase server to grant access? If so, how is that secure between unrelated firebase apps?
I tried the demo but it didn't work when running file://.../index.html. The login buttons did nothing.
409 karma · joined March 22, 2011
Does it use a shared firebase server to grant access? If so, how is that secure between unrelated firebase apps?
I tried the demo but it didn't work when running file://.../index.html. The login buttons did nothing.
PyCon was 20% female this year which was a remarkable milestone. Along with this milestone came an amplification of why it was so hard for PyCon to reach that milestone.
This was not an isolated issue; Titus' post provides a good summary of the general harassment women faced at PyCon http://ivory.idyll.org/blog/pycon-2013-and-codes-of-conduct....
And, yeah, blame your employer for making a poor judgement call on this. If I were you I wouldn't want to work for a place that fires people over Internet drama anyway.
The point of this article was to start getting others to help us make it work for them. There is a chicken/egg problem so someone has to start somewhere.
Compare this to Chrome OS; they have not made an effort at creating a decentralized receipt format. To validate a paid app your only option is to talk to Google's web service. https://developers.google.com/chrome/web-store/docs/check_fo...
"permissions": { "systemXHR": {} }
https://developer.mozilla.org/en-US/docs/Apps/App_permission... Some info
BTW, both iOS and Android require servers to be available for purchase checks unless, as the app developer, you don't care about piracy (which might be legitimate for the "most people will buy it" argument).
As for JavaScript being easy to patch. Is it really easier though? You can literally copy around apk files or search for them on pirate sites to get paid Android apps for free. There are videos on youtube for how to Patch paid iOS apps with fake certs and DNS hacks.
This mostly applies to the Marketplace in how it offers paid apps; we have a decentralized receipt format to let the paid app run on any platform. Unlike any other mobile player, Mozilla is truly making the web the platform. Our platform is not Firefox OS. That's just one device to support open web apps.
Edit: originally I listed the wrong nexus model