Live data from Hacker News

Rich Hickey's response to “On whose authority?”

reddit.com

61–70 of 79 posts

Re: Rich Hickey's response to “On whose authority?”

#61
post #23
post #7

I've read the original article and, to be quite honest, couldn't actually determine what point it was trying to make. The action items seemed to have very little to do with the rest of the rant. I actually read the response first and the weird thing is: I couldn't really tell you what exactly the response is replying to. I feel like the whole thing is a huge amount of verbiage expressing frustration and broken motive…

>, couldn't actually determine what point it was trying to make. In the poorly written Chris Zheng rant, there was a link to a more mature blog post by Eric Normand.[1] (It would have been better use of Rich Hickey's time to ignore CZ and respond to Eric, but alas.) In any case, CZ is upset that Cognitec drives the evolution of Clojure and its libraries more than the community outside of Cognitec . E.g. one of his fr…

Sad thing is...Noir was dead for 4 years before Arachne came along. Go to the GitHub page, the deprication notice is from 2013! And Arachne isn’t even a Cognitect project. The author of Arachne temporarily quit his job at Cognitect to peruse his dream of a ideal web framework.

The number of facts like this that at just plain wrong in the OP just add to the offensive tone. Why should I listen to someone who has no respect for they truth?

Re: Rich Hickey's response to “On whose authority?”

#62

Earlier quoted context omitted.

That is irrelevant here and you are arguing out onto a tangent for no meaningful reason.

Did you mean to respond to the reply to my post? I didn’t introduce this topic, and I’m trying to understand what about my OP caused the confusion which prompted the response.

Yes, you introduced the idea that HN's readers wouldn't be interested in this. Then, you went off on a tangent about whether or not HN is the right site or best site for lisp stuff. It's just filling the site with noise when people engage in those kinds of empty remarks.

Re: Rich Hickey's response to “On whose authority?”

#63

Earlier quoted context omitted.

I've never had to make a context switch between clojure and clojurescript. If differences in semantics means I have to change how I think about solving the problem at hand, then that has been pretty much non existent in my experience. Of course with one you have browser APIs and the other is java, but when it comes to building up and transforming datastructures everything I've been doing works the same on both. This…

> I've never had to make a context switch between clojure and clojurescript. If differences in semantics means I have to change how I think about solving the problem at hand, then that has been pretty much non existent in my experience. Of course with one you have browser APIs and the other is java, but when it comes to building up and transforming datastructures everything I've been doing works the same on both. In…

To be fair, in your example, the compiler does warn you:

      WARNING: cljs.core/+, all arguments must be numbers, got [number string] instead. at line 1 
Also, Clojure.spec would enforce it.

Re: Rich Hickey's response to “On whose authority?”

#64

Earlier quoted context omitted.

> the code-change-reload cycle is quite fast I work on a 20K line enterprise CLJS app. Due to incremental compilation where only recent changes need to recompile during development, each code change (meaning, saving some source files) is on average 1 second of recompilation. With the Figwheel tool, there is no manual reload required, as it automatically refreshes the browser to reflect your most recent change.

> each code change (meaning, saving some source files) is on average 1 second of recompilation. That's actually fairly slow, I'd expect pretty much instantaneous (hot reload is nice though). The overhead of Bucklescript, for example, is at most in the 10s of ms for code changes (saw a 2017 Strange Loop talk where the presenter claimed 200ms to compile the entire project ). Scala.js is around 2 seconds for shallow cha…

Always wanted to try bucklescript. Even has built-in persistent data structures, which is a win over purescript.

Re: Rich Hickey's response to “On whose authority?”

#65
As the author of the 'diatribe', I'm concerned that a personal account of my experience with a programming language and my reasons that I'm lacking motivation to continue to program in that language has generated this type of response. Yes, it was personal. Yes, it hurts to be rejected. Yes, it's a part of life.

I felt that Rich's response was fair. There is so much frustration and pain in the search for perfection. He has given his heart and soul to the language so of course it was expected. I'm really glad he still cares so much for the language. It's rare to see such a raw, passionate reply like that and I know that the language is in great hands.

Re: Rich Hickey's response to “On whose authority?”

#66
A tangent, but I find it interesting that they don't make any money from Clojure conferences. There are a few hundred attendees paying 500 USD/EUR, and they organise several conferences per year. I guess paying a few people's salary is good too according to the motivations expressed in the text.

Re: Rich Hickey's response to “On whose authority?”

#67
post #23
post #7

I've read the original article and, to be quite honest, couldn't actually determine what point it was trying to make. The action items seemed to have very little to do with the rest of the rant. I actually read the response first and the weird thing is: I couldn't really tell you what exactly the response is replying to. I feel like the whole thing is a huge amount of verbiage expressing frustration and broken motive…

>, couldn't actually determine what point it was trying to make. In the poorly written Chris Zheng rant, there was a link to a more mature blog post by Eric Normand.[1] (It would have been better use of Rich Hickey's time to ignore CZ and respond to Eric, but alas.) In any case, CZ is upset that Cognitec drives the evolution of Clojure and its libraries more than the community outside of Cognitec . E.g. one of his fr…

shoot for the stars and if you miss, at least you've reached the moon.

Re: Rich Hickey's response to “On whose authority?”

#68
post #6

"Entitlement" really captures the post Rich is responding to. Objections to the existence of Arachne and spec? Who is Chris Zheng to tell people what to spend their time and money on? And he wants Datomic open sourced. Waaah.

It's damn good rhetoric to label a post 'entitled' and trash the author as childish.

Re: Rich Hickey's response to “On whose authority?”

#69
post #24

My favorite sentence from the response is this one: “The presumption that everything is or ought to be a community endeavor is severely broken.” Community is a broad word. It can mean a bunch of very smart people working in concert to produce something truly magnificent, or it can mean giving the keys to a bunch of clowns and watching them mess around and make fun of themselves. I really wonder this whenever I see so…

That sentence also struck a chord with me. The dictionary definition of community: > n. A group of people having common interests: the scientific community; the international business community. The "Clojure community" is a group of people having a common interest in Clojure. The sentence doesn't disparage the community, or discourage engaging with the community. Rich Hickey's 1000 word response makes the case, and i…

There's a difference in the language and the ecosystem around the language.

Re: Rich Hickey's response to “On whose authority?”

#70
post #34
post #8

Earlier quoted context omitted.

To me the original article read as an expression of frustration - the sort of feelings that are easy to understand but hurtful and frankly stupid to put out in public.

The comparison to a relationship with a girl out of your league really makes him come off as a bit of a twat straight off the bat.

oh man... meta-trolling is amazing.
Post reply on HN