Skip to main content

Book review: #TheMartian by @AndyWeirAuthor



The story is gripping, exciting and everything about the atmosphere, trajectories, orbits and timing is scientifically accurate. The plot is about an astronaut who is stuck on the surface of Mars and how he survives and increases his chances for survival. The author also factored in the humanitarian aspect of how this kind of situation can unify people from all over our planet, their prayers and their willingness to help and sacrifice. I did not feel that the character, Mark Watney felt intense psychological stress, as one would expect, from being stranded on a deserted and inhospitable planet. There is some humor here and there that gave me a break from worrying for Mark Watney's situation. Some of them made me laugh really hard.

The story brought to life the fact that Mars is not a very hospitable place for us humans to be. I still wonder if it really makes sense to send humans to Mars. If we have to build a whole habitat for humans to live and survive the radiation, lack of atmosphere and lack of source of energy and food, why not just do it closer to home? How about our moon? I agree that we need to setup a backup plan for an accidental stray asteroid wiping us out, but why not start with the moon, perfect it and then head towards Mars and then may be later to Europa and Enceladus. I am talking about a 20 to 50 year timeframe for achieving something so grand and perfect. 

I really wish that Andy Weir made this book a lot less R rated. I was hoping to let my 8 year old wannabe Astrophysicist read this book, but I will have to wait a little longer before I let him read it because of occasional crude language. Andy Weir, hint ... hint .., can we edit the book and make a children friendly version? At least, get rid of the F and S words.

When I was done with this book, I remembered Carl Sagan's message from the original Cosmos documentary when he talked of the 'Pale blue dot'. I do not remember the exact words, but in essence it was about this - Earth is our only home, where everything that matters to everyone exists and we should cherish it, nurture it and protect it for ourselves and our future generations. 

I haven't seen the movie yet. I don't know if I can make time for it while it is in the theatre, but I promise to keep quiet and allow people who haven't read the book to enjoy the movie.


Popular posts from this blog

A @trello board to get kids excited

My 8 year old just started his summer break. He did so well in school and I am proud of him. He skipped second grade, got into the gold honor roll in every quarter and got a medal for doing that. Last night, I promised to install a new app for him on his iPad mini. I installed Trello and created a board for him while he watched. I showed him how to create cards, add labels to them and move them from To Do, to Doing to Done. I had him create some cards and label them. He could not stop creating cards. I could not convince him to go to bed after that. He created cards for everything he wants to do in the summer and he is not done with creating cards. He even created a card to email a screenshot of his Trello board to his teacher. Later last night, he was still awake in bed when I checked on him. He told me that he wanted to add three more labels - Math, Science and One-on-One. He wanted a label titled 'One-on-one' for tasks that he wants to do with me and he wants one-on-one at

Create #VirtualPrivateCloud, NAT Instance and NAT Gateways on @AWSCloud

Create a Virtual Private Cloud, NAT instance and the new NAT Gatweay ... and making it all work. This is a YouTube playlist of three videos.

Cheat sheet to create a #VPC and Subnets on @AWSCloud

One of the critical things to remember for working with a AWS VPC is creating and using it. I had hard time remembering how to do it, so, I wrote down a cheat sheet for myself.  If anyone wants to follow along, just navigate to the VPC page on the AWS Console and start with 'Create VPC' button. Please note that this may cost some dollars if you are not on the free tier. If you are on the free tier and make mistakes, it may cost some dollars. In the steps below, we will be creating the following on a new VPC: An internet gateway One public subnet with routes for accessibility from the internet One private subnet without any routes One EC2 web server with Apache installed in it and serving a sample html page - using the public subnet. One EC2 server with the private subnet and security group that allows access to resources running on the public subnet only.  Create VPC Name tag: myVPC CIDR Block: 10.0.0.0/16 Tenancy: default (Must have default. Otherwise, it