Author Archives: Diwaker Gupta

Waf: a pleasant build system

A good software project must have a good build system. Unless you have a small code base consisting entirely of dynamic, scripted languages, you probably need to “build” your code before you can use it. Until around an year ago, the only build tool that I used and was familiar with was GNU Make. Make [...]
Posted in Software, Tools | Tagged , | Leave a comment

Tools I use: tmux

Readers of this blog will know that I’m a big fan of GNU screen. While screen is a great tool, it hasn’t seen any major development or feature addition in quite some time. The code base is pretty old, there are some ancient bugs that still linger, and support for modern terminals (such as 256 [...]
Posted in Software, Tools | Tagged , | 5 Comments

Web based password managers: 3 years later

Almost three years ago (yes, I was quite surprised myself), I wrote about my requirements from a web based password manager. That post generated a lot of discussion, and we have come a long long way since then. I figured it was a good time to step back and present what I feel are some [...]
Posted in Featured, Internet, Tools | Tagged , , , | 2 Comments

Happy Republic Day

India became a republic on January 26th, 1950. As a reminder to myself (I often tend to feel helpless about my lack of awareness/engagement with issues back home), here is Wikipedia on Republic: A republic is a form of government in which the head of state is not a monarch and the people (or at least a part of [...]
Posted in Uncategorized | Leave a comment

AT&T: How low can you go?

Update: A friend pointed out to me that AT&T is, in fact, technically correct in its “Two phones” ad below. It seems that the CDMA protocol itself has the limitation that it can not simultaneously transmit voice and data, hence the claim. I was under the impression that you couldn’t call a network “3G” (as [...]
Posted in Technology | Tagged , , | 1 Comment