A great fanfic for you tonight! Very insightful. I must say, I mistook the name Haycartes for sounding like "Socrates", wheras Wizzy was actually right, because it's supposed to be pronounced like "Descartes", as in "Rene Descartes", which I should have caught onto as the fic went on, but oh well.
Story: https://www.fimfiction.net/story/405018/discord-teaches-philosophy