About Me

My photo
I usually talk about video games, TV shows and music. I also give advice and reviews. Have fun!

Monday, April 22, 2013

Great resources for learning Python!

A few months ago I talked about learning how to code with Python. Since then, I've accumulated a nice list of helpful links that will help you learn Python (and computer programming in general), whether you are a completely new student or have dabbled in it for a few months. feel free to add to this list in the comments. After all, the more people learn, the better!



Codecademy
This was the first site I used and the most interactive and easy-to-use for me. You can keep track of your progress if you sign up and there are loads of nice features, like a Q&A section or a sandbox for messing around with your new knowledge. And you're not just limited to Python - you can learn so many other coding languages like PHP, JavaScript, Ruby, etc. Plus, there are lots of lessons and achievements that will keep you motivated! Definitely a go-to for eager learners.



Computer Science Circles
This is sort of like Codecademy in that there are interactive bits where you can practice and try new exercises. However, it goes more in depth with concepts and what's going on behind all the fancy code. It starts off very easy and approachable and you will be on your way to learning very fast! Popular concepts like recursion and methods are explained as well with loads of "homework" to make sure you've grasped the lesson. Check it out!



6.00x: MIT's Introduction to Computer Science and Programming

One of the best ways to get a move on when learning how to code is to sign up for an online course. They are very in-depth and more like  areal class than just self-teaching on the internet. In fact, if you get a passing grade in this course (12 hours/week), you will get an honor code certificate from MITx! It is definitely worth a try if you have commitment and enough time on your hands. MIT has established itself to be the best university for computer science and programming and learning directly from them is an incredible experience.



