Steve Yegge gets away with it because he's Steve Yegge. There's definitely lots of people that write blog posts that are too long, and if you're just starting and don't have name recognition yet, I'd say it's better to aim for a reasonable length that most people will at least get through.