Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tavert
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
tavert
10y ago
Probably because a hacker news comment isn't the best place for a feature request about using a proprietary library and comparing to a commercial distribution of a different language. By the way, Julia partners with Intel as well, but
92.
▲
by
tavert
10y ago
See https://github.com/JuliaLang/julia/issues/18374#issuecomment... . Open-source Julia builds also need to support non-Intel processors and architectures, and operating systems where MKL isn't available.
93.
▲
by
tavert
10y ago
The wonderful thing about OBS is you can branch a package, make modifications to your personal version, and add that new repo as a source for zypper to pull from, incredibly easily. PPA's and Launchpad are orders of magnitude more comp
94.
▲
by
tavert
10y ago
Most Julia users run code more often in an interactive REPL session rather than as a script to do a single thing. The precompiled code loading is now on by default on Windows in Julia 0.5 since the backtrace issue was fixed, but there'
95.
▲
by
tavert
10y ago
All over, but with decent sized groups in NYC and London. Hard to quantify exactly, but see the sponsors list of the juliacon events for some examples.
96.
▲
by
tavert
10y ago
> do you know of any teams or companies using Julia in anger in a non-scientific setting, with programmers from a non-scientific background? It's catching on among early-adopters in finance. What do you consider that?
97.
▲
by
tavert
10y ago
It's an interesting sight, seeing remnants of tourism and an ecosystem that has been decaying for decades. Route 86 by the Salton Sea is the only place I've ever set cruise control to triple digits (mph) and still been passed by m
98.
▲
by
tavert
10y ago
Modern Fortran gets a bad rap, it's suprisingly good at what it does. I wish there were more than one production quality open-source compiler though.
99.
▲
by
tavert
10y ago
> this requires timholy's fast lambda package Not on nightly. That's fixed now. The technical concerns here about startup time etc are fixable, we'll get to them.
100.
▲
by
tavert
10y ago
No summer of code students have had projects that involved work primarily on the core language since 2013. Not that many posts happen on julia-dev because most of the development communication happens on github.
101.
▲
by
tavert
10y ago
And the Fortran-convention BLAS API is quite a bit more widely used than the CBLAS API. idamax in the Fortran API, and pivot vectors in LAPACK factorizations, return 1-based indices.
102.
▲
by
tavert
10y ago
I find I don't pass individual array indices back and forth between C and Julia as often as I would in Python or Matlab, since I don't need as much compiled interface glue. You can do iteration and the like entirely on the Julia s
103.
▲
by
tavert
10y ago
Types that aren't dense numpy arrays.
104.
▲
by
tavert
10y ago
Entirely handled by the underlying BLAS library, OpenBLAS and MKL have this feature but few if any other libraries do. I believe FFTW has something similar, but scipy doesn't use FFTW.
105.
▲
by
tavert
10y ago
Just don't try to have both a zero sized array and a flexible array in the same struct. g++ 5 or earlier will compile that, but g++ 6 will not: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69550
106.
▲
by
tavert
10y ago
Just tried loading a 6MB json log, and it froze Atom horribly. On a nice laptop, less than 6 months old. Not sold yet. Waiting for VS Code to implement tabs then will give that a more serious look.
107.
▲
by
tavert
10y ago
You have an underinformed and incorrect understanding of what happened there. Leave it at that.
108.
▲
by
tavert
10y ago
A better compiler is a good thing, as long as its performance model can stay reasonably transparent. https://github.com/JuliaLang/julia/issues/8974
109.
▲
by
tavert
10y ago
> Doesnt fast code on these types fly [in] the face of julia static optimization ethos? What does that even mean? Julia's union types aren't intentionally slow, they just aren't implemented very efficiently yet. Major revi
110.
▲
by
tavert
10y ago
There's now a true debugger: https://github.com/Keno/Gallium.jl Only works on master 0.5-dev right now, but it's coming along nicely.
111.
▲
by
tavert
10y ago
You have to some extent switched to a different language when you're using Cython. Do you teach Cython to newcomers when you're introducing them to Python? If no, why not? Performance and parallelism shouldn't require hurdles
112.
▲
by
tavert
10y ago
Interfaces to HDFS how? PyObject has to get translated somewhere. Arrays of custom element types is a good first start, but boy is dynd a seriously overengineered way to accomplish that. I'm referring to array structure, sparsity, symm
113.
▲
by
tavert
10y ago
> including fast user defined types Can numba do this yet? Without having to write special "numba classes" code? Blaze has a giant serialization wall between it and the JVM which it needs to solve to ever be competitive in its
114.
▲
by
tavert
10y ago
[1] = https://blog.staffjoy.com/test-driven-development-in-juliajk... ?
115.
▲
by
tavert
10y ago
Maintained fork https://github.com/JuliaComputing/llvm-cbe
116.
▲
by
tavert
11y ago
You might like Nim or Crystal?
117.
▲
by
tavert
11y ago
> Importantly, WSL doesn't ship with a distro - we download a genuine Ubuntu userland image at install-time and then run binaries within it. So can we use WSL by itself and pick a different distro, if we'd rather use say Alpine
118.
▲
by
tavert
11y ago
Also the more recent https://github.com/wishstudio/flinux
119.
▲
by
tavert
11y ago
Those aren't operating under the restrictions imposed by Windows.
120.
▲
by
tavert
11y ago
Sure. But self-hosting pacman makes it literally impossible to do correctly. Updating cygwin itself should be done by an outside-of-cygwin solution to invoke setup.exe, just write a little powershell provisioning script or something.
More ›