# Latest

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

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

**Page:** 67

---

## [How do you actually find out \*how\* to use an interface in Julia, like the concept of iterator "end"?](https://discourse.julialang.org/t/how-do-you-actually-find-out-how-to-use-an-interface-in-julia-like-the-concept-of-iterator-end/134796)

<div class="topic-metadata">

**Author:** [@teacup775](https://discourse.julialang.org/u/teacup775)\
**Replies:** 32\
**Last updated:** [January 11, 2026, 1:50pm UTC](https://discourse.julialang.org/t/how-do-you-actually-find-out-how-to-use-an-interface-in-julia-like-the-concept-of-iterator-end/134796 "2026-01-11T13:50:28Z")

</div>

So I am simply trying to find out how I identify that an iterator has come to the end of its content. The language is documentation standard doesn’t seem to be designed to help people understand what the contract of an i…

---

## [Using Interpolations.jl on CuVector](https://discourse.julialang.org/t/using-interpolations-jl-on-cuvector/60409)

<div class="topic-metadata">

**Author:** [@wsshin](https://discourse.julialang.org/u/wsshin)\
**Replies:** 6\
**Last updated:** [January 11, 2026, 11:29am UTC](https://discourse.julialang.org/t/using-interpolations-jl-on-cuvector/60409 "2026-01-11T11:29:58Z")

</div>

I am feeding a CuVector to an interpolator created with Interpolations.jl and wanting to get the output as a CuVector, but I am not sure how to achieve this. Here is what I did. I create an interpolator using sampling …

---

## [Forced to use juliaup: not cool](https://discourse.julialang.org/t/forced-to-use-juliaup-not-cool/134837)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 21\
**Last updated:** [January 11, 2026, 5:52am UTC](https://discourse.julialang.org/t/forced-to-use-juliaup-not-cool/134837 "2026-01-11T05:52:44Z")

</div>

The new version of vscode Julia extension does not pick up the julia.exe in the path, but rather insists on using juliaup to install (some version of) it. Not very nice. I mean, I have the whole thing set up with a place…

---

## [Pre-computing Groupings for DataFrames?](https://discourse.julialang.org/t/pre-computing-groupings-for-dataframes/134973)

<div class="topic-metadata">

**Author:** [@nateybear](https://discourse.julialang.org/u/nateybear)\
**Replies:** 6\
**Last updated:** [January 10, 2026, 9:12pm UTC](https://discourse.julialang.org/t/pre-computing-groupings-for-dataframes/134973 "2026-01-10T21:12:05Z")

</div>

Hi! I’m writing to check my understanding of a computational problem and see if I am approaching things correctly. I am writing estimation code that needs to traverse data in multiple different ways. The typical approac…

---

## [Symposium “PIML Day: Methodological and theoretical advances in Physics-Informed Machine Learning" - Paris 15 April 2026](https://discourse.julialang.org/t/symposium-piml-day-methodological-and-theoretical-advances-in-physics-informed-machine-learning-paris-15-april-2026/134974)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 2\
**Last updated:** [January 10, 2026, 7:43pm UTC](https://discourse.julialang.org/t/symposium-piml-day-methodological-and-theoretical-advances-in-physics-informed-machine-learning-paris-15-april-2026/134974 "2026-01-10T19:43:53Z")

</div>

Hello, I forward the announcement below: We are pleased to announce the symposium “PIML Day: Methodological and theoretical advances in Physics-Informed Machine Learning” on Wednesday, April 15, 2026. The event will ta…

---

## [PlutoUI: DimensionMismatch: incompatible shape in element 4](https://discourse.julialang.org/t/plutoui-dimensionmismatch-incompatible-shape-in-element-4/134982)

<div class="topic-metadata">

**Author:** [@Grass](https://discourse.julialang.org/u/Grass)\
**Replies:** 1\
**Last updated:** [January 10, 2026, 3:35pm UTC](https://discourse.julialang.org/t/plutoui-dimensionmismatch-incompatible-shape-in-element-4/134982 "2026-01-10T15:35:22Z")

</div>

With integer entries, everything works fine and dandy. But, when I change one entry to a decimal, all hell breaks loose: Anyone knows how to fix this? Source code: ### A Pluto.jl notebook ### # v0.20.21 using Markd…

---

## [Feedback wanted: GPU-accelerated 2D elastic wave simulation (staggered-grid FD) in Julia](https://discourse.julialang.org/t/feedback-wanted-gpu-accelerated-2d-elastic-wave-simulation-staggered-grid-fd-in-julia/134869)

<div class="topic-metadata">

**Author:** [@Wuheng10086](https://discourse.julialang.org/u/Wuheng10086)\
**Replies:** 10\
**Last updated:** [January 10, 2026, 3:16pm UTC](https://discourse.julialang.org/t/feedback-wanted-gpu-accelerated-2d-elastic-wave-simulation-staggered-grid-fd-in-julia/134869 "2026-01-10T15:16:09Z")

</div>

Hi everyone, I’m currently working on a GPU-accelerated 2D elastic wave simulation code in Julia, based on staggered-grid finite-difference discretization. The original motivation is seismic forward modeling, but I’m …

---

## [New Julia IDE: JuliaJunction](https://discourse.julialang.org/t/new-julia-ide-juliajunction/134029)

<div class="topic-metadata">

**Author:** [@elan8](https://discourse.julialang.org/u/elan8)\
**Replies:** 32\
**Last updated:** [January 10, 2026, 10:41am UTC](https://discourse.julialang.org/t/new-julia-ide-juliajunction/134029 "2026-01-10T10:41:55Z")

</div>

I have been working on a new Julia IDE for some time. It’s called JuliaJunction. It is build in Rust specifically for Julia development. It uses an embedded installation of Julia and it has embedded plot navigation, var…

---

## [Question about what About.jl tells me](https://discourse.julialang.org/t/question-about-what-about-jl-tells-me/134966)

<div class="topic-metadata">

**Author:** [@TimG](https://discourse.julialang.org/u/TimG)\
**Replies:** 9\
**Last updated:** [January 10, 2026, 4:45am UTC](https://discourse.julialang.org/t/question-about-what-about-jl-tells-me/134966 "2026-01-10T04:45:11Z")

</div>

I need a bit of advice on interpreting the results of About.jl. I’m doing some work trying to make marginal gains in the memory demands of XLSX.jl and am currently focusing on the way Excel’s sharedStrings are handled. C…

---

## [Test item runner doesn't work in vscode](https://discourse.julialang.org/t/test-item-runner-doesnt-work-in-vscode/134970)

<div class="topic-metadata">

**Author:** [@brianguenter](https://discourse.julialang.org/u/brianguenter)\
**Replies:** 1\
**Last updated:** [January 10, 2026, 3:41am UTC](https://discourse.julialang.org/t/test-item-runner-doesnt-work-in-vscode/134970 "2026-01-10T03:41:43Z")

</div>

I recently switched one of my projects to use the new Workspace organization with the main project and test as separate projects in the workspace. Now I get an error when I try to run the tests using the test item runner…

---

## [Converting SymbolicNeuralNetwork to numeric function](https://discourse.julialang.org/t/converting-symbolicneuralnetwork-to-numeric-function/134939)

<div class="topic-metadata">

**Author:** [@oudeis](https://discourse.julialang.org/u/oudeis)\
**Replies:** 2\
**Last updated:** [January 9, 2026, 10:33pm UTC](https://discourse.julialang.org/t/converting-symbolicneuralnetwork-to-numeric-function/134939 "2026-01-09T22:33:40Z")

</div>

Hi all, I have a symbolic neural network, parameterised by theta=theta\_vals which I wish to evaluate at some point x. I construct the neural network as: using Lux, ModelingToolkit, ModelingToolkitNeuralNets nn\_arch = …

---

## [Toml sources path is OS dependant](https://discourse.julialang.org/t/toml-sources-path-is-os-dependant/134920)

<div class="topic-metadata">

**Author:** [@KSepetanc](https://discourse.julialang.org/u/KSepetanc)\
**Replies:** 3\
**Last updated:** [January 9, 2026, 8:37pm UTC](https://discourse.julialang.org/t/toml-sources-path-is-os-dependant/134920 "2026-01-09T20:37:41Z")

</div>

I had sources path defined in Project.toml as follows: \[sources\] App = {path = "../App.jl"} Once environment is activated and instantiated on Windows, the path auto-converts to “\\\\” version. This is fine for Windows, b…

---

## [Help to use \`JuliaC\` on Centos7](https://discourse.julialang.org/t/help-to-use-juliac-on-centos7/134961)

<div class="topic-metadata">

**Author:** [@bmxam](https://discourse.julialang.org/u/bmxam)\
**Replies:** 4\
**Last updated:** [January 9, 2026, 7:57pm UTC](https://discourse.julialang.org/t/help-to-use-juliac-on-centos7/134961 "2026-01-09T19:57:39Z")

</div>

Hi everyone, I’m trying to compile a julia script (just a simple helloworld, like in the JuliaC repo) using JuliaC on a Centos7 machine. I know Centos7 is EOL, but this is a constraint for an old HPC cluster. As far as…

---

## [Reinforcement learning could help airborne wind energy take off](https://discourse.julialang.org/t/reinforcement-learning-could-help-airborne-wind-energy-take-off/134965)

<div class="topic-metadata">

**Author:** [@johnh](https://discourse.julialang.org/u/johnh)\
**Replies:** 4\
**Last updated:** [January 9, 2026, 6:08pm UTC](https://discourse.julialang.org/t/reinforcement-learning-could-help-airborne-wind-energy-take-off/134965 "2026-01-09T18:08:54Z")

</div>

@ufechner7 Are you aware of this paper on using reinforcement learning for wind kites? Is Julia being used here. There is not an obvious link to the code.

---

## [Combining MTK standard library StateSpace with other Blocks](https://discourse.julialang.org/t/combining-mtk-standard-library-statespace-with-other-blocks/127322)

<div class="topic-metadata">

**Author:** [@BambOoxX](https://discourse.julialang.org/u/BambOoxX)\
**Replies:** 5\
**Last updated:** [January 9, 2026, 2:42pm UTC](https://discourse.julialang.org/t/combining-mtk-standard-library-statespace-with-other-blocks/127322 "2026-01-09T14:42:18Z")

</div>

I’m currently trying to integrate a linear state-space model inside a ModelingToolkit model. For this purpose I used the ODESystem specialization provided by ControlSystemsMTK, which itself uses the StateSpace block pr…

---

## [Is it possible to apply rules on Differentials in Symbolics.jl?](https://discourse.julialang.org/t/is-it-possible-to-apply-rules-on-differentials-in-symbolics-jl/134936)

<div class="topic-metadata">

**Author:** [@AwesomeQuest](https://discourse.julialang.org/u/AwesomeQuest)\
**Replies:** 3\
**Last updated:** [January 9, 2026, 10:01am UTC](https://discourse.julialang.org/t/is-it-possible-to-apply-rules-on-differentials-in-symbolics-jl/134936 "2026-01-09T10:01:08Z")

</div>

I’m trying to apply the chain rule to effectively do a change of variables but I can’t figure out a rule that works. Here is an example that I think should work. @variables a b c(a,b) r = @rule Differential(a)(~x) =\> D…

---

## [Julia Markdown doesn't have strikethroughs](https://discourse.julialang.org/t/julia-markdown-doesnt-have-strikethroughs/74644)

<div class="topic-metadata">

**Author:** [@brett\_knoss](https://discourse.julialang.org/u/brett_knoss)\
**Replies:** 4\
**Last updated:** [January 8, 2026, 11:40pm UTC](https://discourse.julialang.org/t/julia-markdown-doesnt-have-strikethroughs/74644 "2026-01-08T23:40:38Z")

</div>

Julia Markdown doesn’t do strikethroughs with the~~ ~~ notation, like Markdown, and this is a problem for showing simplification. What GitHub do I report this on?

---

## [Strikethrough in Pluto Markdown block](https://discourse.julialang.org/t/strikethrough-in-pluto-markdown-block/133969)

<div class="topic-metadata">

**Author:** [@Nathan\_Boyer](https://discourse.julialang.org/u/Nathan_Boyer)\
**Replies:** 7\
**Last updated:** [January 8, 2026, 11:37pm UTC](https://discourse.julialang.org/t/strikethrough-in-pluto-markdown-block/133969 "2026-01-08T23:37:44Z")

</div>

I made a markdown block in Pluto to keep a to do list while I work on it. md""" # TODO: 1. Fix this. 2. Fix that. """ I can’t get strikethrough text to render. md""" # TODO: 1. ~~Fix this.~~ 2. Fix that. """ md""" # …

---

## [HiGHS OTHER\_ERROR](https://discourse.julialang.org/t/highs-other-error/134521)

<div class="topic-metadata">

**Author:** [@ohmsweetohm1](https://discourse.julialang.org/u/ohmsweetohm1)\
**Replies:** 16\
**Last updated:** [January 8, 2026, 9:49pm UTC](https://discourse.julialang.org/t/highs-other-error/134521 "2026-01-08T21:49:17Z")

</div>

What does this mean? Is it infeasible, is it solved? Thx Running HiGHS 1.12.0 (git hash: 755a8e027a): Copyright (c) 2025 HiGHS under MIT licence terms LP has 4246 rows; 3330 cols; 15361 nonzeros Coefficient ranges: Ma…

---

## [Producing Strings with split()](https://discourse.julialang.org/t/producing-strings-with-split/134954)

<div class="topic-metadata">

**Author:** [@Ju\_ska](https://discourse.julialang.org/u/Ju_ska)\
**Replies:** 4\
**Last updated:** [January 8, 2026, 5:29pm UTC](https://discourse.julialang.org/t/producing-strings-with-split/134954 "2026-01-08T17:29:34Z")

</div>

Hi, I would like to avoid getting SubStrings. While the first split can be “fixed”, it “fails” at the second split and I don’t get why. julia\> txt = "a b c-aa bb cc-aaa bbb ccc" "a b c-aa bb cc-aaa bbb ccc" julia\> li…

---

## [SymbolicIntegration: can I do definite integrals?](https://discourse.julialang.org/t/symbolicintegration-can-i-do-definite-integrals/134951)

<div class="topic-metadata">

**Author:** [@BLI](https://discourse.julialang.org/u/BLI)\
**Replies:** 3\
**Last updated:** [January 8, 2026, 1:29pm UTC](https://discourse.julialang.org/t/symbolicintegration-can-i-do-definite-integrals/134951 "2026-01-08T13:29:13Z")

</div>

Does SymbolicIntegration.jl support definite integrals? Including to +/- infinity? If so, what is the syntax for specifying integration bounds?

---

## [How to make a macro for optional struct fields and function parameters?](https://discourse.julialang.org/t/how-to-make-a-macro-for-optional-struct-fields-and-function-parameters/134935)

<div class="topic-metadata">

**Author:** [@hadrien.theveneau](https://discourse.julialang.org/u/hadrien.theveneau)\
**Replies:** 6\
**Last updated:** [January 8, 2026, 11:59am UTC](https://discourse.julialang.org/t/how-to-make-a-macro-for-optional-struct-fields-and-function-parameters/134935 "2026-01-08T11:59:04Z")

</div>

Dear all, Would it be a simple way to code this: struct MyStruct a::Int IF OPTION THEN b::Int END IF new MyStruct( a\_val::Int, IF OPTION THEN b::Int END IF ) end I…

---

## [Run program with string input and output](https://discourse.julialang.org/t/run-program-with-string-input-and-output/134942)

<div class="topic-metadata">

**Author:** [@jar1](https://discourse.julialang.org/u/jar1)\
**Replies:** 3\
**Last updated:** [January 8, 2026, 8:45am UTC](https://discourse.julialang.org/t/run-program-with-string-input-and-output/134942 "2026-01-08T08:45:53Z")

</div>

How do I run a program with a string on its stdin and get its output as a string? This works but it’s a little verbose. julia\> let s = "hello" io = IOBuffer() run(\`cat\`, IOBuffer(s), io) …

---

## [In-place mul! much slower than \* for real-complex matrix multiplication](https://discourse.julialang.org/t/in-place-mul-much-slower-than-for-real-complex-matrix-multiplication/134938)

<div class="topic-metadata">

**Author:** [@chrisbrahms](https://discourse.julialang.org/u/chrisbrahms)\
**Replies:** 9\
**Last updated:** [January 8, 2026, 6:23am UTC](https://discourse.julialang.org/t/in-place-mul-much-slower-than-for-real-complex-matrix-multiplication/134938 "2026-01-08T06:23:12Z")

</div>

In some use cases of Luna.jl, the runtime is dominated by large matrix-matrix multiplications inside Hankel.jl. I see a dramatic performance drop when using complex-valued matrices, which I’ve traced to the mul! operatio…

---

## [Julia v1.12.4 has been released](https://discourse.julialang.org/t/julia-v1-12-4-has-been-released/134944)

<div class="topic-metadata">

**Author:** [@ararslan](https://discourse.julialang.org/u/ararslan)\
**Replies:** 0\
**Last updated:** [January 7, 2026, 11:30pm UTC](https://discourse.julialang.org/t/julia-v1-12-4-has-been-released/134944 "2026-01-07T23:30:09Z")

</div>

Julia version 1.12.4, the fourth patch release in the 1.12 series of releases, is now available. Binaries are available via JuliaUp (recommended) and via manual download for macOS (Intel and M-series processors), Windows…

---

## [Is there a way to easily typecast a DataFrame](https://discourse.julialang.org/t/is-there-a-way-to-easily-typecast-a-dataframe/134919)

<div class="topic-metadata">

**Author:** [@Snowy](https://discourse.julialang.org/u/Snowy)\
**Replies:** 8\
**Last updated:** [January 7, 2026, 9:22pm UTC](https://discourse.julialang.org/t/is-there-a-way-to-easily-typecast-a-dataframe/134919 "2026-01-07T21:22:37Z")

</div>

Hello, Is there a way to easily auto typecast a DataFrame? For context, I’m doing some data wrangling with dirty data and each column has the type “Any” as the values in a column might be an int, string, missing, etc. …

---

## [Plot every columns of a DataFrame](https://discourse.julialang.org/t/plot-every-columns-of-a-dataframe/134808)

<div class="topic-metadata">

**Author:** [@Ju\_ska](https://discourse.julialang.org/u/Ju_ska)\
**Replies:** 5\
**Last updated:** [January 7, 2026, 6:58pm UTC](https://discourse.julialang.org/t/plot-every-columns-of-a-dataframe/134808 "2026-01-07T18:58:41Z")

</div>

Hi, I would like to stack plots on top of each other without having to manage columns. Like separating the x axis from every other columns, then plot. using DataFrames using Plots df = DataFrame(x = \[1,2,3,4\], y1 = \[…

---

## [How to implement promotion for functions like \`collect\` and \`map\`?](https://discourse.julialang.org/t/how-to-implement-promotion-for-functions-like-collect-and-map/134912)

<div class="topic-metadata">

**Author:** [@Deduction42](https://discourse.julialang.org/u/Deduction42)\
**Replies:** 7\
**Last updated:** [January 7, 2026, 6:27pm UTC](https://discourse.julialang.org/t/how-to-implement-promotion-for-functions-like-collect-and-map/134912 "2026-01-07T18:27:49Z")

</div>

I’m implementing more advanced promotion rules in FlexUnits.jl but I’m getting stuck with functions like collect and map. If I put quantities in a vector with missing values, promotion rules I made give me a fully inferr…

---

## [\[ANN\] TypedJSON.jl - A Julia serialization library prioritizing type fidelity, human-readability, and long-term archival](https://discourse.julialang.org/t/ann-typedjson-jl-a-julia-serialization-library-prioritizing-type-fidelity-human-readability-and-long-term-archival/134866)

<div class="topic-metadata">

**Author:** [@gcalderone](https://discourse.julialang.org/u/gcalderone)\
**Replies:** 11\
**Last updated:** [January 7, 2026, 11:34am UTC](https://discourse.julialang.org/t/ann-typedjson-jl-a-julia-serialization-library-prioritizing-type-fidelity-human-readability-and-long-term-archival/134866 "2026-01-07T11:34:05Z")

</div>

Dear all, this is an announcement for TypedJSON.jl, (yet another!) JSON serialization library focusing on type fidelity and long-term archival. It came out of my specific needs to: Easily serialize/deserialize from/t…

---

## [NetworkDynamics.jl with Neural Networks](https://discourse.julialang.org/t/networkdynamics-jl-with-neural-networks/134918)

<div class="topic-metadata">

**Author:** [@lear](https://discourse.julialang.org/u/lear)\
**Replies:** 2\
**Last updated:** [January 6, 2026, 10:56pm UTC](https://discourse.julialang.org/t/networkdynamics-jl-with-neural-networks/134918 "2026-01-06T22:56:05Z")

</div>

Hi, I am working on integrating Neural ODEs into network simulations using NetworkDynamics.jl and ModelingToolkitNeuralNets.jl. The Problem is NetworkDynamics.jl appears to generate duplicate symbol names when processing…

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

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