Where is gait identification or license plate tracking illegal? If you're visible to the naked eye from a public space in the US it wouldn't be a bad idea to expect it.
Hi, if you are interested in helping people with their ruby/rails issues, there is also reddit / ruby discord / rails slack / and stack overflow. I'm trying to be active on Reddit and the Discord but not very active on slack/stack overflow. There are already quite a few people helping but more people would help :).
Applying what you are learning to a project you are working on, you get free "spaced repetition" that way every time you use that bit and/or come back to re-read/edit it.
the last few times i took either, the drivers had both uber and lyft apps running in their cars... i wonder what the split and overlap in drivers is between those two companies.
Preaching what I like, and I'm not into extreme performance much:
- Ruby for most things (most generalist language I know)
- JS for whatever can't be done in Ruby
- Other languages when anything really can't be done (or a magnitude harder) in JS or Ruby
I think just trying out to make some simple thing (e.g. an Hacker News scrapper) in different languages will tell you much more than any person's opinions.
https://learnxinyminutes.com helps grabs the basics of a language quickly (especially as you are familiar with other languages).
OP said he already works with Python most of the time, so even if I live Ruby as the next guy, it's not a good recommendation.
I would say try Elixir since trying to go and think only functional for a while can be refreshing and useful also when you come back to the languages you already work with.
For the free plan the API key is probably needed to count how many requests you do. Free plan without entering a credit card on the other hand would be great. :)