Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
markkitti
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
markkitti
3y ago
I run it via Termux and proot-distro: https://discourse.julialang.org/t/how-to-set-up-julia-on-and...
62.
▲
by
markkitti
3y ago
A Pluto.jl notebook is also a regular file. You need to use a package for precompilation caching though.
63.
▲
by
markkitti
3y ago
Via Pluto.jl notebooks, I have been able explore the Julia-JavaScript interface. It's quite fun using JavaScript and SVG to interactively render the accelerated BLAS and FFTW outputs from Julia.
64.
▲
by
markkitti
3y ago
I thought that notebook based development and package based development were diametrically opposed in the past, but Pluto.jl notebooks have changed my mind about this. A Pluto.jl notebook is a human readable Julia source file. The Pluto.jl
65.
▲
by
markkitti
3y ago
Julia 1.9's native precompilation is definitely helpful in that regard but loading those native shared libraries (.so files on Linux) into Julia does take some to verify. If the main objective is to reduce time to load and time to firs
66.
▲
by
markkitti
3y ago
That total timing also includes compilation, not just the JSON parsing.
67.
▲
by
markkitti
3y ago
C is not the fastest language. Fortran can often beat them because is has non-aliasing function arguments and does not treat arrays like pointers. https://fortran-lang.discourse.group/t/fortran-is-faster-tha...
68.
▲
by
markkitti
3y ago
I recall being in a Babbages and examining a Windows 95 box on the shelf. What a different time.
69.
▲
First US Research Software Engineer (US-RSE) Conference
(us-rse.org)
1 points
by
markkitti
3y ago
|
1 comments
70.
▲
by
markkitti
3y ago
The first annual US Research Software Engineering conference will be held in October 2033 at the University of Illinois at Chicago to discuss software enabled discovery and beyond.
71.
▲
by
markkitti
3y ago
There was a release 25 days ago. The HN submitter might even be the author.
72.
▲
by
markkitti
3y ago
The comparison in the README is to the parquet package for R.
73.
▲
by
markkitti
3y ago
Over time, I've found it is quite possible to mitigate most of these issues. The default settings are not great, mostly because they default to maximize backwards compatibility. With a few settings you can consolidate the metadata such
74.
▲
by
markkitti
3y ago
Surely Python would not skip the 2.
75.
▲
by
markkitti
3y ago
There seems to be significant activity around ASML in the Netherlands: https://info.juliahub.com/sciml-asml-lounge-eindhoven-meetup
76.
▲
by
markkitti
3y ago
See https://docs.julialang.org/en/v1/manual/workflow-tips/#Revis...
77.
▲
by
markkitti
3y ago
A lot has changed in a few years. This release is a big one. 1. I run Julia on my smartphone and often use it as calculator. 2. You typically only need Plots.jl for most needs. See https://docs.juliaplots.org/stable/ 3
78.
▲
by
markkitti
3y ago
You may be confusing front end APIs and the compiler backends. Julia is flexible enough that you can essentially define domain specific languages within Julia for certain applications. In this case, we are using Julia as an abstract front e
79.
▲
by
markkitti
3y ago
This is slightly premature. They only just tagged the release on Github several hours ago. While it does suggest the actual release is imminent, it's not really official until you see here on Discourse: https://discourse.jul
80.
▲
by
markkitti
3y ago
I thought this might be related to the prior Julia to wasm fluid dynamics simulation, but it seems to be independent of that effort. https://alexander-barth.github.io/FluidSimDemo-WebAssembly/
81.
▲
by
markkitti
3y ago
Julia is finally going to start storing generated native code on disk in Julia 1.9: https://github.com/JuliaLang/julia/pull/47184
82.
▲
by
markkitti
3y ago
Here's the concept. Perhaps we have the order wrong. Maybe the physical factor should be the primary factor. The second factor should never be transmitted, but rather is used to unlock the physical factor.
83.
▲
by
markkitti
3y ago
I'm confused by this statement because AOT compilation is an option, and it's getting better over time. https://julialang.github.io/PackageCompiler.jl/stable/sysima... In Julia 1.9 and beyond, this proce
84.
▲
by
markkitti
4y ago
The presence in a journal is not a grade. It is a "pass". Perhaps some journals only let grade "A" papers pass, but sometimes that same journal has an editor who might let their buddy's article slip through. If one
85.
▲
by
markkitti
4y ago
OME is the best organization we have for standards in microscopy, especially bioimaging.
86.
▲
by
markkitti
4y ago
There may be some confusion about which MIT license we are talking about as there is more than one that originates from MIT or has MIT in the name. When people refer to "MIT License" they usually mean the Expat License: > Permi
87.
▲
by
markkitti
4y ago
I am not a lawyer. Anyone interested in what they can or cannot do with AGPL licensed software should probably consult a lawyer. It may depend on what you mean by use an API. Compiling a program that links AGPL licensed code may incur oblig
88.
▲
by
markkitti
4y ago
Now with better formatting... This becomes an important part of optimizing Julia code. There is some tooling for this. Below, identity is a type stable function because we know that an Int64 argument results in a Int64 output. The macro cod
89.
▲
by
markkitti
4y ago
In Julia I do not need the Godbolt compiler explorer. The macros `@code_llvm` and `@code_native` show me the LLVM IR and native code for a function. julia> @code_llvm debuginfo=:none 5.0 + 3 define double @"julia_+_156"(d
90.
▲
by
markkitti
4y ago
We already have some forward prototypes of being able to run Julia ahead-of-time compiled native code from the command line. https://github.com/brenhinkeller/StaticTools.jl I think what we'll end up with is a lang
More ›