News for hackers. Stuff that matters.

EthanBrady

I'm guessing it has a lot to do with projections. It's easy to predict revenue in upcoming months when people have signed up for subscriptions. Usage is much harder to predict.

Also, I imagine companies make a lot of money from people forgetting to cancel subscriptions that they don't use.

Re:Ask HN: Go or Python? Expanding my toolbelt on Friday October 14, 2016 @11:16PM (#12712565)
You're not too dumb! You can do anything you set your mind to :)

I totally understand not wanting to dive into something like Haskell though. Between Go and Python, I personally would choose Go for a long term commitment. I think the language is simple yet beautiful, has a robust standard library, and performs really well.

Python can be learned super quickly though, and being able to whip up a script is useful (you can 'import' seemingly anything). I'd say it's worth sprinkling in a little Python on the side.

Re:Ask HN: Go or Python? Expanding my toolbelt on Friday October 14, 2016 @10:39PM (#12712491)
One factor I would consider is how different a language is from what you already know. For example, learning something like Haskell, Elixir, or Elm (Elm is fantastic) might help you grow more as a developer because you'll be introduced to entirely new ways of reasoning about and solving problems.
Re:Ask HN: Do you have a favorite GUI Git client for macOS? on Friday October 14, 2016 @10:24PM (#12712452)
I personally use GitKraken (https://www.gitkraken.com/) and I love it. There's a great blend between a pleasant UI and extensive control over what it's doing. Plus it's cross-platform, which is nice.