Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1372

S

Steve Yegge

Personal blog · steve.yegge.googlepages.comprogrammingcareerwriting

Steve Yegge writes steve yegge, a personal blog at steve.yegge.googlepages.com about programming, career and writing. Since 2007, 54 different Hacker News readers have linked it 75 times, most often “Steve Yegge's five essential phone-screen questions”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
75mentions?
54HN people?
2007–2010first – last linked?
Links on Hacker News per year · peak 30 in 2009

Steve Yegge's Home Page Ummmm... Welcome! New! This page is the subject of the Dumbest Reddit Thread Ever. Slow news day, I guess. Feel free to visit my old drunken blog rants, or my newer plain old blog rants. NBL is JavaScript 2 / EcmaScript 4. http://www.ecmascript.org - take a look!

Most-linked posts?

  1. Steve Yegge's five essential phone-screen questions
    10 people · 10 mentions · first linked 2007-06-12
  2. Effective Emacs
    8 people · 12 mentions · first linked 2007-05-06
  3. Tour De Babel -- Rant about programming languages
    5 people · 6 mentions · first linked 2007-12-07
  4. Steve Yegge | Ancient Languages -- Perl
    5 people · 5 mentions · first linked 2008-02-28
  5. Math Every Day
    5 people · 5 mentions · first linked 2007-12-10
  6. You Should Write Blogs
    3 people · 4 mentions · first linked 2007-03-08
  7. Steve Yegge on ten great books
    3 people · 3 mentions · first linked 2009-04-26
  8. Steve Yegge's predictions from 2004
    2 people · 2 mentions · first linked 2009-06-16
  9. The Emacs Problem (February, 2005)
    2 people · 2 mentions · first linked 2007-09-12
  10. Being the Averagest
    2 people · 2 mentions · first linked 2007-03-02

