Live data from Hacker News

Viewing profile — s-zeng

s-zeng

HN member
Joined
Wed, Dec 09, 2020, 7:19 PM UTC
HN karma
49
Public activity
20 items

About s-zeng

No profile information was provided.

Recent public activity

  1. comment
    Comment #48368058

    I've really enjoyed playing around with https://github.com/markqvist/nomadnet and the reticulum protocol in general as a peer-to-peer alternative to www

  2. comment
    Comment #48084473

    Matrix multiplication introduced before vector addition... the "Linear Algebra Done Right" in me is screaming inside. That being said, it is definitely cool to have a Jupyter-noteb…

  3. comment
    Comment #47231375

    It's worth noting that a feature flag mishap is what brought down Knight Capital: https://en.wikipedia.org/wiki/Knight_Capital_Group#2012_stoc...

  4. comment
    Comment #45211460

    Hi David and Amanda! Followed you guys from the very beginning, glad to see Recall.ai get so big!

  5. comment
    Comment #44326553

    Obligatory mentions of cuelang and dhall here. I've used both for kubernetes and other large configs in multiple software teams and both are significantly more of a joy to work wit…

  6. comment
    Comment #43843523

    Haskell already supports deriving Functor and Foldable

  7. comment
    Comment #42397855

    Monads can be thought of as arbitrary function colourings, hence the prior mention of Haskell potentially being a good fit. Of course monads are implementable in almost any other l…

  8. comment
    Comment #36560742

    Ragde is an excellent CS prof. I really enjoyed the functional approach Waterloo takes in first year CS, especially in the optional more advanced version of the course where they g…

  9. comment
    Comment #36348051

    Collectively, Lemmy and kbin instances (which federate with each other) just reached over 125k users or so. I've really enjoyed my time there so far.

  10. comment
    Comment #36108723

    I think he might be referring to Rice's Theorem, which to be fair is reducible to the halting problem

  11. comment
    Comment #35700397

    A significant amount of these issues are solved by sticking to Core, Dune, and avoiding imperative blocks

  12. comment
    Comment #34662377

    But there are still highly specific tasks out there that require knowing stuff like what opcodes your compiler generated out of C code. Not every job or team is building a web app …

  13. comment
    Comment #33094324

    > decent type system I'd call it a bare minimum type system, not "decent"

  14. comment
  15. comment
    Comment #32850018

    A smart enough compiler will eliminate 90% of unnecessary copying and things like linear/affine types will eliminate the rest

  16. comment
    Comment #32849921

    Consider also Racket scheme! Has a great starter IDE, an absolute barebones teaching variant that exposes the minimum amount of primitives required to do computations, a repl, as w…

  17. comment
    Comment #32284113

    Taking a moment to plug https://dhall-lang.org/ , a truly non-imperative solution in this space

  18. comment
    Comment #32104322

    Count me as another big Dhall fan -- Dhall was a huge improvement on our codebase compared to Helm for large Kubernetes deployments. Full disclosure: I maintain the [dhall]( https:…

  19. comment
    Comment #29376204

    https://pypi.org/project/dhall/ uses PyO3 to reuse Rust's implementation to allow Python to load and dump Dhall configs, since no good and performant native python implementations …

  20. comment