Wordpress to Pelican in 24 hours

Today, I finished migration of my blog from a self-hosted Wordpress site to a statically hosted Github Pages site. For the static site generator, instead of choosing Jekyll which is a hot favorite of rubyists, I went for Pelican instead as I figured my Python skills might be somewhat useful... Read More

Growing intolerance and lack of compassion towards new developers on StackOverflow

StackOverflow is the digital equivalent of the Holy See or the Holy Mecca when it comes to programming. It is that place where developers go visit when they don’t have answers to their coding problems in a hope that the Gods of StackOverflow will help them solve it. But lately,... Read More

A dark day for consumer rights - Right to repair bill killed in Canada thanks to corporate lobbying

When Linus Torvalds wrote the Linux Kernel in 1991 or Ian Murdock first released the Debian OS in 1993, talking about the “openness” of a PC or the “right to repair it” would have been a laughable affair! 8086 was an open standard then (just as standards should be) and... Read More

Foxy firefighters and the clash between individual and collective liberalism

The biggest speculation in the tech industry these days concern net neutrality and the last week was no different. Whilst I’m happy that TRAI is clear on upholding the net neutrality in my own country, India, the clouds of doom could be clearly seen in USA as the FCC is... Read More

Docker trick: Running containers efficiently using a bash script

One of the basic problems with running a docker image is that its too easy to spew up multiple instances or containers of the same image. Consider running the following container for instance: docker run -it -e AWS_ACCESS_KEY_ID="test" -e AWS_SECRET_ACCESS_KEY="test" \ --net=host "prahladyeri/testimage:latest" /bin/bash This will start a fresh container... Read More

Performing a little usability tweak on the XFCE window recycler in greybird theme

Xubuntu is my favorite distro, hands down and the default Greybird theme is just wonderful! There used to be a time when I liked Ubuntu-MATE too, but not so much since they took the road to GTK+3! Coming back to the topic, XFCE works great but it has a small... Read More

Linux DIY: Creating a multiboot USB drive with ISO images of multiple distros

Though I’m not a distro-hopper exactly, I keep trying live versions of popular linux distros like debian and ubuntu every now and then, and while I generally use the “dd” command which works right out of the box, today I thought that instead of burning a new ISO image each... Read More

Windows recipe: How to quickly track your active network connections using resmon utility

Windows 10 is a great operating system when its clean and well-maintained but once you start cluttering it with more and more apps, your Internet speed typically starts to slow down and it becomes increasingly difficult to find out which background app is consuming your bandwidth. One way of tackling... Read More

Userscript recipe: Adding auto-refresh button to gmail classic

Call me old, but I much prefer the older classic GMail interface to the modern bloated one. Not only is the classic version less bandwidth consuming, but also simplistic in nature with just the buttons and tools that we need. I somehow don’t like it when zillions of AJAX scripts... Read More

Beware of Uber's vomit fraud when booking a cab next time

According to some recent reports by top technology blogs, Uber drivers have been reportedly engaging in an activity called “vomit fraud”. Basically, Uber (and many other cab services too) allow their drivers to collect a fine of up to $150 if their customer creates a mess in the cab (such... Read More