Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hatmatrix
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
hatmatrix
1y ago
It's an apt analogy. It's like the realtor is under pressure to sell the house so does a quick and dirty DIY plumbing. Then when the house is sold you hire a real plumber to fix it right, hopefully before the gushing disaster. Her
32.
▲
by
hatmatrix
1y ago
Can this connect to WSL like VSCode?
33.
▲
by
hatmatrix
1y ago
Well I think the original author was a fan of Lisp and implemented the first Julia parser in femtolisp, IIRC. (And femtolisp was a lightweight Lisp of his own.)
34.
▲
by
hatmatrix
1y ago
Lispers might not like that it's not a Lisp, but I remember Luke Tierney also making a statement to the effect that the statisticians have spoken and they don't prefer the Lisp syntax. So Julia is a happy middle ground - MATLAB-li
35.
▲
by
hatmatrix
1y ago
Both. There are some optimizations that can be made a compile-time that can speed up the computations. It also makes it portable provided that the executables are provided for each desired platform.
36.
▲
by
hatmatrix
1y ago
> And while base Python I find to be extremely elegant, typical data science and scientific computing workflows are a headache. That's my impression as well. Going back to the topic of the original post, pandas only partially implem
37.
▲
by
hatmatrix
1y ago
Actually I like that you can use it as a dictionary of tuples (i.e., rows).
38.
▲
by
hatmatrix
1y ago
Hey this looks pretty tidy. There is so much hype and luck to widespread adoption, you never know with these things.
39.
▲
by
hatmatrix
1y ago
> At the time it was more or less taken for granted that AI work was done in Lisp. C++ barely existed. Perl was brand new. Java was years away. Spacecraft were mostly programmed in assembler, or, if you were really being radical, Ada. Gi
40.
▲
by
hatmatrix
1y ago
I've tried Vi/Vim key bindings on several occasions, but just couldn't be efficient in it. It's often touted as the "superior" form that confers benefit to those who invest time to learn it, but discussions wit
41.
▲
by
hatmatrix
2y ago
Indeed there is administrative bloat everywhere, and I can sympathize with your hope that tearing down the current system will leave room for building anew. However, it's hubris to assume that everything is bloat. There is the adage of
42.
▲
by
hatmatrix
2y ago
Such a functionality would be useful for developing some scripts and then converting to a Quarto document [1]. [1] https://quarto.org/
43.
▲
by
hatmatrix
2y ago
Is it? I use org-babel regularly but wasn't aware of it - what's the function called? As great as org-mode / org-babel is, the user base is too small to not be overlooked.
44.
▲
by
hatmatrix
2y ago
Peter Norvig himself has come around to embracing Python as an alternative to Lisp: https://norvig.com/python-lisp.html https://news.ycombinator.com/item?id=1803815 and there is indeed a Python implementati
45.
▲
by
hatmatrix
2y ago
Good point. When Clojure first came out it was questioned whether it's a lisp at all, but now I commonly hear many say it is the best Lisp.
46.
▲
by
hatmatrix
2y ago
Ah I didn't see that. That explanation sounds very plausible.
47.
▲
by
hatmatrix
2y ago
I believe it's open source but requires a commercial license; free for academics.
48.
▲
by
hatmatrix
2y ago
I understand native multithreading would be one of the key advantages of Guile Emacs.
49.
▲
by
hatmatrix
2y ago
As a fan of Julia, surprised to see how julialang/julia has so few links. It's a niche language; how isolated it is on this map is maybe not so unrepresentative of the user or developer experience.
50.
▲
by
hatmatrix
2y ago
I can't imagine the use cases for parsing org-syntax in Julia - is it for textual analysis?
51.
▲
by
hatmatrix
2y ago
Monte Carlo is one way to implement multiple imputation.
52.
▲
by
hatmatrix
2y ago
Igor Pro is nice but the underlying language which grew out of a set of macros is pretty rough to work with (by default works via side effects and mutation of global state, though there are ways to contain them). However, I know people who
53.
▲
by
hatmatrix
2y ago
Or PlantUML - or is that not in the running anymore?
54.
▲
by
hatmatrix
2y ago
Ah I had not realized I was corresponding with the author of that talk - I'd followed it back when it was happening as I'm particularly interested in adapting AD. Where do you feel Julia is at this point in time (compared to say,
55.
▲
by
hatmatrix
2y ago
It seems like an experimental research language. Julia also competes in this domain from a more practical standpoint and has less limitations than JAX as I understand it, but is less mature and still working on getting wider traction.
56.
▲
by
hatmatrix
2y ago
Surprising because you get different answers each time you ask ChatGPT.
57.
▲
by
hatmatrix
2y ago
There are some very useful rules of thumb here about when to use forward vs. reverse differentiation, etc. Very practical tutorial.
58.
▲
by
hatmatrix
2y ago
I switched to Windows/WSL2 a few years back so don't have a fight in this game (though if it's Electron, why only macOS?) - but having to switch between IDE and Jupyter for code formatting seems like unnecessary overhead. But
59.
▲
by
hatmatrix
2y ago
I've heard it summed up this way: "They lied to us 30 years ago. How can we trust they're not lying this time?" Recycling technology has not advanced enough that what is promised is credible. If they were honest about th
60.
▲
by
hatmatrix
2y ago
It's widely thought but not conclusively found that there are certain constituents that are more toxic than others. As you say, the problem lies in the ability to measure these constituents more widely. However, there is a hypothesis [
More ›