Major Nelson is no longer doing podcasts. He's calling them blogcasts. I agree, podcast is a dumb name. Blogcast isn't much better, but it's an improvement:
It's official...I am no longer doing podcasts
As I mentioned previously, I don't like the name podcast. So from now on, I won't be doing podcasts...I'll be doing blogcasts. Same thing, just a different name. Blogcast sounds better...and does not sound exclusionary.