Live data from Hacker News

Viewing profile — noblethrasher

noblethrasher

HN member
Joined
Wed, Mar 14, 2007, 6:56 PM UTC
HN karma
2,892
Public activity
1,006 items

About noblethrasher

https://github.com/noblethrasher

http://stackoverflow.com/users/3927/rodrick-chapman

rodrick@rodlogic.com

Recent public activity

  1. comment
    Comment #42043585

    He was also among a handful of people invited to contribute to a book tributing Alan Kay on his 70th birthday. https://users.cs.duke.edu/~rodger/articles/AlanKay70thpoints...

  2. comment
    Comment #40269927

    He has two. I have the honor of being the person that incited him to create his first account, which he only used once, to improve something that I said. https://news.ycombinator.c…

  3. comment
    Comment #36420087

    Perhaps this one from Graham Hutton? “A parser for things Is a function from strings To lists of pairs Of things and strings”

  4. comment
    Comment #32716937

    Interestingly enough, a professor of organic chemistry[1] created a new Common Lisp implementation[2] just so that, among other things, he can use a very high level functional(ish)…

  5. comment
    Comment #29921147

    Also worth noting that language that runs this very website was implemented in Racket.

  6. comment
    Comment #29824879

    Java's (Oracle's) strategy is to spend most the innovation on the runtime, and in that regard, it's probably the most advanced platform. The net effect is that you can write some p…

  7. comment
    Comment #29462468

    His PhD is in Computer Science.

  8. comment
    Comment #28488463

    Interestingly enough, the aforementioned quote was just an epigraph for a section whose penultimate point is that “mathematics is nature’s way of showing how sloppy your writing is…

  9. comment
    Comment #28269496

    That’s also the gist of the Wolfram Physics Project: https://writings.stephenwolfram.com/2020/04/finally-we-may-h...

  10. comment
    Comment #28260399

    TLA+ really is quite nice. I write most of my TLA+ specifications longhand and only bother with the toolbox when I think that refinement might be useful. Even then, it's mostly for…

  11. comment
    Comment #26678815

    I was just making reference to the fact that the guy that started HN originally planned to get rich by putting art galleries online.

  12. comment
    Comment #26600392

    Which, if true, would be hugely ironic.

  13. comment
    Comment #26215589

    Good coverage of the topic in the first three minutes of this video: https://www.youtube.com/watch?v=_9iab0z6Kyg

  14. comment
    Comment #26182843

    Also, Thierry Coquand, who is behind CoC, and is also one of the developers of the software that became Coq.

  15. comment
    Comment #26050451

    Probably not as many as you might imagine: https://news.ycombinator.com/item?id=1884326

  16. comment
    Comment #24927335

    https://queue.acm.org/detail.cfm?id=2436698 Link to original demo: https://www.uselesspickles.com/triangles/ (the site's certificate is expired, so you'll get a warning).

  17. comment
    Comment #24702311

    Speaking of stupid efficiencies: “In the progress of the division of labour, the employment of the far greater part of those who live by labour, that is, of the great body of peopl…

  18. comment
    Comment #23904273

    I remembering wondering about the same thing a few years ago, and came across this: https://stackoverflow.com/questions/30177559/how-does-find-b...

  19. comment
  20. comment
    Comment #23812542

    In response to the criticism of "noun-oriented" programming, check our this video: https://www.youtube.com/watch?v=BDPHfRuAFnU&feature=youtu.be... . It's worth watching from the be…

  21. comment
    Comment #23812489

    Most of what I have to say comes from Fielding’s dissertation, along with spending the past several years trying to take it as seriously as possible. Other good sources are McCarth…

  22. comment
    Comment #23715853

    It appears that the .NET Core CLR does perform some rudimentary escape analysis: https://github.com/dotnet/coreclr/pull/6653

  23. comment
    Comment #23672395

    I didn't say "states", I said "nominal states". These are the states that you would bother to name. They'll correspond to classes in an OOP language or discriminated unions in an M…

  24. comment
    Comment #23672037

    REST doesn't care about the size of the set of verbs, only that the set be constant. HTTP as one particular implementation of REST just happens to have nine verbs. I tried to imple…

  25. comment
    Comment #23671922

    HTTP is one particular implementation of REST that happens to have nine verbs. Another implementation might only have two or three. But no RESTful architecture will have much more …