Other articles


  1. PyCharm or VS Code in 2021

    For development in Python there are two leading choices: PyCharm or VS Code. I've been a VS Code user, but started exploring PyCharm because of some limitations in VS Code.

    Feature PyCharm VS Code
    Basic Editing Fine Fine
    Refactoring Better OK
    Remote Editing Not really. PyCharm assumes files are available …
    read more
  2. shuffling files and MP3 speakers

    I have an MP3 speaker that I wanted to use as a dead simple lullaby station for my daughter. The idea is to have several copies of a set of lullabies so that you can just hit play and have hours of lullaby keep playing.

    The lullaby I got was …

    read more
  3. Tascam DR-40 vs Zoom H4n Pro

    I forgot to pack my Tascam DR-40 for my trip and ended up getting a Zoom H4n Pro. Both are good recording devices, but overall I prefer the Tascam DR-40. Here's why:

    1. The DR-40 can be powered by USB. This means if I run out of batteries, I can always …
    read more
  4. How to stop LinkedIn from spamming your friends

    LinkedIn surreptitiously uploads your contact list so they can spam your friends. They get potential for new users and you get negative karma. The best way to avoid this situation is to not use LinkedIn at all. Unfortunately, that's not an option in modern business world.

    The first step is …

    read more
  5. How to secure your router

    Consumer routers sit at the edge of the home network and are important for maintaining network security. Many of today's unsecured networked devices (IP Cameras, thermostats, etc. etc.) would pose far more of a security threat if they were accessible from the internet. It is, therefore, important to have as …

    read more
  6. Middle-click using Synaptics Touchpads

    If you're a serious Linux user, and all engineers should be, you need the middle click. Synaptics makes it really hard to get. I had this solution scrounged from the interwebs. Save the following text to synaptics_middle_click.reg and double click it.

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE …
    read more
  7. Domain name gotchas

    Domain names are fairly easy to buy, but there are few gotchas. A lot of them are only learned by experience. So choose your domain name provider carefully.

    1. Not all domain name registrars support all features. For example, Microsoft makes it easy to buy domain names, but they are only …
    read more
  8. In defense of fax

    I often hear people complaining about the continued use of fax in the 21st century. No one can accuse me of being an  old-tech-hanger-on. I'm usually an early adopter (but not the earliest) of new tech. But there are some nice features and use-cases of fax that still keep it …

    read more
  9. Run Linux in a VM on Mac

    I recently had to run a Linux VM on my MacBook Pro to access a certain software. While it's not a challenging thing to do, there are a few gotchas. Here's some advice on how to get it going:

    1. Decide which distribution to use. Sometimes it's a requirement. But other …

    read more
  10. Best webcam privacy device

    If you don't want to fall victim to a RAT, a webcam cover is a necessity. However, many of the webcam covers available on the market are not aesthetically pleasing.

    Enter Cloop. It's made of two magnets held together by stretchy silicone and is meant to be used as cable …

    read more
  11. Why tax-deduction for charitable contributions is bad

    In the US, and in many other countries, charitable contributions are tax deductible.  I take advantage of this tax deduction, like any rational person would do. But when I apply the same rationality to charitable contributions, I believe the net effect is quite detrimental.

    The ostensible purpose for tax deductions …

    read more
  12. TV News is dangerous

    There is only one objective of TV news: maximize ratings and thus ad revenue.

    I got wind of this during the 2002 Iraq war propaganda. I had been watching TV news and reading newspapers before then. But I noticed a notable lack of any dissent about the war on TV …

    read more

links

social