Category: Misc

  • Hangman Solver in Python

    A coworker told me about an interview question where you’re asked to develop a hangman solver. It seemed like a fun challenge so I spent the evening working on it. Here’s how it went. The Game Before I design my algorithm, I needed to create a game. Fortunately, Hangman is pretty straightforward to create. However, […]

  • DMCA, Easylist, Git, and functionalclam: A Solution

    Recently there was a post on /r/programming entitledĀ Ad blockers under attack: DRM through the DMCA. The gist is that a DMCA claim, usually reserved for copyright infringement, was used to take a domain name (functionalclam.com) out of a blacklist that adblockers use to know which domain names to block. The maintainers of the git repo […]