Viewing profile — ChrisRackauckas
ChrisRackauckas
HN member- Joined
- Thu, Oct 06, 2016, 4:21 PM UTC
- HN karma
- 3,831
- Public activity
- 930 items
- HN profile
- View on Hacker News ↗
About ChrisRackauckas
Recent public activity
- story
-
comment
Comment #47183038
Are you using Polyester.jl? Large numbers of threads are not optimized with Base threads usage due to GC interactions + the hierarchical threading adds overhead vs "unsafe" thread …
- story
-
comment
Comment #45973146
The caveat to mention here is that this is with the standard IO interface. If you use Core.println instead of println you get something substantially smaller. A limitation of v1.12…
-
comment
Comment #45829773
No it only uses the same LLVM compiler passes and you enable certain optimizations locally via macros if you want to allow reordering in a given expression.
- story
-
comment
Comment #45524615
v1.13 already has a good number of improvements to trim in the cases which are less analyzable, but even then I think the best thing for the package ecosystem is to start to become…
-
comment
Comment #45524599
We use it for binary deployments via building simulations into the FMI standard (i.e. building FMUs) https://fmi-standard.org/ . We still need to get libraries updated for getting …
-
comment
Comment #45365443
Julia v1.12, the unreleased version which is currently in release candidate stage (and has had a longer RC stage than expected but should be done at least by the end of the year) h…
-
comment
Comment #45319189
This has nothing to do with floating point error accumulation or numerical stability in the floating point sense. You can do this with arbitrary sized floating point values and you…
-
comment
Comment #45319178
This tool already exists in Python and R. See https://cran.r-project.org/web/packages/diffeqr/index.html and https://anaconda.org/conda-forge/diffeqpy . Julia has language bindings…
-
comment
Comment #45291554
Interesting to see this here! This example is one of the ones mentioned in the appendix of https://arxiv.org/abs/2406.09699 , specifically "4.1.2.4 When AD is algorithmically corre…
-
comment
Comment #45265730
B-S is just a (bad) explicit Runge-Kutta method. You can see this formally since if you take any order of the B-S method, you can write out its computation as a Runge-Kutta tableau…
-
comment
Comment #45265600
The whole point of the article is that "methods are considered more robust and practical if they have larger stability regions" isn't (or at least shouldn't be) necessarily true :-…
-
comment
Comment #45265567
Yeah, that's a separate post https://scicomp.stackexchange.com/questions/29149/what-does-... . I wanted to keep this post as simple as possible. If you could show cases where expli…
- story
-
comment
Comment #45004076
I mean this for simple devops tasks, like if you need it to write you a Bash script that will clean out some empty caches or something it will one shot it most of the time. And for…
-
comment
Comment #44998764
The part that made it much more feasible is that WASM's "new" GC ended up working nicely with Julia's GC, so WebAssemblyCompiler.jl was able to hook into it. With that, a lot more …
-
comment
Comment #44998754
Yeah the WebAssemblyCompiler.jl works on things that are StaticCompiler-able https://tshort.github.io/WebAssemblyCompiler.jl/stable/examp... , plus a little bit more since it suppo…
-
comment
Comment #44990474
I'm sure there's lots of slop being generated by this stuff, but at least for my work it's mostly solving the simple issues. Maybe it's the slop of "hey can you find out why my cod…
-
comment
Comment #44990456
Notice that the examples I show are very minimal changes. If you prompt it to solve the right problems which involves minimal code, then the diffs are easy to manage. There are lot…
-
comment
Comment #44990387
The same $200/month Max plan as anyone else. It just gets rate limited sometimes but who cares, you just go back to the fun part of doing your own coding until it's back.
-
comment
Comment #44990379
> I really think there needs to be a different term for professional solution engineering using LLMs (like "prompt engineering" but for coding) to differentiate from casual prototy…
-
comment
Comment #44990358
> If you don’t mind the engineering skills atrophy then go ahead and vibe code. But know this. You will lose the skills. I don't see why it's an either or. As explained in the arti…
-
comment
Comment #44990348
> More worryingly, something I don't see discussed enough is "review fatigue". It's far more fatiguing reviewing the output of an LLM than writing the code yourself a lot of the ti…