Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ms013
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
ms013
7y ago
Nobody is forcing people to upgrade - you’re free to stick with an older version of any OS, although possibly at the cost of the OS going out of support from the vendor. Why such a decision seems to lead to these long winded opinion pieces
2.
▲
by
ms013
7y ago
Why not just use the wolfram engine for developers? It’s available for the “insanely expensive” cost of $0. (See: https://www.wolfram.com/engine/ )
3.
▲
by
ms013
7y ago
That’s a relatively recent change. When I first learned MMA around 1995, it was just Mathematica. It was still just Mathematica 10 years later. Then in the last decade they decided to give the language a name independent of Mathematica:
4.
▲
by
ms013
7y ago
The NPR planet money podcast also had an interesting episode from 2012 that recently replayed that talked about the origins of the double entry accounting scheme. Pretty interesting history that I didn’t know. https://www.npr.or
5.
▲
by
ms013
7y ago
Ken died like 15+ years ago. Contact John Mellor-Crummey instead: he still does compiler/language work there AFAIK.
6.
▲
by
ms013
7y ago
Interesting, but I’m not sure why I’d use this over processing/p5.js augmented with a library to provide the fast compute part on an accelerator. I already do this for compute intensive things: I have a library for agent based models
7.
▲
by
ms013
8y ago
Yup. I dug deep into the technology recently when I taught a class on the science of sound at a local college. When you look at media not only from the mathematical perspective (Nyquist, etc), but the physical (grain density and size on t
8.
▲
by
ms013
8y ago
They owe nothing for anything they legitimately use: that’s the consequence of open source licensing as a developer. If a developer expects a project to get a fair share of revenue from projects that use it, they are free to adopt a licens
9.
▲
by
ms013
8y ago
Not really. With recent articles talking about their push more deeply into health, privacy is a core feature and basis of trust. Very different than the marketing speak we get from other gigantic companies that are fundamentally ad broker
10.
▲
by
ms013
8y ago
F# for ecosystem. Most stuff you’d need is available via nuget. Plus, interop with C# is trivial, so all of that ecosystem is there too. Ocaml has opam for package finding, but it’s a bit sparser. That said, I don’t tend to use a huge nu
11.
▲
by
ms013
8y ago
F# is extremely similar. To put it in perspective how similar, I just ported a project for work over from F# to ocaml in a few days - mostly adding "in" for let blocks and parenthesizing nested match blocks where necessary, and r
12.
▲
by
ms013
8y ago
Ocaml is a bit easier to reason about w.r.t. performance (time/space complexity), and the code is a bit clearer if you're coming in cold after not having seen parts of a codebase for a while. Spent ~10 years at a Haskell shop, an
13.
▲
by
ms013
8y ago
I use ocaml daily for work - our core product is written in it. We actively avoid anything that deviates from the base language for reasons of clarity. No camlp4, no lwt, no fanciness other than some of the batteries libraries that improv
14.
▲
by
ms013
8y ago
You sound like you’re just not the target audience. That doesn’t make it bad. I personally welcome more specialized news aggregator sites. HN is too diluted and a bit of a fad-following monoculture. This kind of site looks refreshing.
15.
▲
by
ms013
8y ago
I think I got bit by that last night - working with sound in Mathematica, a simple MIDI tune was playing and then my MBP made a horrendously loud noise. Didn't damage the speakers, which surprised me given how loud it was. Probably t
16.
▲
by
ms013
8y ago
The Fortran language defines a pretty clean FFI to bind to other languages. It’s not really any harder than binding to C code, which is why it’s called BIND(C) and ISO_C_BINDING. That was introduced in F03. The only period when it was mu
17.
▲
by
ms013
8y ago
Interesting to see this come up again. Here’s a small model for this system written in Haskell from a few years back: http://syntacticsalt.com/blog/2011-08-27-harmonic-motion.htm...
18.
▲
by
ms013
8y ago
Posting on arxiv is useful for making results available early, and to make published work available in some form that isn’t pay walled, but posting on arxiv on its own is not publishing as it isn’t peer reviewed.
19.
▲
by
ms013
8y ago
Nope. Nobody in the review or author role gets paid. And personally, that doesn’t bother me. I put in time to review papers with the understanding that someone else will put in time to review mine. My employer (I’m in industry) understa
20.
▲
by
ms013
8y ago
The problem isn’t technical. The current flaws in the publishing system are not due to lack of indexing, data distribution, provenance, or filtering. And please, please, please, don’t turn reviews into some user driven drivel like amazon
21.
▲
by
ms013
8y ago
Same for my PhD advisor and current/past students. Unfortunately, this HN post seems to be full of the usual cohort of passionately opinionated HN readers who don’t have a deep understanding about that which they’re passionately opini
22.
▲
by
ms013
8y ago
Instagram seems to be coming up a lot as a place people are leaving to from facebook. It’s owned by facebook. I wouldn’t say that is eroding facebook’s access to social data as much as it may seem.
23.
▲
by
ms013
8y ago
Yup. A likely result is that if you pick one and spend the time to learn it and use it for a project, there's a non-trivial chance that the choice you make will be join the ever growing collection of library abandon-ware in the not to
24.
▲
by
ms013
8y ago
Reminds me of a project (not in medicine) I had a couple years ago where my group was in the data science role for another group. We helped out with experimental design, data acquisition, and analysis. After all of our work, when we crunc
25.
▲
by
ms013
8y ago
Exactly my thoughts. That’s where I landed for my site, and it’s really simple. Edit file, pandoc, scp to server, done.
26.
▲
by
ms013
8y ago
Try pandoc. Pandoc lets you write in markdown, and intersperse LaTeX formatted equations as needed. It does take a lot of the pain of the overall document formatting away, while retaining the concise notation LaTeX provides for equations
27.
▲
by
ms013
8y ago
I gave up on these a while ago when I realized a very small amount of scripting (<100 lines) and pandoc gave me everything I wanted to maintain my site.
28.
▲
by
ms013
8y ago
Usually “production” in those contexts means running on a cluster or supercomputer somewhere. That, or code being run on a machine not controlled by the developer by users who do not write code but just run a pre-existing program with diff
29.
▲
by
ms013
8y ago
Exactly. In one recent case, someone published a paper about an interesting graph centrality metric that I was interested in trying out. Unfortunately, their description in the paper was far too vague to be useful - "implemented as a
30.
▲
by
ms013
8y ago
Yes. We can send papers to whomever we want. At one point, when you published a paper in a journal you’d get a stack of printed copies of your paper in the mail from the publisher that you were free to share with anyone. I think I have a
More ›