Viewing profile — hatmatrix
hatmatrix
HN member- Joined
- Tue, Jan 29, 2013, 9:23 AM UTC
- HN karma
- 1,197
- Public activity
- 474 items
- HN profile
- View on Hacker News ↗
About hatmatrix
No profile information was provided.
Recent public activity
-
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.
-
comment
Comment #47510908
There was XLISP-STAT before R, but the scientists have spoken. They don't like the parentheses.
-
comment
Comment #47507266
cries in org-mode
-
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…
-
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 …
-
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…
-
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.
-
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 (…
-
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…
-
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…
-
comment
Comment #46283843
What's the business model?
-
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…
-
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…
-
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.
-
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…
-
comment
Comment #46025234
There is an AI-integrated IDE called Erdos... https://www.lotas.ai/erdos
-
comment
Comment #46025218
What are some difference between the education tooling around Racket and that which enables "industrial" applications Common Lisp is known for?
-
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 …
-
comment
Comment #45702071
Does this also apply to commutative operations in general?
-
comment
Comment #45598618
Do we have enough rare earth metals to provide storage for the AI boom?
-
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…
-
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…
-
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 …
-
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…
-
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…