What Hacker News says?

  1. http://steve.yegge.googlepages.com/five-essential-phone-scre...

    Comment linking /five-essential-phone-screen-questions

    on “Hacking a Google Interview - MIT's guide to Google interviews”
  2. Submitted Steve Yegge's predictions from 2004 as a story · 117 points

    HN discussion
  3. I've had pretty good luck using the MAA recommendations list for libraries: http://mathdl.maa.org/mathDL/19/?pa=content&sa=viewDocum... I recommend reading Theodore Gray and Jerry Glynn's Brain Rot article for some ideas on what math skills are worth intensive study and development and which are less important: http://www.theodoregray.com/BrainRot/ There are several articles and blog postings on the topic of math se…

    Comment linking /math-every-day

    on “Ask HN: Best Mathematics book for complete noobie?”
  4. Submitted Math Every Day as a story · 70 points

    HN discussion
  5. Once you put in something like 10 hours towards learning Emacs, you'll become productive with it. After this initial investment, for every n minutes per day that you put it, you'll get m back in terms of increased productivity. In my experience |m| >> |n|. And remember that time saved = mt - n, where t is the number of days you have been reaping this productivity boost, and t tends to infinity. You won't "lose" any…

    Comment linking /effective-emacs

    on “Learn Emacs in Ten Years”
  6. Submitted Scheming is Believing (2005) as a story · 50 points

    HN discussion
  7. Just adding another data point: Steve Yegge's essay [ http://steve.yegge.googlepages.com/ancient-languages-perl ] scared me off trying Perl.

    Comment linking /ancient-languages-perl

    on “Perl: Love it, or hate it, but don't ignore it”
  8. Submitted Steve Yegge's five essential phone-screen questions as a story · 48 points

    HN discussion
  9. I did all this: http://steve.yegge.googlepages.com/effective-emacs and I am very happy.

    Comment linking /effective-emacs

    on “Configuring vim right”
  10. Submitted Tour De Babel -- Rant about programming languages as a story · 36 points

    HN discussion
  11. >Python's author, Guido Van Rossum, also made some boneheaded technical blunders early on — none quite as extravagant as Larry's blunders, but a few were real doozies nonetheless. For instance, Python originally had no lexical scoping. But it didn't have dynamic scoping either, and dynamic scoping may have its share of problems, but it at least sort of works. Python had NOTHING except for global and local (function)…

    Comment linking /tour-de-babel

    on “Ask YC: Django vs Ruby on Rails”
  12. Submitted Steve Yegge: Singleton Considered Stupid  as a story · 33 points

    HN discussion
  13. You have two things to consider: Python vs. Ruby and Rails vs. Django. Steve Yegge has made a good write-up on languages: http://steve.yegge.googlepages.com/tour-de-babel . Steve is a top notch programmer with brains and eloquence. He was one of the first hackers at Amazon. Now he works at Google, and Google has chosen Python and JavaScript as company languages. Which has pissed off Steve quite a bit, because he has…

    Comment linking /tour-de-babel

    on “Ask YC: Django vs Ruby on Rails”
  14. Submitted Ten Challenges as a story · 31 points

    HN discussion
  15. I'd second this. In fact, Steve Yegge once said this about K&R ( http://steve.yegge.googlepages.com/ten-great-books ): This is an odd little book. It's frequently mistaken for an introductory programming book, which inevitably leads to frustration. It's not a good way to learn how to program; it expects that you're already familiar with machine architecture, assembly language, compilers, and at least one other high-…

    Comment linking /ten-great-books

    on “Ask HN: Learning C”
  16. Submitted Steve Yegge on ten great books as a story · 31 points

    HN discussion
  17. For example, Steve Yegge's Five essential phone screen questions: http://steve.yegge.googlepages.com/five-essential-phone-scre...

    Comment linking /five-essential-phone-screen-questions

    on “Some “Developers” Just Can’t Develop”
  18. Submitted Effective Emacs as a story · 31 points

    HN discussion
  19. And in a similar vein, Steve Yegge's post on practicing programming: http://steve.yegge.googlepages.com/practicing-programming

    Comment linking /practicing-programming

    on “Twelve Tips to Master Programming Faster”
  20. Submitted The Emacs Problem (February, 2005) as a story · 29 points

    HN discussion
  21. Merry Christmas to you! Also, I do kind of like your idea, and I wholeheartedly agree with this: New users aren't going to know what "M-x describe-mode" refers to (or even what "M-x" is). Half the battle in learning Emacs is to get really, really used to all the help commands. You need to play with all of them, and you need to use them a lot , and somehow the documentation didn't really get this through to me at fir…

    Comment linking /effective-emacs

    on “"Text editors should take a lesson from video games."”
  22. Submitted Choosing Languages as a story · 24 points

    HN discussion
  23. I first learned about this book from Yegge's blog (back when he was still at amazon) where he wrote: "We've been studying the available research, and all roads lead to the same set of conclusions, one of which is that Functional Programming is going to be a necessity in this new world. It's a foregone conclusion. And that, in a roundabout way, brings me to this book by Chris Okasaki. It is absolutely unique. It's th…

    Comment linking /ten-challenges

    on “"Purely Functional Data Structures" by Chris Okasaki [pdf]”
  24. Submitted Google disables Steve Yegge's site as a story · 22 points

    HN discussion
  25. I would quote Stevey's Blog here. It says: "The right way to learn math is breadth-first, not depth-first. You need to survey the space, learn the names of things, figure out what's what." It comes from his own experience. He decided to renew his math skills and declared plan "Math every day". After 15 months he posted another article about results of this experiment. You can read both articles as they are inspirati…

    Comment linking /math-every-day

    on “I suck at math, please divulge resources”
  26. Submitted Lisp Wins (Steve Yegge article) as a story · 19 points

    HN discussion
  27. Steve Yegge, too: "I've often idly wondered what the ideal innovation environment is. I know it's not at home -- staying up all night just to get some free time for innovation doesn't scale well when you have a family and a day job. Home has its share of distractions. And I know it's not in the office, at least not the space we're in today. Every time I let my thoughts wander on this subject, the same vision comes t…

    Comment linking /innovation-101

    on “John Carmack on hacking Doom and Quake (.plan file from 1998)”
  28. Submitted You Should Write Blogs as a story · 8 points

    HN discussion
  29. See also "Area Number Three" in http://steve.yegge.googlepages.com/five-essential-phone-scre... Being able to create that line-noise is, in most cases, significantly more useful than taking 3 months to create a perfectly engineered recursive phone-number finding program.

    Comment linking /five-essential-phone-screen-questions

    on “Famous Perl One-Liners Explained, Part II: Line Numbering”
  30. Submitted Ten Predictions as a story · 7 points

    HN discussion

Search all of HN for steve.yegge.googlepages.com

Linked by the same people?