Live data from Hacker News

Viewing profile — nsajko

nsajko

HN member
Joined
Thu, Jun 12, 2014, 4:17 PM UTC
HN karma
2,925
Public activity
1,316 items

About nsajko

No profile information was provided.

Recent public activity

  1. comment
    Comment #48277933

    Julia is another contender. Julia code can be as performant as C++ code, but Julia code may be even more elegant than C++. Even without accounting for Julia's metaprogramming featu…

  2. comment
    Comment #47072602

    Yeah, double-word floating-point loses many of the desirable properties of the usual floating-point.

  3. comment
    Comment #45437754

    > Number isn’t an interface—there are no operations common to all numbers. When creating a new type, it should be more clear cut when is subtyping Number (or Real, etc.) valid. Sho…

  4. comment
    Comment #45437599

    I don't think testing against every existing dependent would make sense currently. The issue is the lack of tooling for mechanically checking whether the dependent accesses impleme…

  5. comment
    Comment #45437521

    What I wanted to say is that I'm skeptical regarding "interfaces", either as a language feature or as a package. Although TBH I have not yet given any specific "interfaces" design …

  6. comment
    Comment #45431305

    > the culture of not prioritizing correctness in computation On the contrary, it is my impression the experienced Julia programmers, including those involved in JuliaLang/julia, ta…

  7. comment
    Comment #45431159

    The Julia world is already quite careful with testing and CI. Apart from the usual unit testing, many packages do employ integration testing. The Julia project itself (compiler, et…

  8. comment
    Comment #45431084

    Julia is not without warts, but this blog post is kinda rubbish. The post claims vague but scary "correctness issues", trying to support this with a collection of unrelated issue t…

  9. comment
    Comment #43873325

    > it is plausible that ChatGPT can get to a state where it can act as a good therapist Be careful with that thought, it's a trap people have been falling into since the sixties: ht…

  10. story
  11. story
  12. comment
    Comment #43333878

    Julia does this for parametric types, too.

  13. comment
    Comment #42963302

    > whiffed a few major decisions early on Anything particular in mind?

  14. comment
    Comment #42963217

    > Recompiling everything every time. > recompilation on every run breaks this Your comment is exceedingly misleading. Whether and when Julia code gets compiled is up to the user.

  15. comment
    Comment #42963168

    > Pkg.jl is also not great, version compatibility is kind of tacked on and has odd behavior. Huh? I think Pkg is very good as far as package managers go, exceptionally so. What spe…

  16. comment
    Comment #42910780

    Pratt's method only targets the operator precedence languages, not the DCFL. So much less powerful than LR parsing.

  17. comment
    Comment #42791629

    Is Trump not supposed to be tough-on-crime? How does pardoning a drug dealer factor into that? Is Trump against the war on drugs?

  18. story
  19. comment
    Comment #41498657

    Ireland giving special benefits to a private company like Apple conflicts with the principles of a free and fair market.

  20. comment
    Comment #41268157

    Lousy high school.

  21. comment
    Comment #41200555

    > [...] there's progress [...] Don't forget about Julia!

  22. story
  23. comment
    Comment #41089309

    Abstract interpretation is important in the implementation of the Julia language. Some relevant blog posts by Julia compiler developers: * https://info.juliahub.com/blog/inference-…

  24. comment
    Comment #41067823

    Wikipedia page on worker's self-management: https://en.wikipedia.org/wiki/Workers%27_self-management

  25. comment
    Comment #41031313

    The title doesn't conform to the HN guidelines, dang.