56 Million Unhashed Passwords

Over the last few months, I’ve tried to reach someone at my ISP about concerns I have regarding password storage practices. Namely, that they store them in a form that makes them vulnerable to being exposed in plain text in the case of a data breach. After some initial research, I discovered that the issue is actually a with a vendor called CSG International and that the passwords of 56 million user accounts are currently stored improperly.

Publishing Serverless Finch

A little while ago I was working on a Serverless Framework project that needed an easy way to deploy and configure files in S3 as a static website. I didn’t want to do this manually and was hoping to keep the scope of everything within the Serverless Framework. After some back and forth I ended up republishing an outdated npm package as serverless-finch and you’re now welcome to use and contribute to it.

When I moved back to the Seattle area from Philadelphia I started riding a prominent Seattle commuter train several times a week. After the first few weeks of commuting I was surprised by how infrequently I saw Seattle ticket enforcement officers. I’ve always paid my fare (and plan to continue doing so because trains are awesome and I support public transit), but I started to wonder, if I were a perfectly rational, amoral decision maker and didn’t care about public transit would I still pay?

Photo of Seattle Light Rail