Musing #67: Valley of the Boom

I will admit that I am a sucker for tech docudramas and find it cringe-worthy when it goes too far off the rails. It is one of the reasons that I could never appreciate Halt and Catch Fire to the extent that a tech aficionado ought to. On the other hand, Pirates of Silicon Valley was far more watchable despite its inaccuracies. Hence, when I came to know of 'Valley of the Boom', I had to give it a go. At the time of writing, only two of the six episodes have been made available on the NatGeo website and while it is not fair to review a series in parts, it is certainly worth musing over.

Musing #65: Purchasing a projector (Xgimi Z6 Polar)

Purchasing a projector is never a straightforward decision because you are not buying in to its own product category but rather in to the category of displays as a whole. Thus, one needs to weigh it up against purchasing a TV or even a monitor. It doesn't take much to figure out that the projector is the device of choice for a home cinema on a budget, where size matters more than anything else.

Review #54: Credo Protective Case for Amazon Fire TV ★☆☆☆☆

If there is one thing I miss for, it is for the access to multitude of cases pertaining to all sorts of devices. Since its closure, Amazon is the only logical recourse left, especially for Amazon device accessories. This particular case pops up at the top of Google's search results and hence became the natural choice as a cover for the Gen 3 Fire TV remote.

Musing #57: Steam Link on Fire TV

The release (or lack of it) of the Steam Link app caused a lot of brouhaha in the past month. While it it is meant for mobile devices, it undeniably adds a lot of value to the Fire TV and for that matter to all Android devices. It is a must-have that would have certainly made it to my list of  'The Essentials' were it available back then. It is not officially available on Amazon, so your best bet is to sideload it.

As I mentioned previously in my review of the AFTV3, the Ethernet adapter doesn't make a whole lot of sense as it is limited to 100 Mbps. However, it would be more than enough in this case as Steam Link requires a maximum of 30 Mbps for streaming. Unfortunately, I had to rely on the 5 GHz WiFi network (Steam Link doesn't support 2.4 GHz) with the TV being 25 metres away from the router, separated by a wall. This issue is compounded by the fact the 5 GHz receiver on the AFTV3 is exceptionally weak.

After playing with the settings, the only way I could get Steam Link working on the AFTV3 over such a long distance was by switching the 5 GHz channel bandwidth to 20 MHz. This significantly reduces the throughput but is a necessity for my current setup which I hope to change soon. Over the 20 MHz channel and at a distance of 25 metres, Steam Link works unimpeded in the 'Balanced' mode which uses 15 Mbps. I was even able to get the 'Beautiful' mode, requiring 30 Mbps, to work over the 20 MHz channel but it was inconsistent. On the other hand, it worked exceptionally well over the 40 MHz channel as can be seen below, but the AFTV3 was unable to sustain the signal over the distance, resulting in frequent disconnections. Nonetheless, this is an issue that can be easily resolved through some rearrangement.

Steam makes it quite evident that the software is in beta and that AFTV is not officially tested.

 However, as long as the network is up to it, the AFTV is more than capable of streaming.

Inability of the network to stream properly is indicated with the frame loss and network variance.

Setting up Steam Link is extremely easy as it essentially requires pairing the TV with the host PC using a PIN.

Additionally, the Steam Client on PC requested the installation of additional audio drivers once the setup was done, but I presume this might depend on the setup. I had sold my Xiaomi Bluetooth controller a few months back so I didn't have a controller to pair with Steam. However, I did have my Apple Wireless Keyboard and Logitech M557 paired to AFTV which ought to have done the job. 

While the keyboard worked fine with the Big Picture mode, v1.1.3 of Steam Link that I installed initially didn't support the mouse which was subsequently rectified in v1.1.4, indicating that Valve is actively paying attention to user feedback. At present, the lag isn't too bad, but the mouse controls are too sensitive which I presume is due to the fact that the tuning has been done as per analog controllers. It might make sense to pick up the Xbox One S or Steam controller for universal compatibility.

