Live data from Hacker News

Ask HN: What do you want to learn in 2017?

news.ycombinator.com

81–90 of 513 posts

Re: Ask HN: What do you want to learn in 2017?

#81
Docker, rkt, LCX/LDX, and Kubernetes. I use some of this stuff already but want to see whether I can set up a Heroku-like multi host cluster that will be more stable for running production projects than my current setup of running things on "bare" EC2 instances.

Swift and/or React Native. Mobile apps are good.

How to use some basic ML in practice. TensorFlow based NNs would be good.

How to use the ShopBot at my local hacker space. Also how to use the laser cutter to make cooler shit than I already do.

How to sew. I want to make some one-off items but really don't know much about sewing beyond the real basics.

How to use a bullwhip India Jones-style.

Surfing.

Bonus: welding, how to change brakes on a car, how to rebuild a carburetor, how to make kombucha, how to keep bees.

Re: Ask HN: What do you want to learn in 2017?

#82
post #18

I want to learn how to even start a side-project. I've been out of university since 2012 and have done basically nothing in my free time CS-related. Every time I start to even think about doing something, that "why are you working while on your free time" feeling comes up and I immediately do something else. Not sure if it means I really don't love programming and Computer Science after all (entirely possible) or if…

Relevant: "No, I have no side code projects to show you" https://www.linkedin.com/pulse/i-have-side-code-projects-sho...

Re: Ask HN: What do you want to learn in 2017?

#83
post #18

I want to learn how to even start a side-project. I've been out of university since 2012 and have done basically nothing in my free time CS-related. Every time I start to even think about doing something, that "why are you working while on your free time" feeling comes up and I immediately do something else. Not sure if it means I really don't love programming and Computer Science after all (entirely possible) or if…

I've recently started to complete side projects. I also graduated in 2012 so I was in a similar position a few months ago. What clicked for me was that I realized I didn't have to do anything heroic. At first I'd start a project and feel like I had to complete it in a couple of weeks, but then you're trying to spend all your free time on it and you tend to burn out quickly that way. Instead now I start a project, spend a few hours on it, and then just try to spend a little bit of time on it every day. Even just 20 minutes can make a huge difference. The key is to just do a little bit, steadily, over a long period of time. It really adds up. And doing that keeps you engaged with the project and wanting to spend time on it.

Re: Ask HN: What do you want to learn in 2017?

#88

My goal for 2017 is to fully figure out Docker. The majority of information out there, including tutorials and blog articles about others' successful deployments, comes in the form of very high-level overviews. Everything I've found is an introduction to getting a basic docker instance running. There is very little useful information out there as to how to run a proper multi-host cluster. There is core Docker. Tack o…

Are you looking to automate infrastructure-as-code in there, as well? I've lost many a night to trying to get Rancher to play nice with Terraform, especially in high-availability mode. Luckily, it appears that the process has been vastly simplified in recent rancher-manager releases.

Oh great, you've just added Terraform[1] to my list of possible tie-in softwares. Thanks for that, you monster. /s

Yes, at least for development, setting up the entire environment must be a one-command execution. Every new developer to a team will obviously need to progressively learn the entire stack, but they should be up and running after a single VCS checkout and installation command.

I expect staging and production to be a perfect replica of the same environment developers use. As to how realistic it is to "launch the entire production cluster with a single command", with remote server provisioning, IP allocations, multiple hosts for various load-balanced pools, etc... I'll have to see when that time comes.

[1] https://www.terraform.io/

Re: Ask HN: What do you want to learn in 2017?

#90

Category theory. It's such an interesting idea.

I'm going through this series aimed at programmers by Bartosz Milewski, finding it pretty great so far.

https://bartoszmilewski.com/2014/10/28/category-theory-for-p...

https://www.youtube.com/playlist?list=PLbgaMIhjbmEnaH_LTkxLI...

Post reply on HN