And finally... your Python Bible
This is not really a course, but more like a reference guide made by the creators of Python! It has all the functions, constants, and types that are in the Python language. You know, the ones that you never bothered to learn (and that's totally fine, because there are hundreds to memorize!). Bookmark this site and constantly refer to it if you are confused, or want to figure out a faster way to do something. Never let go of this Python bible!

That's all I have so far, but I hope that I will be able to add more and more to this list as I learn more programming. Best of luck to everyone!

Tuesday, March 12, 2013

Comedy Gems


I found myself hooked on two spectacular shows recently. Luckily, they are both available on Netflix for my US buddies! They both contain this dry, sophomoric yet extremely well-built sense of humor that will evoke more than a chuckle from you. The main characters are both voiced by H. Jon Benjamin, a spectacular voice actor. Give it a try.




You know you want to.

Let me know in the comments if you've run into any great shows that are often under-appreciated. 

Sunday, February 24, 2013

To This Day

I'm going to step aside from talking about the Harlem Shake and instead talk about the next best thing: the To This Day Project by Shane Koyczan. It is a 7-minute long video in which Shane Koyczan recounts his bullied childhood and how it affected him. In addition, he reflects on numerous other cases with classmates and friends, and how confronting bullying is such a hard thing to do, yet it is so important to accomplish. This is an amazing video illustrated by a myriad of art mediums and narrated by a poem that Koyczan himself wrote. I was awed by the simple beauty of this video and the profundity of the message that follows.


If you were as touched by this video as I was, please share it! 
The awful truth is that out of the millions who watched this video, a good chunk would have been vulnerable to its message. After all, the majority of us have been both the bully and the victim at one point. Or a subtle action or a few words might have hurt someone way more than we intended. However many of us could relate to this video, it is really hard to change people and the way we behave towards others. I would love to live in a utopian world where bullying and the like don't exist, but that simply isn't possible. People (including myself) take too much comfort in being safe and unnoticed by the bullies by the overarching shelter of pack mentality. It is really hard to step out of your comfort zone, walk up to a "bully" and say, "hey, stop that", even when we have played it out again and again in our heads.

I merely hope that this video- even if only for an instant- lets you come to terms with how seemingly "okay" actions might have affected someone, and you wouldn't even know it. Maybe it doesn't hurt to smile at some of your classmates or colleagues more, or ask how they're doing.

Hope you guys enjoyed this video and how it was beautifully rendered. Thank you!

Sunday, February 10, 2013

TED talk reviewed: "Your body language shapes who you are"

My mom's been infatuated with TED videos lately. She sent me this one a few days back and said I should definitely watch it. I obligingly did, and it was one of the best TED talks I've seen. 

The speaker in the video, Amy Cuddy, is a highly qualified professor and researcher at Harvard Business School (source: ted.com) She studies how "non-verbal behaviour and snap judgements affect people from the classroom to the boardroom", which she referred to immensely in her TED talk.

Cuddy discusses how body language is  one of the strongest indicator in confidence or insecurity. If you're feeling particularly powerful, you might have your chest out, feet apart and facing outward, chin up, etc. Sure, we've all heard this before. But what makes Cuddy's case so intriguing is that the relationship between body language and self-confidence works both ways. She observes that putting your body in a "power pose" for a couple of minutes will increase testosterone (upping your confidence) and decrease cortisol (lowering your stress levels). Accordingly, positioning yourself in a low-power pose (shoulders hunched, body caving inward  arms together) for a few minutes will have the opposite effect on your testosterone and cortisol levels.

Cuddy advices that before a stress-inducing event such as an exam or a job interview, you should place yourself in these power poses (discussed in the video below) as it will noticeably improve your self-confidence. Personally, I found this to be a fascinating link between our physical bodies and the way our brain works. It is incredible the sort of research Cuddy has done and I definitely hope she and other researchers further their experiments to find more relationships between body language and our psyche.


Feel free to check out an earlier post of mine regarding a TED talk on "The art of choosing"! It is another amazing talk that you can't miss. 
Happy watching!


Tuesday, January 29, 2013

Good old fashioned..

...music updates! Haven't done these in awhile. Also, happy (very belated) new year! Can you believe it's almost February?

Anyway, here are some of my favourite tracks as of now.
I guess a common theme would be that these songs are good for just relaxing and/or studying.

Hope you guys enjoy it! Feel free to recommend or suggest any of your favorite songs. I'm really sorry I haven't updated for a long time. I have been drowning in work recently but I'll get my break soon.

P.S. How many of you guys have kept up with your New Year's Resolutions? I sure haven't. *gulp*

Friday, December 28, 2012

The mysteries of the great burdock root!

I don't often  ever do posts having to do with medicine and nutrition,  but I couldn't help write one today, only because of how much I want you guys to know about it! I apologize for most of my sources being in Korean. Its properties are still relatively unknown in the Western world so most of my references will be in Korean. So without further ado, I present to you the Great Burdock Root! 


Now before you x out of this post for manifesting what looks like chunks of bark,  bear with me. When my mom came into the kitchen with a load of these precariously stacked  on her arms, I was dumbfounded. Was this another one of her strange dietary additions (she's a bit of a health freak)? Maybe, but rightfully so. Turns out she had bought what was the latest craze  in East Asian countries like Japan and South Korea.

It used to be popular in Europe, Asia, and South America for being a low calorie and versatile food that was also nutritious. However, the reason why its popularity had recently been revived was due to a short Korean documentary featuring Yoshinori Nagumo, author of "Drinking Burdock Tea Will Make You 20 Years Younger" and director of Nagumo clinic, in which he explains his mid-life revelation to live healthier, and thus turning his life around to consume copious amounts of Burdock Tea on a daily basis. His result? After a little more than 20 years (he is now 56), he looks younger than he did when he was 30 (pictured below). Anatomically speaking, his bones are 28 years old, his brain 38, and his blood vessels 26 years old. How did he essentially become "younger"? You got it, it was that darn burdock tea. No fancy treatments, operations, or pills. He just drank litres of this tea every single day. It takes some commitment but just look at him!


Above: Mr. Nagumo at age 56. Below, age 30. Thank you burdock tea!
What's better,
1. Making burdock tea is quite easy and cheap. Just look for it in your local market, they're quite recognizable. Asian markets are a bonus. 
2. There is no secret "you also have to pay an extra 500 dollars to [unnamed health foundation] for this to work". Just drink litres of this every day and you'll notice the difference after a few years. 

Understandably, this new youth-triggering effect of the great burdock root has brought on what I like to call the "Burdock Rush". I swear I saw everyone with an armload of these today when I went to the local market. As an extra plus, they come with a myriad of other health benefits, such as bettering your immune system, reviving your skin, promoting anti-aging, and improving blood circulation. Hurray for healthy living. 

To finish this off, I'll teach you guys how to make this mystical tea. (source: comes with step-by-step pictures!)

  1. With a knife, carefully dice the root into small slices. They should look a bit like banana slices now. 
  2. Put these pieces, separated and on a tray, into the microwave for ~5 minutes until it has dried out sufficiently. Check every two minutes or so to make sure your kitchen isn't on fire or anything. 
  3. In a litre of boiling water, place about 10 grams of these dried root pieces
  4. Allow the pieces to infuse and bless the boiling water with its immortal properties.
  5. Consume burdock root tea.
  6. Become seemingly immortal.


Enjoy! Happy eatin' for everyone!



Sunday, December 16, 2012

French and Python

Lately I've been on a sort of "learn things online" frenzy and thanks to the Internet, it's been a lot of fun.
I want to share some fun sites that were recommended to me by friends and have proved to be simple, guiding, and helpful.


The first site is called Duolingo, a site that helps you learn languages (Spanish, French, German, Portuguese...) step-by-step. I must admit learning French on this site has  proven to be a lot more structured and broken down than what I would get in a normal class, which I love. There are lots of reading, writing, listening and speaking exercises to help you manoeuvre around and explore different facets of a language.


Secondly, I've always been fascinated by coding and programming, but never found the time to open a clunky book and study it. This is where Codecademy comes in. It teaches you a variety of coding topics and languages with detailed tutorials that cover everything from A-Z. Very useful and not overwhelming at all.
With all that aside, I can't believe the year is ending already! Christmas is just around the corner and the supposed end of the world (huh). Hope everyone is keeping well!