Live data from Hacker News

Viewing profile — kriiuuu

kriiuuu

HN member
Joined
Tue, Sep 05, 2023, 11:09 AM UTC
HN karma
48
Public activity
31 items

About kriiuuu

No profile information was provided.

Recent public activity

  1. comment
    Comment #45357030

    We use Scala as well and are very happy with it. We also have a lot of TS, and at this point we are tempted to just switch to using ScalaJS on the frontend as well because of how m…

  2. comment
    Comment #42162754

    Effect systems are great for concurrent programming and easier to reason about than actors. They aren’t available in all programming languages however.

  3. comment
    Comment #41953795

    Hopefully scala-cli being the default runner might help in the furure

  4. comment
    Comment #41937693

    https://bleep.build is a very promising tool for building Scala projects. I like it more than I like cargo

  5. comment
    Comment #41603175

    AWS also has it’s own implementation of this with smithy

  6. comment
    Comment #41469162

    Significantly easier because there is just a lot less surface area.

  7. comment
    Comment #41183758

    I feel the same about Scala. I use Scala3 daily and almost every other language is such a step back. I have looked at F# and it looks like one of the only other languages I would e…

  8. comment
    Comment #41183727

    Good news is that you can achieve this with relatively little boilerplate in Java with sealed interfaces and records now. Relative to Java that is

  9. comment
    Comment #41152662

    That is not UB. That is simply mutable data. The solution here is static analysis (Rust) or immutable persistent collections.

  10. comment
    Comment #40901208

    Unison would fit here

  11. comment
    Comment #40880527

    I don’t think anyone actually listens to anything said in a standup. 99% just does not affect you in any way. If we have an issue we need help with we just send a message on teams …

  12. comment
    Comment #40878294

    Yes. I hate it with a passion. Pointless meetings, planning that doesn’t matter and endless timesinks. The only devs I can imagine liking it are the ones that don’t want to take re…

  13. comment
    Comment #40861263

    Yes. I would quickly look for a new job. A linter should help the programmer along the way, but be easy to disable when it’s invalid.

  14. comment
    Comment #40622723

    Looks exactly like smithy?

  15. comment
    Comment #40366756

    Scala 3 has opaque types for this. And libraries like iron build on top of it so you can have a very clean way of enforcing such things at compiletime.

  16. comment
    Comment #39697412

    I use nix and the documentation is dogwater. It’s the best system I have ever used, but by god you need to get your hands dirty with it for a while.

  17. comment
    Comment #39592565

    Seems more like intro to FP or rather intro to FP in Haskell.

  18. comment
    Comment #39568145

    Show me indenpendant research that they are safer. I can’t find any.

  19. comment
    Comment #39565362

    Haskell also has type erasure. It’s an implementation detail, or are you saying that Haskell does not have proper generics?

  20. comment
    Comment #39554669

    I have a medium sized project with it and the initial compile can be slow, however every recompile usually has the page updated as I switch from my editor to it. Not as fast as TS,…

  21. comment
    Comment #39551999

    TEA is the best way to build reactive frontends. Elm sadly has not taken a pragmatic approach to ffi with JS. Scala.js and Tyrian gives you a great alternative and has been my favo…

  22. story
  23. comment
    Comment #39551234

    If you want to try TEA, but not Elm I reccomend Scala.js with Tyrian[1]. Scala.js is a wonderful, mature project and Tyrian gives you the elm architecture in a very pragmatic way. …

  24. comment
    Comment #39369517

    If you want to look at a very mature and used in industry effect system take a look at Cats Effect 3 in Scala.

  25. comment
    Comment #39285289

    It sounds like you have no idea about what teachers actually do and how they interact with students.