# Latest

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

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

**Page:** 64

---

## [How to render string to html / escape for html](https://discourse.julialang.org/t/how-to-render-string-to-html-escape-for-html/135146)

<div class="topic-metadata">

**Author:** [@jar1](https://discourse.julialang.org/u/jar1)\
**Replies:** 1\
**Last updated:** [January 19, 2026, 9:55pm UTC](https://discourse.julialang.org/t/how-to-render-string-to-html-escape-for-html/135146 "2026-01-19T21:55:40Z")

</div>

How do I render a string into html? For example s = "x \< y"; render(s) should become "x &lt; y". This works but it’s a little verbose: using HypertextLiteral let io = IOBuffer() print(io, HypertextLiteral.Result(H…

---

## [CompatHelper PRs failing with force\_latest\_compatible\_version due to Julia version constraints](https://discourse.julialang.org/t/compathelper-prs-failing-with-force-latest-compatible-version-due-to-julia-version-constraints/135079)

<div class="topic-metadata">

**Author:** [@chriswaudby](https://discourse.julialang.org/u/chriswaudby)\
**Replies:** 5\
**Last updated:** [January 19, 2026, 9:04pm UTC](https://discourse.julialang.org/t/compathelper-prs-failing-with-force-latest-compatible-version-due-to-julia-version-constraints/135079 "2026-01-19T21:04:30Z")

</div>

I’m stuck on an issue with CompatHelper PRs failing CI and not sure the best way to fix it. My package has: julia = "1.9" Peaks = "0.5, 0.6" Peaks 0.5 works on Julia 1.9, but Peaks 0.6 requires Julia 1.10+. In my nor…

---

## [Documenter.jl says \`git remote\` failed - why?](https://discourse.julialang.org/t/documenter-jl-says-git-remote-failed-why/135142)

<div class="topic-metadata">

**Author:** [@floswald](https://discourse.julialang.org/u/floswald)\
**Replies:** 9\
**Last updated:** [January 19, 2026, 8:49pm UTC](https://discourse.julialang.org/t/documenter-jl-says-git-remote-failed-why/135142 "2026-01-19T20:49:48Z")

</div>

I don’t understand this error reported by Documenter.jl - in particular, why is Documenter prefixing my PATH with the strange artifact? why: floswald@PTL11077 ~/.j/d/P/docs (main)\> /Users/floswald/.julia/artifacts/9a049…

---

## [Makie: best practice to align Labels to left margin](https://discourse.julialang.org/t/makie-best-practice-to-align-labels-to-left-margin/135131)

<div class="topic-metadata">

**Author:** [@VictorSeven](https://discourse.julialang.org/u/VictorSeven)\
**Replies:** 3\
**Last updated:** [January 19, 2026, 1:53pm UTC](https://discourse.julialang.org/t/makie-best-practice-to-align-labels-to-left-margin/135131 "2026-01-19T13:53:23Z")

</div>

I have been fighting with a visualization for the whole day and I cannot make it work the way I’d like to. I am trying to do a simple infographic for social media in order to improve my dataviz skills with Makie. This is…

---

## [\[ANN\] Ark.jl: archetype-based entity component system (ECS) for games and simulations](https://discourse.julialang.org/t/ann-ark-jl-archetype-based-entity-component-system-ecs-for-games-and-simulations/133851)

<div class="topic-metadata">

**Author:** [@mlange-42](https://discourse.julialang.org/u/mlange-42)\
**Replies:** 81\
**Last updated:** [January 19, 2026, 1:49pm UTC](https://discourse.julialang.org/t/ann-ark-jl-archetype-based-entity-component-system-ecs-for-games-and-simulations/133851 "2026-01-19T13:49:36Z")

</div>

We are excited to announce the release of Ark.jl v0.1.0, an archetype-based entity component system (ECS) for Julia, ported from the Go ECS library Ark. If you are unfamiliar with ECS, scroll down to learn why it is esp…

---

## [VSCode repl in WSL terminalserver.jl not found](https://discourse.julialang.org/t/vscode-repl-in-wsl-terminalserver-jl-not-found/135047)

<div class="topic-metadata">

**Author:** [@jdad](https://discourse.julialang.org/u/jdad)\
**Replies:** 3\
**Last updated:** [January 19, 2026, 8:03am UTC](https://discourse.julialang.org/t/vscode-repl-in-wsl-terminalserver-jl-not-found/135047 "2026-01-19T08:03:43Z")

</div>

Since this morning, with update of VSCode Julia extension to 1.173.2, I have an error message when (using VSCode inside WSL) starting REPL in a WSL directory. It says terminalserver.jl not found, with a Windows-style pat…

---

## [Quick way to know the valid values of a function parameter (find all values under a concrete type)](https://discourse.julialang.org/t/quick-way-to-know-the-valid-values-of-a-function-parameter-find-all-values-under-a-concrete-type/135091)

<div class="topic-metadata">

**Author:** [@pipi-bear](https://discourse.julialang.org/u/pipi-bear)\
**Replies:** 6\
**Last updated:** [January 19, 2026, 7:44am UTC](https://discourse.julialang.org/t/quick-way-to-know-the-valid-values-of-a-function-parameter-find-all-values-under-a-concrete-type/135091 "2026-01-19T07:44:28Z")

</div>

Sorry for not well-described question in advance, if there’s anything unclear, please leave a reply! Brief question What I would like to ask is that: How to know the valid options for a parameter? For exmaple, if I wa…

---

## [ANN: JuMP-dev 2026](https://discourse.julialang.org/t/ann-jump-dev-2026/133524)

<div class="topic-metadata">

**Author:** [@odow](https://discourse.julialang.org/u/odow)\
**Replies:** 2\
**Last updated:** [January 19, 2026, 2:42am UTC](https://discourse.julialang.org/t/ann-jump-dev-2026/133524 "2026-01-19T02:42:03Z")

</div>

Dear all, We are pleased to announce that JuMP-dev 2026 will take place in Edinburgh, Scotland on May 31 and June 1st (just before SIAM OP26). More details here: JuMP-dev 2026 | JuMP Cheers, Oscar

---

## [Am I using macros properly to avoid code repetition?](https://discourse.julialang.org/t/am-i-using-macros-properly-to-avoid-code-repetition/135122)

<div class="topic-metadata">

**Author:** [@WalterMadelim](https://discourse.julialang.org/u/WalterMadelim)\
**Replies:** 6\
**Last updated:** [January 19, 2026, 12:56am UTC](https://discourse.julialang.org/t/am-i-using-macros-properly-to-avoid-code-repetition/135122 "2026-01-19T00:56:58Z")

</div>

I want to define a macro inside a module MyAddConstrs, hoping that I can avoid code repetition therein. The original code is module MyAddConstrs import JuMP \_gen2(model, GD, p, t, s) = JuMP.@expression(model, sum(p…

---

## [Identical input in Zygote leads to different outputs](https://discourse.julialang.org/t/identical-input-in-zygote-leads-to-different-outputs/135120)

<div class="topic-metadata">

**Author:** [@Chrysoberyl](https://discourse.julialang.org/u/Chrysoberyl)\
**Replies:** 1\
**Last updated:** [January 19, 2026, 12:27am UTC](https://discourse.julialang.org/t/identical-input-in-zygote-leads-to-different-outputs/135120 "2026-01-19T00:27:54Z")

</div>

In this script, the forward pass has no error: using GNNGraphs, GraphNeuralNetworks, NNlib, Flux graph = GNNHeteroGraph( Dict( (:A, :a, :B) =\> (\[1, 2\], \[3, 4\]), (:B, :a, :A) =\> (\[1\], \[2\]), ); …

---

## [Dependencies of Makie.jl including SpecialFunctions, Distributions, and StatsFuns fail to install](https://discourse.julialang.org/t/dependencies-of-makie-jl-including-specialfunctions-distributions-and-statsfuns-fail-to-install/134995)

<div class="topic-metadata">

**Author:** [@ProvocaTeach](https://discourse.julialang.org/u/ProvocaTeach)\
**Replies:** 2\
**Last updated:** [January 18, 2026, 5:54pm UTC](https://discourse.julialang.org/t/dependencies-of-makie-jl-including-specialfunctions-distributions-and-statsfuns-fail-to-install/134995 "2026-01-18T17:54:01Z")

</div>

I tried to install Makie and multiple dependencies failed to install, including SpecialFunctions, Distributions, and StatsFuns. I put the full output and error logs in this GitLab snippet: Makie attempted install log 20…

---

## [How to get the device name and the number of Compute units when using oneAPI.jl or AMDGPU.jl?](https://discourse.julialang.org/t/how-to-get-the-device-name-and-the-number-of-compute-units-when-using-oneapi-jl-or-amdgpu-jl/128361)

<div class="topic-metadata">

**Author:** [@bpsomu](https://discourse.julialang.org/u/bpsomu)\
**Replies:** 1\
**Last updated:** [January 18, 2026, 5:31pm UTC](https://discourse.julialang.org/t/how-to-get-the-device-name-and-the-number-of-compute-units-when-using-oneapi-jl-or-amdgpu-jl/128361 "2026-01-18T17:31:01Z")

</div>

I am working on making a GPU vendor agnostic code with KerneAbstractions.jl. I am getting the device name with device = CUDA.device() and getting the number of Streaming Multiprocessors with sm\_count = CUDA.attribute(…

---

## [Input Convex Neural Network is not Convex at Origin in Lux.jl](https://discourse.julialang.org/t/input-convex-neural-network-is-not-convex-at-origin-in-lux-jl/133565)

<div class="topic-metadata">

**Author:** [@Lizuo\_Liu](https://discourse.julialang.org/u/Lizuo_Liu)\
**Replies:** 2\
**Last updated:** [January 18, 2026, 5:18pm UTC](https://discourse.julialang.org/t/input-convex-neural-network-is-not-convex-at-origin-in-lux-jl/133565 "2026-01-18T17:18:45Z")

</div>

Hi, I utilize Lux.jl implemented the input convex neural network, but it doesn’t show positive eigenvalues at origin. Below is the working example. Any comment is appreciated. using Lux using Random using LinearAlgebra…

---

## [Documenter.jl: Running external commands asynchronously in \`@example\` blocks](https://discourse.julialang.org/t/documenter-jl-running-external-commands-asynchronously-in-example-blocks/135085)

<div class="topic-metadata">

**Author:** [@klafyvel](https://discourse.julialang.org/u/klafyvel)\
**Replies:** 1\
**Last updated:** [January 18, 2026, 4:16pm UTC](https://discourse.julialang.org/t/documenter-jl-running-external-commands-asynchronously-in-example-blocks/135085 "2026-01-18T16:16:15Z")

</div>

Hello, I am trying to run the following @example block in a Documenter page: pinocchio = PipeBuffer() listener = run(\`go-sendxmpp -n -p plopiplop -u pinocchio@localhost -l\`, devnull, pinocchio, stderr, wait = false) Bu…

---

## [Array comprehension is inconsistent, given the column-major property of julia](https://discourse.julialang.org/t/array-comprehension-is-inconsistent-given-the-column-major-property-of-julia/134946)

<div class="topic-metadata">

**Author:** [@WalterMadelim](https://discourse.julialang.org/u/WalterMadelim)\
**Replies:** 28\
**Last updated:** [January 18, 2026, 9:16am UTC](https://discourse.julialang.org/t/array-comprehension-is-inconsistent-given-the-column-major-property-of-julia/134946 "2026-01-18T09:16:34Z")

</div>

Related doc: Performance Tips · The Julia Language For a matrix julia\> x = \[1 2; 3 4\] 2×2 Matrix{Int64}: 1 2 3 4 The correct order of element is julia\> for e = x println(e) end 1 3 2 4 To exact…

---

## [Plot density map of points in GeoMakie](https://discourse.julialang.org/t/plot-density-map-of-points-in-geomakie/135107)

<div class="topic-metadata">

**Author:** [@mihalybaci](https://discourse.julialang.org/u/mihalybaci)\
**Replies:** 4\
**Last updated:** [January 18, 2026, 2:01am UTC](https://discourse.julialang.org/t/plot-density-map-of-points-in-geomakie/135107 "2026-01-18T02:01:09Z")

</div>

I am trying to figure out how to plot a heat map / density map of geolocations (lon, lat) and overlay it on a geographical map. I think I am nearly there using GeoMakie.jl, but I just can’t get the final step. I am able …

---

## [Possible to geocode from file using GMT?](https://discourse.julialang.org/t/possible-to-geocode-from-file-using-gmt/135105)

<div class="topic-metadata">

**Author:** [@mihalybaci](https://discourse.julialang.org/u/mihalybaci)\
**Replies:** 5\
**Last updated:** [January 18, 2026, 1:51am UTC](https://discourse.julialang.org/t/possible-to-geocode-from-file-using-gmt/135105 "2026-01-18T01:51:08Z")

</div>

I am looking to gecode some address information (convert addresses to lon/lat pairs). I found the geodcode function in GMT.jl, and it looks simple enough. But, is it possible to avoid sending the addresses to a web servi…

---

## [Tanh-Sinh Quadrature package](https://discourse.julialang.org/t/tanh-sinh-quadrature-package/135114)

<div class="topic-metadata">

**Author:** [@svretina](https://discourse.julialang.org/u/svretina)\
**Replies:** 4\
**Last updated:** [January 17, 2026, 11:50pm UTC](https://discourse.julialang.org/t/tanh-sinh-quadrature-package/135114 "2026-01-17T23:50:08Z")

</div>

Hi everyone, before I tag an official release and make an official announcement for this package (GitHub - svretina/FastTanhSinhQuadrature.jl: A Julia package for Tanh-Sinh Quadrature rules up to 3 dimensions). I would …

---

## [Introduction to Statistical Learning for Julia (ISLJ) Labs for the Hastie Tibshirani book](https://discourse.julialang.org/t/introduction-to-statistical-learning-for-julia-islj-labs-for-the-hastie-tibshirani-book/135113)

<div class="topic-metadata">

**Author:** [@compleat](https://discourse.julialang.org/u/compleat)\
**Replies:** 1\
**Last updated:** [January 17, 2026, 8:00pm UTC](https://discourse.julialang.org/t/introduction-to-statistical-learning-for-julia-islj-labs-for-the-hastie-tibshirani-book/135113 "2026-01-17T20:00:34Z")

</div>

GitHub - compleathorseplayer/ISLR-labs-in-Julia: Julia translations of ISLR2 labs (Introduction to Statistical Learning, 2nd Edition) Complete translation of the Labs in the famous ISLR book by Hastie, Tibshirani, et al …

---

## [Is the allocation from @time the total at the end, or during a calculation?](https://discourse.julialang.org/t/is-the-allocation-from-time-the-total-at-the-end-or-during-a-calculation/135111)

<div class="topic-metadata">

**Author:** [@dankelley](https://discourse.julialang.org/u/dankelley)\
**Replies:** 4\
**Last updated:** [January 17, 2026, 7:02pm UTC](https://discourse.julialang.org/t/is-the-allocation-from-time-the-total-at-the-end-or-during-a-calculation/135111 "2026-01-17T19:02:52Z")

</div>

As a newcomer to Julia, I am writing some code to work with oceanographic datasets that are fairly large. A test file is 138MiB in size but the instrument that creates the data can emit files up to about 4GiB in size. …

---

## [LanguageServer.jl keeping JSON.jl at very old version](https://discourse.julialang.org/t/languageserver-jl-keeping-json-jl-at-very-old-version/135100)

<div class="topic-metadata">

**Author:** [@pmcm](https://discourse.julialang.org/u/pmcm)\
**Replies:** 7\
**Last updated:** [January 17, 2026, 2:34pm UTC](https://discourse.julialang.org/t/languageserver-jl-keeping-json-jl-at-very-old-version/135100 "2026-01-17T14:34:50Z")

</div>

I’m posting this under “Package Management” because I’m hoping that there’s some trick of package dependencies I can use to resolve it. (And my apologies if there is an obvious solution to this – I’m relatively new to Ju…

---

## [Julia for microcontrollers (like Micropython)](https://discourse.julialang.org/t/julia-for-microcontrollers-like-micropython/15393)

<div class="topic-metadata">

**Author:** [@Parthasarathi\_S](https://discourse.julialang.org/u/Parthasarathi_S)\
**Replies:** 25\
**Last updated:** [January 17, 2026, 10:06am UTC](https://discourse.julialang.org/t/julia-for-microcontrollers-like-micropython/15393 "2026-01-17T10:06:40Z")

</div>

Dear Julia community members, I wish to develop a fork of Julia that can run on low memory low ram microcontrollers . Similar to Micropython (python for microcontrollers) Micropython website I’m working on low cost …

---

## [Makie: Calculation on Observables?](https://discourse.julialang.org/t/makie-calculation-on-observables/135099)

<div class="topic-metadata">

**Author:** [@ryofurue](https://discourse.julialang.org/u/ryofurue)\
**Replies:** 2\
**Last updated:** [January 17, 2026, 6:41am UTC](https://discourse.julialang.org/t/makie-calculation-on-observables/135099 "2026-01-17T06:41:37Z")

</div>

I have a relatively complicated function to produce values and a relatively complicated function to plot the values. The combination already works to produce a still image. Now, I want to produce an animation changing a…

---

## [How to arrange a package with submodules and multiple files?](https://discourse.julialang.org/t/how-to-arrange-a-package-with-submodules-and-multiple-files/21709)

<div class="topic-metadata">

**Author:** [@Gu\_Junhua](https://discourse.julialang.org/u/Gu_Junhua)\
**Replies:** 7\
**Last updated:** [January 16, 2026, 10:17pm UTC](https://discourse.julialang.org/t/how-to-arrange-a-package-with-submodules-and-multiple-files/21709 "2026-01-16T22:17:14Z")

</div>

Say I’m writing a package P, which contains two sub-modules M1 and M2. Both submodules share some common codes, so I extract the common codes and wrap it in another sub module C I decide to split the codes into four fil…

---

## [Standard function name to skip intermediate step piping getindex call into vec](https://discourse.julialang.org/t/standard-function-name-to-skip-intermediate-step-piping-getindex-call-into-vec/135088)

<div class="topic-metadata">

**Author:** [@croberts](https://discourse.julialang.org/u/croberts)\
**Replies:** 4\
**Last updated:** [January 16, 2026, 8:23pm UTC](https://discourse.julialang.org/t/standard-function-name-to-skip-intermediate-step-piping-getindex-call-into-vec/135088 "2026-01-16T20:23:08Z")

</div>

I am wondering about Julia conventions - is there a function or kwarg for skipping an intermediate type when taking an array through getindex and then vec? More concretely, suppose we are doing a getindex call on a Spar…

---

## [\[Help Wanted\] gRPCClient2.jl: Production Grade gRPC Client](https://discourse.julialang.org/t/help-wanted-grpcclient2-jl-production-grade-grpc-client/133141)

<div class="topic-metadata">

**Author:** [@csvance](https://discourse.julialang.org/u/csvance)\
**Replies:** 15\
**Last updated:** [January 16, 2026, 8:17pm UTC](https://discourse.julialang.org/t/help-wanted-grpcclient2-jl-production-grade-grpc-client/133141 "2026-01-16T20:17:35Z")

</div>

Hello Julia Community, I have been working on a new gRPC client with an emphasis on production grade performance and reliability. The client is already thread / async safe and uses the fast and up to date 1.0 version o…

---

## [JuliaCon 2026 Health Mini-Symposium](https://discourse.julialang.org/t/juliacon-2026-health-mini-symposium/135104)

<div class="topic-metadata">

**Author:** [@cncastillo](https://discourse.julialang.org/u/cncastillo)\
**Replies:** 0\
**Last updated:** [January 16, 2026, 7:27pm UTC](https://discourse.julialang.org/t/juliacon-2026-health-mini-symposium/135104 "2026-01-16T19:27:45Z")

</div>

If you are using Julia for health, medicine, or biomedical research, consider submitting an abstract to the :stethoscope: Health Mini-Symposium at JuliaCon 2026 (10–15 August 2026, Mainz, Germany). Abstract Julia has…

---

## [Documenter.jl and markdown headings in docstrings](https://discourse.julialang.org/t/documenter-jl-and-markdown-headings-in-docstrings/135094)

<div class="topic-metadata">

**Author:** [@alametti](https://discourse.julialang.org/u/alametti)\
**Replies:** 2\
**Last updated:** [January 16, 2026, 5:04pm UTC](https://discourse.julialang.org/t/documenter-jl-and-markdown-headings-in-docstrings/135094 "2026-01-16T17:04:23Z")

</div>

Apologies as I am new to Julia and still trying to wrap my head around Julia’s documentation style (avoiding argument lists and expected output, etc). The Julia documentation recommends the use of markdown headings in f…

---

## [In MTK, how can I change a system's parameter's default values?](https://discourse.julialang.org/t/in-mtk-how-can-i-change-a-systems-parameters-default-values/135092)

<div class="topic-metadata">

**Author:** [@cstjean](https://discourse.julialang.org/u/cstjean)\
**Replies:** 2\
**Last updated:** [January 16, 2026, 3:59pm UTC](https://discourse.julialang.org/t/in-mtk-how-can-i-change-a-systems-parameters-default-values/135092 "2026-01-16T15:59:14Z")

</div>

I have a sys::System, and I’d like to build a sys2 that is like sys, but sys2.some\_param’s default is 20. Right now I use """ \`\`jldoctest julia\> @named sys = MySystem(); julia\> param = sys.some\_param; julia\> initial\_c…

---

## [Some (new ?) thoughts about WGLMakie in Pluto](https://discourse.julialang.org/t/some-new-thoughts-about-wglmakie-in-pluto/135096)

<div class="topic-metadata">

**Author:** [@jucheval](https://discourse.julialang.org/u/jucheval)\
**Replies:** 0\
**Last updated:** [January 16, 2026, 1:45pm UTC](https://discourse.julialang.org/t/some-new-thoughts-about-wglmakie-in-pluto/135096 "2026-01-16T13:45:41Z")

</div>

Hi everyone! I recently used WGLMakie animations in a Pluto notebook for my Habilitation defense. I thought it was really cool so I want to highlight this possibility by making a Pluto “featured notebook”. Here is a com…

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

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