Live data from Hacker News

Viewing profile — kjaer

kjaer

HN member
Joined
Wed, Jan 06, 2016, 10:41 PM UTC
HN karma
210
Public activity
54 items

About kjaer

[ my public key: https://keybase.io/mkjaer; my proof: https://keybase.io/mkjaer/sigs/F9v54TiNTZDfzTIZcvwXKD6jxaVbNC-5UeANHnSpocA ]

Recent public activity

  1. comment
    Comment #41852596

    This made me smile :) if (looping.mode === "off") { // If you waited for a day, you deserve to see this workaround... // Since there is no way to not loop a gif using gifwrap, // l…

  2. comment
    Comment #28839054

    Though they share the word "algebraic", algebraic data types != algebraic effects. And while Java has good support for concurrency primitives and concurrent data structures, it doe…

  3. comment
    Comment #27154151

    Yes! See the redesigned implicits [1] and macros [2]. [1]: https://dotty.epfl.ch/docs/reference/contextual/motivation.h... [2]: https://dotty.epfl.ch/docs/reference/dropped-feature…

  4. comment
    Comment #27153382

    Scala Native and GraalVM Native Image are projects with different goals, so I wouldn't say that one makes the other unnecessary. Both projects aim to compile to native code, and ha…

  5. comment
    Comment #27152965

    Graal Native takes JVM bytecode as input, and Scala 3 is binary compatible with Scala 2, so it should be compatible with Graal Native out of the box.

  6. comment
    Comment #27152836

    Luckily, these commits came in before the bump to 3.0.0! The second one, at least, seems to have been in preparation for the stable release.

  7. comment
    Comment #27152747

    This is correct, though the inline feature does also unlock some optimizations. For instance, see this example from the docs where a recursive method is optimized to a few sequenti…

  8. comment
    Comment #27152709

    Indeed, the blog post is up now! https://scala-lang.org/blog/2021/05/14/scala3-is-here.html

  9. comment
    Comment #27152699

    I think the Scala 3 book [1] might be what you're looking for! There's also an ongoing video series called "Let's talk about Scala 3" by the Scala Center and 47 Degrees [2], which …

  10. comment
    Comment #26113662

    And that's why you should always use a different domain for your status pages! GitHub does it well, for instance: https://www.githubstatus.com/

  11. story
  12. comment
    Comment #24874083

    People are more likely to already have npm installed and to be familiar with it. So there's an argument to be made that all else being equal, picking npm lowers the barrier to entr…

  13. comment
    Comment #24869200

    With the addition of workspaces and yarn.lock support to npm 7, are there still reasons to use yarn over npm?

  14. comment
    Comment #21503544

    I don't know if this actually helps Google show more ads. With a 30k rule limit, I'm imagining most adblockers will prioritize the most common ad domains, and I'm pretty sure Googl…

  15. comment
    Comment #19456427

    The trackpad didn't work out of the box, I had to change some settings; annoying, but no big deal. What's a bigger problem is that the trackpad buttons don't work after suspending/…

  16. story
  17. comment
    Comment #19416572

    I recently switched to a X1C6, and I wholly agree. It's an amazing laptop in terms of hardware and build quality, but it does have a bunch of Linux compatibility problems.

  18. comment
    Comment #19411149

    The assignment of these could go either way, depending on what you prefer :)

  19. comment
    Comment #19245026

    Yes. I'm referring to the original HoloLens and HoloLens 2, so to the hardware versions.

  20. comment
    Comment #19240978

    For finger tracking, version 1 used random forests [1], because of the performance/hardware budget trade-off: they're harder to train than a traditional deep learning algorithm, bu…

  21. comment
    Comment #19035594

    That's pretty nice. For people looking for an alternative with the same convenience as Medium, converting the archive of Medium posts to a GitHub Pages site could be a decent solut…

  22. comment
    Comment #18993741

    Not only that, but it's another Facebook project moving from Flow to Typescript. Jest also announced a Typescript migration last week: https://github.com/facebook/jest/pull/7554

  23. comment
    Comment #18992035

    > Show me a Typescript codebase not using the type 'any'! In a decent system language you can't get away with that, it's just a fake sense of security. I don't know the comparison …

  24. comment
    Comment #18459589

    Here's the video of the author presenting the extension at the Chrome Dev Summit keynote: https://youtu.be/zPHyxvPT0gg?t=1424

  25. comment
    Comment #18377587

    I just tried it on Windows 10, and the error message is: This file name is reserved for use by Windows. Choose another name and try again. So at least that has been fixed.