Is there an easy way to run a browser on some phone/tablet and everything else on a desktop just to isolate the web and JS from accessing your desktop?
You can replace 'microservice' with 'class, but completely asynchronous and any interaction with it can fail without caller knowing if it succeed or failed at all'.
I guess it depends on size of your app and expected load.
When your app is small and you got almost no users, zappa is great: your lambdas are lighting fast and you're in aws free tier.
When your app grows to like 200k SLOC and 50+ lines in requirements, chances are that it starts quite slow. Do you really want to pay for that?
When your load is high enough, well, aws lambdas become quite expensive even without zappa overhead compared to, say, EC2. https://servers.lol/ should say if serverless makes sense for any defined usecase.
Additionally, lambdas have hard restrictions (like 15 minutes limit) and sometimes it's a dealbreaker for you.
In some countries, it's quite different. In Russia, you own anything you made as long as
* you don't touch it while you're on duty
* you don't use the employer's equipment
Obviously, you still can't use any information classified as 'trade secrets' at your current job because it's covered under another law.
You can even work in a directly competing company (or start one) WHILE being employed because job contract can't legally regulate your off-duty time and you can have unlimited number of side-jobs, as long as it's under 20-hours-a-week, in addition to your current full-time job. You don't even have to notify your full-time employer about it. The 'non compete clause' doesn't work. And your full-time employer can't even fire you (legally) just because you work in/own a competing company, as long as you follow all the regulations.
Even the 'I don’t just want to buy your 9:00-5:00 inventions. I want them all' in the job contract can't work if I understand the Russian laws correctly.
Fiction audiobooks do exists (although not nearly as common as in English-speaking countries), but audiobooks can't possibly work with non-fiction and especially technical texts unless you are going to use English words for literally every single term. I mean, Japanese has only about 100 moraes and way too much words are just 2-3 moraes long.
There are way too much homophones and you don't always have the luxury of the context. Learning a symbol for each root (not word!) is not that bad, English spelling is almost as bad, actually.
Spoken language is quite limited compared to written Japanese.
Some English words can already be writen without using the alphabet. For example, '2015'. I believe numerals in English are used exactly as emoji (or Chinese characters) in Japanese now: embedded inside the sentences, which are composed according to the grammar of language.
>The input difficulties of emoji today seems temporary.
It depends on language, in Japanese input methods a lot of emoji can be written exactly the same way you write rest words.
Only onshore wind power is cheaper and it still costs about the same. Offshore wind power is about twice as expensive. Can you show your sources to solar power prices analysis since at this moment LCOE by Energy Information Administration doesn't predict the solar power prices to drop below nuclear power price by 2020?