Blogger Finger
steve-yegge.blogspot.com
steve-yegge.blogspot.com
On the length issue: Honestly, Steve's posts were quite long (much like Paul Graham's). To me, it doesn't matter, because every one of them was worth reading all the way through. It sometimes meant I'd have to leave them for later, but I still read them. He mentions that he believed the length might have been a reason people read his posts. I can't speak for anyone else, but if the quality of his writing stays the same, I don't care how long his posts are, I'm reading them. The day he "retired" was truly a sad day for me.
By the way, I would happily buy a book of his collected writings (ala Hackers and Painters), so I really wish he would make such a book.
> I used to have lot of open, long-standing concerns about the future of programming and productivity, but my sabbatical last year finally brought me some clojure.
Let n = the number of people whose lives your writing has effected.
Let m = the average magnitude of that effect.
Let e = the distribution effect of your medium (for one on one, e = 1,in a room of others, e = 2, print, e = 3, popular blog or forum, e = 4, etc.)
Let z = the sum of all the negativity of those who don't matter.
Then if the net total effect of your writing is A, we can say:
A = (n*m)**e - z
So, for almost any value of z, A will remain positive. Keep on writing. Please.Maybe you disagree with it or maybe you find it objectionably long but those things are different from saying he is a bad writer. I think Steve's critics are typically angry about something he has written about one of their hobby horses but I strongly doubt too many of them are imploring him to write better.
Let's see, the guy who wrote the Da Vinci Code, the lady who writes the Twilight books, Ayn Rand, oh we could go on. Now, if you're willing to redefine the meaning of 'good' to mean 'creates a response' then a lot of bad things can pass for good. But it's the sort of silliness that might evince a response that is not, you know, good.
Shall we call those the Good-Enough-Writers (TM)?
Seriously, truly awful anything do not ever see the daylight. Not even the children of emperors make it to public life if they not manage to make it to average (unless as posers or puppets).
The Da Vinci Code is cheesy, but otherwise well written. Dan Brown is not going to make it to the classics, but is not an idiot either.
Same can be said about Steve Yegge. His writing is opinionated, controversial, and sometimes grammatically incorrect (which I read as a token of informality rather than sheer ignorance). But the guy has a bunch of fresh ideas! You cannot have any good idea if you don't push the limits and throw some crazy shit as byproduct.
The Da Vinci Code is so poorly written, it's spawned a minor cottage industry of amusing commentary about how poorly it is written. A good place to start is here:
http://itre.cis.upenn.edu/~myl/languagelog/archives/000844.h...
[heh, I wonder what refined consumer of English literature and fan of Dan Brown was so upset by this so as to downvote it]
Take 100 random people who has not read the book, but have seen the movie. Pay each of them to write a novelization of the movie. Take the best 5 "novelizations", and I bet the original will circle around them, with the eyes closed.
Repeat the above experiment, but substitute random people with random English literature mayors. Maybe the average "novelizations" will have fewer grammar errors than the top 5 of the previous experiment... but over all, I still expect the original to be better written than the top 5 of the second experiment.
The guy had a good idea, and executed it well enough to make a success out of it. Get over it!
Dan Brown, just to go with our example, is a terrible terrible writer, by just about every imaginable standard of good writing. Dan Brown is a bad writer with a following. Nobody will remember who Dan Brown was 50 or 100 years from now.
Dan Brown is also a tremendously successful writer and you seem to have great difficulty believing, just like the original poster, that a bad writer can be tremendously successful. You also seem to believe that there is some inherent dichotomy between Dan Brown's success and his lack of writing skill. There isn't. That's my entire point.
Dan Brown is a dreadful, highly successful author. There is nothing logically or morally wrong with that. There's no reason there should be. He's simply an excellent counterpoint to the strange notion that bad writers cannot be successful.
P.S. Just for the sake of completeness, it's English majors, not mayors.
Are you so sure about that? Let's take the most popular mass-writers from the 18th or 19th century and see if they're remembered now:
18th century (US): Susanna Rowson / "Charlotte: A Tale of Truth" - doesn't ring a bell for me, and has a very small Google Search result (60.000)
19th century (US): Harriet Beecher Stowe / "Uncle Tom's Cabin" - I think everyone has heard of it :) and it has 15 times as many results as Susanna Rowson (Dan Brown has 17 times as many as Beecher Stowe, fittingly)
I personally at least recognize most of the bestsellers from the 19th century - probably Arthur Conan Doyle's books or Alexandre Dumas could have been seen to be as bad as Dan Brown in their time (I'm not arguing that they are)
20th century: Agatha Christie - still widely read as I recall.
sources: http://en.wikipedia.org/wiki/American_literature , http://en.wikipedia.org/wiki/List_of_best-selling_fiction_au... , and related Wiki articles, and googling
> But it's the sort of silliness that might evince a response that is not, you know, good.
Start by cutting out words most people don't know. I read between 3 and 10 books per week (closer to 10 lately) and I don't know what "evince" means. Start spending less time looking smart and more time serving people and you'll go much, much further in life.
Ignore this advice if you're secretly a best-selling multi-millionaire author who has inspired a lot of people who don't normally read to pick up a book instead of watch TV. In which case, carry on using the big words to bash other best-selling multi-millionaire authors who are inspiring a lot of people to read who normally don't, and entertaining them for doing so.
Dude, what does that have to do with anything? The claim was bad writers have no following. Which is not true. That's all.
I read between 3 and 10 books per week (closer to 10 lately) and I don't know what "evince" means
Happy to do my little bit broadening someone's vocabulary.
Ignore this advice
Thanks, I will. Mostly because I don't think I or any of the people I was having a discussion with were asking for advice. But I'll come back and re-read this during my next advice shortage.
Much like software, television, food, movies, etc, product quality is not the sole determinant of market success. The author who sold more books than anyone else in the United States last year, for example, is a wretchedly poor writer. (Let's just say "Product/market fit covers many sins" and we'll leave it at that.)
The fact that it's somewhat formulaic is probably what annoys a lot of people. Personally I enjoy formulaic nonfiction, but almost every writer in the genre has a ton of haters, e.g. Malcolm Gladwell, Seth Godin, Zed Shaw, etc.
I really don't care for Jeff Atwood's writing, but I don't tell him to change or to stop writing. I don't read his blog.
My only conclusion is that the negative people actually don't give a crap about his writing/style/length/whatever. What they care about is his success and how it shows they don't have it.
I think this isn't quite right. In general, the people criticizing him aren't other bloggers who are jealous that he has more readers than them. I think it's simply that they feel he is undeservedly popular, and that his following/influence is out of proportion with his talent. You see this kind of backlash against commercially successful/critically panned art all the time. With a blog, it's one of the few places the commentary gets so close to the art.
[for the record, I like his writing and am glad he's back]
I'd say that's some rather good writing right there.
As a teen I worked at a record shop. 99% of all customers were nice, courteous, or at worst disregard my existence. However, a single dickweed was all it took to ruin your whole day.
[0] In Story Time, for instance, Steve says "If you read the comments with (Comic Book Guy)'s voice, a lot of them make a whole lot more sense."
The inspiration that his blog provides (and the prodding) is much less effective for me. I started a blog. It may have five posts.
This post is a good reminder that these are people you're talking to online (yes, even the "Internet famous"). They're just ordianry people who have the same feelings, needs, and wants as you. Things you say have real, tangible, even powerful effects in the real world. It's easy to forget that with all this virtual stuff in between.
Mh, out of Steve Yegge's mouth, that's interesting to hear. I guess emacs is his tool of choice now¹ and Clojure's performance is pretty good from what I've heard.
¹ (Paraphrased: "Dynamic languages need better tools", see http://steve-yegge.blogspot.com/2008/05/dynamic-languages-st...)
So, the future (of dynamic language tools) is actually the past. I'll have to give it a try - I'm surely interested in seeing what ideas can be stolen for another language's editor.
Not one bit! I've been eagerly awaiting this day.
Requested blog post please: "What I have learned at Google".
Given your background/experience it would be interesting to read your thoughts on Google's engineering machine, assuming they let employees blog about it. So far I've seen quite a few entertaining writeups from Nooglers, but mostly college graduates. I wonder what Amazon veteran had to re-learn there.
No, not everyone had an issue with the length of your posts, quite the opposite - it was kind of fun to see a pleasantly small bar in the scrollbar knowing that the treat isn't ending any time soon.
Big fan, big fan here... I once declined a job offer from a company whose engineers never heard of you as I figured out during interviews.
Finger predates unix.
But we can be nice to him, so that he realize that the great majority like what he is doing.
Personally, tuba playing pushed me over the edge, and the only choice I had was to stop working with computers and start teaching. RSI should be taken very, very seriously.
http://www.youtube.com/watch?v=DDc230BMy8Y&feature=relat... - Choros nr10 (part 1)
http://www.youtube.com/watch?v=9GVWge4q8uc&feature=relat... - Choros nr10 (part 2)
http://www.youtube.com/watch?v=IZnQj9yWTlo - Trenzinho Caipira
Well and what could you expect from one of the greatest composers coming from the Brazilian musical culture? I accidentally started watching the Proms and was completely obliterated by that performance of Choros nr10, I had never enjoyed classical music that way.
[1] I'm actually excited too!
*I'd react equally negatively if his blog had a huge Nader or W2004 button on it. I guess I just don't understand the desire people have to idealize authority figures.
I literally thought I was on the wrong site.
[0] http://www.amazon.com/gp/product/1934356336?ie=UTF8&tag=...
(Nice affiliate link, but hey I'd do the same)
Is anyone else as torn about long blog posts as I am? On the one hand, I do appreciate good software writing. But I also appreciate concise expressivity, saying more with less. They shouldn't be, and aren't, mutually exclusive.
These days I feel like I'm forced to choose between sacrificing an hour of productive coding to read through a bunch of overly long blog posts at HN and proggit and evaluate whether they were worth reading or not.
Also, sacrificing an hour of productive coding by reading good literature increases the chances that you won't grow up to be a dumb fuck.
Steve's articles may not be of much artistic value, but he combines non-fiction with fiction in a wonderful way, explaining his reasoning through plots and drama :) He gets personal, not being afraid to expose his feelings, and I really wish more people would do that.
My concern isn't invalid. Others have also noticed:
Paul Graham: http://paulgraham.com/selfindulgence.html
Another good article: http://fitnr.com/filtering-the-web-of-noise/
Don't misunderstand, I <3 Yegge and am glad he's back. His writing taught me stuff that should have been covered in my undergraduate education, and I still refer new programmers to his 'Tour de Babel' essay.
But am I alone in wishing writers would cut to the chase a little more so as to help their readers reduce the info overload and the task of filtering through it quickly?
It's not hard to spend an entire day reading through only the high-quality tech blogs alone, and find, as Paul mentioned, that you did a lot of 'fake work' and very little real work.
Steve's stuff is lengthy -- but it's also not posted incredibly often (he's not a career blogger), and I have yet to read much by him that wasn't intellectually or creatively satisfying, and afaict that's rather rare for tech-bloggers.