Greetings, Earthling πŸ––

I’m Shantanu, aka Shaan.

Your friendly neighborhood co-inhabitant of this tiny speck of dust, I maintain this site as a stochastic log of my calculations towards the futile aim of weeding out the anomalies from the equation that gives me my “42”.

In my Clark Kent mode, I spend my day at The Trade Desk, trying to crunch through petabytes of data and trillions of queries every day to understand the human behavior and make the advertising technology world a little bit better.

Before that, I spent a couple of decades in the Semiconductors world at Qualcomm and Google, building processors and AI accelerators, tinkering with chips, operating systems, device drivers, human interface devices, security et al.

When the lights go out everywhere, I like to don my maker hat and build stuff that no one wants.

I like to make and break things around me ranging from my smart toaster/TV to my web and phone apps to my car, strumming a bit of guitar, 3d printing stuff, and of course, shit-posting on twitter @shantanugoel.

Sometimes I post some of my travel and 3d print outputs on instagram, because I’ve been told by my gen-z interns that that’s a thing to do.

Do check out some of the other subdomains that I run.

Odroid U2 is here

So, this little baby landed up in my mailbox a couple of days ago :). The Odroid U2. For those who don’t know, it’s a cheap dev board based around Samsung’s Exynos 4412 SoC and supports Android as well as Ubuntu.

I’ve got quite a few things planned on how to use it and will post more about my adventures with the U2 here soon.

Third Party Widgets on Android 4.2 Lock Screen

One of the features I was really looking forward to with Android 4.2 was lock screen widgets but when I got the update on my Galaxy Nexus that it only had 5 pre-defined stock widgets that could be added to the lock screen.

I headed over to the Android developers site some time later and was pleasantly surprised to see that actually 3rd party widgets can indeed be added to the lock screen. They just need a small change for this. They need to add “android:widgetCategory=“keyguard|home_screen”” parameter to your xml where the appwidget provider element is defined. Simple enough :)

My Tasker Night Mode Profile For Android

If there are two things that irritate me the most when I go to sleep, they are: Sync notifications going off and battery drained off in the morning (worst case being drained off before alarm time, making me late for work). I used to have a simple profile that turned off auto sync between 11 PM to 7 AM but it didn’t always work well because I work past 11 quite a lot and don’t usually have a fixed sleep time. Similarly I get up at different times. Sometimes I’m not even home and still the profile runs, making me lose sync.

BogusApple.com: Apple Screw Up Saved By Githubber

So, I just came across a thread on apple discussion forums and itΒ seems like that Apple has added a new feature in OS X Mountain Lion due to which it redirects a lot of web traffic to a domain called “bogusapple.com” to make sure that it is failing. Now, the problem is that Apple didn’t even register this domain. By design? To make sure that it fails? But if so, it was a very poor design decision because then anyone could have registered it and used it for benefit, like spreading malware or phishing attempts and what not.

My Android NFC Car BT Audio Setup

So, my Nexus One’s battery finally lost its last legs and I picked up a new Galaxy Nexus to replace it (easy choice, since it’s a nexus device and Google sells it for a bargain at their play store). Anyways, I drift. In the mood to try out the NFC capbilities of my newly acquired gadget I thought of doing something about my car audio setup (previously consisting of a stereo line connecting the aux port of the stereo to the headphone out of Nexus one using tasker to start music when connected).