I'm working on a conlang (constructed language) and would like some input from the Less Wrong community. One of the goals is to investigate the old Sapir-Whorf hypothesis regarding language affecting cognition. Does anyone here have any ideas regarding linguistic mechanisms that would encourage more rational thinking, apart from those that are present in the oft-discussed conlangs e-prime, loglan, and its offshoot lojban? Or perhaps mechanisms that are used in one of those conlangs, but might be buried too deeply for a person such as myself, who only has superficial knowledge about them, to have recognized? Any input is welcomed, from other conlangs to crazy ideas.
I don't think that you need to know the ultimate truth to learn useful things from applied ontology to design a better language than you would design if you ignorant of applied ontology.
I think this is one of those cases where philosophy is helpful and it makes sense to read people like Barry Smith. If you want to speak about obligations (may/should/must) it makes sense to not simply copy the existing words of the English language but first read serious philosophy on what kind of categories of obligations exist. Yes, the resulting language won't be perfect but it will be better than the language that you will be building when you simply copy English.
I've looked into the subject of ontologies (I did research on knowledge base design years ago). The problem wasn't finding ontologies, but finding non-arbitrary ontologies. That is, no matter how one ontology categorized entities, you could always find another that categorized them differently, and no non-arbitrary reason to select one over the other. And I didn't want to give in to the temptation to just choose one and use it regardless. I finally gave up and decided that treating each concept in isolation (for the purpose of dictionary building) was better than using an ontology that some users might find highly counter-intuitive.