Live data from Hacker News

Viewing profile — hatmatrix

hatmatrix

HN member
Joined
Tue, Jan 29, 2013, 9:23 AM UTC
HN karma
1,197
Public activity
474 items

About hatmatrix

No profile information was provided.

Recent public activity

  1. comment
    Comment #47510946

    Julia's Tidier.jl ecosystem is getting there too. It uses macros to mimic this 'special' evaluation framework of R, so the code is also readable in a similar way.

  2. comment
    Comment #47510908

    There was XLISP-STAT before R, but the scientists have spoken. They don't like the parentheses.

  3. comment
    Comment #47507266

    cries in org-mode

  4. comment
    Comment #47178982

    Do you have an idea whether these are specific types of problems that is giving Julia poorer performance? From what I recall, people were reporting better speeds with Julia than wi…

  5. comment
    Comment #46789741

    That study must have compared beginners in LaTeX and MS Word. There is a learning curve, but LaTeX will often save more time in the end. It is an old language though. LaTeX is the …

  6. comment
    Comment #46743826

    Yeah I started using GitLab for the same reason and also that FSF "approved" of its CE version. But doesn't hosting private repos on GitLab and using public repos on GitHub just gi…

  7. comment
    Comment #46286242

    But then you lose the readability that is the core defense of MATLAB/Octave. Ok so NumPy is readable, but less pleasantly so.

  8. comment
    Comment #46284061

    It's one of those languages that outgrew its original purpose, as did Python IMHO. So non-matrix operations like string processing and manipulation of data structures like tables (…

  9. comment
    Comment #46283994

    An understated advantage of Julia over MATLAB is the use of brackets over parentheses for array slicing, which improves readability even further. The most cogent argument for the u…

  10. comment
    Comment #46283948

    Indeed, there are many high-quality alternatives (sometimes described as "MATLAB clones" back in the day) that never gained bigger traction. Among modern alternatives that don't st…

  11. comment
    Comment #46283843

    What's the business model?

  12. comment
    Comment #46283718

    fft.m is the more obvious example of the closed source algorithm here. You open it and it just says % Built-in function. The algorithms written in C and compiled by mex are the "bu…

  13. comment
    Comment #46283697

    How about fft? If you open fft.m, you get just a commented file that ends with % Built-in function. If the algorithm is implemented as a compiled mex function, then you cannot insp…

  14. comment
    Comment #46115195

    The move to USB-C is actually great for compatibility across machines. Europe has a directive for companies to implement USB-C to reduce e-waste from chargers.

  15. comment
    Comment #46076875

    It's worth considering what nextgen really would be, but probably VSCode and its forks will dominate for the time being. I recall Steve Yegge predicting that the next IDE to beat b…

  16. comment
    Comment #46025234

    There is an AI-integrated IDE called Erdos... https://www.lotas.ai/erdos

  17. comment
    Comment #46025218

    What are some difference between the education tooling around Racket and that which enables "industrial" applications Common Lisp is known for?

  18. comment
    Comment #45770874

    As for the tooling, julia-snail on emacs is supposed to be like SLIME for Lisp. But sounds like that isn't your main gripe. Having to load so many packages is a indeed a pain, but …

  19. comment
    Comment #45702071

    Does this also apply to commutative operations in general?

  20. comment
    Comment #45598618

    Do we have enough rare earth metals to provide storage for the AI boom?

  21. comment
    Comment #45435162

    It doesn't happen so frequently in practice, which is maybe why it's not felt equally by everyone in the community. I've followed some discussions on this topic and the current sol…

  22. comment
    Comment #45435124

    In this debate there seems to be a pervasive impulse to point out "that specific problem doesn't exist anymore," and to their credit the developers are generally good at responding…

  23. comment
    Comment #45435089

    I should have been more precise in my language - it's not numerical correctness but composability correctness. They won't appear in a simple example like the one you provided, but …

  24. comment
    Comment #45435075

    True, actually they are good in following up on numerical correctness, so I should be rephrase 'correctness in computation' to 'correctness in composition' - the types of bugs that…

  25. comment
    Comment #45428470

    > one author's algorithm can be composed with another author's custom data type This is true, and it's a powerful part of the language - but you can implement it incorrectly when y…