1,006 karma · joined May 21, 2013
The Debug FAQ [1] under "Challenges and Impact" actually has a good answer on this that I'll copy below:
> What’s the ecological impact of reducing Aedes aegypti mosquito populations?
> Globally, there are already extensive attempts underway to reduce Aedes aegypti populations in urban environments to protect human health. Aedes aegypti is an invasive species that almost exclusively feeds on humans in order to reproduce. They are native to some parts of Africa, but international trade and other human activity have allowed Aedes aegypti to spread widely. These mosquitoes invade and proliferate in new communities every year, putting more and more people at risk for mosquito-borne diseases.
> The general consensus among scientists is that the ecological impact of removing Aedes aegypti mosquitoes from urban environment would be small. They are not a significant food source for other animals and don't help pollinate crops. The main ecological impact would be to restore the ecosystem to how it was before the mosquitoes invaded.
> For these reasons, the ecological risk of this project is low, particularly when compared to the impact of existing control methods that can be broadly toxic to humans and the environment, and the Debug team is committed to working with communities and regulators to ensure the safety and acceptability of our field trials and releases.
[0]: https://ecdc.europa.eu/en/disease-vectors/facts/mosquito-fac...
Disclaimer: I'm a Software Engineer at Verily, though my main focus is on Baseline / Clinical Studies, however I helped build the website for Debug which was fun.
Let me know if you have any questions!
[0]: https://verily.com/roles/#open-roles [1]: https://debug.com/
Why: It makes me feel happier and less stressed. Read "Search Inside Yourself" for even more compelling reasons.
[1]: https://github.com/jekyll/jekyll/blob/master/lib/jekyll/mime...
Edit: As you can see in that link, both .manifest and .appcache file extensions map to text/cache-manifest mime type.
You're describing the OAuth 2.0 client dance which has always been cumbersome but necessary for browser-side auth. With Google Cloud Platform related services, you should never have to do this if you're using these services from the context of your server. As someone previously mentioned, Google has Service Accounts which greatly simplifies the auth process.
For example, to auth with gcloud-node it's as easy as:
1. Download the key.json associated with your service account.
2. var gcloud = require('gcloud')({ projectId: 'abc-123', keyFilename: './key.json' });
3. There is no step 3.
We've also made some pretty nice docs [2] with clear examples to help you every step of the way. We have yet to integrate Cloud Bigtable but it's on our radar.For a pythonista like yourself, you may like to consider trying gcloud-python [3], and it should go without saying please feel free to file issues or reach out directly with concerns if something just doesn't feel quite right!
[1]. https://github.com/GoogleCloudPlatform/gcloud-node
[2]. http://googlecloudplatform.github.io/gcloud-node/#/docs/
[3]. https://github.com/GoogleCloudPlatform/gcloud-python
Edit: Formatting.
Edit: Or today even, you know, in the true nature of the post.
[1]: https://air.mozilla.org/intern-presentation-seys/
TLDR: E2E encryption is included, but authentication is currently non-existent, allowing for pretty easy MITM attacks if you have control of the relaying website.