With the initial impression being quite good, one can only hope for Steam Link to work seamlessly once it comes out of beta. Perhaps the Steam Sale will become a lot more attractive for AFTV owners.

Review #51: Amazon Fire TV (Gen 3 - 4K HDR) ★★★★☆

Normally, whenever I get a new device, the instinct is to analyse it in depth. Unfortunately, certain constraints prevent me from doing so with the Fire TV 4K, primary of them being that I have no 4K display devices at present. However, a lot of thought had gone in to purchasing this device for a 1080p non-HDR TV, even though it is not officially available in India. So, I would like to share these thoughts along with the experience of setting it up so as to get the most out of it. Thus, this article will straddle the line between a tutorial and a review, but I have decided to classify it as the latter since this article, while being instructional, is still appraising the product.

Review #44: Amazon Fire TV Stick (2nd generation) ★★★☆☆

Fire Play with Me - A comprehesive review of the 2nd generation Fire TV Stick
When Amazon priced the 2nd generation Fire TV Stick at ₹2999 for Prime Day, it took a lot of self-restraint on my part to not purchase it instinctively. I had a few good reasons for not doing so, they being:

1. My TV itself is capable of DLNA streaming courtesy of Samsung AllShare and has the Netflix app on it, even as others might not be so useful
2. A first-gen Chromecast attached to one of the HDMI ports since the time of its US release, taking care of all the remote streaming needs
3. A Raspberry Pi 2 running LibreElec (and Batocera) to take care of Kodi and retro gaming needs
4. Lastly, a Windows tablet capable of streaming every possible content either through Chromecast, Plex or HDMI

Since I have a DLNA as well as Samba server running on my router allied with a USB 3.0 external hard disk, these disparate solutions, while being less than ideal, fulfilled every local and web streaming need I had. It also meant that the Fire TV Stick had a very small niche to fill - that of even lazier consumption and hence didn't justify the price or the need. However, as you might have already guessed, something changed for this review to exist.

I had been on a trekking trip recently and it warranted that I forego of any unnecessary weight. That meant that my trustworthy Windows tablet didn't find a place in my backpack. However, on the off chance that the hotel had a reliable net connection, I carried the Chromecast with me. Luckily, the hotel did have a stable 10 Mbps connection without AP isolation which was both a boon and a course. While it meant that I could use my Chromecast freely, it also meant that everyone else on the hotel network could as well. Chromecast might make for a great party device but unfortunately a poor personal entertainment one as I had other guests interrupting my viewing out of curiosity or the ignorant hope of viewing their mobile content on their room's TV. This particular incident made a very good use case for the Fire TV Stick over the Chromecast and eventually led me to purchase one.

Of course, I wouldn't have purchased it for the listed price and the fact that it wasn't listed at the Prime day sale price of ₹2999 during the September and early October sales made the decision difficult. However, the eventual impact of purchasing this device was ₹2200 courtesy of the ₹499 cashback on the ₹3499 sale price and a ₹450 cashback for using Amazon Pay coupled with the fact that the Amazon Pay balance I used was discounted by 10% on accord of an earlier top-up offer (3499 - 499 - 450 - 350 = 2200). With the device in hand, I went on my merry way of testing it in every way I could.

Out of the box:

The Fire TV Stick aptly comes in a fiery orange box which lists some of the apps offered on the platform. My unit, purchased in early October 2017, was imported in September and manufactured in August. The inner packaging, to go along with the fire theme, was in charred black and pretty compact. It contained the Voice remote, 2 Amazonbasics AAA batteries, HDMI extender, 5V/1A charger, 5-feet MicroUSB cable and of course the Fire TV Stick (not counting the manual and information pamphlets).

In the hand:

The Stick is definitely larger than any pen drive you might have ever seen but still fits in the palm of my hand. However, as you can see in the image, it is much larger than the first-generation Chromecast, so you need to ensure that you have significant clearance at the back (or side) of your TV. It weighs in at 31g on my scale, so it shouldn't be stressing any HDMI ports while sticking out of them.

