I wrote both a QFX parser and a naive Bayes classifier from scratch because I have stopped trusting third-party dependencies.| log.schemescape.com