sandipb.net

> yours truly.

  • Home
  • About
  • Archive
  • Contact
  • Search
  • Tech Notes
      

Small Web seal

© 2004-2026.
Content licensed under CC-By 4.0.
Blog generated by Hugo using the Hyde theme.

  • How Grafana's Yesterday Preset Works Thu, Apr 16, 2026
  • Social media crashed a bank in a day, agents will do it before we wake up Mon, Apr 6, 2026
  • TIL Hugo can figure out image dimensions at build time Sat, Apr 4, 2026
  • Terraform MCP server makes a huge difference to TF code accuracy Tue, Jan 6, 2026
  • Setting Up a Private Helm Chart Repository with Chartmuseum Thu, Dec 18, 2025
  • Ubuntu Wi-Fi 5GHz Issue on Raspberry Pi 5 Sat, Dec 13, 2025
  • Integrating Homebrew bash completion on Linux with system completions Mon, Dec 8, 2025
  • System Design - Tap Compare Mon, Dec 8, 2025
  • Using UV to install Python Thu, Jan 9, 2025
  • Taskfile bash completion in homebrew Sun, Oct 20, 2024
  • Using an SSH jump host for Ansible Thu, Oct 17, 2024
  • AI running out of original human generated content Mon, Jun 10, 2024
  • Using the code cli in VS Code Remote extension Wed, Jan 17, 2024
  • Using Giscus for commenting on this blog Tue, Jan 2, 2024
  • Age encryption cookbook Thu, Jul 6, 2023
  • Converting audio to text from command line using commercial and opensource tools Wed, May 24, 2023
  • Decrypting and concatenating PDFs with qpdf Tue, May 9, 2023
  • Publishing helm charts on Artifacthub Tue, Nov 2, 2021
  • Disabling comments and Google Analytics Fri, Oct 29, 2021
  • Using Mac keychain to store and retrieve Ansible vault passwords Fri, Sep 24, 2021
  • Installing a specific version of a Homebrew Formula Thu, Sep 2, 2021
  • Using Podman as a Docker Desktop alternative using Vagrant Thu, Sep 2, 2021
  • Notes on the httprouter Golang library Wed, Aug 5, 2020
  • Automating MySQL GTID Migration With Ansible Thu, Jul 30, 2020
  • Creating a Certificate Authority in 2020 for Your Soho Sat, Jun 20, 2020
  • Open Every Link in a Web Page In a New Tab Sun, Dec 15, 2019
  • Ansible privilege escalation with expect when you don't have root shell privileges Fri, Jun 14, 2019
  • Integer maths in Go using constants with exponential notation Fri, Oct 5, 2018
  • Runit, Chpst and ulimit defaults Fri, Sep 14, 2018
  • Using Zap - Working With Global Loggers Fri, May 4, 2018
  • Using Zap - Creating custom encoders Thu, May 3, 2018
  • Using Zap - Creating custom loggers Thu, May 3, 2018
  • Using Zap - Simple use cases Wed, May 2, 2018
  • Deploying Hugo With Netlify Sun, Jan 28, 2018
  • Settling on Vscode for Go Sun, Jan 14, 2018
  • Go Static Typing 'Magic' Mon, Nov 13, 2017
  • Jetbrains Finalizes Name for their Go IDE Mon, Nov 6, 2017
  • Troubles With Hugo as Well Sun, Nov 5, 2017
  • Lahaia noon at hawaii Fri, Apr 28, 2017
  • The Borg design pattern Thu, Apr 27, 2017
  • Documenting both class and constructor in Sphinx Mon, Oct 10, 2016
  • Using Python to update a required field while performing a transition in Jira Fri, Feb 19, 2016
  • German cycle superhighway opens its first stretch Thu, Jan 7, 2016
  • Using your gut microbes to find the perfect diet Wed, Dec 23, 2015
  • Software patents put on hold in India Tue, Dec 22, 2015
  • New HTTP status code for legally unavailable resources Mon, Dec 21, 2015
  • Back to Wordpress Mon, Dec 21, 2015
  • Serializing structured data into Avro using Python Wed, May 20, 2015
  • Difference between Python and Ruby when it comes to hashes with default values Thu, May 14, 2015
  • Pagerduty's fantastic Zookeeper bug Mon, May 11, 2015
  • The story is more important than the tool Sat, Apr 26, 2014
  • Apple patents tech to allow Govt to block recording on mobile devices Wed, Aug 7, 2013
  • A security vulnerability in the toilet Tue, Aug 6, 2013
  • apple-touch-icon 404 errors in logs Tue, Aug 6, 2013
  • Use of Tor will make you interesting to NSA Tue, Aug 6, 2013
  • Law enforcement was not supposed to be easy Fri, Jul 26, 2013
  • Use Btsync and Owncloud to create your own free personal storage cloud Sat, Jul 20, 2013
  • Being 'Ramen Profitable' Thu, Jul 18, 2013
  • The full extent of Microsoft's Prism involvement exposed Fri, Jul 12, 2013
  • Moving from Wordpress to Octopress Wed, Jul 10, 2013
  • The "Windows"-fication of Gnome Fri, Sep 28, 2012
  • DNS resolver changes in Ubuntu Precise (12.04) Tue, Jun 5, 2012
  • Essential qualities of an athlete Sat, Mar 10, 2012
  • Why we keep lying to the sales people Sun, Mar 4, 2012
  • The Pale Blue Dot Sat, Mar 3, 2012
  • Ubuntu's ongoing UI meltdown Fri, Mar 2, 2012
  • Ubuntu Oneiric alternate install image is broken Fri, Feb 24, 2012
  • Creepy data mining by retailers Mon, Feb 20, 2012
  • Microsoft's existential threat Mon, Feb 20, 2012
  • Amazing high-def images of Earth from outer space Tue, Feb 7, 2012
  • The Windows bundling racket gets a jolt in France Tue, Feb 7, 2012
  • Pratap Bhanu Mehta on state censorship in India Thu, Jan 19, 2012
  • Microsoft using Secureboot to lock down ARM Mon, Jan 16, 2012
  • Should you easily hand over those encryption keys to the law? Tue, Jan 10, 2012
  • One of the highlights of the upcoming Windows 8 is ... Thu, Jan 5, 2012
  • The incoming Secureboot/Restrictedboot war Wed, Jan 4, 2012
  • Blog merge Mon, Jan 2, 2012
  • Vim git commit color weirdness Fri, Sep 9, 2011
  • Fedora 15 Fixes Tue, Jul 5, 2011
  • Quick tip: Making ssh agent work in screen sessions Thu, May 12, 2011
  • ISP data caps taken to court in US with very convincing arguments Fri, May 6, 2011
  • Automatic folders for mailing lists using procmail Fri, May 6, 2011
  • microUSB cellphone charger becomes EU standard Sun, Jan 2, 2011
  • Android will be using ext4 starting with Gingerbread Sat, Jan 1, 2011
  • Of cognitive surplus, and pigs in the digital age Sat, Jan 1, 2011
  • Indian Open Standards policy finalized, with a major victory for the FOSS community Fri, Nov 12, 2010
  • Evaluating Posterous #review #webapp Tue, Nov 2, 2010
  • Restart/Shutdown your Linux machine using dbus Tue, Nov 2, 2010
  • Regular expressions in Python by example Tue, Sep 7, 2010
  • The constant conflict between the Maker's Schedule and Manager's Schedule Thu, Jul 22, 2010
  • Quick local DNS caching for your workstation in Ubuntu Mon, Jun 14, 2010
  • The magical moment that made me a FOSS guy forever Tue, May 11, 2010
  • Quick tip: Merging photos from two different cameras Thu, Jan 14, 2010
  • Adding new CA certificates in Ubuntu (Jaunty) Fri, Aug 7, 2009
  • Using the official Flickr uploadr on Ubuntu Sun, Jul 5, 2009
  • Akamai awesomeness and Opendns lameness Wed, Apr 22, 2009
  • Getting more printable PDFs from texinfo manuals Thu, Feb 12, 2009
  • Removing encryption from (legitimate!) PDF files on Ubuntu Sat, Jan 10, 2009
  • One liner to convert Maildir/ to mbox using mutt Wed, Jan 7, 2009
  • Apple is as big a threat to FOSS as Microsoft Fri, Oct 24, 2008
  • Discussing Paul Graham's essay on software patents Thu, Oct 23, 2008
  • Catching up with Python Mon, Oct 20, 2008
  • Blog split Mon, Oct 13, 2008
  • Using ffmpeg on Ubuntu to convert DV videos for video sharing websites Sun, Sep 21, 2008
  • Draft of Indian Government's policy on Open Standards in e-governance released Wed, Sep 3, 2008
  • Paying credit card from your bank electronically Sat, Aug 23, 2008
  • A. R. Rahman on the future of music Mon, Aug 18, 2008
  • Banks penalizing cash payments for credit cards Sat, Aug 9, 2008
  • Why I returned my Mac Tue, Aug 5, 2008
  • Fight terror, but don't turn India into a police state Fri, Jul 25, 2008
  • Copyright renewal list now available for download Wed, Jun 25, 2008
  • My first 419 mail in hindi! Sat, Jun 21, 2008
  • visabillpay security Fri, Jun 20, 2008
  • The network effect of Flickr's social photography Tue, Jun 17, 2008
  • Helpful error messages - Airtel Sun, Jun 15, 2008
  • The reasons behind the OOXML appeals Fri, Jun 6, 2008
  • Atheists are not the skeptics they think they are Tue, May 27, 2008
  • Ongoing fraud at various Bangalore petrol stations Tue, May 27, 2008
  • Public photography under attack Sat, May 24, 2008
  • SC blasts insurance players for refusing to cover the elderly Thu, May 22, 2008
  • The Microsoft Tax Refund campaign at ILUGD Mon, May 19, 2008
  • A typical night in front of our home Mon, May 19, 2008
  • The POTA games Mon, May 19, 2008
  • Getting Twitter and Google hosted domains to talk over Gtalk Thu, May 15, 2008
  • Tech specific feed of this blog Thu, May 15, 2008
  • Celebrity blogs Thu, May 15, 2008
  • pagii - Yet Another Social Network (YASN) Wed, May 14, 2008
  • People are not resources. Computers are resources. Thu, Mar 20, 2008
  • "A more perfect union" - One of the best speeches I have ever heard Wed, Mar 19, 2008
  • Just discovered: Librarything.com Mon, Mar 3, 2008
  • Lessig decides NOT to run for congress Thu, Feb 28, 2008
  • Updates: My own planet system and twitter Thu, Feb 21, 2008
  • Cameras don't take pictures, people take pictures Wed, Feb 20, 2008
  • Of Lessig, my years of self-delusion and beginning of realization Wed, Feb 20, 2008
  • The Binaural sound Wed, Dec 12, 2007
  • Translated Chinese menu Fri, Dec 7, 2007
  • Wasps and zombie roaches Mon, Dec 3, 2007
  • The fundamental difference between Western and Eastern societies is ... Thu, Oct 11, 2007
  • My GPG Key has changed Sun, Oct 7, 2007
  • Giving up on bcm43xx in Gutsy beta Sun, Oct 7, 2007
  • BSD or GPL in the ideal world? Sun, Oct 7, 2007
  • Moved over to Gutsy Sat, Oct 6, 2007
  • Bush, USA and Public Healthcare Wed, Oct 3, 2007
  • ReCaptcha - Reusing the energy of fighting evil for social good Mon, Oct 1, 2007
  • An Interesting Excel Bug Thu, Sep 27, 2007
  • Moved blog to wordpress.com Wed, Sep 26, 2007
  • Forwarding jokes, are you? Tue, Jul 3, 2007
  • Yeah, and a J to you too! Tue, Jun 12, 2007
  • CNN’s untold story - Land of missing children Sat, Jun 9, 2007
  • Mark Shuttleworth on free and “non-free” Linux distros Thu, Jan 18, 2007
  • Aren’t Indians the most racist of people on this planet? Wed, Dec 27, 2006
  • Ubuntu Edgy out in October end Thu, Oct 12, 2006
  • Google pumping for Mac in place of KFC, or just being too helpful? Mon, May 15, 2006
  • The Inch Cafe Sun, Apr 2, 2006
  • My luck with the stock market Tue, Mar 14, 2006
  • Hello world! Mon, Jan 30, 2006
  • “Banga-lured” Finally Wed, Jan 11, 2006
  • “Ours is a country of laws, and not men” Tue, Dec 20, 2005
  • Check out Blinklist for your social bookmarks Tue, Dec 20, 2005
  • Gmail's crazy dot-in-your-email-address policy Wed, Dec 14, 2005
  • The number of fonts in your KDE desktop might be slowing it down Wed, Nov 30, 2005
  • In the end, we are all forgotten Sun, Nov 20, 2005
  • Why does the common man still support patents? Thu, Nov 10, 2005
  • Get your facts straight about the Opendocument Format Sat, Nov 5, 2005
  • The downside of Skype for Indian Users Sun, Sep 25, 2005
  • MTNL is twice as stingy as BSNL in ADSL data caps Fri, Aug 5, 2005
  • Pathetic Tata Indicom Broadband service in Delhi Mon, Aug 1, 2005
  • Interesting wxpython case study Fri, Jul 15, 2005
  • Wordpress XML-RPC bug and 1.5.1.3 Upgrade patch Tue, Jul 5, 2005
  • Wordpress tinyurl plugin Sun, Jun 26, 2005
  • Biting the “broadband” bullet again - Tata Broadband in Delhi Fri, Jun 10, 2005
  • Using svnreplicate Tue, Jun 7, 2005
  • Reformatted Bazaar docs Mon, Jun 6, 2005
  • Eugenics - The forgotten scientific travesty of the last century Fri, Jun 3, 2005
  • Of Lawrence Lessig, and the very real menace of child abuse in the society Fri, Jun 3, 2005
  • The information divide: A new class war on the horizon Wed, Jun 1, 2005
  • China - The country with balls Mon, May 30, 2005
  • Nikon and the dangerous world of proprietary technologies Sun, May 29, 2005
  • Patching up Worpress 1.5.1 to fix feeds Sat, May 21, 2005
  • Is Canon selling overpriced digital cameras in India? Thu, May 12, 2005
  • Beware of Visa electron based debit cards Wed, May 11, 2005
  • Greasemonkey - shaking up the web Tue, May 10, 2005
  • PrintFu - On demand PDF printing Tue, May 10, 2005
  • Nice short intro to Bazaar Fri, May 6, 2005
  • Free Java and Free Flash Wed, May 4, 2005
  • Configuring Linksys WRT54G Wireless Router for my home Wed, May 4, 2005
  • Microsoft vs. Google Wed, May 4, 2005
  • Am I an Electric Human? Mon, Apr 18, 2005
  • Google Calling my Firefox a Spyware? Sat, Apr 16, 2005
  • IBM’s Double Face on Patents Sat, Apr 16, 2005
  • Net4domains Goes IE-Only Thu, Apr 14, 2005
  • Bitkeeper plays spoil-sport. Linux looking for a new SCM Tue, Apr 12, 2005
  • Poutine - heart attack in a bowl Tue, Apr 12, 2005
  • Sony patents a brain manipulation technology Fri, Apr 8, 2005
  • MaxMind donates its city database Wed, Apr 6, 2005
  • WIPO Shutting Out Public Interest Organizations Wed, Apr 6, 2005
  • Bulimia might have killed Terri Schiavo Fri, Apr 1, 2005
  • Introduction to the Thoutreader ebook reader Wed, Mar 30, 2005
  • 11 NIT/REC Directors removed by the HRD Ministry Tue, Mar 29, 2005
  • Is it ‘of-fen’ or ‘of-ten’? Sun, Mar 27, 2005
  • Pay-as-you-like food Tue, Mar 22, 2005
  • 20 facts about Isaac Asimov that I would like to remember Tue, Mar 22, 2005
  • The American Bankruptcy Bill - Stay bankrupted Sun, Mar 20, 2005
  • lug-delhi hallofshame featured in online news Sat, Mar 5, 2005
  • The Sify broadband India-wide scam Sat, Mar 5, 2005
  • I am a victim of the Sify Broadband scam in Delhi Sat, Mar 5, 2005
  • Moving on to Sify (not)broadband Fri, Feb 25, 2005
  • Parents Anniversary Yesterday Fri, Feb 25, 2005
  • Ubuntu CDs cause Custom Troubles for Indian Linux enthusiast Fri, Feb 25, 2005
  • My photos from Linux Asia 2004 Wed, Feb 23, 2005
  • Hula Server - The New OSS Groupware Server in Town Thu, Feb 17, 2005
  • Blog updated to Wordpress 1.5 Wed, Feb 16, 2005
  • My Linux CD Copy Policy Tue, Feb 15, 2005
  • Half of all U.S. bankruptcies are caused by medical bills Mon, Feb 14, 2005
  • Delicious tags Mon, Feb 7, 2005
  • Rediff Hosting doesn’t allow changing DNS servers Tue, Jan 25, 2005
  • How tall are you? Mon, Jan 24, 2005
  • CLI client for Hotwire Internet Sat, Jan 22, 2005
  • Have you got “Bangalored” today? Thu, Jan 20, 2005
  • Region encoding printer cartridges Tue, Jan 18, 2005
  • Height of Dumbness in Airport Security Sat, Jan 15, 2005
  • The Town by the Sea Wed, Jan 12, 2005
  • Brazil to break drug patents Thu, Dec 2, 2004
  • Interesting items on sale Sun, Nov 28, 2004
  • Ramayana comics on the web Sun, Nov 28, 2004
  • Video Conferencing On Linux Sat, Nov 27, 2004
  • Nice 404 error message :) Sat, Nov 27, 2004
  • America heading towards an economic armageddon Tue, Nov 23, 2004
  • In the US of A, public asks for permission from corporates Tue, Nov 23, 2004
  • A record company with a difference Mon, Nov 22, 2004
  • Patents - the new tradeable goods in town Fri, Nov 19, 2004
  • IT vs other engineering fields Fri, Nov 19, 2004
  • I am getting married Thu, Nov 18, 2004
  • When inspiration and plagiarism cross Tue, Nov 16, 2004
  • Serious and Funny coffee making tips Mon, Nov 15, 2004
  • Preventing mobile phone theft Sat, Oct 30, 2004
  • My college photo gallery tops search results for my college! Tue, Oct 26, 2004
  • Extending Wordpress’s RSS excerpts Tue, Oct 26, 2004
  • Opensource catalyzes a paradigm shift in the computer industry Tue, Oct 26, 2004
  • The Importance of American Elections Fri, Oct 22, 2004
  • Election opinion polls missing out on the mobile revolution Thu, Oct 21, 2004
  • Dazzling Toilet Seats Thu, Oct 21, 2004
  • Best Software Essays of 2004 Thu, Oct 21, 2004
  • Madhu’s Shiok far eastern restaurant in bangalore Sun, Sep 12, 2004
  • A world without TV ads? Thu, Sep 2, 2004
  • Fixing annoyances in Wordpress 1.2 Thu, Sep 2, 2004
  • Tables are passe. CSS is here! Wed, Sep 1, 2004
  • Instant Messenger Smileys Compared Sun, Aug 22, 2004
  • QR-Codes, now machines have their own language Sat, Aug 21, 2004
  • (Word) Pressing the site! Thu, Aug 19, 2004