Singapore!

It's been almost two months since I've landed in Singapore. I'm here for completing my undergraduate thesis on "Disruption Tolerant Networks for Underwater Applications" at NUS. I'm working under Prof. Mandar Chitre at the Acoustics Research Laboratory (ARL).So far, I've been really happy. I have to pinch myself ever…

I have published a paper!

I am delighted to announce that my work on Delay Tolerant Networks has culminated into a paper, published 11 months since the project started! In this project, I worked with a CS faculty memer and mentor, Mr. Abhishek Thakur and a college senior, Tejashwar Reddy. Here, we showed that it…

My Favourite Videogames (Part 1)

I love videogames. I can't call myself a serious gamer, but I've played my share of good and bad games ever since I started playing Super Mario Advance 4 on a GBA SP fourteen years ago. Some games have left a deeper impression on me than others. Objectively, the games…

GSoC 2018 - Batteries Included!

Much time has passed and much code has been written since my last update. Adaptive Streaming (a better name TBD) for Ardupilot is nearly complete and brings a whole slew of features useful for streaming video from cameras on robots to laptops, phones, and tablets: Automatic quality selection based on…

GSoC 2018 - New Beginnings

I'm really excited to say that I'll be working with Ardupilot for the better part of the next two months! Although this is the second time I'm making a foray into Open Source Development, the project at hand this time is quite different from what I had worked on in…

Be The Opposite

"The Opposite" (S05E21) was a watershed episode for Seinfeld. Not only did the series' direction change hands from Tom Cherones to Andy Ackerman after it, but the plots also became more focussed on the personality flaws in the characters rather than the bizarre situations they got themselves into.…

ThinkPad 13: Thoughts after 18+ months

It's been over a year since I switched laptops and I want to share my thoughts on my current one - the Lenovo ThinkPad 13 Gen 1. Before getting this laptop, I had been using a Lenovo IdeaPad G580 which I had gotten back in 2013. While that laptop suited…