Obviously, I can't speak for amichail, but I heard about the lectures via Peter Smith's blog: http://logicmatters.blogspot.com/ Smith is a philosopher at Cambridge who is sitting in on the lectures; he also runs a nice blog.
How you and capable people manage to keep an eye on so many fields is a mystery for me.