Sending Spammers to Password Purgatory with Microsoft Power Automate and Cloudflare Workers KV
tl;dr: "Earlier this year I created Password Purgatory with the singular goal of putting spammers through the hellscape that is attempting to satisfy really nasty password complexity criteria."
featured in #341
Working In The Software Industry, Circa 1989
featured in #333
Markov Chat Bot Disaster Story
tl;dr: "Between 2012 and 2014 I worked at Etsy on and experimental remote team "Seller Economics". Etsy was at the time famous for two things: Chat Ops and Hack Weeks. This is a story about how those two cultural touchstones collided to create a near disaster."
featured in #333
The Overengineered Solution To My Pigeon Problem
tl;dr: "The brains of the operation is a python script using openCV. It compares the current image to the normal background. If the average amount of change of all pixels is above some threshold, we fire the gun."
featured in #328
Code Review: How To Make Enemies
tl;dr: Iain provides ways of getting revenge on co-workers via code reviews: (1) Ask for changes that make no difference. (2) Take your time when responding. (3) Demand they add bugs. (4) Make code style changes in code review requests. (5) Create mega-sized pull requests. And more.
featured in #325
The /bin/true Command And Copyright
tl;dr: "One of the fun examples among all the copyright fuss is the extreme example of copyright claims made by AT&T some time in the 1980s. It's the /bin/true program. This is a "dummy" program whose function is to make it easy to write infinite loops in shells scripts. The program does nothing; it merely exits with a zero exit status... But AT&T's lawyers decided that this was worthy of copyright protection."
featured in #319
4 Integers Are Enough To Write A Snake Game
tl;dr: "Note that the code should be taken as a twisted joke, or as an exercise in minimalism, or as both, probably a joke. Because of the aforementioned limitations, we are going to write some nasty macros to perform bitwise operations, use global variables, reuse the same counter, etc. This is not a good example of readable or elegant code."
featured in #318
The Project With A Single 11,000-line Code File
tl;dr: "Something I found hilarious is that a variable might be used on lines 200-210 and then again on line 8544. No where else."
featured in #305