How Facebook’s Anti-Revenge Porn Tools Failed Katie Hill

Despite automated systems and zero tolerance policies, it’s easy to find photos of the former representative weeks after they were published without her...

Read More

Burglars Really Do Use Bluetooth Scanners to Find Laptops and Phones

Bluetooth scanners are readily available and easy to use—which means that smash-and-grab car break-in might not have been pure chance.

Read More
Top 10 Vim plugins for programming in multiple languages
Nov19

Top 10 Vim plugins for programming in multiple languages

I’ve been a user of the Vim text editor for about two decades. For a little while, I have been customizing my Vim configuration, only using plugins for the last couple of years. Recently, when I was redoing my setup (as I do every so often), I decided it was a good opportunity to identify the best Vim plugins for programming in multiple languages and a way to combine those plugins for each language I program in. read...

Read More
Generate random passwords with this Bash script
Nov19

Generate random passwords with this Bash script

Periodically, I need to come up with new passwords, some of which need to be more secure than others. My mind often seems to draw a blank when I have to create a new login, and this short Bash script fills that void. Full disclosure: I found most of this script posted somewhere and made a minor modification to it. read...

Read More
How to use pkgsrc on Linux
Nov19

How to use pkgsrc on Linux

NetBSD is famous for running on basically anything, but did you know its second claim to fame is the pkgsrc package manager? Like NetBSD, pkgsrc runs on basically anything, or at least anything Unix and Unix-like. You can install pkgsrc on BSD, Linux, Illumos, Solaris, and Mac. All told, over 20 operating systems are supported. read...

Read More