True if you're in the 1% of users who need features that go beyond what Google Apps does and prefer to manually deal with the versioning mess using some ad-hoc convention.
In my area, the cable provider is the only one that offers somewhat fast speeds. Whenever they overcharge me and I spend hours sorting it out (this has happened a few times) with them I wish I could switch, but DSL is just not fast enough for working remotely.
I don't have other options for all my other utilities, but so far they have overcharged me and screwed things up royally exactly zero times.
> Guess you havn't had a hanging Safari or Chrome tab take down the entire OS.
I haven't seen that happen on either of my Macs.
I've experienced exactly one major new issue in Yosemite, and it's only affecting one of my Macs: when my iMac Retina sleeps, it often doesn't wake correctly and ends up doing a system reset so all my terminal state is lost. It's really fucking annoying. I managed to work around it by changing something in the sleep settings.
I've experienced a similar issue with my 2012 iMac: after waking from sleep, I find that all of my terminal tabs are in a "Restored" state, so the history is correct, but anything running ends up detached. It's frustrating, and only started happening with Yosemite.
I don't know that it's particularly new or hot, but I've been learning F# and I really like it. With Microsoft open-sourcing .NET Core and Mono getting a lot of improvements from it, I'd love to see this become a viable platform for doing web development on Linux with F# in the future.
As others have said, Ecto is the layer you would use to connect to Postgresql. It's pretty different from ActiveRecord, not necessarily in good or bad ways. It's just different.