I've been around for a while and I've learned a bit about a lot of things, and a lot about a few things (e.g. programming, compilers, math, etc.) I'm looking for other (better?) ways to share what I've learned online and, in turn, better ways to learn. Of course, I'm aware of many ways to share: Wikipedia, blogging, math/stackoverflow, HN, various forums and email lists, etc., but none are quite what I'm looking for. In particular, I'd like something where I connect with people directly who have a problem or content they are trying to understand where I have expertise, the scope is not too small so you have a chance to build a relationship, and there is an ongoing dialog. Perhaps the closest is math/stackoverflow, but even there, I find many of the questions superficial and most questions have less of a back-and-forth/dialog than I would like. Ideas?
University of Reddit seems like one possibility:<p><a href="http://universityofreddit.com/" rel="nofollow">http://universityofreddit.com/</a><p>Feels a bit hacked together. Has anyone taken a class there? What was your experience?
Sounds like what you want is a long-term, subject-oriented (not single tasks), mastery-directed (aiming to build real skill), social learning context and tool. Would that be a fair summary of the high-level requirements?
I'm working on a site for that. It's Curious Reef: <a href="http://curiousreef.com" rel="nofollow">http://curiousreef.com</a><p>It's pretty geared towards programming now, with the OCW Intro to Comp Sci class being the most popular, followed by SICP. I would be interested to hear if that's the kind of website you're looking for.