Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ChrisRackauckas
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
ChrisRackauckas
9d ago
They are green too, which means they were just made today. That's a pretty nice HN feature! It shows that there's literally 5 adversarial green sock puppet accounts that were made just to comment in this thread, so almost certainl
2.
▲
GPT-5.6 vs. Claude Fable 5 for Physical AI, which performs best?
(juliahub.com)
1 points
by
ChrisRackauckas
2mo ago
|
0 comments
3.
▲
by
ChrisRackauckas
7mo ago
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 techniques which don't support the worksharin
4.
▲
Dyad 2.0: What Agentic AI Means for the Future of Computer Languages
(juliahub.com)
3 points
by
ChrisRackauckas
7mo ago
|
0 comments
5.
▲
by
ChrisRackauckas
10mo ago
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 is that the handling of IO is not that great, and this is s
6.
▲
by
ChrisRackauckas
11mo ago
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.
7.
▲
Agentic AI for Model-Based Engineering: How Dyad Ensures Correctness
(juliahub.com)
3 points
by
ChrisRackauckas
11mo ago
|
0 comments
8.
▲
by
ChrisRackauckas
11mo ago
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 really good for trim, JETLS, etc. through statically checki
9.
▲
by
ChrisRackauckas
11mo ago
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 the smallest possible trim when using the mo
10.
▲
by
ChrisRackauckas
1y ago
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) has the ability to fully ahead of time compile and generate b
11.
▲
by
ChrisRackauckas
1y ago
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 will still get the same non-convergence result.
12.
▲
by
ChrisRackauckas
1y ago
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 that m
13.
▲
by
ChrisRackauckas
1y ago
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 correct but numerically wrong". If
14.
▲
by
ChrisRackauckas
1y ago
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. If you do this, you'll see it ends up being an explic
15.
▲
by
ChrisRackauckas
1y ago
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 :-/.
16.
▲
by
ChrisRackauckas
1y ago
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 explicit Runge-Kutta methods outpe
17.
▲
Why No Ode Solver Is Best
(stochasticlifestyle.com)
2 points
by
ChrisRackauckas
1y ago
|
0 comments
18.
▲
by
ChrisRackauckas
1y ago
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 figuring out standard tasks like setting up deploy keys for
19.
▲
by
ChrisRackauckas
1y ago
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 codes suddenly work because array alloca
20.
▲
by
ChrisRackauckas
1y ago
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 supports the GC. It's not an "
21.
▲
by
ChrisRackauckas
1y ago
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 code isn't working?" and &qu
22.
▲
by
ChrisRackauckas
1y ago
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 lots of problems like this. Leave the hard ones for yourself. T
23.
▲
by
ChrisRackauckas
1y ago
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.
24.
▲
by
ChrisRackauckas
1y ago
> 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 prototyping or simple web UI hacking by non-devs that
25.
▲
by
ChrisRackauckas
1y ago
> 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 article, I'm still coding all day. Just some t
26.
▲
by
ChrisRackauckas
1y ago
> 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 times. Early on in your career, this mi
27.
▲
by
ChrisRackauckas
1y ago
Hey, definitely agree in many respects! I have been programming for over a decade because I love to. And the worst part the job has always been giving feedback to a student/engineer who clearly just doesn't care and makes the same
28.
▲
by
ChrisRackauckas
1y ago
That's kind of the whole point. Setting up a few MCPs etc. is really a minor thing in the grand scheme of things. Sure, I have setup context7, Sequential Thinking, etc. and my Claude.md has a lot of details in it, but that only improve
29.
▲
A guide to Gen AI / LLM vibecoding for expert programmers
(stochasticlifestyle.com)
128 points
by
ChrisRackauckas
1y ago
|
117 comments
30.
▲
by
ChrisRackauckas
1y ago
Benchmarks of an early version on NVIDIA's blog show that it is about the same (the average across the benchmark shows Julia as actually a little faster here, but it's basically a wash) https://developer.nvidia.com/
More ›