Starting it up:

As I have mentioned previously, the package comes with a 5V/1A charger and hence I initially decided to use the USB port of the same specification available at the back of my TV. However, the AFTV Stick was quick to show an 'Unsupported USB Port' message. While I am sure that I could have used the device off the USB port, I decided to plug in the charger anyway. Since the AFTV stick has 802.11ac MIMO WiFi support, it is dual band and catches the 5 GHz signal reasonably well, when compared to my iPhone. I was expecting the device to be already associated with my account like my Kindle was on first login, but that was not the case here. Curiously, the device was registered as my 2nd Fire TV Stick and I suppose it was so as I had previously paid for and then subsequently cancelled an order of the Fire TV Stick.

The OS:

It shouldn't be a surprise that the entire Fire TV OS revolved around Amazon Prime Video. In fact, that is the only app that the device comes installed with. Others like Hotstar and Netflix are added to your account in the cloud but the download has to be initiated manually. The usable storage capacity is displayed as 5.94 GB which isn't much, especially if you are considering using the video download options for offline viewing. Out of the box, the OS version was and the Fire TV Home version (which I presume refers to the interface) was 5.7.3-20. The immediately available update changed the OS version to and the Home version to However, the underlying Android version is 5.1.1 and coupled with the 1GB of RAM made things a bit interesting as described below. Irrespective of the update, the look remained the same and consisted of the Home, Movies, TV Shows, Apps and Settings tabs.

Apps and Interface:

As I have mentioned previously, the AFTV interface revolves prominently around Prime Video. The Home tab displays the recently used apps first, followed by the installed ones and then a whole bunch of rows specific to different genres of Prime Video. Similarly, the Movies and TV Shows tabs are completely dedicated to Prime Video. The Apps tab is where you would go to explore the entire app collection while the Settings tab includes the myriad of options that Android usually offers pertaining to display, sound, connectivity, accessibility and developer options.

Fire TV's use of Android implies easy availability of streaming apps as long as they aren't tied to Google Play services. Hence, most of the third-party apps work just fine. The available apps are those available on the Indian Amazon Appstore and hence one can take a look at the options available prior to making a purchase. However, as depicted on the box and in the ads, it covers most of the prominent Indian streaming services including Hotstar, Voot, Eros Now, Gaana and Jio TV. Additionally, TV news apps like NDTV, Times Now, India Today are available along with some international ones. However, most noticeable is the lack of an official YouTube app. The app present on the Home screen is just the mobile website running on Chromium. As a result, it is sluggish and the quality barely exceeds 480p which can be a major deal breaker for some.

An integral part of the user experience is the use of the remote and its accompanying voice control. The remote's controls are pretty well done for navigation purposes, including the use of the playback controls to directly execute some options as against having to scroll to them. The controls work fine within the apps as well which is a big plus. Unlike other streaming devices like the Nvidia Shield which oddly include only navigation controls, the AFTV remote makes efficient use of the playback controls which is most evident when using Prime Video. The Voice control also does a good job of recognising the context of search and pops up relevant suggestions when it is unavailable to exactly determine the term being spoken. At the time of writing this review though Alexa hasn't still been enable for the AFTV Stick though I can't imagine it is too far off considering the launch of the Echo devices.

If you happen to lose or break the remote, then Amazon has already provided apps for Android and iOS which are software clones of the remote. They also contain added features like a keyboard which makes typing passwords, codes, searches must easier and the replacement Voice Remote at ₹1999 a redundant purchase. Alternately, the AFTV Stick supports HDMI-CEC, so if your TV supports it, the TV remote does a good job of navigating through the interface.


One of the true tests for any media streaming device is to see how well it handles Kodi. Since Kodi isn't officially available on the Amazon App Store, it has to be sideloaded. Luckily, Amazon has kept the ADB and Unknown Sources installation options easily accessible and that implies easy sideloading of most Android apps. I say most since apps that rely solely on the Google Play framework will not work at all. Luckily, this list is not that expansive and to a large extent includes apps from the Google stable.

