Live data from Hacker News

Viewing profile — bnert

bnert

HN member
Joined
Mon, Aug 30, 2021, 11:40 PM UTC
HN karma
36
Public activity
45 items

About bnert

No profile information was provided.

Recent public activity

  1. comment
    Comment #37499247

    Arity explanation: https://en.wikipedia.org/wiki/Arity From the blurb you quoted, it sounds like Lua doesn't check function argument arity natively, and fennel can. This means that…

  2. comment
    Comment #37325901

    Your point about underlying data structures is spot on, in my view. > Last quip to reflect on. "What's true of every bug found in the field? ... It passed the type checker. ... It …

  3. comment
    Comment #37325815

    > Are you familiar with the idea of "making illegal states unrepresentable", and "parse, don't validate"? I haven't heard of those concepts/ideas before. Thanks for linking the art…

  4. comment
    Comment #37316488

    > I wouldn't say it's "extreme", it's very normal and natural. You just stick everything in the types and it works. Ah, then I seem to be missing the point/intention. Thanks for il…

  5. comment
    Comment #37315828

    > Types validate whatever you use them to validate, which can certainly include what we usually call "logic". I'd love an example of this! I concede that I could be wrong on the po…

  6. comment
    Comment #37314783

    In OO languages (Java, C#, C++, etc...), and functional ones (F#, Haskell, OCaml, etc...) types do not validate the correctness of logic, they evaluate the correctness of data stru…

  7. comment
    Comment #36781203

    polylith ftw. Been learning some of the idioms of a polylith architecture using the `poly` tool + clojure. Really enjoying the idioms/practices it encourages.

  8. story
    Show HN: GraphQL Client Library for Clojure

    Hey HN! This is a library I've been working on for Clojure. There are other libraries out there which do something similar, but they are to DSL-ish for my taste. Therefore, decided…

  9. comment
    Comment #35189039

    This is cool! Small and no magic.

  10. comment
    Comment #34782941

    https://archive.is/MIB1W

  11. comment
    Comment #34347990

    https://media.giphy.com/media/qgri3D9sTwCUGMcT8L/giphy.gif

  12. comment
    Comment #34164698

    cough azure...

  13. comment
    Comment #34106428

    To the OP (if you read this), I appreciate your candor, and you're not alone. Heal well. Heal with your family and loved ones. Lean into them. I sincerely hope you move onto greene…

  14. comment
    Comment #34022114

    its basically doing a react-ish way of UI changes without a full page reload (which thymeleaf would have done). Interesting, I missed that in my scan of the thymeleaf docs. I haven…

  15. comment
    Comment #34008378

    No worries, good questions! Taking clojure out of the equation and only looking at htmx, I would say it buys you is simplicity, and for most use cases that is the difference betwee…

  16. comment
    Comment #34001276

    Thanks for calling out some gaps in my explanation! Appreciate your perspective :)

  17. comment
    Comment #33999914

    After a quick glance, it seems like htmx would complement thymeleaf, if the web page/app you're writing doesn't need any sort of eager client (eager as in, treat and interaction wi…

  18. comment
    Comment #33999564

    I will say, the :advanced flag for the closure compiler has caused us some real headaches in production, enough to where we needed to migrate to only the :simple flag. The reason b…

  19. comment
  20. comment
    Comment #33989191

    I'd say it's more complementary, from my experience. Alpine serves the purpose of local state and rendering logic for user interaction in a manner similar to a SPA, whereas htmx se…

  21. comment
    Comment #33989123

    Doing something similar with janet. Really does simplify so much, and being able to not have to worry about always translating json -> html via { insert SPA framework here } is a b…

  22. comment
    Comment #33879570

    > There’s nothing close to chasing a toddler in a circle for an hour. amen

  23. story
  24. story
  25. comment