Hacker News new | ask | show | jobs
by echelon 1649 days ago
You can define an infinite number of hypothetical APIs in all different shapes and sizes, but you don't. You decide what you're building and move on, letting other people begin to use your work.

Same with ontologies.

1 comments

seasoned programmers struggle to figure out the "right" API for a single purpose, and still get it wrong. good luck figuring out the "right" API for the sum of human knowledge & our ever changing interpretations & interrelations of it.
It's not the sum of human knowledge, though. Any subset works. Your grammar can have five nouns and that can be enough for your use case.