To be fair, I would totally have the same reaction if this project didn't have all the "satire" and "jokes" stamped on it, and if it was advertised for actual use in research papers. And while this project in particular is (relatively) harmless, it is pretty disgusting to see in real paper submissions.