Live data from Hacker News

printf("goodbye, Dennis");

economist.com

41–50 of 109 posts

Re: printf("goodbye, Dennis");

#41
As an old dude, been around since uucp was the only way we talked to each other, was on the arpa net when we had the 11th IMP that connected people in real time, I really can't honor Dennis enough.

He was the real deal, very quiet, very passionate about what he did, he wrote, both in code and in papers, in a terse way that just got to the point.

If you have not gotten copies of the Bell Labs Technical Journals that have all the Unix papers in them, you are in for a treat. Get them. Read them. They wrote about what they did and wrote well. If all of us wrote that well the world would be a better place. I've tried. It's not easy.

When you read those you'll grow to like Brian and Ken as well. There is a lot of good there, I wouldn't hire anyone who had not read that stuff.

Bell Labs ought to be getting some loving here and we ought to be trying to bring something like that back. It was home for Dennis and Brian and Ken and Unix.

Re: printf("goodbye, Dennis");

#42
post #36
post #24

People who don't regularly read The Economist probably ought to. It wears its biases on its sleeve, and is the only place in the English language press to find quality, in-depth coverage of parts of the world other than the Lower East Side and the Isle of Dogs.

I disagree with the Economist's lack of by-lines. Also, it has more of a dogmatic free market ideology than a bias [1]. Whether you agree with that ideology or not, I think it is bad journalism. The Economist basically puts itself on the same level of China's People's Daily nationalist newspaper. Not matter how good the writing might be, it is just propaganda of a different sort. [1] http://www.economist.com/help/abo…

The difference being that there is a metric pants-load of evidence of the free market system producing better results in terms of individual wealth, individual liberty, life expectancy, and quality of life than other systems. You are basically saying that both the journal Nature and Astrology Today both have a heavy degree of dogmatism (one in the scientific method, the other in superstition) and that puts them on equal footing.

Re: printf("goodbye, Dennis");

#43
post #39
post #28

Earlier quoted context omitted.

(Right, I didn't mean to suggest it added a newline; just that adding a newline flushes the buffer, which was one half of the problem with missing a newline—but that if this is the only line of the program, this half of the problem is obviated.)

Adding a newline doesn't flush anything. You'd want to call fflush() to do that.

printf prints to standard output, which is line-buffered by default when reading from a tty on UNIX variants. This can lead to strange problems for those who try to use it to track which parts of a program are being executed, as demonstrated by the following program with an infinite loop:

  #include 
  int main(int c, char **v) {
    printf("Hello\nJello");
    while(1) ;
    return 0;
  }

Re: printf("goodbye, Dennis");

#44
Unfortunate that they give Linus Torvalds so much praise for "reinventing Unix" with Linux. It was at least substantially, if not equally, made possible by projects such as GNU. Clearly the kernel was a huge and necessary part, but it was just that: a part.

Re: printf("goodbye, Dennis");

#45
post #35

I'm curious about what a world without Mr. Ritchie would look like. What were the popular alternatives to C and Unix in 1970?

We would all be living in Windows (DOS?) hell. :)

Early in my career I was lucky to use Unix System V. I found those voluminous unix manuals so natural. I could find anything came to my mind less than a minute. Unix system was so coherent, so intuitive. I still enjoy unix prompt, shell to this day.

His book "The C Programming Language" has been the best language book I have ever read. So succinct, but so rewarding for those who studied diligently. Such a beautiful book. I always took that thin book as a standard to compare all the technical books I encountered. If it is that fat I thought there must be something wrong with either the book or the subject of it.

In a broader context:

There was this article recently about Steve Jobs. In that it said somewhere around 90 billion passed through this life and only a few could be able to find his/her voice. Many died before his full potential could even be recognized by themselves. I wonder what would world look like if those could fulfill their talent to their maturity. Because not all societies of the past allowed such liberty for many.

Re: printf("goodbye, Dennis");

#46
post #24

People who don't regularly read The Economist probably ought to. It wears its biases on its sleeve, and is the only place in the English language press to find quality, in-depth coverage of parts of the world other than the Lower East Side and the Isle of Dogs.

[deleted]

Re: printf("goodbye, Dennis");

#47
post #36

Earlier quoted context omitted.