The most common option to sideload apps that you will come across the web is to use the Downloader app from AFTVnews. However, this app isn't officially available on the Indian Amazon store and while there are ways to get it on board the AFTV Stick, I found the most convenient option to be the Apps2Fire app. It allows one to directly install or upload the file to the AFTV Stick. I found the install option to be a bit whimsical as it failed on multiple occasions with exceptions since it used ADB, but the uploaded APK files could be installed just fine by using ES Explorer on the device itself. In case of Kodi, my Android device, as most these days, was running the 64-bit version of Kodi from the Google Play store and the same couldn't be directly installed on the AFTV Stick since it only supports the 32-bit version. I was able to get AirPlay working on the device as well using Air Receiver but it worked well mostly for music. Screen mirroring wasn't of such great quality even at High settings and video failed to mirror completely.

The remote works remarkably well with Kodi, though that might not be the case with other sideloaded apps. Since a lot of the apps are made only for touch, I would recommend sideloading the 'Mouse Toggle' app first as it enables a mouse pointer within these apps and thus makes them accessible. Thus, I have to recommend the use of a Bluetooth mouse when using most sideloaded apps though a Bluetooth keyboard may not be as essential on account of the mobile apps.


Before giving my subjective opinion on the performance of the device, I decided to benchmark it using Geekbench 4. For a device that essentially has the same hardware as my Galaxy S3 did 5 years ago with its low-end 1.3 GHz Mediatek MT8127 quad-core Cortex-A53 processor and Mali450 MP4 GPU, I wasn't expecting much. True to form, the CPU scored only 432 and 1072 in the single and multi-core tests respectively while the GPU scored 778 in the Compute test. For reference, my iPhone 7 had scored 3460, 5890 and 12740 in these tests previously.

Benchmarks don't determine real life performance, so I don't pay much attention to them. However, in case of the AFTV Stick, the performance (or lack thereof) is perceptible during regular usage. Of course, if your main usage is limited to only using the Prime Video or Netflix app, you wouldn't notice much as the interface is quite fluid in those cases. However, running a number of apps, especially sideloaded ones like Kodi and returning to the Home screen had an immense impact on the performance of the device. On occasions it took over 10 seconds to load the Home screen, presumably because the device was repeatedly running out of its lowly 1 GB RAM while running Android Lollipop. On one occasion, the device even rebooted, unable to cope with the demands of multiple app switching. This kind of performance issues are also evident when navigating the interface after starting an app installation. For the price point, it may be difficult to fault the device but that doesn't change the fact that that device is a bit underpowered for its interface.

Interface aside, the main concern is whether the device is able to playback efficiently. Since this is only a Full HD device and not a 4K one, it doesn't need to support H.265/HEVC content over the web since most of the HD and Full HD content is in H.264. Hence, it is no surprise that all the streaming services work fine on the device even at 1080p60. The playback interface can be a bit sluggish at times but not observably so. However, my local library does contain quite a bit of H.265 content and since the product page lists H.265 support, I decided to have a go at it using VLC and Kodi. As it turns out, H.265 support is quite limited. I started with two 10-bit HEVC videos encoded with the Main profile at 1.5 Mbps and 900 Kbps bit rate and both failed to play. While VLC was at least able to playback the audio, Kodi simply hung up. Things were far better when dealing with lower quality HEVC videos as 8-bit, 720p ones at around 800 Kbps worked just fine. On the audio side, it supports 5.1 Dolby Digital Plus support and up to 7.1 HDMI audio pass-through which is as much as you can expect for Full HD viewing.


The Fire TV Stick is a good if not unremarkable piece of hardware for its price, especially during the sale, for what it offers. If you don't happen to have a Smart TV or a Chromecast, then I would recommend picking this one up immediately since it adds the most effective means of consuming the Prime Video membership. Without Prime, this device doesn't make much sense.

