Live data from Hacker News

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

news.ycombinator.com

61–70 of 230 posts

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

#61

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 would probably be thinking the same thing right now if all I knew about was mindless, addictive games like World of Warcraft, League of Legends, or Call of Duty. I fully agree that pouring hundreds of hours into games like that will "eat your life" and give very little back for the small fix of short-term enjoyment. I've seen it happen to friends.

However, there are several ways to enjoy video games these days that involve a community and are much healthier. And I am not talking about a massively multiplayer game where the "community" is really just another gameplay element pulling you in. I'm talking about an external community that draws you to actively participate, to enjoy the game for something more than what it is at face value. This comes in many different forms, and I think most people would be hard pressed to say that they are "eating the life" of anyone. Maybe I can just list a few of them and let you decide:

1. Speedrunning community. I list this first because it's my favorite. Speedrunners revitalize games old and new by practicing and playing them to almost complete technical perfection. The communities are large, positive, supportive, and full of energy. Both speedrunners and viewers get to enjoy games they already loved in a completely new way, and engage in a meta-competition that is much more tangible and community-oriented than numbers on a screen beside user IDs. There are large communities in both Japan and the US/Europe (though the two don't interact much). The Japanese community generally interacts in the form of videos posted on Nico Nico [1]. The Western community has a forum and video site at Speed Demos Archive [2]. To give an example of the size and positivity of SDA, in particular, they run several marathons a year like this one [3] that draw thousands of viewers and raise tens of thousands of dollars for charity.

2. Indie game development. I don't think I need to say a lot about this; this community interacts enough with HN for its vitality to be clear enough. Even for lone developers, the creative aspect makes this a healthy pursuit.

3. Romhacking community. This is related to the indie game development community in spirit, but on a much more casual level. Using tools built to quickly make levels for games like Sonic and Super Mario World, members of these communities make completely new games out of old engines and assets. These new games - called "romhacks" because of the way they are made - are often posted on forums or at sites like SMW Central [4] or Sonic Retro [5]. It's a very unique kind of community that draws together creativity and games. This one is also related to #4:

4. "Let's Play" community, probably the youngest of these. Much like speedrunning, this community aims to revitalize games by playing them in an entertaining way and publishing the videos (which are then called "Let's Play"s or LPs). These videos were usually posted on forums like Something Awful, but increasingly these communities are centered on Youtube. Very often the games played are indie games or even romhacks.

Edit: There is also a community related to #1, the Tool-Assisted Speedrun community [6] that aims to play games to literal technical perfection with the benefit of tools like savestates, frame-advance, and recording provided by emulators like zsnes. Such tools are obviously frowned upon in the normal speedrunning community.

[1]: http://www.nicovideo.jp/

[2]: http://speeddemosarchive.com/

[3]: http://marathon.speeddemosarchive.com/

[4]: http://www.smwcentral.net/

[5]: http://info.sonicretro.org/Sonic_hacks

[6]: http://tasvideos.org/

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

#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?

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

#63
Life: Started getting up early and going to the gym every morning. I wake up at 0530 and then I go to the gym, shower, and eat breakfast before I leave for work at about 0800. Having that much time in the morning greatly reduces stress, so I do it even if I skip working out for a day.

Programming: Joining the local meetup groups, attending both areas where I am very knowledgeable and areas I want to know more about. I've learned a lot and I've met hundreds of inspiring people. Giving talks at the meetup groups is also very rewarding and highly recommended.

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

#65

Life: Slow carb diet and P90x. (a little embarrassing, but true) Programming: Diving farther into photoshop. I know thats not programming, but I really like to play around in photoshop during long code sessions. It helps my brain relax.

I want to try P90X soon and was wondering if you've felt it's made a difference?

P90x will work, but the key is diet. CrossFit will work too, but again the key is diet. P90x provides that meal planning. Stick to that and workout and it will work. Or go slow carb and hit up CrossFit. But the key thing to remember is that you can't out train a bad diet. Garbage in == garbage out.

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

#66

Life: Getting fitter. I wasn't too overweight at my peak weight but I was getting a beer belly from sitting all day, feeling extremely tired at the end of each day (I'm only 20 years of age and it's not normal) and I decided to do something about it. I've always been intimidated by what other people think which is why I didn't join the gym earlier but I sucked up and joined 11 weeks ago and it's the best choice i've…

My advice: start climbing. It's like going to the gym but fun.

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

#67
Life: Going Paleo (not 100% strict but maybe 80%) and focusing on everything that alters my mood and testing it to see if removing it makes a difference (alcohol, caffeine, excess sugar, etc)

Programming: focusing on building a business with software and not getting so anal about every line of code. Learning to be lean in all ways possible really helped here.

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

#68
post #39

Life: Start questioning everything. That is, questioning accepted wisdom with respect to nutrition, medicine, sport and everything, accepting things I can verify myself, but most importantly, disregarding things I can disprove myself. I'm healthier, wealthier and happier as a result. Programming: Same; in this respect, that's ignoring common wisdom about OO and TDD. These things have value, but not of the type (and n…

Your ideas intrigue me sir, and I wish to subscribe to your newsletter.
Post reply on HN