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 · #1375

R

Rob Pike

Personal blog · herpolhode.comprogrammingsystemsscience

Rob Pike writes Herpolhode, a personal blog at herpolhode.com about programming, systems and science. Since 2008, 54 different Hacker News readers have linked it 59 times, most often “Systems Software Research is Irrelevant (2000) [pdf]”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
59mentions?
54HN people?
2008–2026first – last linked?
Links on Hacker News per year · peak 7 in 2010

Most-linked posts?

  1. Systems Software Research is Irrelevant (2000) [pdf]
    33 people · 36 mentions · first linked 2010-01-31
  2. The Good, the Bad, and the Ugly: The Unix Legacy
    9 people · 11 mentions · first linked 2008-08-14
  3. Systems Software Research is Irrelevant (2000) [pdf]
    4 people · 4 mentions · first linked 2011-09-05
  4. An Introduction to Quantum Computation and Quantum Communication (2000) [pdf]
    2 people · 2 mentions · first linked 2011-07-11

What Hacker News says?

  1. I feel this document really captures the feeling that OS researchers had at the turn of the century: http://herpolhode.com/rob/utah2000.pdf On one hand you had Windows NT taking over commercial space, on the other you had the Linux juggernaut gathering speed. There was not much left for the niche players. Glad to see Minix survives still.

    Comment linking /rob/utah2000.pdf

    on “Minix 3.3.0”
  2. Submitted Systems Software Research is Irrelevant (2000) [pdf] as a story · 128 points

    HN discussion
  3. That's the one, though I prefer this format: http://herpolhode.com/rob/utah2000.pdf I don't agree strictly with everything he says. It is a polemic rather than a careful argument. But still, he has a point and the data about OS research is strong (even beyond his data).

    Comment linking /rob/utah2000.pdf

    on “A Generation Lost in the Bazaar ”
  4. Submitted An Introduction to Quantum Computation and Quantum Communication (2000) [pdf] as a story · 101 points

    HN discussion
  5. > New operating systems today tend to be just ways of reimplementing Unix. If they have a novel architecture -- and some do -- the first thing to build is the Unix emulation layer. > How can operating systems research be relevant when the resulting operating systems are all indistinguishable? > There was a claim in the late 1970s and early 1980s that Unix had killed operating systems research because no one would tr…

    Comment linking /rob/utah2000.pdf

    on “Show HN: Universal Pause Button”
  6. Submitted Rob Pike (2001): Presentation looking back on 1 billion seconds of Unix. [pdf] as a story · 57 points

    HN discussion
  7. > The success of browsers is an indictment of the entire field of operating systems research. Rob Pike wrote in the year 2000 that systems software research was irrelevant ( http://herpolhode.com/rob/utah2000.pdf ), and it seems to me that not much has changed since then. How many ideas from the last few decades of operating systems research have actually been put into practice? The real problem is more fundamental:…

    Comment linking /rob/utah2000.pdf

    on “Clang runs in the browser and compiles C++ to WebAssembly”
  8. Submitted An Introduction to Quantum Computation and Communication by Rob Pike [PDF] as a story · 28 points

    HN discussion
  9. Sounds like you like myself have taken Rob Pike’s take from long ago to heart http://www.herpolhode.com/rob/utah2000.pdf While plenty of things have happened since that paper, I have this sinking feeling that he was right and we just stopped trying to really expand and explore what’s possible. But it may be more a matter of the state of academia than about the domain itself. It’s not like people were getting a bunch…

    Comment linking /rob/utah2000.pdf

    on “Andrew S. Tanenbaum Receives ACM Software System Award”
  10. Submitted The Good, the Bad, and the Ugly: The Unix Legacy as a story · 28 points

    HN discussion
  11. > The future is already here — it's just not very evenly distributed. Nobody is denying it, indeed we see many related development. However, it's not only about "the lost future that never comes", I think it's also due to the people being increasingly alienated about the current state of computing. Primarily, it's about the lost mentality of the future. Cyberpunk promised a future where computing is the disruptive t…

    Comment linking /rob/utah2000.pdf

    on “SGI's $250,000 Graphics Supercomputer from 1993 – Onyx RealityEngine² [video]”
  12. Submitted The Good, the Bad, and the Ugly: The Unix Legacy [pdf] (2001) as a story · 19 points

    HN discussion
  13. > This reminds me of Rob Pike's article "Systems Software Research is Irrelevant," written about 15 years ago. 25 years ago: http://herpolhode.com/rob/utah2000.pdf (Time flies.)

    Comment linking /rob/utah2000.pdf

    on “Distributed systems programming has stalled”
  14. Submitted Systems Software Research is Irrelevant (2000) [pdf] as a story · 14 points

    HN discussion
  15. Rob Pike already has: http://herpolhode.com/rob/utah2000.pdf

    Comment linking /rob/utah2000.pdf

    on “Linus vs C++, again”
  16. Submitted Rob Pike - The Good, the Bad, and the Ugly: The Unix Legacy [pdf] (2001) as a story · 13 points

    HN discussion
  17. I read that more in a context of "teaching oneself". However, I think he's at google atm: http://herpolhode.com/rob/

    Comment linking /rob/

    on “Robpike/Lisp: Toy Lisp 1.5 interpreter in Go”
  18. Submitted Rio: Design of a Concurrent Window System (2000) [pdf] as a story · 13 points

    HN discussion
  19. This reminds of Robert Pike's "Systems Research is Irrelevant" speech [1]. Now, 20 years after his speech, we are still stuck with the same notions (such as everything being a string). It's not that there are not plenty of alternatives around, however, expectations are so high that it's almost impossible to make a new computer system economically viable. On the other hand, the hacker and maker scene is very active,…

    Comment linking /rob/utah2000.pdf

    on “Little Things That Made Amiga Great”
  20. Submitted Rob Pike on Systems Software Research (2000) as a story · 11 points

    HN discussion
  21. Similarity isn't a clear-cut yes/no question, but the NT kernel is so similar to UNIX that it was able to adopt a second syscall ABI compatible with Linux. Present operating systems are basically a monoculture in terms of high-level design decisions; Rob Pike complained eloquently about this in 2000, and outside of possibly unikernel development (which still usually has a libc/unix-like layer implementing at least a…

    Comment linking /rob/utah2000.pdf

    on “Why Rust for Low-Level Linux Programming?”
  22. Submitted Systems Software Research is Irrelevant - Rob Pike as a story · 6 points

    HN discussion
  23. Some of the original Bell Labs Unix people have a very austere view of the Unix philosophy. In their view, it all started to go wrong -- Unix began to depart from the founding principles -- as early as 1978. In their view, Berkeley Unix does not follow their Unix philosophy -- they don't like network sockets, for example, whose design was mostly imported from some earlier non-Unix system (maybe Tenex?). Some of this…

    Comment linking /rob/ugly.pdf

    on “Unix as a tool forge and how Emacs fits in Unix philosophy”
  24. Submitted The Good, the Bad, and the Ugly: The Unix Legacy as a story · 6 points

    HN discussion
  25. http://herpolhode.com/rob/utah2000.pdf is about lack of computer systems research, and it touches on the problem you mention.

    Comment linking /rob/utah2000.pdf

    on “Why we need to create careers for research software engineers”
  26. Submitted Design of the Inferno Virtual Machine as a story · 5 points

    HN discussion
  27. the time for grand OS ideas has long passed. here's an eulogy by one of the authors of plan9 and inferno (you won't hear anything from the authors of other operating systems except tannenbaum): http://herpolhode.com/rob/utah2000.pdf

    Comment linking /rob/utah2000.pdf

    on “Inferno: A compact OS for building cross-platform distributed systems”
  28. Submitted Systems Software Research is Irrelevant (2000) [pdf] as a story · 4 points

    HN discussion
  29. Be sure to also see http://herpolhode.com/rob/utah2000.pdf "Systems Software Research is Irrelevant" by Rob Pike

    Comment linking /rob/utah2000.pdf

    on “We Need More Operating Systems”
  30. Submitted Rob Pike: Systems software research is irrelevant (2000) as a story · 4 points

    HN discussion

Search all of HN for herpolhode.com

Linked by the same people?