Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cbkeller
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
211.
▲
by
cbkeller
6y ago
People often talk about speed as an advantage of Julia (which is true), but the real secret advantage compared to any other language I've worked with is more of a network effect: composability I didn't appreciate the importance of
212.
▲
by
cbkeller
6y ago
Was just about to post this here if no one else had yet. Really cool stuff! This was the first example I saw of FHE where I was actually able to easily run the underlying demo code [1] on my own system. [1] https://github.com
213.
▲
by
cbkeller
6y ago
Both contain Cl but perchlorate is a highly oxidizing anion (ClO4-), while perchloroethylene is relatively unreactive (though carcinogenic) organic compound (Cl2C=CCl2)
214.
▲
by
cbkeller
6y ago
Debugging slurm/pbs/cluster issues is no joke, but there are a few folks on Slack with relevant experience
215.
▲
by
cbkeller
6y ago
Sure, just saying it's not that they haven't tried. If you have some specific ideas for low-hanging fruit that you think the Julia devs have missed though, I'm sure they'd welcome a PR! edit: also, time-to-first-plot is
216.
▲
by
cbkeller
6y ago
Julia 1.5 and 1.6 are going to have some really nice features performance-wise (1.5beta has cut a lot of allocations from my code and feels noticeably snappier than some older version). Once they come out it might be worth having a push to
217.
▲
by
cbkeller
6y ago
Regardless of what is a subset of what, I certainly agree with the OP that OOP feels "anemic" in comparison to the dispatch-based paradigm of Julia. I can't tell you how many times I've seen disparate packages written by
218.
▲
by
cbkeller
6y ago
As someone coming from a physical science rather than CS background, I routinely find 0-based indexing to be "frustrating and a mental tax" compared to 1-based
219.
▲
by
cbkeller
6y ago
Yeah, Julia has had some form of precompilation/caching for ages now, but sorting out all invalidations appears to be highly nontrivial [1] and devs have had more fundamental priorities pre-1.0. There have been some substantial impro
220.
▲
by
cbkeller
6y ago
OOP has become an antipattern (ok, partially kidding but...)
221.
▲
by
cbkeller
6y ago
Chris deserves some sort of prize for that package. Delivered some factor of 2 or greater speedups for significant portions of my code with just an `@avx`
222.
▲
by
cbkeller
6y ago
One of the main reasons I started looking into Julia was because someone smarter than me in the DOE CSGF program was using it (specifically Miles Lubin, who was working on JuMP[1] at the time). I don't know if that's a good way to
223.
▲
by
cbkeller
6y ago
Without having dug into the specifics of this particular package, I can say generally speaking that average package quality has in my view been improving a lot over the past few years; two years ago the language was pre-1.0 and people were
224.
▲
by
cbkeller
6y ago
I am very guilty of the "Over-constraining argument types" antipattern. Trying to get better at this.
225.
▲
by
cbkeller
7y ago
Nice!
226.
▲
by
cbkeller
7y ago
I think these folks are working on it: https://biojulia.net/
227.
▲
by
cbkeller
7y ago
> The science of rocks, soil and weather will lead the study of planets. Sounds great to me :)
228.
▲
by
cbkeller
7y ago
Well, Julia's technical computing community - arguably the subset that matters here - was much larger than Swift's. The more significant justification IMO, is > and because we were more familiar with its internal implementatio
229.
▲
by
cbkeller
7y ago
Chris Lattner is leading the project, of course they're using the language he designed. Personally I think they substantially underestimated the difficulty of setting up a full technical computing ecosystem in Swift relative to Julia
230.
▲
by
cbkeller
7y ago
If I were to ever hire a developer, it'd probably be for work in Julia, but I don't have nearly enough grants for that yet :) Coming from academia, I have no entrepreneurial sense -- but if you know enough math to make use of opti
231.
▲
by
cbkeller
7y ago
For a definition of crystal that requires translational symmetry then no, but more colloquially speaking there are natural mineral "crystals" like Icosahedrite [1,2] (technically quasicrystals [3]) that have space-filling tiling
232.
▲
Internet Society CEO: Most people don't care about the .org sell-off
(theregister.co.uk)
13 points
by
cbkeller
7y ago
|
5 comments
233.
▲
by
cbkeller
7y ago
It's also hilarious, considering that they're only in that business because they asked to be [1]: > ICANN circulated a request for proposals in May 2002 for a new organization to manage the .org domain. The Internet Society (
234.
▲
by
cbkeller
7y ago
Yeah, and the fact that Ethos is run by a former CEO of ICANN is incredibly shady.
235.
▲
by
cbkeller
7y ago
I think it's worth noting some of the timeline of this [1]: > On May 13, 2019, ICANN announced that they would remove the price cap on .org registrations (despite 98% disapproval in public comments [2]) > On May 14, 2019, the pri
236.
▲
by
cbkeller
7y ago
PIR is abandoning its nonprofit status anyways, to become B corporation instead: https://en.wikipedia.org/wiki/Public_Interest_Registry
237.
▲
by
cbkeller
7y ago
Julia seems to be making good progress on this front anyways :) https://github.com/FluxML/Zygote.jl
238.
▲
by
cbkeller
7y ago
Sure, but if the journal publishes too many articles it'll lose prestige. Nature publishes what, 8% of submissions? And that's apparently what they consider financially optimal -- they're a for-profit corporation, they could
239.
▲
by
cbkeller
7y ago
The article makes some fair points, but strangely seems to imply that open access is somehow opposed to rigorous peer review, which certainly leaves an odd taste in my mouth. > Of course, scientific publication is subjected to a high de
240.
▲
by
cbkeller
7y ago
Leaving the tab open for a half hour turned up about five of those, a google oauth key, and what seemed to be an SSL certificate private key, among others.
More ›