I disagree with the Economist's lack of by-lines. Also, it has more of a dogmatic free market ideology than a bias [1]. Whether you agree with that ideology or not, I think it is bad journalism. The Economist basically puts itself on the same level of China's People's Daily nationalist newspaper. Not matter how good the writing might be, it is just propaganda of a different sort. [1] http://www.economist.com/help/abo…

The difference being that there is a metric pants-load of evidence of the free market system producing better results in terms of individual wealth, individual liberty, life expectancy, and quality of life than other systems. You are basically saying that both the journal Nature and Astrology Today both have a heavy degree of dogmatism (one in the scientific method, the other in superstition) and that puts them on eq…

Good journalism in my book attempts to report the truth objectively no matter the subject. By-lines are an important part of that. It puts the author out there so his or her biases and conflicts of interests are not protected.

The Economists shields its authors from scrutiny and lends its credibility to who knows who. How do I know if the writer of an article criticizing one industry doesn't have interests in its rival? Or is a person of one political party criticizing a political opponent? Is it "The Economist" criticizing the Democratic Party in this article or is it penned by the hand of Karl Rove?

Second and most importantly, like I said, even if you agree with free markets, it is one thing to agree with them. It is another thing to close yourself off from alternatives.

The truth is key. Remaining objective is key. If there is evidence of the free markets working, by all means report it. But don't glorify it. And if there is evidence of free markets failing, report that, too. Don't hide it. Don't apologize for it. Report the truth. Journalism isn't about believing in something. It's about reporting what happens. The Economist is about believing in free markets. Therefore it is bad journalism, but it is good propaganda. If The Economist was about objectively reporting on politics and economics and just happened to have positive articles about free markets because there really is positive evidence to report, I would forgive it. But that isn't the case, so I can't.

EDIT: I realize people are misinterpreting my criticism to be about The Economist's ideology. It is not. My criticism is that it has an ideology. That's propaganda not journalism by most commonly understood definitions of propaganda and journalism.

Re: printf("goodbye, Dennis");

#48
post #24

People who don't regularly read The Economist probably ought to. It wears its biases on its sleeve, and is the only place in the English language press to find quality, in-depth coverage of parts of the world other than the Lower East Side and the Isle of Dogs.

Let's not forget their stalwart support of war with Iraq in the lead-up to the 2003 invasion.

Well-written obits and cultural pieces are one thing. Propaganda to turn the minds of Anglo-American movers and shakers is quite another.

Re: printf("goodbye, Dennis");

#49
post #45
post #35

I'm curious about what a world without Mr. Ritchie would look like. What were the popular alternatives to C and Unix in 1970?

We would all be living in Windows (DOS?) hell. :) Early in my career I was lucky to use Unix System V. I found those voluminous unix manuals so natural. I could find anything came to my mind less than a minute. Unix system was so coherent, so intuitive. I still enjoy unix prompt, shell to this day. His book "The C Programming Language" has been the best language book I have ever read. So succinct, but so rewarding fo…

> We would all be living in Windows (DOS?) hell. :)

Would they program Windows in Pascal?

Re: printf("goodbye, Dennis");

#50
post #47

Earlier quoted context omitted.

The difference being that there is a metric pants-load of evidence of the free market system producing better results in terms of individual wealth, individual liberty, life expectancy, and quality of life than other systems. You are basically saying that both the journal Nature and Astrology Today both have a heavy degree of dogmatism (one in the scientific method, the other in superstition) and that puts them on eq…

Good journalism in my book attempts to report the truth objectively no matter the subject. By-lines are an important part of that. It puts the author out there so his or her biases and conflicts of interests are not protected. The Economists shields its authors from scrutiny and lends its credibility to who knows who. How do I know if the writer of an article criticizing one industry doesn't have interests in its riv…

I don't believe that objective journalism is either possible or desirable. The best that can be done is a clear statement of bias along with well-researched and cogently argued opinion; you get this in The Guardian and The Economist, but in American journalism, you see the miserable contortions that people put themselves through to provide "objective" reporting on a world that is anything but.

In the end, you have to decide for yourself. I feel that the English papers (including the FT) give me better tools to this end than even the vaunted Times.

Post reply on HN