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 computer science faculty member, Abhishek Thakur and a college senior, Tejashwar Reddy. Here, we showed that it is viable…

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…

Akademy 2017

Last month, I attended KDE's annual conference, Akademy. This year, it was held in Almeria, a small Andalusian city on the south-east coast of Spain. The name of the conference is no misspelling, it's part of KDE's age old tradition of naming everything to do with KDE with a 'k'.…