In fairness, wikipedia does not do well for interactive content (perhaps it could?). Khan Academy is doing much better for this, but it isn't really an encyclopaedic collection of knowledge.
There really isn't a place for people to put this other than their personal blogs.
Why everyone keep showering ecyclopedic knowledge on blog posts instead of updating things there?