On the other hand, the compromises made to bring the device down to this price are quite evident. The interface can struggle at times, even going to the extent of rebooting the device under heavy load. The archaic Android version doesn't help as well though Amazon does a good job of hiding it under their Fire OS skin. However, on the first day itself, I had repeated issues of the TV switching on due to HDMI-CEC activation on the AFTV Stick even though no one was anywhere near the remote.

The compromises on hardware as well as software front don't do much to ruin the experience if you are living within the immediate ecosystem that Amazon presents you with. In fact, for its discounted price, it is a better option that Chromecast through Miracast mirroring on the AFTV Stick isn't quite as intuitive or stable. Android TV isn't much of an option since none of the devices are officially available, though it has the advantage of access to the Google Play store and the official YouTube app. The Mi Box costs nearly twice as much, isn't much more powerful but offers 4K support while the affordability of the Nvidia Shield is questionable. Apple TV on the other hand makes little sense in India without official support and exorbitant pricing.

So, what's my final opinion on the device? After much thought, I have decided to return the Fire TV Stick because it is difficult for me to live with the compromises compared to the benefits. Having said that, I would be more amenable to getting the 4K Fire TV dongle if it is released later in India and competitively priced since it is going to be future proof and the slightly higher firepower in terms of the higher clocked processor and 2 GB RAM is bound to help. I can't imagine everyone else wanting to pay a higher price, especially if a 4K TV purchase is nowhere on the horizon and for those I would recommend the 2nd generation as a great home entertainment device.

Musing #40: Twin Peaks

Considering the time when Twin Peaks was first broadcast, there was no means for me to have even been aware of its existence. However, when I did catch it a few years ago, it was every bit as unconventional and weird as I presume it was when first broadcast. So, why should weirdness matter in itself? For one, its abstraction is both, decipherable and indecipherable in equal parts. At one end, it is grounded to the world we live in and yet there is seemingly something mystic about it, beyond the comprehension of ordinary humans who go about their daily lives. Others would need nothing more than the words - David Lynch.

The major pitfall of the series was the fact that it totally ran off rails in the second season. The first season ended with a cliffhanger that was tied up neatly halfway through the second season and thereafter it was simply an exercise in pain, right up till the final episode of the second season. Fire Walk with Me was unadulterated David Lynch but it was a painful watch for the most part. This put the emphasis on how much the series was dependent on its characters, none more so than Coop and their interactions, rather than the weird world they lived in.

The Return was an unexpected bonanza for the fans and it was more of an emotional rollercoaster than anything else, especially when you watch the enigmatic characters having to accept the realities of the world they live, rather than act in. At the same time, we couldn't have expected David Lynch to dial down the nob on weirdness or to offer a straightforward resolution. Well, he almost did until the final episode of the season. But evil couldn't end with BOB with Judy around and Coop couldn't help believing that he could change the future with the past.

Does the finale leave a lot of loose ends? Yes, it does and thankfully so. In the cinematic world of happy endings, why should we expect everything to be gift wrapped and delivered to the door? There is a kind of finality in knowing that all characters, new and old, are going to go about their lives in Twin Peaks the way they had for the 25 years between seasons 2 and 3, with all their quirks intact, at least in the dimension or timeline we can relate to. Similarly, the fight between good and evil shall continue, irrespective of the past and the dimension or timeline. Will Coop fight it out? Sure, he would. Do we need to see this happen? I think not. After all, the cat and mouse game has always been an ongoing one.

Musing #39: Reflecting on Marx, Nietzsche and Freud

I presume it wouldn't have occurred to me to mention these personalities in the same sentence, were it not for the 3-part 'Genius of the Modern World' series. Having not read the works of these authors, I never had the opportunity to develop a perspective of the ideas coming from these great minds. Hence, it was nice to finally understand the life and the works of these personalities. It is true that my opinion is now based on the portrayal of these minds in the TV series but I can't imagine getting a better retelling and interpretation than from historians and scholars dedicated to the subject.

