Decoded – An Unusual Thriller

Although, Decoded blurb and reviews considered the book to be a thriller, it is surely not a thriller in the traditional sense. It is a languid and intriguing story of a mathematical genius who worked for a top secret cryptography unit of Chinese government. However, this is surely worth a read for its beautiful, poignant  and intelligent portrayal of a life of a mathematics genius.

I had never heard of Mai Jia or any of his works before this book, but the glowing reviews and the bestseller status of this book made me pick this one. Also, since this year I am reading translated popular fiction of different countries, this book fit very well in my reading plan. In China, Mia Jia is a literary sensation and his work has been adapted in movies and television serials.

The blurb of this book and all the online reviews, highlight that this book is a thriller, about cryptography, code breaking etc., but I did not find any elements of a thriller or mention of these themes in first 100 pages. However, this book is not boring, on the contrary, the first 100 pages gave a very interesting snapshot of China in 1960s and described the childhood of a socially awkward mathematics genius Rong Jinzhen.

The story turns into a new direction, more familiar to the genre of spy thrillers, when Rong Jinzhen gets recruited by a mysterious character and disappears from the normal life to join the cryptography section of China’s military intelligence. Rong gets the task to solve two legendary ciphers PURPLE and BLACK, developed by his long time friend, professor and mentor who now works with Country X. Mai Jia (the pen name of Jiang Benhu), reproduces the development in the field of mathematics and cryptography with details that very few can provide. As Jiang Benhu, Mai Jia spent a significant part of his life in intelligence unit of People’s Liberation Army, and he borrows a lot from his personal and professional life to enrich the story.

Once Rong joins the cryptography unit, most of the story describes the challenges of cryptography, application of mathematical logic in cryptography and joys and frustration of code-breaking. Rong’s success makes him a national hero and a reverential figure in China. However, in subsequent turn of events he loses his mental balance.

The story does not start like a thriller and it also does not end like a thriller. The end of the story leaves some questions unanswered and might not be palatable to people who grew on Dan Brown, Lee Child or Baldacci. But as I said earlier, this is not a typical thriller.


Apple India- No options to customize iMacs

I often find laptops not adequate when I am working on multiple applications windows and require a bit of more power for photo editing or any other resource hungry operations. Since I have been pretty impressed by the quality (both in terms of software and hardware) of Apple products, I decided to invest in an iMac. A rather expensive yet the best options considering the compatibility with my other devices and already invested softwares.

A 27 inch iMac with 16 GB of RAM, 1 GB of graphics memory and an 1 TB fusion drive is what I am looking for. And, it is easily available in United States. However, when I approached the local Apple retailer, I found that Apple India does not have the required tech specification for iMac. I can only get normal mechanical hard drive of 1 TB, no option to upgrade to a fusion or SSD drive. There are not many options in terms of system with higher capacity RAM, though I can buy an iMac 8gb ram and upgrade it to 16 gb as the 27 inch iMac comes with 2 empty RAM slots. However, if you are buying the 21.5 inch iMac you can only get 8 gb RAM and you cannot upgrade it.

Sad. Apple India should start providing either customization options like Apple US does or Apple should facilitate upgrade through their service centres.


Asus RT N56u is a big disappointment.

Asus RT N56U received rave reviews when it was launched and almost universally touted as the best N band wireless router for advance home users. It offered 2 usb ports, dual band frequency (2.4 Ghz and 5 Ghz) and beat many other competitors on different test parameters such as signal quality and speed. I bought it going through all the reviews and finer details (not worth mentioning here) but after 6-7 months of use I can say it is a big disappointment.

The biggest annoyance is the frequent drop of connection. The moment I connect 6-7 devices, I get frequent losses of connection. And, the only cure is to restart the router. This router, though has two usb ports for sharing devices over home network, is difficult to configure for most of the devices apart from the usb storage drives and the speed is not unto the mark. I tried streaming media to xbox and television, but the experience was not good.

I also committed a mistake while looking at the specification and I had no idea that it does not support DD-WRT firmware. Moreover, the only reason I bought this, ignoring Airport Extreme or Airport Express was I thought it supports VPN client login. It does not. It has VPN server capabilities but it does not have inbuilt client login to VPN. So anyone who is looking forward to use this router to take all the devices online through a VPN, would be disappointed. However, it does support VPN if you have VPN client configured on each of the individual devices. But that is not the point. I wanted to use my XBOX to connect to US store for streaming movies over Netflix, but this was not possible as XBOX does not support any built in VPN capabilities.

I also experienced even more problematic connection (super slow speed and frequent connection drop) if I start my torrent client. Evidently, this is not a good router for anyone with moderate use of torrent clients.

Out of the two bands, 5 Ghz does not even show in all corners of my house (it is a small house and I do not think it should require two routers to cover all the corners). The list goes on..

I am stuck with this so I tried all the tweaking in the settings, upgrade to numerous official software version but things did not work to my expectations. However, I used a third-party firmware ( to upgrade the router firmware and things have changed for a bit better. At least the frequent drop in connection is not there and I can stream my media at a decent speed.