Agree with this, simple concepts taught in-depth with lots applications and practice is very useful. Knowing 10 ML algorithms superficially will never be as good as knowing 1 with all of it's caveats.
HN user
arahuja
Recommendations on the latter?
No problem if people want to leave FB, don't use it too much myself anymore. Just don't understand why everyone has to write a blog post like they are doing charting new ground when they leave.
This is a very different situation in NYC.
1) Most people live in apartments, therefore a person who is an approved tenant is now inviting an un-approved tenant to take there place, giving them access to the building and common areas.
2) More importantly most NYC apartment buildings are co-ops and not condos. They are usually selective about owners and have appropriate sublet policy. Most Air BnB type sites would violate the sublet agreements in co-ops.
There need to be some protection for those that live in apartment buildings and don't share the same feelings about short-term sublets.
.NET has a lot there in its web framework out of the box, so you if you know it well you can do sophisticated things very quickly. There is even strong javascript/ajax integration these days, and new MVC patterns. Overall, I also think C# is a very strong, modern language with tons of benefits.
However, the issue comes when trying to find off the shelf components. Unlike with Python and Ruby where there are tons of OSS projects you can integrate, with .NET you will have to either build everything on your own or pay a LOT of money for components.
Another thins to keep in mind is that working in .NET requires VS and all the suite of .NET profilers/debuggers which are not free like they are for Python and Ruby. Therefore when growing your dev team you will have to pay a lot in software per seat.