# Latest

**URL:** https://discourse.julialang.org/latest.md?page=29

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 30

---

## [TimerOutputComparisons.jl - plotting TimerOutput](https://discourse.julialang.org/t/timeroutputcomparisons-jl-plotting-timeroutput/137197)

<div class="topic-metadata">

**Author:** [@johnomotani](https://discourse.julialang.org/u/johnomotani)\
**Replies:** 2\
**Last updated:** [May 23, 2026, 3:27pm UTC](https://discourse.julialang.org/t/timeroutputcomparisons-jl-plotting-timeroutput/137197 "2026-05-23T15:27:51Z")

</div>

Sometimes it’s useful to visually compare a bunch of TimerOutput objects. In my case, this was for profiling code running on different numbers of cores, but maybe also for example comparing different versions of a code. …

---

## [Cleve Moler RIP](https://discourse.julialang.org/t/cleve-moler-rip/137235)

<div class="topic-metadata">

**Author:** [@alanedelman](https://discourse.julialang.org/u/alanedelman)\
**Replies:** 2\
**Last updated:** [May 23, 2026, 2:16pm UTC](https://discourse.julialang.org/t/cleve-moler-rip/137235 "2026-05-23T14:16:29Z")

</div>

Cleve Moler’s passing last night was announced today. I wanted to share some personal thoughts. Nick Trefethen bought MATLAB’s first commercial license at MIT in 1985, and I was its first user. Cleve has been a friend e…

---

## [Improving LLM-generated Julia code, especially for Makie visualizations](https://discourse.julialang.org/t/improving-llm-generated-julia-code-especially-for-makie-visualizations/137238)

<div class="topic-metadata">

**Author:** [@garazha-ilya](https://discourse.julialang.org/u/garazha-ilya)\
**Replies:** 7\
**Last updated:** [May 23, 2026, 10:02am UTC](https://discourse.julialang.org/t/improving-llm-generated-julia-code-especially-for-makie-visualizations/137238 "2026-05-23T10:02:52Z")

</div>

Hi everyone, I’d like to ask for advice on how to improve the quality of Julia code generated by LLMs, and to spark a discussion about what the community could do to make LLMs more useful for Julia tasks. What I’ve tri…

---

## [Where are control flow labels fully documented?](https://discourse.julialang.org/t/where-are-control-flow-labels-fully-documented/137252)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 1\
**Last updated:** [May 23, 2026, 7:23am UTC](https://discourse.julialang.org/t/where-are-control-flow-labels-fully-documented/137252 "2026-05-23T07:23:19Z")

</div>

The documentation of @label is rather sparse. I am looking for a comprehensive list of which forms can be preceded by @label my\_label (apparently begin, for, what else?) which forms accept labels (eg break and @got…

---

## [ForwardDiff Lie brackets allocate with StaticArrays](https://discourse.julialang.org/t/forwarddiff-lie-brackets-allocate-with-staticarrays/137248)

<div class="topic-metadata">

**Author:** [@tremelow](https://discourse.julialang.org/u/tremelow)\
**Replies:** 0\
**Last updated:** [May 22, 2026, 9:34pm UTC](https://discourse.julialang.org/t/forwarddiff-lie-brackets-allocate-with-staticarrays/137248 "2026-05-22T21:34:52Z")

</div>

I’m working on a code where I need Lie brackets of Lie brackets, but computing the Jacobian of a Lie bracket allocates data. Here’s a MWE using StaticArrays using BenchmarkTools import ForwardDiff f(x::SVector{2,T}) wh…

---

## [\[ANN\] GenLAProblems.jl — exact linear algebra exercise generators](https://discourse.julialang.org/t/ann-genlaproblems-jl-exact-linear-algebra-exercise-generators/137243)

<div class="topic-metadata">

**Author:** [@ea42gh](https://discourse.julialang.org/u/ea42gh)\
**Replies:** 0\
**Last updated:** [May 22, 2026, 6:24pm UTC](https://discourse.julialang.org/t/ann-genlaproblems-jl-exact-linear-algebra-exercise-generators/137243 "2026-05-22T18:24:47Z")

</div>

I’ve submitted GenLAProblems.jl for registration in General: GitHub - ea42gh/GenLAProblems.jl: Problem generator for standard linear algebra problems: creates problems with small integers and tractable computations · Gi…

---

## [Inconsistent unknown selection in MTK with identical systems (@mtkcompile)](https://discourse.julialang.org/t/inconsistent-unknown-selection-in-mtk-with-identical-systems-mtkcompile/137225)

<div class="topic-metadata">

**Author:** [@celia.bat](https://discourse.julialang.org/u/celia.bat)\
**Replies:** 3\
**Last updated:** [May 22, 2026, 5:01pm UTC](https://discourse.julialang.org/t/inconsistent-unknown-selection-in-mtk-with-identical-systems-mtkcompile/137225 "2026-05-22T17:01:13Z")

</div>

I encountered an inconsistent behavior with ModelingToolkit.jl regarding the selected unknowns after structural simplification / compilation. I built a minimal working example (MWE) where simply changing the name of one…

---

## [ModelingToolkit V11 Library Split and Licensing, Community Feedback Requested](https://discourse.julialang.org/t/modelingtoolkit-v11-library-split-and-licensing-community-feedback-requested/134396)

<div class="topic-metadata">

**Author:** [@isaacsas](https://discourse.julialang.org/u/isaacsas)\
**Replies:** 137\
**Last updated:** [May 22, 2026, 4:01pm UTC](https://discourse.julialang.org/t/modelingtoolkit-v11-library-split-and-licensing-community-feedback-requested/134396 "2026-05-22T16:01:21Z")

</div>

Dear MTK Community, I am posting today in my role as a member of the SciML Steering Council about a decision the council has been discussing regarding the future of ModelingToolkit (MTK). As this decision impacts the MT…

---

## [I have found this Julia game.. cool!](https://discourse.julialang.org/t/i-have-found-this-julia-game-cool/137240)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 1\
**Last updated:** [May 22, 2026, 3:12pm UTC](https://discourse.julialang.org/t/i-have-found-this-julia-game-cool/137240 "2026-05-22T15:12:40Z")

</div>

I have found this super cool game wrote in Julia: https://rocketplumbergame.com/ Posting it here as I didn’t see a reference on it in this forum…

---

## [Using JETLS in neovim with dynamic registration](https://discourse.julialang.org/t/using-jetls-in-neovim-with-dynamic-registration/137196)

<div class="topic-metadata">

**Author:** [@qwjyh](https://discourse.julialang.org/u/qwjyh)\
**Replies:** 2\
**Last updated:** [May 22, 2026, 2:36pm UTC](https://discourse.julialang.org/t/using-jetls-in-neovim-with-dynamic-registration/137196 "2026-05-22T14:36:45Z")

</div>

Since JETLS assumes textDocuments/completions/dynamicRegistration = true (LSP specification) in capabilities (for “lazy completion”) while cmp-nvim-lsp doesn’t support dynamic registration (source), it seems that the com…

---

## [Kaimon.jl fails to install on Julia LTS 1.10.10](https://discourse.julialang.org/t/kaimon-jl-fails-to-install-on-julia-lts-1-10-10/137239)

<div class="topic-metadata">

**Author:** [@devel-chm](https://discourse.julialang.org/u/devel-chm)\
**Replies:** 1\
**Last updated:** [May 22, 2026, 12:38pm UTC](https://discourse.julialang.org/t/kaimon-jl-fails-to-install-on-julia-lts-1-10-10/137239 "2026-05-22T12:38:13Z")

</div>

This is on a windows 11 system for Julia 1.10.10: (jl\_zQXCQD) pkg\> add Kaimon Updating registry at C:\\Users\\chm\\.julia\\registries\\HolyLabRegistry Updating git-repo https://github.com/HolyLab/HolyLabRegistry.git Upda…

---

## [Lux & Reactant on Colab TPUs](https://discourse.julialang.org/t/lux-reactant-on-colab-tpus/126926)

<div class="topic-metadata">

**Author:** [@avikpal](https://discourse.julialang.org/u/avikpal)\
**Replies:** 5\
**Last updated:** [May 21, 2026, 5:30pm UTC](https://discourse.julialang.org/t/lux-reactant-on-colab-tpus/126926 "2026-05-21T17:30:22Z")

</div>

Colab now has Lux and Reactant pre-installed. Here’s a starter script for TPUs (change the runtime, and it will automatically work on CPU or GPU)

---

## [Issues with Reactant unable to find GPU on Colab, but CUDA.jl can](https://discourse.julialang.org/t/issues-with-reactant-unable-to-find-gpu-on-colab-but-cuda-jl-can/129360)

<div class="topic-metadata">

**Author:** [@arrowmancer](https://discourse.julialang.org/u/arrowmancer)\
**Replies:** 7\
**Last updated:** [May 21, 2026, 5:30pm UTC](https://discourse.julialang.org/t/issues-with-reactant-unable-to-find-gpu-on-colab-but-cuda-jl-can/129360 "2026-05-21T17:30:09Z")

</div>

Hi guys, currently when using the Julia backend on Google Colab, I haven’t been able to get Reactant to find any Nvidia GPUs when I select a GPU runtime on Colab. E.g. when I select A100 or the L4 GPU, and then try to r…

---

## [Multi-threaded compilation of project packages hang, works after Julia restart](https://discourse.julialang.org/t/multi-threaded-compilation-of-project-packages-hang-works-after-julia-restart/137226)

<div class="topic-metadata">

**Author:** [@sob](https://discourse.julialang.org/u/sob)\
**Replies:** 0\
**Last updated:** [May 21, 2026, 4:46pm UTC](https://discourse.julialang.org/t/multi-threaded-compilation-of-project-packages-hang-works-after-julia-restart/137226 "2026-05-21T16:46:52Z")

</div>

I’m running Julia 1.12 julia\> versioninfo() Julia Version 1.12.6 Commit 15346901f00 (2026-04-09 19:20 UTC) Build Info: Official https://julialang.org release Platform Info: OS: Linux (x86\_64-linux-gnu) CPU: 128 × …

---

## [Non-native English speakers and the use of language assistance](https://discourse.julialang.org/t/non-native-english-speakers-and-the-use-of-language-assistance/137194)

<div class="topic-metadata">

**Author:** [@gwr](https://discourse.julialang.org/u/gwr)\
**Replies:** 42\
**Last updated:** [May 21, 2026, 4:19pm UTC](https://discourse.julialang.org/t/non-native-english-speakers-and-the-use-of-language-assistance/137194 "2026-05-21T16:19:32Z")

</div>

I would like to raise a broader community question about fair participation for non-native English speakers in technical/policy discussions. Today, I made a policy proposal on JuliaRegistries/General on Github that took…

---

## [\[ANN\] StaticDictTrees.jl: Fast dictionary trees with zero-allocation views](https://discourse.julialang.org/t/ann-staticdicttrees-jl-fast-dictionary-trees-with-zero-allocation-views/137187)

<div class="topic-metadata">

**Author:** [@gcalderone](https://discourse.julialang.org/u/gcalderone)\
**Replies:** 9\
**Last updated:** [May 21, 2026, 1:37pm UTC](https://discourse.julialang.org/t/ann-staticdicttrees-jl-fast-dictionary-trees-with-zero-allocation-views/137187 "2026-05-21T13:37:27Z")

</div>

Hi everyone! :waving\_hand: I’d like to announce the StaticDictTrees.jl package. It provides a high-performance dictionary with Tuples as keys, and with the added functionality of providing views into any data subset ide…

---

## [Possible color error in plot(seriestype=:shape)](https://discourse.julialang.org/t/possible-color-error-in-plot-seriestype-shape/137162)

<div class="topic-metadata">

**Author:** [@dankelley](https://discourse.julialang.org/u/dankelley)\
**Replies:** 3\
**Last updated:** [May 21, 2026, 11:42am UTC](https://discourse.julialang.org/t/possible-color-error-in-plot-seriestype-shape/137162 "2026-05-21T11:42:15Z")

</div>

I’m finding that a plot() call with seriestype=:shape can use the wrong colour. This is on a fairly large dataset (over 50Mb) so I pared it down to the attached. The second plot gets yellow paint, not the gray paint th…

---

## [Creating JuMP decision variables more cautiously](https://discourse.julialang.org/t/creating-jump-decision-variables-more-cautiously/137208)

<div class="topic-metadata">

**Author:** [@WalterMadelim](https://discourse.julialang.org/u/WalterMadelim)\
**Replies:** 4\
**Last updated:** [May 21, 2026, 2:52am UTC](https://discourse.julialang.org/t/creating-jump-decision-variables-more-cautiously/137208 "2026-05-21T02:52:31Z")

</div>

I’m studying the Unit Commitment problem which typically has a 24-hour planning horizon. So each generator (if we use the 2-Bin formulation with turn-on decision u and ON/OFF state decision x) will have at least 48 binar…

---

## [Trying to get in touch with author of LMDB.jl](https://discourse.julialang.org/t/trying-to-get-in-touch-with-author-of-lmdb-jl/137156)

<div class="topic-metadata">

**Author:** [@dilumaluthge](https://discourse.julialang.org/u/dilumaluthge)\
**Replies:** 6\
**Last updated:** [May 20, 2026, 4:52pm UTC](https://discourse.julialang.org/t/trying-to-get-in-touch-with-author-of-lmdb-jl/137156 "2026-05-20T16:52:14Z")

</div>

We (the General registry maintainers) have been trying to get in touch with @wildart, who is the author of the LMDB.jl package. If you know how to get in contact with @wildart, please let me know.

---

## [Attach debugger to running process](https://discourse.julialang.org/t/attach-debugger-to-running-process/136890)

<div class="topic-metadata">

**Author:** [@zuckerruebe](https://discourse.julialang.org/u/zuckerruebe)\
**Replies:** 10\
**Last updated:** [May 20, 2026, 3:50pm UTC](https://discourse.julialang.org/t/attach-debugger-to-running-process/136890 "2026-05-20T15:50:46Z")

</div>

Hi all Glancing at DebugAdapter.jl it seemed to me that you could debug a program “after the fact”, i.e. attach a debugger to it once it has started. Is that correct? Can DebugAdapter.jl do this? If so, can this functio…

---

## [BlackBoxOptim.jl Documentation](https://discourse.julialang.org/t/blackboxoptim-jl-documentation/137213)

<div class="topic-metadata">

**Author:** [@askvorts](https://discourse.julialang.org/u/askvorts)\
**Replies:** 1\
**Last updated:** [May 20, 2026, 3:34pm UTC](https://discourse.julialang.org/t/blackboxoptim-jl-documentation/137213 "2026-05-20T15:34:13Z")

</div>

I just noticed that BlackBoxOptim.jl currently appears to have no documentation available. I’m wondering whether it was removed intentionally or if there’s another reason for this.

---

## [Calculate return type of lu!(A)](https://discourse.julialang.org/t/calculate-return-type-of-lu-a/137210)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 4\
**Last updated:** [May 20, 2026, 2:20pm UTC](https://discourse.julialang.org/t/calculate-return-type-of-lu-a/137210 "2026-05-20T14:20:25Z")

</div>

For a given A::M where M \<: AbstractMatrix, I would like to calculate typeof(lu!(A)) in the least brittle way. That is, without exposing internals if possible, without performing the calculation if possible, wor…

---

## [Reactant.jl CUDA Version](https://discourse.julialang.org/t/reactant-jl-cuda-version/137211)

<div class="topic-metadata">

**Author:** [@csvance](https://discourse.julialang.org/u/csvance)\
**Replies:** 0\
**Last updated:** [May 20, 2026, 11:45am UTC](https://discourse.julialang.org/t/reactant-jl-cuda-version/137211 "2026-05-20T11:45:16Z")

</div>

Is there a recommended CUDA driver version + version of CUDA.jl I should be using with Reactant.jl? It looks like there are conflicting versions of CUDA somewhere. I0000 00:00:1779236186.222218 3515013 service.cc:178\] X…

---

## [CUDA.jl random number generation](https://discourse.julialang.org/t/cuda-jl-random-number-generation/137209)

<div class="topic-metadata">

**Author:** [@shiroghost](https://discourse.julialang.org/u/shiroghost)\
**Replies:** 2\
**Last updated:** [May 20, 2026, 11:11am UTC](https://discourse.julialang.org/t/cuda-jl-random-number-generation/137209 "2026-05-20T11:11:29Z")

</div>

Hi all, I am trying to understand Random Numbers generated in CUDA. In particular which RNG is used in each version/case. If I understood this correctly: using CUDA v = randn(Float64, N) will use CUDA.jl interface, …

---

## [Ideal diode switching with multiple voltage sources in ModelingToolkit , solver gets stuck at t=0](https://discourse.julialang.org/t/ideal-diode-switching-with-multiple-voltage-sources-in-modelingtoolkit-solver-gets-stuck-at-t-0/137086)

<div class="topic-metadata">

**Author:** [@JaviJR](https://discourse.julialang.org/u/JaviJR)\
**Replies:** 48\
**Last updated:** [May 20, 2026, 10:59am UTC](https://discourse.julialang.org/t/ideal-diode-switching-with-multiple-voltage-sources-in-modelingtoolkit-solver-gets-stuck-at-t-0/137086 "2026-05-20T10:59:57Z")

</div>

Hi everyone, My research team and I have been working with Julia and ModelingToolkit for a while now and have obtained quite satisfactory results overall (our focus is on wind turbine modeling). Recently, however, we st…

---

## [Designing a C ABI layer for a multi-lingual project](https://discourse.julialang.org/t/designing-a-c-abi-layer-for-a-multi-lingual-project/137150)

<div class="topic-metadata">

**Author:** [@BananaMaster3](https://discourse.julialang.org/u/BananaMaster3)\
**Replies:** 3\
**Last updated:** [May 20, 2026, 3:16am UTC](https://discourse.julialang.org/t/designing-a-c-abi-layer-for-a-multi-lingual-project/137150 "2026-05-20T03:16:15Z")

</div>

Hello all, I’m interested in creating a multi-lingual project with a Julia backend. I’d like to do this through a C ABI layer and would like advice on how to structure it. Since my usecase is a bit difficult to explain…

---

## [\[ANN\] QRecoupling.jl: Exact & stable evaluation of quantum recoupling symbols, fusion tensors and q-hypergeometric series](https://discourse.julialang.org/t/ann-qrecoupling-jl-exact-stable-evaluation-of-quantum-recoupling-symbols-fusion-tensors-and-q-hypergeometric-series/137135)

<div class="topic-metadata">

**Author:** [@seth](https://discourse.julialang.org/u/seth)\
**Replies:** 2\
**Last updated:** [May 20, 2026, 12:11am UTC](https://discourse.julialang.org/t/ann-qrecoupling-jl-exact-stable-evaluation-of-quantum-recoupling-symbols-fusion-tensors-and-q-hypergeometric-series/137135 "2026-05-20T00:11:36Z")

</div>

I’m happy to share QRecoupling.jl, a new Julia package for the exact and numerically stable evaluation of quantum recoupling coefficients ( quantum 3j- and 6j-symbols), topological fusion data (F-symbols, R-matrices), an…

---

## [Metal 4 TensorOps](https://discourse.julialang.org/t/metal-4-tensorops/137202)

<div class="topic-metadata">

**Author:** [@JarJar](https://discourse.julialang.org/u/JarJar)\
**Replies:** 0\
**Last updated:** [May 19, 2026, 10:46pm UTC](https://discourse.julialang.org/t/metal-4-tensorops/137202 "2026-05-19T22:46:54Z")

</div>

Hi, Does Metal.jl support the new Metal 4 TensorOps API? Thanks!

---

## [Converting an expression to a specific form with Symbolics.jl](https://discourse.julialang.org/t/converting-an-expression-to-a-specific-form-with-symbolics-jl/137160)

<div class="topic-metadata">

**Author:** [@owiecc](https://discourse.julialang.org/u/owiecc)\
**Replies:** 1\
**Last updated:** [May 19, 2026, 8:14pm UTC](https://discourse.julialang.org/t/converting-an-expression-to-a-specific-form-with-symbolics-jl/137160 "2026-05-19T20:14:31Z")

</div>

I would like to convert an expression to a specific mathematical form. Is this possible to do with Symbolics.jl (or any other package for that matter)? Specifically I would like to convert an arbitrary transfer function G…

---

## [Does anybody know OpenMDAO](https://discourse.julialang.org/t/does-anybody-know-openmdao/122840)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 3\
**Last updated:** [May 19, 2026, 4:08pm UTC](https://discourse.julialang.org/t/does-anybody-know-openmdao/122840 "2026-05-19T16:08:39Z")

</div>

One of our project partners suggested to use GitHub - OpenMDAO/OpenMDAO: OpenMDAO repository. for control co-design, which is based on Python. Is this a good framework, or are there better alternatives using Julia?

[Previous page](https://discourse.julialang.org/latest.md?page=28)

[Next page](https://discourse.julialang.org/latest.md?page=30)