The common thread across all 3 episodes is that while the ideas emanating from these minds were revealing, they were extremely controversial for their time and continue to be so. Of the three, history has been kinder to Freud than Nietzsche and perhaps to a lesser extent Marx. Yet, their ideas continue to be as relevant today as it was when first put forth. The basic structure of the society hasn't changed much over a century and a half with religion still occupying a prominent place in society and the capitalistic economy being still driven by the masses for the lopsided benefit of a select few. Thus, it is very easy to understand where these thoughts are coming from and where they are leading to.

However, what history has taught us is that things take a turn for the worse when ideas change to ideologies. That was precisely the case with the Bolshevik revolution that provided a new lease of life to Marxism and the unfortunate perversion of Nietzsche's Ubermensch by the Nazis. On the other hand, war proved to be of much more beneficial to Freud's psychoanalysis with the discovery of PTSD. History has since been more focussed on the political impact of these ideas than the ideas themselves which has perhaps lead to a lack in appreciation of these ideas and the circumstance surrounding them.

In our hearts, we wouldn't wish for the dystopia that is associated with the works of these authors. Yet, it is simply impossible to not ponder whether we are already on that path to self-destruction. While the last century witnessed the worst of humanity through two world wars, it is very unlikely that the world would need another war for humanity to dive deeper in to the abyss. Humanity is numbing itself through distractions rather than facing up to the challenges that the world poses. While religion has been the predominant sanctum of distraction in humanity's history, burgeoning means of entertainment have taken hold in recent years as a means of escaping the drudgery of life. That makes it all the more pertinent to question the meaning of life as we live through it, not only as an individual but as a society at large.

Musing #31: The Binaural Experience (Doctor Who Knock Knock)

I had encountered binaural aural audio before, not in the least in the BBC Click segment from a few months ago which I have linked to this post. However, I never experienced it in an immersive environment which I think is vital in truly appreciating this technology.

The mention of binaural audio once again in the most recent episode of BBC Click made me finally commit to experiencing it in an immersive setting. I am of course referring to the Knock Knock episode of Doctor Who.

At this point, I should state the disclaimer that I am not a Doctor Who fan. It is not because I detest it but the fact that I never got in to it. The most time I have spent on Doctor Who must be on Wikipedia where I had read about it a few years ago, just to understand what it is all about. Hence, I went in to this episode quite blind without much of a backstory to relate to.

I must say that even as a standalone watch, this episode was quite interesting. It is because it was in the vein of a "haunted mansion", something I can relate to quite easily with my interest in crime fiction. Rather than rely on jump scares, the episode focusses on the aural experience and rightly so, since it is the centrepiece of this episode. I guess my Sennheiser HD 598 SE contributed a lot to the enjoyment of it all.

This experience has certainly left me asking for more. I am pretty sure that BBC will come up with further episodes featuring this technology since they have invested more than 5 years in to it. At the same time, I think it is highly unrealistic to expect it to be mainstream. The additional effort of post-production sound mixing and the limited audience of headphone users might not make it economically viable to pursue this approach regularly, but it is nonetheless a peek in to the role that 3D sound will play along with VR in the near future.

Review #25: Black Mirror (Season 3)

Few shows manage to shock and awe you the moment you start watching and that was the case a few years back when I started with Black Mirror. Being technologically inclined, I found this show to be quite fascinating even as it depicts a worryingly plausible dystopia. It was quite a relief then when Netflix picked up Season 3 of the series. Excellent British TV shows tend to have irregular, low episode count seasons; presumably because the production values are high and the actors end up being involved in more lucrative engagements.

To put it up front, Season 3 is the weakest of all the seasons till date. It might seem that quantity has led to a drop in quality as is often the case but that wouldn't be the right way to look at it. The episodes still hold their own with effective messaging but are neither novel or shocking to the same extent as prior seasons. It is mostly a case of revisiting ideas that we have already become acquainted with that has led to some of the sheen wearing off. Having said that, it is still a great show that most can't hold a candle to and one hopes for it to blow our minds for time to come.

