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.

Engineer: A New Definition

Came across this funny, but still thought provoking, definition of an engineer.

(Taken from “The Embedded Muse”, a useful embedded stuff related newsletter published by Jack Ganssel.)

“An engineer is a person who passes as an exacting expert on the basis of being able to turn out with prolific fortitude infinite strings of incomprehensible formulas calculated with micrometric precision from vague assumptions which are based on debatable figures taken from inconclusive experiments carried out with instruments of problematical accuracy by persons of questionable mentality and doubtful reliability for the avowed purpose of annoying and confusing a hopelessly chimerical group of esoteric fanatics referred to altogether too frequently as technicians.”

SmartPhones/NextGen Telephony: News That Matters

Just wanted to share some pieces that generated a variety of “hmmm”, “ahaa” and “wow” from me:

China Mobile set to trial LTE:

China Mobile said it will join Vodafone Group plc and Verizon Wireless in an ongoing trial of LTE technology…….The trials – which include three powerhouse network operators – underscore the momentum LTE is gaining as a leading 4G technology possibility vs. WiMAX and Ultra Mobile Broadband.

“HMMM” - U go LTE!!

TIP: Switching Soundcards In Ubuntu

If you have multiple soundcards in your system and have to switch between them regularly (e.g. laptop owners like me, who use an external soundcard while being docked to groove to the highest and the lowest of frequencies through those 7.1 channels and use the in-built sound card while on the move) you would definitely be under-whelmed by the less-than-stellar performance of ubuntu in switching between the sound cards. For me at least, ubuntu (fiesty 7.04 amd64) never seems to recognize that I’ve connected the speakers to my Audigy 2 ZS Notebook PCMCIA card, and merrily continues to huff-puff through the tinny laptop speakers until I manually go into the sound preferences, switch over to multichannel playback and vice versa. Well, I still haven’t found an automated solution for the switching, but here is a little cli-magic to do this in a click.

My First WordPress Plugin: Please Welcome shantz-wp-qotd

Motivated by Ronald’s ultimate wordpress plugin tutorial at devlounge, I decided that the best way to learn something is to use it in a live project. Armed with my laptop and multiple flasks of coffee, the marathon began on Friday night. My only experience with web-related development so far had been around 8–10 years ago as a kid when, just like everybody else at that time, I was fascinated by HTML and did a “read-through” of HTML 4.0. But I have always been a believer of the theory that a C programmer can program in any language quickly without having to go through the whole manuals. Thus that night bore fruit for me, and by 5:30 in the morning I had a working “Quote of The Day” plugin at my hand with all the features I wanted it to have in its first avatar. Did a bit of polishing last night, fixed a few bugs, and created a readme, and here it is, Mr. shantz-wp-qotd “1.0”, in all its glory, ready for general consumption.

Shantz WordPress QOTD

Shantz WP QOTD is a plugin to add quotes to your wordpress blog in a few easy clicks. It adds quotes to your posts and your sidebars with a multitude of options for sources and customization.

== Description ==

There are many quotes plugins out there. This one has been started with a view to have the best of features and options, ease of use and multiple sources to get the quotes from.