Live data from Hacker News

Ask HN: what was the best life/programming choice you ever made?

news.ycombinator.com

71–80 of 230 posts

Re: Ask HN: what was the best life/programming choice you ever made?

#71
Life: forgiving my wife after she had an affair. It was hard, but a single mistake doesn't negate the fact that she is a great mom, we are good together and our son deserves a shot at having his dad in the house.

Programming: learning by doing instead of by reading. I started learning Rails when I wanted to build PicDigest and the mistakes I've made have helped me learn faster on a broader foundation.

Re: Ask HN: what was the best life/programming choice you ever made?

#72

Giving up video games in my 20s. If I hadn't done that, I'd still be stuck in front of a game somewhere. Those things will eat your life.

I only gave up video games because my favorite game got shut down...Tanarus - anyone ever heard of this game? It was run by Sony Online Entertainment during the last years of it's existence but it was put out by Verant Interactive in the mid 90's...probably one of the most addictive "FPS" tank games of it's day...was fun as hell

Re: Ask HN: what was the best life/programming choice you ever made?

#75
Life: It's all about love, not personal ambition. I love and am loved by my family. I do meditation and find there that I love and am loved by my higher power. I love others I don't know (and possibly even some I do know) by writing software for intensive-case unit medical devices. Finding a way to use my programming skills to selflessly help others has been transformative.

Programming: Two for the price of one:

1) Really understanding locality of concerns. I.e., creating and using granite-like abstractions so that when I use them I don't have to think at all about what is under the hood. So, when I need to reason through a given piece of code, I have a local and finite amount of the rest of the system that I have to load into my finite brain. I can inductively assume that the abstractions I am viewing as primitives are themselves reliable.

2) Beginning programmers write simple code. Intermediate programmers write complex code. Master programmers write simple code.

Re: Ask HN: what was the best life/programming choice you ever made?

#76
post #62
post #59

Life: Leaving financial services voluntarily, never taking unemployment while I was without work, and going all in on whatever future that meant for me. Programming: Committing to the idea that ideas must, must, must be expressed cleanly.

Never taking unemployment while without work -- may I ask why?

I took a healthy severance from a company that bought my previous employer with government backing.

It felt like I was already given unemployment.

In addition to that, other people surely needed the funds, which seemed limited at the time, more than I did.

Re: Ask HN: what was the best life/programming choice you ever made?

#77
post #36

Starting to learn about art (aka going to Museums, art galleries, reading art books). It soothes my soul. By far the most intellectual challenging activity I've ever done.

Would also love to hear about how you started learning, I've been working with a team on a product to try and make art galleries more accesible to "none arty" people so any pointers on the type of thing you found helpful would be really interesting.

Making art.sy I see?

Re: Ask HN: what was the best life/programming choice you ever made?

#78

Life: forgiving my wife after she had an affair. It was hard, but a single mistake doesn't negate the fact that she is a great mom, we are good together and our son deserves a shot at having his dad in the house. Programming: learning by doing instead of by reading. I started learning Rails when I wanted to build PicDigest and the mistakes I've made have helped me learn faster on a broader foundation.

You are a weak man!

Re: Ask HN: what was the best life/programming choice you ever made?

#79
Life: Quitting an MMORPG when I was 13(nearly 13 years ago) and deciding never to play one again. I can't imagine how I would have ended up if I hadn't.

Programming: Finally deciding to just dive into a project rather than continually reading books. I'm not a very good programmer by any means though so take that as you will.

Re: Ask HN: what was the best life/programming choice you ever made?

#80

Life: forgiving my wife after she had an affair. It was hard, but a single mistake doesn't negate the fact that she is a great mom, we are good together and our son deserves a shot at having his dad in the house. Programming: learning by doing instead of by reading. I started learning Rails when I wanted to build PicDigest and the mistakes I've made have helped me learn faster on a broader foundation.

Nice to hear you forgave your wife afyer an affair, i can't imagine how you felt
Post reply on HN