# Latest

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

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

**Page:** 82

---

## [Why is a \`isfoo(x) = x === foo\` method defined for some singleton types?](https://discourse.julialang.org/t/why-is-a-isfoo-x-x-foo-method-defined-for-some-singleton-types/134018)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 19\
**Last updated:** [November 22, 2025, 1:00am UTC](https://discourse.julialang.org/t/why-is-a-isfoo-x-x-foo-method-defined-for-some-singleton-types/134018 "2025-11-22T01:00:32Z")

</div>

Base and some libraries introduce a function to test for singleton types (ismissing, isnothing) that is basically an application of ===. I am curious about the rationale for this API choice. (Not questioning how it is i…

---

## [Confusion about type constraints in where clauses](https://discourse.julialang.org/t/confusion-about-type-constraints-in-where-clauses/134019)

<div class="topic-metadata">

**Author:** [@Graham\_Gill](https://discourse.julialang.org/u/Graham_Gill)\
**Replies:** 4\
**Last updated:** [November 21, 2025, 11:02pm UTC](https://discourse.julialang.org/t/confusion-about-type-constraints-in-where-clauses/134019 "2025-11-21T23:02:49Z")

</div>

Why this julia\> g(::Type{S}, ::Type{T}) where {T, S\>:T} = (S,T) g (generic function with 1 method) julia\> g(Integer, Int) ERROR: UndefVarError: \`S\` not defined in static parameter matching Suggestion: run Test.detect\_u…

---

## [CI Testing hangs on MacOS nightly](https://discourse.julialang.org/t/ci-testing-hangs-on-macos-nightly/133909)

<div class="topic-metadata">

**Author:** [@TimG](https://discourse.julialang.org/u/TimG)\
**Replies:** 5\
**Last updated:** [November 21, 2025, 10:25pm UTC](https://discourse.julialang.org/t/ci-testing-hangs-on-macos-nightly/133909 "2025-11-21T22:25:19Z")

</div>

How can I get any diagnostic information on why this one CI test seems to be hanging while all the others pass as expected? in progress checks CI / Julia nightly - macOS-latest - default - pull\_request (pull\_request)Sta…

---

## [AlgebraOfGraphics and transparency](https://discourse.julialang.org/t/algebraofgraphics-and-transparency/134032)

<div class="topic-metadata">

**Author:** [@mahmah](https://discourse.julialang.org/u/mahmah)\
**Replies:** 2\
**Last updated:** [November 21, 2025, 9:08pm UTC](https://discourse.julialang.org/t/algebraofgraphics-and-transparency/134032 "2025-11-21T21:08:50Z")

</div>

Hi! Can I use AlgebraOfGraphics to create a violin plot, overlay a boxplot with some transparency and also to be able to see all the dots? Thanks for your help!

---

## [Juliaup (nightly) download not working](https://discourse.julialang.org/t/juliaup-nightly-download-not-working/132411)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 2\
**Last updated:** [November 21, 2025, 8:19pm UTC](https://discourse.julialang.org/t/juliaup-nightly-download-not-working/132411 "2025-11-21T20:19:12Z")

</div>

Can other confirm, or if only problem for me locally, know why? \[I’ve done this before, worked then, couldn’t update either so I tried this after removing.\] $ juliaup add nightly Installing Julia latest-linux-x86\_64 Er…

---

## [Recruiting a PhD student with heavy Julia focus](https://discourse.julialang.org/t/recruiting-a-phd-student-with-heavy-julia-focus/134035)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 0\
**Last updated:** [November 21, 2025, 5:01pm UTC](https://discourse.julialang.org/t/recruiting-a-phd-student-with-heavy-julia-focus/134035 "2025-11-21T17:01:33Z")

</div>

:warning: WANTED: PhD student :warning: The topic? GPU-friendly algorithms for discrete optimization and mathematical programming, to be used inside decision-focused learning pipelines. The mentors? My colleague Axel P…

---

## [Reinterpret interleaved real and imaginary numbers to an Abstract Vector](https://discourse.julialang.org/t/reinterpret-interleaved-real-and-imaginary-numbers-to-an-abstract-vector/134033)

<div class="topic-metadata">

**Author:** [@Jake](https://discourse.julialang.org/u/Jake)\
**Replies:** 1\
**Last updated:** [November 21, 2025, 4:19pm UTC](https://discourse.julialang.org/t/reinterpret-interleaved-real-and-imaginary-numbers-to-an-abstract-vector/134033 "2025-11-21T16:19:10Z")

</div>

I am reading interleaved complex data as (abscissa, real, imaginary) numbers in one vector. Elements 1, 4 ,7, … are the abscissa, and elements (2,3), (4,5), … are the (real, imaginary) components of the complex numbers.…

---

## [Segmentation fault at rmprocs()](https://discourse.julialang.org/t/segmentation-fault-at-rmprocs/134022)

<div class="topic-metadata">

**Author:** [@mancolric](https://discourse.julialang.org/u/mancolric)\
**Replies:** 4\
**Last updated:** [November 21, 2025, 3:12pm UTC](https://discourse.julialang.org/t/segmentation-fault-at-rmprocs/134022 "2025-11-21T15:12:36Z")

</div>

Hello, I am trying to run this simple MWE.jl file in a HPC: using Distributed addprocs(2) println("Processes added") rmprocs(workers()) println("Processes removed") If I run julia MWE.jl in my laptop, it works fine.…

---

## [Astrophotography tools in Julia - image processing and hardware control](https://discourse.julialang.org/t/astrophotography-tools-in-julia-image-processing-and-hardware-control/132588)

<div class="topic-metadata">

**Author:** [@brainandforce](https://discourse.julialang.org/u/brainandforce)\
**Replies:** 9\
**Last updated:** [November 21, 2025, 3:09pm UTC](https://discourse.julialang.org/t/astrophotography-tools-in-julia-image-processing-and-hardware-control/132588 "2025-11-21T15:09:29Z")

</div>

I’ve been an amateur astronomer for the past 15 years or so, and only recently have I gotten into astrophotography. (Exhibit A, a 3-panel IRG mosaic of several deep-sky objects in the Small Sagittarius Star Cloud) It…

---

## [Seg fault when using julia (pakcage installation, profiling)](https://discourse.julialang.org/t/seg-fault-when-using-julia-pakcage-installation-profiling/133991)

<div class="topic-metadata">

**Author:** [@Ahmed\_ALKAF](https://discourse.julialang.org/u/Ahmed_ALKAF)\
**Replies:** 15\
**Last updated:** [November 21, 2025, 2:56pm UTC](https://discourse.julialang.org/t/seg-fault-when-using-julia-pakcage-installation-profiling/133991 "2025-11-21T14:56:15Z")

</div>

Hello, I’m new to Julia so I don’t know if seg faults are a classic thing but anyway, I have one and I don’t know why. I installed Julia using Juliaup I’m on linux, so I just ran the command curl -fsSL https://instal…

---

## [Future and e.g. Future.randjump](https://discourse.julialang.org/t/future-and-e-g-future-randjump/134015)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 3\
**Last updated:** [November 21, 2025, 2:45pm UTC](https://discourse.julialang.org/t/future-and-e-g-future-randjump/134015 "2025-11-21T14:45:15Z")

</div>

help?\> Future search: Future The Future module implements future behavior of already existing functions, which will replace the current version in a future release of Julia. \[When?! And this is a rather cryptic sente…

---

## [Makie：ERROR: MethodError: no method matching create\_dim\_conversion(::Type{Union{Missing, Float64}}) The function \`create\_dim\_conversion\` exists, but no method is defined for this combination of argument types](https://discourse.julialang.org/t/makie-error-methoderror-no-method-matching-create-dim-conversion-type-union-missing-float64-the-function-create-dim-conversion-exists-but-no-method-is-defined-for-this-combination-of-argument-types/131156)

<div class="topic-metadata">

**Author:** [@dk-zen](https://discourse.julialang.org/u/dk-zen)\
**Replies:** 5\
**Last updated:** [November 21, 2025, 2:39pm UTC](https://discourse.julialang.org/t/makie-error-methoderror-no-method-matching-create-dim-conversion-type-union-missing-float64-the-function-create-dim-conversion-exists-but-no-method-is-defined-for-this-combination-of-argument-types/131156 "2025-11-21T14:39:05Z")

</div>

I upgraded Makie and the code that was working fine before started to give errors. Has anyone encountered this problem? or Would it be better to go back to the previous version? ERROR: MethodError: no method matching c…

---

## [GLMakie: recording a movie while interacting with a Scene produces a StackOverflow](https://discourse.julialang.org/t/glmakie-recording-a-movie-while-interacting-with-a-scene-produces-a-stackoverflow/133869)

<div class="topic-metadata">

**Author:** [@tamasgal](https://discourse.julialang.org/u/tamasgal)\
**Replies:** 6\
**Last updated:** [November 21, 2025, 2:22pm UTC](https://discourse.julialang.org/t/glmakie-recording-a-movie-while-interacting-with-a-scene-produces-a-stackoverflow/133869 "2025-11-21T14:22:48Z")

</div>

I am using GLMakie.jl in a GUI application (RainbowAlga.jl) which is an interactive event display for neutrino interactions in water-based Cherenkov detectors. The application works really nicely but I am currently stuck…

---

## [Structured multivariate regression](https://discourse.julialang.org/t/structured-multivariate-regression/133954)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 2\
**Last updated:** [November 21, 2025, 12:41pm UTC](https://discourse.julialang.org/t/structured-multivariate-regression/133954 "2025-11-21T12:41:46Z")

</div>

I have a multivariate linear model which imposes the specific structure for each vector observation \\mathbf{y}\_i \\mathbf{y}\_i = \\mathbf{b}\_0 + \\begin{bmatrix} X\_{1,i} & 0 & X\_{c,i} \\\\ 0 & X\_{2,i} & X\_{c,i} \\\\ X\_{1,i} & …

---

## [Helix + LanguageServer cache](https://discourse.julialang.org/t/helix-languageserver-cache/133797)

<div class="topic-metadata">

**Author:** [@kousu](https://discourse.julialang.org/u/kousu)\
**Replies:** 10\
**Last updated:** [November 21, 2025, 12:00pm UTC](https://discourse.julialang.org/t/helix-languageserver-cache/133797 "2025-11-21T12:00:42Z")

</div>

I’m giving helix a spin. I’ve got Julia configured with: $ cat ~/.config/helix/languages.toml \[\[language\]\] name = "julia" auto-format = true formatter = { command = "/home/kousu/src/jlfmt", args = \["-"\] } \[language-se…

---

## [Swirl.jl - Interactive Julia Learning in the REPL 🌀](https://discourse.julialang.org/t/swirl-jl-interactive-julia-learning-in-the-repl/133705)

<div class="topic-metadata">

**Author:** [@Alex\_Tantos](https://discourse.julialang.org/u/Alex_Tantos)\
**Replies:** 25\
**Last updated:** [November 21, 2025, 11:27am UTC](https://discourse.julialang.org/t/swirl-jl-interactive-julia-learning-in-the-repl/133705 "2025-11-21T11:27:50Z")

</div>

\[ANN\] Swirl.jl - Interactive Julia Learning in the REPL :cyclone: Hi everyone! :waving\_hand: I’m really happy to introduce Swirl.jl, an interactive platform that teaches Julia programming right inside the REPL. It’s ins…

---

## [Cubic B spline, path generation in Julia and execution in C++](https://discourse.julialang.org/t/cubic-b-spline-path-generation-in-julia-and-execution-in-c/134020)

<div class="topic-metadata">

**Author:** [@romain-chiap](https://discourse.julialang.org/u/romain-chiap)\
**Replies:** 0\
**Last updated:** [November 21, 2025, 9:47am UTC](https://discourse.julialang.org/t/cubic-b-spline-path-generation-in-julia-and-execution-in-c/134020 "2025-11-21T09:47:37Z")

</div>

Hello, Given some data points tx, x. I would like to represent the path tx,x as well as its first and second derivative. I need my path to be C² continuous and small. It will be running in embedded C++ I have a set of …

---

## [Multidimensional array comprehension](https://discourse.julialang.org/t/multidimensional-array-comprehension/134004)

<div class="topic-metadata">

**Author:** [@fps](https://discourse.julialang.org/u/fps)\
**Replies:** 13\
**Last updated:** [November 21, 2025, 8:31am UTC](https://discourse.julialang.org/t/multidimensional-array-comprehension/134004 "2025-11-21T08:31:59Z")

</div>

I wonder it is possible to get the following matrix with a single array comprehension that’s also efficient to evaluate: (1, 1, 1) (1, 2, 1) (1, 1, 2) (1, 2, 2) (1, 1, 3) (1, 2, 3).... (2, 1, 1) (2, 2, 1) (2, 1, 2) (2…

---

## [Is there any way to use cd with multithreading?](https://discourse.julialang.org/t/is-there-any-way-to-use-cd-with-multithreading/133984)

<div class="topic-metadata">

**Author:** [@eott-siz](https://discourse.julialang.org/u/eott-siz)\
**Replies:** 2\
**Last updated:** [November 21, 2025, 8:00am UTC](https://discourse.julialang.org/t/is-there-any-way-to-use-cd-with-multithreading/133984 "2025-11-21T08:00:53Z")

</div>

I’m currently working on a simulation server for running simulations with our simulation engine. The simulation input is uploaded via a Python flask API, but the simulation code and the code handling execution is in Juli…

---

## [Best practices for optimization problems with ODE solves and eigen calls](https://discourse.julialang.org/t/best-practices-for-optimization-problems-with-ode-solves-and-eigen-calls/133995)

<div class="topic-metadata">

**Author:** [@Gavin-Rockwood](https://discourse.julialang.org/u/Gavin-Rockwood)\
**Replies:** 12\
**Last updated:** [November 21, 2025, 7:47am UTC](https://discourse.julialang.org/t/best-practices-for-optimization-problems-with-ode-solves-and-eigen-calls/133995 "2025-11-21T07:47:22Z")

</div>

I am working on an optimization which has the following structure Build some Hamiltonian large matrices which are functions of the parameters I am optimizing over Project onto the lowest couple of energy levels Calcula…

---

## [Problems with GLMakie](https://discourse.julialang.org/t/problems-with-glmakie/133922)

<div class="topic-metadata">

**Author:** [@Mervyn\_Larrier](https://discourse.julialang.org/u/Mervyn_Larrier)\
**Replies:** 6\
**Last updated:** [November 21, 2025, 2:49am UTC](https://discourse.julialang.org/t/problems-with-glmakie/133922 "2025-11-21T02:49:59Z")

</div>

I’m trying to learn how to use GLMakie having had a lot of success with CairoMakie. But I immediately ran into issues. VSCode is my main text editor, and whereas I’ve never had an issue with CairoMakie, I can’t say the s…

---

## [VSC update screwed the REPL?](https://discourse.julialang.org/t/vsc-update-screwed-the-repl/134012)

<div class="topic-metadata">

**Author:** [@joa-quim](https://discourse.julialang.org/u/joa-quim)\
**Replies:** 3\
**Last updated:** [November 21, 2025, 1:20am UTC](https://discourse.julialang.org/t/vsc-update-screwed-the-repl/134012 "2025-11-21T01:20:07Z")

</div>

Hi, is it only me or the last VSC update screwed the ability to open the Julia REPL? It happened to me after the last update but even when I installed a September version I was also not able to open the REPL. The big sh…

---

## [Very best way to concatenate an array of arrays](https://discourse.julialang.org/t/very-best-way-to-concatenate-an-array-of-arrays/8672)

<div class="topic-metadata">

**Author:** [@ExpandingMan](https://discourse.julialang.org/u/ExpandingMan)\
**Replies:** 49\
**Last updated:** [November 20, 2025, 11:39pm UTC](https://discourse.julialang.org/t/very-best-way-to-concatenate-an-array-of-arrays/8672 "2025-11-20T23:39:00Z")

</div>

I’ve been wondering about this for a while. Suppose I want to concatenate arrays of arrays. Currently the only way I know of doing that is vcat(A...) (or could be hcat, whatever). My understanding is that this is doub…

---

## [JLD2 - load from IOBuffer](https://discourse.julialang.org/t/jld2-load-from-iobuffer/67641)

<div class="topic-metadata">

**Author:** [@cwiese](https://discourse.julialang.org/u/cwiese)\
**Replies:** 5\
**Last updated:** [November 20, 2025, 9:04pm UTC](https://discourse.julialang.org/t/jld2-load-from-iobuffer/67641 "2025-11-20T21:04:33Z")

</div>

I am not finding a method to load a JLD2 file using JLD2.load() from IOBuffer. This seems basic for saving and loading to cloud like S3 or Azure Blob storage (which is my case). I would like to avoid reading from a REST …

---

## [Astrophotographic denoising without machine learning](https://discourse.julialang.org/t/astrophotographic-denoising-without-machine-learning/133986)

<div class="topic-metadata">

**Author:** [@brainandforce](https://discourse.julialang.org/u/brainandforce)\
**Replies:** 11\
**Last updated:** [November 20, 2025, 8:10pm UTC](https://discourse.julialang.org/t/astrophotographic-denoising-without-machine-learning/133986 "2025-11-20T20:10:47Z")

</div>

I’m on a quest to approach the hobby of astrophotography from a data science perspective. I’ve put several restrictions on myself (all processing is done with free software, no machine learned tools are allowed) because …

---

## [Extrema(x,dims=1) and NaNs](https://discourse.julialang.org/t/extrema-x-dims-1-and-nans/73764)

<div class="topic-metadata">

**Author:** [@Paul\_Soderlind](https://discourse.julialang.org/u/Paul_Soderlind)\
**Replies:** 11\
**Last updated:** [November 20, 2025, 7:46pm UTC](https://discourse.julialang.org/t/extrema-x-dims-1-and-nans/73764 "2025-11-20T19:46:04Z")

</div>

It seems extrema(x,dims=1) silently drops NaNs - and I cannot find that documented. (As a reference, minimum does not.) Did I miss something? Example x = \[1,NaN,3\] println(extrema(x)) println(extrema(x,dims=1)) gives …

---

## [Change in UI when a package name matches multiple registered packages?](https://discourse.julialang.org/t/change-in-ui-when-a-package-name-matches-multiple-registered-packages/121707)

<div class="topic-metadata">

**Author:** [@danielmatz](https://discourse.julialang.org/u/danielmatz)\
**Replies:** 2\
**Last updated:** [November 20, 2025, 6:46pm UTC](https://discourse.julialang.org/t/change-in-ui-when-a-package-name-matches-multiple-registered-packages/121707 "2025-11-20T18:46:29Z")

</div>

We have a private registry, and we have a few packages with names that are the same as different packages registered in the General registry. For example, we have a package called Rotations. Through Julia 1.10, if a use…

---

## [Using step in the range function](https://discourse.julialang.org/t/using-step-in-the-range-function/134011)

<div class="topic-metadata">

**Author:** [@Queenvictoria](https://discourse.julialang.org/u/Queenvictoria)\
**Replies:** 1\
**Last updated:** [November 20, 2025, 5:06pm UTC](https://discourse.julialang.org/t/using-step-in-the-range-function/134011 "2025-11-20T17:06:48Z")

</div>

I’m trying to understand how the range function works. Because I know that you can define each value. (the examples are from documentation) range(stop=10, step=1, length=5) And I know that you can forgo some of the key…

---

## [Is the main task always sticky?](https://discourse.julialang.org/t/is-the-main-task-always-sticky/133892)

<div class="topic-metadata">

**Author:** [@cjdoris](https://discourse.julialang.org/u/cjdoris)\
**Replies:** 8\
**Last updated:** [November 20, 2025, 4:39pm UTC](https://discourse.julialang.org/t/is-the-main-task-always-sticky/133892 "2025-11-20T16:39:42Z")

</div>

$ julia -q julia\> current\_task().sticky true It appears to currently be true, but is it always true that the main task is sticky, and will it stay true in future Julia versions? Edit: I’m not asking because I view this…

---

## [Root package in the tree of outdated packages](https://discourse.julialang.org/t/root-package-in-the-tree-of-outdated-packages/133997)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 6\
**Last updated:** [November 20, 2025, 4:08pm UTC](https://discourse.julialang.org/t/root-package-in-the-tree-of-outdated-packages/133997 "2025-11-20T16:08:32Z")

</div>

How do I find the one package that holds everything back? (examples) pkg\> status --outdated -m Status \`C:\\Users\\pkonl\\Documents\\zzWIP\\FinEtoolsDeforLinear.jl\\examples\\Manifest.toml\` ⌅ \[ec485272\] ArnoldiMethod v0.2.0 (\<v…

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

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