Most active commenters
  • adityaathalye(3)

←back to thread

88 points azhenley | 15 comments | | HN request time: 0.001s | source | bottom
1. userbinator ◴[] No.45152834[source]
A relevant article to the domain name of this site.
replies(1): >>45153238 #
2. drivenextfunc ◴[] No.45153238[source]
If you look at the code, you'll be (unpleasantly) surprised, I think. The author does not seem to have known what Y combinator is.
replies(6): >>45153365 #>>45153725 #>>45153889 #>>45153967 #>>45154096 #>>45154105 #
3. plaitowin ◴[] No.45153365[source]
I'm pretty sure Shriram Krishnamurthi understands the Y combinator...
4. srpablo ◴[] No.45153725[source]
lmao Google him
5. almostgotcaught ◴[] No.45153889[source]
These are my favorite types of comments on hn
replies(1): >>45154696 #
6. Philpax ◴[] No.45153967[source]
https://en.wikipedia.org/wiki/Shriram_Krishnamurthi
replies(1): >>45154100 #
7. skrishnamurthi ◴[] No.45154096[source]
If it helps, you will find the Y-combinator described (indeed, derived) in the first edition (https://cs.brown.edu/~sk/Publications/Books/ProgLangs/2007-0...) of the author's programming languages book (https://www.plai.org/). (Page 228, if that helps, though the derivation begins on page 223.)

For added fun, the day he teaches it in class, he wears a t-shirt from Y-combinator the startup accelerator (and explains what its name means).

Now that we've gotten that out of the way, it remains unclear what is surprising or unpleasantly surprising about the code.

replies(2): >>45155354 #>>45155630 #
8. skrishnamurthi ◴[] No.45154100{3}[source]
Don't see Y-combinator mentioned anywhere on that page.
replies(1): >>45155381 #
9. blahedo ◴[] No.45154105[source]
In addition to the general sibling comments, I can personally attest that Shriram knows what the Y combinator is and has been teaching students about it for at least 25 years. My own lecture notes from one of his classes about the lambda calculus and the Y combinator were for a long time on the front page of google results for info about either!
10. neilv ◴[] No.45154696{3}[source]
The HN guidelines suggest assuming the strongest interpretation of what someone said, so obviously the commenter was making a joke. :)
11. adityaathalye ◴[] No.45155354{3}[source]
Shriram invoking Shriram ... (λ.x (x x) λ.x (x x)) forever \m/ :)
12. adityaathalye ◴[] No.45155381{4}[source]
But I do see that page mentioned on Y Combinator's page.

The joke can go on forever...

replies(1): >>45155840 #
13. userbinator ◴[] No.45155630{3}[source]
This reminds me of when John Nagle showed up in a thread about his algorithm on here.
14. shawn_w ◴[] No.45155840{5}[source]
Somebody forgot to add a base case.
replies(1): >>45161588 #
15. adityaathalye ◴[] No.45161588{6}[source]
No need... Shriram is already based.