The essay is labelled ad-hominem by many, even though it provides a cogent argument and multiple supporting facts. Of course, to take an example, the question of the enterpreneur as a luminary and an exploiter depends greatly on what you already believe. I happen to already think that Facebook, Google and co are exerting bad influence, holding and using information they collect about everyone to their own advantage. Others, like Uber, are easy to be thought as direct exploiters.
The attacks on Arc and Bel and succinctness are also argued with factual arguments. (Arguments that I happen to agree with; bias, bias...).
In the end, the essay posits a simple thing: that behind all the pseudo-theoretical posturing underlying PG essays, they are mere opinions pieces.
[1]: https://en.wikipedia.org/wiki/Paul_Graham_(programmer)#/medi...
Then it mentions nothing more about said views instead - yes - launching into an ornate argument about PG’s technical ideas from a decade ago to conclude that PG is an ‘unserious intellectual’, with the hope that its original thesis has been settled.
That’s ad hominem - don’t be fooled by the bloated, foot-noted middle.
I'm not convinced that role of intuition is exactly similar in something as subjective as political commentary as in designing a programming language. Even more frustrating is that the author doesn't clarify what characteristics someone needs to have to become a "serious public intellectual". He clarifies what PG should have done for Arc (read a scientific paper), but there isn't any such specific criticism directed against PG's political essays.
The actual thrust of the argument seems so broad (i.e. reliance on intuition), this could be used to label almost anybody outside pol-sci academic circles a "profoundly unserious public intellectual" for commenting on politics.
That seems like a fair assessment IMHO. Most of us are not "serious public intellectuals," especially w.r.t. politics. This isn't a moral failing; politics is hard.
I don't think the thrust of the author's point necessitates him to rigorously define what a "serious public intellectual" is, although perhaps he'd be a better "serious public intellectual" by doing so. Rather, it's building on the already numerous critiques of PG's political essays, and saying, "He's been like this all along. It's not that he got worse; he's always been like this."
PG's brand relies on us taking him seriously, and this essay's main thesis is that PG - despite his monetary success - has not earned that right, whether through his essays about programming language design or politics.
> I'm not convinced that role of intuition is exactly similar in something as subjective as political commentary as in designing a programming language.
I don't know if one is more or less subjective, but I also don't think that clarifies to me how much success in one or the other has to do with intuition. The essay uses chicken sexing as an example, which is pretty damn objective; yet success is only obtained through trained intuition.
The term doesn't really convey real meaning. It's just a rhetorical sneer. Like, if I wrote "Zach Tellman is basically Microsoft's idea of a smart person." It is somehow putting down the author, and Microsoft, and implying that I'm so much better and smarter. In the same way "He's not a serious public intellectual" implies not only that PG is unserious or non-intellectual, but that the author is some high authority who can cast these judgments.
In reality, of course, the author has no claim to judge who is serious or who is an intellectual.
I feel like I'm in the same boat as the author. PG used to be one of my favorite writers on the web, and now he just seems full of it.
You're pretty much spot on with this line. Most people are terrible public intellectuals, and of the people who identify as such, many are profoundly unserious and completely useless. This article is asserting that Paul Graham does not belong in the vanishingly small set of people one should consider as a serious public intellectual.
Why anyone would elevate either of these two to "public intellectual" is beyond my grasp.
I'm all for substantial criticism and discussion, and am always desperately looking for it, but this (unequivocally political) essay unfortunately has all of the distinct hallmarks of the simplistic contemporary political discourse.
It takes a great many words to offer no substantial criticism of any of PG's recent thinking but rather hopes to indict his whole person (as an "unserious intellectual") based on a protracted and exhausting discussion of his naive ideas about programming from 20 years ago.
Who is a serious intellectual? What does that even mean? One thing I know is that serious thinking involves going through many ideas, many of them at risk of being naive or flawed, to sort out how to think about the world.
If an "unserious intellectual" is one that puts substantive ideas out into the aether, however flawed, however self-aggrandizing and, well, human, the messenger might be, then I'll take that over whatever you would call this essay. Everybody is wrong about everything, in part.
I propose a heuristic: if you're reading (or writing) anything whose thesis is "X is a bad person" (or "X is a ____", for that matter), perhaps you're participating in a religious game rather than a thinking game. There's no dialectic available after an essay like this, no opportunity for growth. There is just a like or upvote button -- with only the thought that if you press it you might just be on the right side of 'good'.
The only way this is can be seen as a personal attack is if PG (and his followers) identify with being a "serious intellectual." At that point it makes sense that it would seem like an attack to point out that no, he is not a "serious intellectual." Someone's character is only tarred if they insist that they are while being demonstrably not.
Are we to ‘believe’ all ‘serious intellectuals’ and disregard the ‘unserious’ ones. There’s a clear attempt at this weird kind of classification here—at best it’s a weird kind of paternalized way of thinking about people with ideas; at worst, its a poor rhetoric for classifying PG into the category of ‘wrongthinker’.
Back to this article. PG's entire worldview centers around an assumption that wealthy, powerful people are inherently good and a benefit to society. I don't think he believes all of them are, but that generally they are. Except for the ones he doesn't like or got lucky.
This is, of course, obvious retroactive defensiveness of his own wealth and influence and once you know to look for it, you see it in many of his essays. In PG's worldview, successful founders (Himself included ofc) just have "it", some kind of natural talent and ability for creating wealth and value, and we (everyone else) should get out of their way and let them fix things. "It", by the way, can be anything from resourcefulness to intelligence, to determination, depending on what PG feels like writing about.
Whenever one of these great men runs into adversity and is unsuccessful (Arc for example), then it is clearly the fault of others who simply Do Not Get It. Perhaps they are stupid, perhaps he has simply failed to make them see. He isn't sure yet. But he is sure it is definitely not his fault. It cannot be, because he has "It".
In spite of having worked with hundreds or thousands of startups, there is no curiosity in his worldview. No desire to dig deep into the data and understand why some people succeed and others do not. No analysis on the opportunities some have that others do not (what a remarkable privilege it is to be able to take several years off to start a company in your 20s and have the resources to do it). There are so many interesting things he could try to learn from the data he has.
But there is no need. Great founders just have "It" and the world is definitely a better place for them. Nuff said.
a serious intellectual is one that poses falsifiable arguments that other intellectuals attempt, and fail, to falsify. PG does no such thing.
Not really, a serious intellectual is one that does their research and does it competently, and from that foundation skillfully tries to articulate the truth. It's not a requirement that they do that within a Popper-approved framework.
But Graham’s analysis of brevity, and indeed of all language design, was fundamentally unserious. He wasn’t interested in a rigorous definition of brevity, because the ultimate measure of a language’s quality was still his hacker’s radar. All of his essays, and Arc itself, were just spokes around that central hub. If his essays sometimes disagreed, or if Arc didn’t reflect his essays, it’s hardly surprising; their only connection was they all, in the moment, seemed right and true to Paul Graham[..]
I dont understand what the author means by 'brevity'. Is that the same as what one might call 'elegant code'? I prefer to use the term elegant. From the article, it seems to me that PG's prefers elegant code that is modular and neat. It is reflected in his essays and how he approaches subjects.
Code can be elegant and modular. People are complex. You can hack them, but you cant debug people.
> It would not be far from the truth to say that a hacker about to write a program decides what language to use, at least subconsciously, based on the total number of characters he’ll have to type.
This is technically true. However the only thing separating someone at the top of the field from an average expert is intuition. Both has access to exactly the same explicit knowledge and any expert with years of experience will know most of it already.
For example, what is "good code"? Nobody has written a program that programmers agree can tell if your code is good or not. Yet "good code" is extremely important, making things composable and scaling up means we can make larger and less bug prone programs. It is one of the key things of a top programmer, yet the only way we can identify it is ask experts whether a piece of code is good or not, and they wont even agree. We know for a fact that different programmers writes code of vastly different quality, we just can't pinpoint what that quality is.
The problem with Paul Graham isn't that he rely too much on his intuition, the problem is that his intuition for programming language design isn't as good as his intuition for making programs or startups. Lisp isn't as great as he claims, Java is much greater than he thinks, he just has created a mental blocker keeping him from seeing this and therefore ensuring that he will never be great at designing languages, since that blocker keeps his intuition from doing its job.
I'm not sold on either Arc or Bel! But if nerding out on programming languages was the only limb Graham ever climbed out on, nobody would read a post like this.
For what it's worth, in the field of Critical Paul Graham Theory, I don't know that anyone's done better than "It Turns Out". https://jsomers.net/blog/it-turns-out
Intuition based on knowledge and experience. Paul Graham seems to have no programming design experience besides Arc, no apparent knowledge acquired from study, and thus no basis for his intuitions. Which is why, as you write, "his intuition for programming language design isn't as good".
There are plenty of people with a similar level of knowledge and experience who disagree that brevity is everything. And for that matter, insisting that brevity should be measured in "AST size" rather than lines or characters seems objective and technical, but different implementations of the same language can use different AST formats, so this isn't the meaningful measure it's made out to be.
Because it seems like a strikingly ho-hum collection of samples.
Paul certainly didn't pull a Hammock-Time Hickey with Arc. Arc was a low mileage side project that fizzled out. Like any engineer, he dicked around and built a mediocre forum on it but lost interest when it came to polish. He made some comments about libraries and brevity. Used bytestrings and not immutable maps. He wrote blog posts, some about Arc.
It's not like Paul is revered as a proglang designer, yet it reads like Zach is trying to build up a damning contradiction from sideshow scraps.
And 80% through the post is when Zach finally charges Paul with spinning the silk of YCombinator from perhaps overvalued essay clout. I mean, didn't those early investors know that bytestrings couldn't possibly have been the best way to future proof Paul's hobbylang for 100 years?
(Isn't the flag to plant here simply that Zach's tour of his least favorite Paul Graham blogs could be leaving out the things that did make Paul ascendent in the tech/biz space? That perhaps something even like Viaweb could make up for blogging a tech prediction that didn't pan out?)
Then the blog post ends a few paragraphs later but not before Zach decides to crank the aggro up from mouse's hiss to puppy's roar by drawing a just-so line between white supremacy and the blog post where Paul bemoans anti-intellectual conformity going on in uni campuses.
In other words, Zach dedicates paragraphs of his post to drive home a scandal as big as Paul's one-praise-too-many endorsement of brevity in 2002, yet Zach leaves the connection between white replacement theory and anything else he's uttered on the page as an exercise for the reader.
I get the feeling that Zach gives his true feelings and motivation away in one of his opening paragraphs:
> Recently, however, his writing has taken a reactionary turn which is hard to ignore. He’s written about the need to defend “moderates” from bullies on the “extreme left”, asserted that “the truth is to the right of the median” because “the left is culturally dominant,” and justified Coinbase’s policy to ban discussion of anything deemed “political” by saying that it “will push away some talent, yes, but not very talented talent.”
And then Zach spends the rest of the blog procrastinating ever getting around to it, something that could finally be taken seriously as a real disagreement.
----
Something feels very withheld about Zach's message which is surprising because I think Zach is such a good communicator on technical subjects (e.g. Elements of Clojure).
I'm not even sure what Zach wants the reader to think Zach feels about Paul. The whole comment above is me trying to meander a guess. Where does Zach actually put Paul on a scale from outright intellectual fraudster to just someone Zach avoids on Twitter? It's hard to interpret the blog post without even knowing that much.
How much is Zach provoked by obvious political disagreement? What really is his point about Hickey and Clojure? Just a passing comment that Hickey did the build-your-own-lisp better, or is it that Arc's failure should have pilfered every bit of credibility from Paul?
If Zach ever read this, I would encourage him to introduce the same honest ("what I think" -> "why I think it") clarity that makes his technical work so easy to read.
If the author has a good case, he should just debate PG directly on his Coinbase stance. Because it sure feels to me that that's the real issue here. All the rest of the snarkiness is motivated by a disagreement on THAT issue.
But, even if Paul Graham has been wrong about language design, it doesn't mean he's been wrong about current affairs or the importance of startups in the coming future.
If anything, his bets have been largely successful and by openly sharing his thoughts he attracts some criticism from the different minded folks, like the author of this essay, who's clearly a smart fellow.
I saw that piece from the NY Times about Coinbase and I feel that it's reactionary to the announcement from Coinbase about not mingling into politics, which I support btw, I don't like the politization of every aspect of our lives.
I've also heard a podcast with Brian Amrstrong, the CEO of Coinbase, and it's not hard to get to the conclusion that he's a great human being.
I may be wrong, but I distrust most of what the NY Times has been publishings in the past few years, particularly because of their focus on politization. I even feel repugnant by it. It feels like a stance that somebody that doesn't believe in progress would take. Somebody that blames others for his problems and thinks that humans are inherently evil. Usually nihilistic.
The irony is that the attention it gets here may end up accounting for the lion's share of exposure it gets.
HN Guidelines say:
When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
I guess if you choose your target carefully, you can get around that rule by writing an entire blog post that fails to make any kind of real and substantive argument with anything in particular and merely calls him an "idiot" at length.
HN is no longer "turning into Reddit." Now it's turning into "People" magazine as long as the people you gossip about are tech people.
If you think Paul Graham is "out of touch," maybe you can work on an app that helps rich people solve the problem of finding themselves surrounded by a sea of either yes men sucking up to them or haters. I imagine that sucks the oxygen out of their intellectual life for quite a lot of successful people.
In other essays, Zach Tellman has made the point that Clojure is unique in that it’s syntax allows it’s written to form to almost exactly represent its AST tree. The comparison then is between Arc and Clojure and between Paul Graham and Rich Hickey. Both men wrote essays about programming which seemed to promise new ideas but Hickey delivered real innovations whereas we can now see that Graham was unable to deliver. And Graham’s failure is in part traceable to his inability to make explicit what he actually knows, or why he believes the things that he asserts.
The debate over how to make tacit knowledge explicit is important. The debate over what constitutes good programming is important to the whole tech industry. I’m astonished that you would think this essay was merely a matter of gossip.
It’s possible that Tellman should have repeated some of his earlier essays, to give more context to his remarks, but this is the Web, so he embedded hyperlinks to some of the previous discussions.
I'm someone who finds social stuff very interesting. I mostly don't like gossip rags and a lot of psychological studies are essentially useless garbage.
What value does this article really provide? Does it tell us where you can look out for Paul Graham's personal biases in order to get more value out of his writing? Does it propose better answers to anything in particular?
This amounts to jealousy or something and it reminds me of an old comic strip where the punch line was to the effect of "After 12 straight hours online this woman is going You People Need To Get A Life!"
(And DoreenMichele is quite wrong about this post; right or wrong, one thing it clearly is not is "vapid").
Anything that Zach Tellman writes is going to get attention simply because Tellman has a following that takes him seriously.