Following is a short episode-wise review of Season 3:

Nosedive: When was the last time you rated someone? Chances are you had done in within the past week after taking an Uber ride. In fact, the app Peeple tried to take it to the next level and is surely the inspiration for this episode. The episode succintly captures the essence of social media where "likes" can be the currency that you live by. As the name suggests, the episode was always going to end in a downward spiral. However, apart from the message which was evident early on, the episode fails to go much deeper in to the emotional or social impact of being constantly watched and rated. The ending ended up being too hysterical and drawn out to derive any lasting satisfaction or thought.

Playtest: The episode starts really slowly and picks up pace in the latter half. Being picking up pace, I mean it sets your heart racing. Unfortunately, this is not due to the thrill of watching but a product of the jump-scares that the episode throws at you. In terms of the technology, it visits the emerging and relatable field of augmented reality. In spite of the "nothing you see is real" dialogue being repeated throughout, one can't help but get caught in the heat of the moment and so one can only imagine what it must be like to actually experience this "reality". However, the message on treasuring "actual reality" is something that ought to strike a chord. The inception-isque ending didn't really add much to the story and seems to have been included as a final twist just for the sake of it.

Shut Up and Dance: The blackmailing theme is not new to Black Mirror and the way it comes about in this episode is all too believable. However, a teenager guilty of pedophilia going to the extent of robbing a bank and murdering in order to hide his online transgression is pushing things to the brink of implausability. Also, the trolling at the end was along expected lines considering that is the norm for online social behaviour. Hence, it is a disappointment by Black mirror standards. However, what the episode does manage to do is to grip you in its story and hence it not one that you'd wish to fast-forward, unlike Nosedive.

San Junipero: With the episode starting out in 1987, one immediately begins to ponder whether this will be a case of retro-techno going wrong. However, the conversations soon make it evident that all is not what it seems. This episode rides high on nostalgia, cinematography, choreography, sound; thereby making it a very easy watch as far as Black Mirror episodes go. The story relies on the emotions of the protagonists and hence the inclusion of homosexuality is the episode writer's creative choice that ultimately has no bearing on the episode's central theme of technological nirvana. The episode does delve in to whether an ever-lasting happy virtual life is worth over the trials and tribulations of decades of "actual" life. Arguments may be divided over whether it is better to live in the present leaving the past behind or whether one should let their feelings, emotions and memories die with their soul. I feel that the episode would have been better off with Kelly sticking to the principles she stated in her emotional outbust with Yorkie. It didn't have a high bar to clear, but it sets itself as the best episode of Season 3. After all, Black Mirror seldom encompasses a happy ending.

Men Against Fire:
This is by far one of the most slow-paced episodes of this season. Initially, you begin to ponder whether the zombie apocalypse is upon humanity, but as always, "seeing is not believing" in Black Mirror. The message about xenophobia and eugenics is undoubtedly strong but that doesn't make up for the dourness this episode takes you through. The other aspect on the "enhancement" afforded by implants or augmentations is an oft-repeated one and hence doesn't warrant much of a mention.

Hated in the Nation: As a full-length season finale, this one holds up rather well and I would rate it equally well along with San Junipero. Tweet revenge is now a part and parcel of life but what if the anonymous revenge goes beyond words and spills over to the real world. Social media hate, rogue botnets and unenvisaged impacts of genetic modifications are things that we continue to live through. and the amalgamation of these can be a real horror as is evident in this episode. The ethical dilemma of hacktivism is also brought well in to focus over the duration of this episode. The production quality is top-notch and makes for an engrossing watch as the story unravels itself. With this, Season 3 ends on a high with even higher expectations for the future.

Review #24: Making a Murderer

I have always been a whodunit nut, having read through all Sherlock, Poirot and Tintin stories in school itself. I even watched the eponymous TV shows to relive the stories. Other than the well established characters, I found many more along the way including Inspector Morse (Endeavour), Luther, Martin Beck, to name a few. Hence, a crime thriller like this show seemed immediately up my alley.

