Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
idunning
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
Julia Package Ecosystem Pulse
(pkg.julialang.org)
63 points
by
idunning
12y ago
|
51 comments
62.
▲
by
idunning
12y ago
I tried something similar with Julia packages [1] but I only tried force graphs - with similarly poor results for the most part. The data I used is already out of date (got another 80 packages since then! [2]) so maybe a good reason to revi
63.
▲
by
idunning
12y ago
I'm a PhD student, and a big Julia fan (and contributor), and I STILL think everyone should know Python (or similar). It truly can be the language for everyone, and I've found it amazingly easy to teach it to people.
64.
▲
Little Performance Explorations: Julia (vs F# and C++)
(palladiumconsulting.com)
2 points
by
idunning
12y ago
|
0 comments
65.
▲
by
idunning
12y ago
Neural networks have their place, but are probably the most complicated and opaque machine learning tool. They are also hard to set up: so many parameters! Given that, I found it really strange that they went straight for a neural network (
66.
▲
by
idunning
12y ago
Ah that makes a lot of sense!
67.
▲
JuliaDiff – Julia packages for automatic differentiation
(juliadiff.org)
3 points
by
idunning
12y ago
|
1 comments
68.
▲
by
idunning
12y ago
There is a lot of support and interest in automatic differentiation [1] in the Julia [2] community, partly because the language design makes it relatively easy to do. In fact, there is a whole "organization" dedicated to AD packag
69.
▲
by
idunning
12y ago
This is very similar to dual numbers [1] which I find even easier to reason about. There is an implementation of dual numbers in Julia [2] that is quite fun to play around with. The Optim.jl package [3] uses this to get better derivatives t
70.
▲
by
idunning
12y ago
Simplex method was a game changer. Its a funny algorithm: worst-case time complexity is exponential in the input size, and is pretty easy to demonstrate (see "Klee-Minty cube" on Wikipedia). It has a couple of "rules" yo
71.
▲
by
idunning
12y ago
Thanks so much! I was going to flag but was unsure if it was appropriate.
72.
▲
by
idunning
12y ago
The site wasn't meant to be publicly released yet - it was online only for internal testing amongst a small set of users. Its under very heavy load now so is most likely unresponsive. You can get a similar experience by trying out IJul
73.
▲
by
idunning
12y ago
Yes it was posted by a third-party, not fully ready for primetime. Its running on AWS so at least no one's computer is likely to get owned due to any glitches! Thanks for your interest - it is a pretty fun tool.
74.
▲
by
idunning
12y ago
Yes indeed, the next evolution of the concept. As you say, the IJulia notebook is the "right" way to do it.
75.
▲
by
idunning
12y ago
It is Julia running in a browser, allowing you to try it with no installs. Its not meant for public use yet. And yes, you shouldn't sign into something you know nothing about - no one is asking you too :)
76.
▲
by
idunning
12y ago
Yes this wasn't meant to publicly available yet - was up for our own testing and internal use. The maintainer is working on scaling it a bit, but its not really ready to take on the full load of the internet.
77.
▲
by
idunning
12y ago
It is essentially Julia running in the browser, primarily as an IJulia notebook. Its a way to try Julia, and is good for teaching as students don't need to install anything to get started with technical computing.
78.
▲
by
idunning
12y ago
Its actually functional, but wasn't meant to be released yet and can't scale to this kind of demand. When it is released, I'm sure you'll see it here!
79.
▲
by
idunning
12y ago
This is not meant for public consumption yet, so alternatives will be provided later. Before then, using Google to authenticate is much simpler than making a robust password system, and the tool also can store files on Google Drive - requir
80.
▲
by
idunning
12y ago
This isn't ready for public consumption, it was posted to HN by someone unrelated to JuliaBox.
81.
▲
by
idunning
12y ago
See also the fantastic Color.jl, a Julia package with similar functionality. Makes very pretty IJulia notebooks! More info at https://github.com/JuliaLang/Color.jl or just run Pkg.add("Color") at your Julia R
82.
▲
by
idunning
12y ago
The critical points are the left and right sides of the rectangles.
83.
▲
by
idunning
12y ago
There was a talk at JuliaCon about this exact topic, and they weren't using it for something I'd describe as "scientific programming". Hope it gets released eventually!
84.
▲
by
idunning
12y ago
Is https://github.com/JuliaLang/julia/issues/265 the issue you are referring to? If so, not fixed. Not sure about the second part, but `workspace()` was added in 0.3 ( https://github.com/JuliaL
85.
▲
by
idunning
12y ago
Sorry for self-reply, but ran out of edit time: a very valid concern about Julia is the lack of packages because it is new - a catch-22 situation that all new languages. This has been recognized by developers and Julia has now got some grea
86.
▲
by
idunning
12y ago
You can call Python packages from Julia, so not entirely starting from scratch! For example here is pandas: https://github.com/malmaud/Pandas.jl
87.
▲
by
idunning
12y ago
For anyone curious about the packages available in Julia 0.3, please check out http://pkg.julialang.org/ . We hope to add keywords and such in the near-term to make package discovery easier. Until then you can check out some
88.
▲
by
idunning
12y ago
Or, with a view to Occams Razor, alternatives: - a large percentage of those health-care workers were infected before full protection was widespread - they have many chances for infection and mistakes happen - healthcare workers in regions
89.
▲
by
idunning
12y ago
I wouldn't say its "misleading", it is a correct usage of the word online (especially contrasted with offline learning) and is the name of the sub-area. You won't find many (most?) papers in the area with those search te
90.
▲
by
idunning
12y ago
A benefit of git, for which I can forgive a lot of git's flaws, that was not mentioned in the conclusion is the light-weight branching. The ability to quickly make a branch, experiment, branch off that, merge back, cherrypick commits f
More ›