‹ BackHN Continuity

Thread

Turbo Haskell

213 points · 62 comments · pjmlp

  1. therepanic · · focus · HN ↗
    around 4k commits in a week.

    i am not sure anyone actually understands what is going on under the hood of the project. looks like average slop.

    >> Exactly a week ago (as a joke), I started writing THC,

    you? i hope you have read at least something of what your agent wrote about the project.

    1. vintermann · · focus · HN ↗
      Edward Kmett is a very respected Haskell developer.
      1. therepanic · · focus · HN ↗
        i see, but my statement does not become false because of it. his agent pushes several commits an hour in a continuous loop, meaning this respected developer is not involved in the process at all.
        1. jerf · · focus · HN ↗
          I briefly worked with him personally. He is 1. a perfectionist and 2. equipped with the intellectual and programming firepower to not get stuck in the resulting paralysis that a lot of people get stuck in but blast through tasks that should be impossible to do at all, let alone with a high degree of quality, successfully, through sheer intellectual firepower. The end result is that he is well known for already having not just one incredible Haskell library, but a number of them.

          I can promise you he will not produce and release "slop". He would be an order of magnitude more offended at the idea than you are, I'd imagine.

          1. therepanic · · focus · HN ↗
            in that case it is truly amazing, because I have never seen anyone even with current ai capable of being so productive and truly understanding what they are putting out.
            1. solomonb · · focus · HN ↗
              Ed Kmett is one of the smartest people I have ever met in my life. He is quite literally built different.

              He completed undergrad and graduate programs in math, computer science, and a special program in ai all simultaneously in 3 years. I believe he was finishing programs before his scholarships could kick in.

          2. ddellacosta · · focus · HN ↗
            > not just one incredible Haskell library, but a number of them

            ...and this still understates his impact on Haskell, he helped shape how a lot of programs are written in Haskell through some of the stuff he worked on (see e.g. <a href="https:&#x2F;&#x2F;stackoverflow.com&#x2F;a&#x2F;2769840" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.com&#x2F;a&#x2F;2769840 as evidence of his influence on core functionality).

          3. edwardkmett · · focus · HN ↗
            Long time no see!

            In the original commenter&#x27;s defense, I _did_ let the agents I have working on this get a more than a bit test harness crazy back when I was able to use GHC itself as a behavioral oracle. That worked fine through the initial build out, but then it rushed ahead with a broken CI due to misalignment in priorities, and then kept piling fixtures on top of fixtures and didn&#x27;t properly track their cross-dependencies. My work on this in the last 48 hours has mostly been about getting that part under control and stable across my target platforms so I have better bedrock to build atop.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.