Episode 1 lays the groundwork and portrays the gross miscarriage of justice which seems inconceivable in retrospect. Episode 2 is essentially what lends the series its name. At this point, I could clearly see where this series was heading and hence left it hanging. It was only this week that I picked up Episodes 3 and 4 which left no doubt in mind that the show is following the same script as the podcast Serial which was perhaps the first investigative true-crime series that caught the public's imagination. The coverage and impact of such shows is usually as follows:

1. The protagonist is found guilty and to this day is in jail with repeated appeals being rejected
2. The series investigates and puts forth "evidence" that indicates wrongful conviction
3. There is a public uproar amongst the viewers of the show
4. The possibility of a new trial arises based on the discovery of new evidence

Having struggled to watch through Episodes 3 and 4, I decided to quit the series and instead read up on the the case's progress. Surprisingly, it doesn't seem I am missing much in terms of content. Unsurprisingly, all the 4 points that I stated above seem to be applicable to this case/show as well.

We live in times where there is a media trial painting the accused as guilty prior to conviction and then a media retrial post-conviction portraying the convicted as not guilty. Based on the episodes I have seen, I can see only one opinion forming in the minds of most viewers. Everyone is free to make their own opinions but ultimately it comes down to the courts. The judicial process in any part of the world is particularly onerous one and the outcome largely depends on how a case is presented. This provides the leeway of the guilty being exonerated and the innocent being convicted. The truth for most is how and what they choose to see and hence I am pretty unsure of what to take away from this show. Should it be anger, disbelief, misrepresentation or something else? It seems that I feel most comfortable in just having the facts presented in a neutral manner with a less protracted coverage and hence I couldn't really get in to this show.

Review #22: Halt and Catch Fire

A TV series that goes by the name of a computer race condition is bound to pique my interest, just the way that Pirates of Silicon Valley, Silicon Valley, The IT Crowd and Mr. Robot caught my attention by their name alone. It is no surprise that I never came across the HCF instruction during my time spent in meddling with the assembly language, though I must admit that I have experienced the effects of it in some other manner.

By my standards, I can say that I indulged in binge-watching (which constitutes watching nothing else but a single TV series over a month rather than a weekend) all the 3 seasons released till date including the season finale from earlier this week. The way the show throws around jargon, it indicates that it certainly has its heart in the right place. In fact, the show got me to research a bit more on computer history and taught me a few terms that I was unaware of. It certainly does a great job of setting technology as a plot device. The series is well shot and there couldn’t be a more apt theme song that the one from Trentemøller.

However, in the same breath, it is extremely egregious to see all the technology developments from the past 2 or 3 decades being shown as emanating from the minds of the protagonists over 2 or 3 years. Just when you start thinking where the line shall be drawn, the Season 3 finale jumps a few years but still ends up showing the protagonists pioneering the web browser ala Netscape. At this rate, my guess is that the final season will see them being Yahoo! imitators. Science fiction is wonderful in the way it tries its best to portray the future within the realms of the present understanding while retro fiction can be at fault for attributing all of the present to few minds from the past. HCF does precisely that leading to disbelief and disconnect. Portraying reality seems to be many times better than creating an alternate parallel one.

The next big turn off is the casting which feels quite off the mark and stereotypical. The lead expert coder does her typing using a single finger while looking down on the keyboard and presents a single wide-eyed expression. The chief protagonists include a marketing genius working in tandem with an engineering one from a garage, the only novel template that has ever existed in Silicon Valley. On top of that you have a female hardware expert thrown in for diversity, equality and creating familial tensions. Throw out the technological backdrop as a pretense and all you are left with is a soap opera that tries its desperate best (by including a love scene in every episode) to show the fallacies of human emotions, something that’s par for the course.

Having invested so much in to this show, I am bound to follow the story progression over the final season to its conclusion, but.without the same vigour with which I started the series. This one strictly falls under the “good but some way from great” territory.