Board Thread:Off Topic/@comment-26417457-20190922000524/@comment-27234079-20190922171345

I'm half tempted to give this a rewrite myself.