Live data from Hacker News

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

news.ycombinator.com

411–420 of 513 posts

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

#411

I want to be more socially active in 2017. I graduated in 2013 , got a dev job and since then been living in a virtual world w/o any interaction whatsoever with people outside of professional environment. In 2017, I want to break this trance, get to know the real world and probably get a girlfriend. :)

Good luck!

One of the better ways to do this is to to take the lead. Be a leader, not a follower. That can be interpreted multiple ways: organizing events, inviting people to things, asking what you would like, not what you "want", even taking dance lessons (something like Salsa), not caring about the outcome so much...

Some wisdom from a book from the Ask HN Books thread [1]

> - choose carefully what you give a f*ck about, but when you do, do it right

> - there will always be problems, deal with them and move on, it's your own responsibility.

> - the constant pursuit of a positive experience is in itself a negative experience, acceptance of a negative experience is a positive experience

Also, Systems Not Goals

http://jamesclear.com/goals-systems

[1] https://news.ycombinator.com/item?id=13243705

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

#412
post #336

Just bought myself a piano, so I want to learn to play - to a beginner level - I'm aware that probably even after 5 years one is still essentially a "beginner", so it's a long road.

Great idea. It took me some 2 years to realize that piano wasn't my favourite way of making noise; on the other hand though it gave me a solid base on the theory of music (intervals, notation, cleffs etc) so that picking another instrument became much, much easier.

Take a look at http://www.lightnote.co/ (previously mentioned on HN)

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

#413

My goal is to learn enough tech to build an end to end web based application. Planning to learn python, then html/css, MySQL and move onto learning deployment with AWS.... let's see how it goes !

If you do this, I recommend the thin slice all the way through to deployment. Get Hello World running locally and then deploy it. Get Hello World with some CSS styling running locally and then deploy it. Get Hello World with database augmentation running locally and then deploy it. What you will probably learn is that the way you deploy it is as much a part of the building process as the building itself...

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

#414

* Grow a beard * Exploring vegetarian recipes * Get to a 100 push ups * Learn Racket * Learn to weld and make some furniture * Sit less

Try

http://www.startbodyweight.com/p/start-bodyweight-basic-rout...

Or

https://www.reddit.com/r/bodyweightfitness/wiki/kb/recommend...

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

#415

Category theory and some advanced Haskell I feel that such knowledge is eternal. It won't be obsolete in 2027. ReactJS on the other hand ...

The architecture underpinning ReactJS offers some generally useful abstractions (that have appeared previously in other forms). The difficulties arise when the implementation of abstractions are viewed as a magical property of some programming languages rather than others. It doesn't matter whether it's 'object orientated' or 'functional' or 'one way data flow'.

Yes. I wrote 5000 lines on this (and bringing that abstraction to Haskell). [1]

1: http://asivitz.com/posts/layers

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

#416
post #396

Canning / pickling (IIRC there's a course on Instructables), salsa / Latin dance (there's a local café / bar near me that does regular salsa nights), basic woodworking (my wife and I are making a bookcase and coffee table early 2017), mobile development (started with Android via the Developing Android Apps course, continuing with some projects plus Vogella and other tutorials to fill in specific knowledge gaps), game…

Re Salsa/Latin dance.

The secret of learning Salsa (and other things) is that most people give up to early (after the 1st lesson, 2nd lesson). If you keep on going, the lessons that were hard for you in the beginning will become easy. If you keep going and get better and be (more) social and fun, the follower that you were intimidated to dance with will ask to dance with you... (the tipping point, an important milestone).

If you can take lessons with your wife and practice with your wife at home, that will make it easier. The hardest thing for single persons who start learning Salsa is that they don't have someone to regularly practice with. This is usually not a problem for the most dedicated beginners, as they block off their free time for learning salsa (multiple lessons a week all the way up to multiple lessons a day). The most social tend to progress the fastest, as everyone wants to be around someone who is fun and social. Salsa is a community, like anything else.

Addicted2Salsa has enough free lesson videos to keep you busy for a long time.

https://www.addicted2salsa.com/

Start listening to Salsa music instead of other music, so you can pick up the '1' (or the '2') beat.

Buena suerte!

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

#417

Going back to the basics to solidify my foundation, one each quarter. Good Practice makes one a better engineer! Digital Electronics using [1] Operating Systems using [2] Functional Data Structures using [3] Graphics Algorithms [4] Any recommendations for these subjects sincerely appreciated. Thanks. [1] https://www.amazon.com/Digital-Design-Computer-Architecture-... [2] https://www.amazon.com/Modern-Operating-System…

Operating Systems basic are well covered in this course https://www.ops-class.org/

Thanks, this on a first skim, looks a very detailed course. And while we are at it, there is also this post on HN on the front page, which contains more resources for learning about OS. https://news.ycombinator.com/item?id=13258063

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

#418
Here are my goals for 2017:

- 10 seconds Free-standing Handstand: Practice 6-7 days a week, for twenty minutes, following the GMB Handstand progressions.

- 10 seconds advanced tuck back-lever on the gymnastics rings: Practice 3-4x week, following FitnessFAQs progressions.

- Bulgarian split squats, 4x12 50kg: I'll go with a somewhat linear progression -- work from 3x8 up to 4x12. When I do 3 workouts using 4x12, I'll up the weight by 2-4kg and start a new cycle.

- Books I'll read:

  1. Gödel, Escher, Bach
  2. Black Swan
  3. The Society of Mind
  4. Code complete (I'll read a chapter every week)
- Finally learn about compilers/interpreters:

  1. Work through "Writing an interpreter in Go"
  2. Work through "Language Implementation Patterns"
  4. Work through "Engineering a Compiler book"
  5. Do the Kaleidoscope LLVM tutorial in OCaml
- Get good at algorithms to have a better chance at landing a job in one of the the big 4:

  1. Work through HackerRank's Cracking the Coding Interview track: I'll do 3 challenges every day until I am finished.
  2. Solve as many problems from LeetCode [1] as I can: I'll solve 2 problems every day.
  3. Work through the "Algorithm Design Manual book"
- Really learn Java. Java 8 looks interesting and I see there are a lot of job opportunities for Java devs.

Looks like a plan!

[1]: http://www.learn4master.com/interview-questions/leetcode/lee...

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

#419

Winemaking. Not the WinOS emulation kind. But the cultivation and fermentation of fruit. With the eventual goal (beyond 2017) of living on a producing vineyard. Formal study would be fine, perhaps at UC Davis' world class Viticulture and Oenology program. Or in Burgundy, France. But for now just apprenticing once a month at Wind Gap Wines in Sebastopol and seeing whence it leads

It seems like you are pretty serious about this. If you have not already, read "The Hills of Chianti: The Story of a Tuscan Winemaking Family".

https://www.amazon.com/Hills-Chianti-Tuscan-Winemaking-Bottl...

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

#420

I want to be more socially active in 2017. I graduated in 2013 , got a dev job and since then been living in a virtual world w/o any interaction whatsoever with people outside of professional environment. In 2017, I want to break this trance, get to know the real world and probably get a girlfriend. :)

Good luck! One of the better ways to do this is to to take the lead. Be a leader, not a follower. That can be interpreted multiple ways: organizing events, inviting people to things, asking what you would like, not what you "want", even taking dance lessons (something like Salsa), not caring about the outcome so much... Some wisdom from a book from the Ask HN Books thread [1] > - choose carefully what you give a f*ck…

No need to be a leader. Just to be comfortable with yourself, being able to enjoy things that can be enjoyed socially is enough to attract other people. Salsa lessons are good advice. Also a wine tasting course! There you can follow others and be happy too.
Post reply on HN