228 karma · joined September 15, 2014
I see 3 probable outcomes:
- he does not see the situation as you do, but does not want to leave. this would make leaving the company easier for you if your disagreement is too profound.
- he understands the misalignment won't be solve and quit (either by choice or following investors pressure)
- he agrees to try to change things, this will be hard because it won't happen instantly. Your team will need to set checkpoints with dates, which if not met bring you back to the start.
Anyway for your own mental state (and your teammates) you cannot go on like this.
GEO: ~14 km/s (but you don't need that speed since the end of the cable is much slower, orbit period of ~28days instead of 24 hours)
GEO <-> moon surface ~3.2km/s
superbe reddit source: https://www.reddit.com/r/space/comments/1ktjfi/deltav_map_of...
Plus the fact that the US dominates the tech sector has more to do with the available capital there than the technical skills of US students (on average)
- 1 & 2: just use virtualenv, js has its own version manager too (nvm) which is very useful. This is one of the reason why only python2.7 is included in OSX, since most of seasoned python devs not use it. usr/include vs usr/local/include in cpp are not easier to use / understand.
- 3: my opinion is this forces you to write readable code, in which you don't have to ask yourself where the scope starts / ends
- 4: since import use dot notation you just need to follow the path until you find a file and in this file the corresponding function. Or read the doc. Or use an IDE with autocompletion. Looking a .h files in c sometimes lead to using a wrong function judging only by its name.
- 5: They are called "list" because they are lists, not arrays in a C sense (size not fixed)
- 6: multiline strings are a mess indeed, but python3 handles them all in utf-8 (one of the reasons why it broke backward compatibility)
- 7: just like js, making them 2 of the 3 most used languages. Understand the difference between pointers and references is harder to grasp for a beginner to just remind modifying the arguments of one method is dangerous unless you know what you're doing
- 8: there is the from ... import ... which allows you to avoid this while being explicit
FYI we're using it in production over a django backend (which comes with some drawbacks, since subscriptions == pushed updates are not perfectly implemented) with our react/apollo apps (web and native) and in my opinion the overhead lies surprisingly more in the frontend side (writing data connectors is longer, but way more explicit, than using rest queries returning json)than on the backend (where you just declare resolvers, a thing you don't even need to do in nodejs) and handle permissions.
they had announced a keyboard app for iOS and Android which did seemingly the same thing as the swipe keyboard.
- your DB which stores your data
- your backend which access your data, retrieve it safely, and delivers it without having to know anything about the client it serves.
- your frontend which handle how / when it needs data, which data it needs, how it caches it.
Separation is good, since you can test your API without needing your client, you can test your client code with mock data, you can build different clients (web, native apps, ..) over the same API (and even do not need to build an API if you're using things like graphql)