# Latest

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

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

**Page:** 34

---

## [How to contribute an optimizer to the Optimisers.jl package](https://discourse.julialang.org/t/how-to-contribute-an-optimizer-to-the-optimisers-jl-package/136975)

<div class="topic-metadata">

**Author:** [@uwestoehr](https://discourse.julialang.org/u/uwestoehr)\
**Replies:** 0\
**Last updated:** [May 4, 2026, 4:07am UTC](https://discourse.julialang.org/t/how-to-contribute-an-optimizer-to-the-optimisers-jl-package/136975 "2026-05-04T04:07:17Z")

</div>

Since almost 2 years I use Flux and Lux and thus the Optimisers.jl package. Since I need for scientific reasons also tests with optimizers not supported by the Optimisers.jl package, I wrote them for my own. I want now …

---

## [ANN: ProfilePerfetto.jl – Easy profiling with interactive viewer](https://discourse.julialang.org/t/ann-profileperfetto-jl-easy-profiling-with-interactive-viewer/136920)

<div class="topic-metadata">

**Author:** [@fonsp](https://discourse.julialang.org/u/fonsp)\
**Replies:** 10\
**Last updated:** [May 3, 2026, 9:00pm UTC](https://discourse.julialang.org/t/ann-profileperfetto-jl-easy-profiling-with-interactive-viewer/136920 "2026-05-03T21:00:27Z")

</div>

New package: ProfilePerfetto.jl I made a new package! With @perfetto, you can profile a piece of code, and view the profile using the Perfetto browser-based trace viewer. Example using ProfilePerfetto @perfetto\_open my…

---

## [PSA: Discourse RSS feeds](https://discourse.julialang.org/t/psa-discourse-rss-feeds/136970)

<div class="topic-metadata">

**Author:** [@cjdoris](https://discourse.julialang.org/u/cjdoris)\
**Replies:** 0\
**Last updated:** [May 3, 2026, 8:32pm UTC](https://discourse.julialang.org/t/psa-discourse-rss-feeds/136970 "2026-05-03T20:32:01Z")

</div>

I recently learned that you can put .rss on the end of pretty much any Discourse URL to get it as an RSS feed. For example here is the page for the monthly newsletter: Newsletter - Julia Programming Language And here i…

---

## [Could not instantiate \`CUDA\` in container](https://discourse.julialang.org/t/could-not-instantiate-cuda-in-container/136964)

<div class="topic-metadata">

**Author:** [@Chrysoberyl](https://discourse.julialang.org/u/Chrysoberyl)\
**Replies:** 2\
**Last updated:** [May 3, 2026, 7:07pm UTC](https://discourse.julialang.org/t/could-not-instantiate-cuda-in-container/136964 "2026-05-03T19:07:33Z")

</div>

I have a project manifest for Julia 1.12.4 containing \[\[deps.CUDA\]\] deps = \["AbstractFFTs", "Adapt", "BFloat16s", "CEnum", "CUDA\_Compiler\_jll", "CUDA\_Driver\_jll", "CUDA\_Runtime\_Discovery", "CUDA\_Runtime\_jll", "Crayons",…

---

## [Announcing Regions.jl — run-length encoded 2D regions for machine vision and image processing](https://discourse.julialang.org/t/announcing-regions-jl-run-length-encoded-2d-regions-for-machine-vision-and-image-processing/136961)

<div class="topic-metadata">

**Author:** [@schrpe](https://discourse.julialang.org/u/schrpe)\
**Replies:** 3\
**Last updated:** [May 3, 2026, 11:54am UTC](https://discourse.julialang.org/t/announcing-regions-jl-run-length-encoded-2d-regions-for-machine-vision-and-image-processing/136961 "2026-05-03T11:54:05Z")

</div>

I’m happy to announce Regions.jl, a package that introduces a first-class region type for discrete 2D image analysis, now registered in the Julia General Registry. What is a region? A region is a set of discrete 2D pixe…

---

## [ANN: OpenSourceRoutingMachine.jl — Julia wrapper for OSRM road routing](https://discourse.julialang.org/t/ann-opensourceroutingmachine-jl-julia-wrapper-for-osrm-road-routing/136900)

<div class="topic-metadata">

**Author:** [@jrklasen](https://discourse.julialang.org/u/jrklasen)\
**Replies:** 17\
**Last updated:** [May 3, 2026, 11:01am UTC](https://discourse.julialang.org/t/ann-opensourceroutingmachine-jl-julia-wrapper-for-osrm-road-routing/136900 "2026-05-03T11:01:09Z")

</div>

OpenSourceRoutingMachine.jl is a Julia wrapper for OSRM, a high-performance routing engine for road networks built on OpenStreetMap data. Features Graph — Build routing graphs from OpenStreetMap .pbf files (MLD or Cont…

---

## [Multi objective Markov decision processes](https://discourse.julialang.org/t/multi-objective-markov-decision-processes/111982)

<div class="topic-metadata">

**Author:** [@slwu89](https://discourse.julialang.org/u/slwu89)\
**Replies:** 11\
**Last updated:** [May 3, 2026, 10:49am UTC](https://discourse.julialang.org/t/multi-objective-markov-decision-processes/111982 "2026-05-03T10:49:14Z")

</div>

Hi all. If this is the wrong section, please let me know and I’ll move my question. I am curious if there is any work on multi-objective MDPs in Julia. I’m not very familiar with the MDP landscape in Julia; I perused th…

---

## [Ignore{N} similar to Fix{N}](https://discourse.julialang.org/t/ignore-n-similar-to-fix-n/136932)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 8\
**Last updated:** [May 3, 2026, 10:01am UTC](https://discourse.julialang.org/t/ignore-n-similar-to-fix-n/136932 "2026-05-03T10:01:40Z")

</div>

I am occasionally finding something like this useful: struct Ignore{N,F} f::F Ignore{N}(f::F) where {N,F} = new{N,F}(f) # no checks etc, just an MWE end function (f::Ignore{N})(args::Vararg{Any,M}) where {N,M} …

---

## [\[ANN\] Dimensions.jl, a library for accessing the scalar dimensions of structured types](https://discourse.julialang.org/t/ann-dimensions-jl-a-library-for-accessing-the-scalar-dimensions-of-structured-types/136935)

<div class="topic-metadata">

**Author:** [@tuckermcclure](https://discourse.julialang.org/u/tuckermcclure)\
**Replies:** 8\
**Last updated:** [May 3, 2026, 9:21am UTC](https://discourse.julialang.org/t/ann-dimensions-jl-a-library-for-accessing-the-scalar-dimensions-of-structured-types/136935 "2026-05-03T09:21:44Z")

</div>

Hi all, I’d like to announce a new package called Dimensions whose purpose is to make it easy to define and access a type’s “dimensions” (e.g., a Position type with x, y, and z fields has 3 dimensions). This is useful w…

---

## [This month in Julia World - 2026-03&04](https://discourse.julialang.org/t/this-month-in-julia-world-2026-03-04/136965)

<div class="topic-metadata">

**Author:** [@Krastanov](https://discourse.julialang.org/u/Krastanov)\
**Replies:** 0\
**Last updated:** [May 3, 2026, 5:19am UTC](https://discourse.julialang.org/t/this-month-in-julia-world-2026-03-04/136965 "2026-05-03T05:19:08Z")

</div>

Celebrating the end of this newsletter’s 3rd year! A monthly newsletter, mostly on julia internals, digestible for casual observers. A biased, incomplete, editorialized list of what a clique of us found interesting this…

---

## [\[ANN\] jlrs 0.23](https://discourse.julialang.org/t/ann-jlrs-0-23/136963)

<div class="topic-metadata">

**Author:** [@Taaitaaiger](https://discourse.julialang.org/u/Taaitaaiger)\
**Replies:** 0\
**Last updated:** [May 2, 2026, 6:35pm UTC](https://discourse.julialang.org/t/ann-jlrs-0-23/136963 "2026-05-02T18:35:05Z")

</div>

jlrs is a crate for the Rust programming language that can be used to embed Julia in Rust applications and to write interop libraries to Rust crates that can be used by Julia. Version 0.23 supports Julia 1.10 up to and i…

---

## [How to fix GitHub Actions CI failures with Julia 1.6 (or 1.7) on \`macos-latest\` and \`macos-14\`](https://discourse.julialang.org/t/how-to-fix-github-actions-ci-failures-with-julia-1-6-or-1-7-on-macos-latest-and-macos-14/117019)

<div class="topic-metadata">

**Author:** [@dilumaluthge](https://discourse.julialang.org/u/dilumaluthge)\
**Replies:** 3\
**Last updated:** [May 1, 2026, 11:29pm UTC](https://discourse.julialang.org/t/how-to-fix-github-actions-ci-failures-with-julia-1-6-or-1-7-on-macos-latest-and-macos-14/117019 "2026-05-01T23:29:24Z")

</div>

GitHub Actions offers three\[1\] different versions of macOS on the free GitHub-hosted macOS runners: macos-12, which runs on Intel Mac machines (x86\_64) macos-13, which runs on Intel Mac machines (x86\_64) macos-14, whic…

---

## [Package installation time on 1.13beta3 improved](https://discourse.julialang.org/t/package-installation-time-on-1-13beta3-improved/136433)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 6\
**Last updated:** [May 2, 2026, 2:45pm UTC](https://discourse.julialang.org/t/package-installation-time-on-1-13beta3-improved/136433 "2026-05-02T14:45:49Z")

</div>

For my package KiteModels.jl I compared the time it took to run my install script. time ./install Julia 1.10: 5:40 minutes Julia 1.11: 9:30 minutes Julia 1.12: 9:27 minutes Julia 1.13: 7:51 minutes This includes the t…

---

## [Subplots and axis labels](https://discourse.julialang.org/t/subplots-and-axis-labels/136960)

<div class="topic-metadata">

**Author:** [@bernardofpc](https://discourse.julialang.org/u/bernardofpc)\
**Replies:** 1\
**Last updated:** [May 2, 2026, 1:37pm UTC](https://discourse.julialang.org/t/subplots-and-axis-labels/136960 "2026-05-02T13:37:26Z")

</div>

I’ve been using Plots.jl for some time, but never managed to figure out the correct way of producing a figure with subplots and axis labels. In most cases, it seems axis labels are positioned outside of the plot area, a…

---

## [The current state of function naming style](https://discourse.julialang.org/t/the-current-state-of-function-naming-style/136849)

<div class="topic-metadata">

**Author:** [@lilachint](https://discourse.julialang.org/u/lilachint)\
**Replies:** 24\
**Last updated:** [May 2, 2026, 3:35am UTC](https://discourse.julialang.org/t/the-current-state-of-function-naming-style/136849 "2026-05-02T03:35:02Z")

</div>

I just came across this reply to a new package announcement. In it, they suggested removing underscores from function names to make them more idiomatic for Julia. The question is, is Julia today still strictly abiding …

---

## [\[ANN\] AcceleratedDCTs.jl: Device-agnostic 1D/2D/3D DCTs](https://discourse.julialang.org/t/ann-accelerateddcts-jl-device-agnostic-1d-2d-3d-dcts/135274)

<div class="topic-metadata">

**Author:** [@liuyxpp](https://discourse.julialang.org/u/liuyxpp)\
**Replies:** 4\
**Last updated:** [May 2, 2026, 3:08am UTC](https://discourse.julialang.org/t/ann-accelerateddcts-jl-device-agnostic-1d-2d-3d-dcts/135274 "2026-05-02T03:08:35Z")

</div>

Hi everyone, I am excited to announce a new package, AcceleratedDCTs.jl. Motivation To improve the simulation tool of my research group, we require high-performance DCTs up to 3D, especially on GPU. While Oceananigans…

---

## [Code execution in VSCode remote server](https://discourse.julialang.org/t/code-execution-in-vscode-remote-server/136946)

<div class="topic-metadata">

**Author:** [@fgerick](https://discourse.julialang.org/u/fgerick)\
**Replies:** 2\
**Last updated:** [May 1, 2026, 4:01pm UTC](https://discourse.julialang.org/t/code-execution-in-vscode-remote-server/136946 "2026-05-01T16:01:03Z")

</div>

Hi everyone, I’ve been working quite effectively by executing code on a remote vs code window. I enjoyed the fact that I can have a standard Julia file and run lines and get a plot window. However, since a few weeks thi…

---

## [Can I get away with memoizing a :foldable method?](https://discourse.julialang.org/t/can-i-get-away-with-memoizing-a-foldable-method/136951)

<div class="topic-metadata">

**Author:** [@Benny](https://discourse.julialang.org/u/Benny)\
**Replies:** 0\
**Last updated:** [May 1, 2026, 3:48pm UTC](https://discourse.julialang.org/t/can-i-get-away-with-memoizing-a-foldable-method/136951 "2026-05-01T15:48:59Z")

</div>

Starting to dabble in moving long calls from runtime into compile-time, and I’m finding that repeated calls in compile-time are also annoying. Naively, I tried compile-time memoization, also avoiding cache access overhea…

---

## [Deprecating the \`latest\` and \`vX.Y\` tags of the \`julia-actions/setup-julia\` GitHub Action](https://discourse.julialang.org/t/deprecating-the-latest-and-vx-y-tags-of-the-julia-actions-setup-julia-github-action/136936)

<div class="topic-metadata">

**Author:** [@dilumaluthge](https://discourse.julialang.org/u/dilumaluthge)\
**Replies:** 7\
**Last updated:** [May 1, 2026, 12:34pm UTC](https://discourse.julialang.org/t/deprecating-the-latest-and-vx-y-tags-of-the-julia-actions-setup-julia-github-action/136936 "2026-05-01T12:34:16Z")

</div>

We recently released v3 of julia-actions/setup-julia, which is a GitHub Action that installs Julia for use in your GitHub Actions CI jobs. I want to talk a bit about the tags on that repo. This discussion only affects th…

---

## [\[ANN\] UpSetPlot.jl](https://discourse.julialang.org/t/ann-upsetplot-jl/136848)

<div class="topic-metadata">

**Author:** [@ljournot](https://discourse.julialang.org/u/ljournot)\
**Replies:** 4\
**Last updated:** [May 1, 2026, 7:37am UTC](https://discourse.julialang.org/t/ann-upsetplot-jl/136848 "2026-05-01T07:37:56Z")

</div>

Announcing UpSetPlot.jl I announce UpSetPlot.jl, a (minimalist) Julia package for plotting UpSet plots, a data visualization method for showing set data with more than three intersecting sets. UpSet plots are now frequen…

---

## [Is the linear system solver \\ also multi threaded in Julia as in Matlab? And how to “multithread” it in Julia?](https://discourse.julialang.org/t/is-the-linear-system-solver-also-multi-threaded-in-julia-as-in-matlab-and-how-to-multithread-it-in-julia/47404)

<div class="topic-metadata">

**Author:** [@nico](https://discourse.julialang.org/u/nico)\
**Replies:** 34\
**Last updated:** [May 1, 2026, 7:34am UTC](https://discourse.julialang.org/t/is-the-linear-system-solver-also-multi-threaded-in-julia-as-in-matlab-and-how-to-multithread-it-in-julia/47404 "2026-05-01T07:34:35Z")

</div>

I am trying to compare speed and performance between Matlab and Julia. I am looking at a code that does topology optimization of a continuum structure subjected to a given load. The code I am looking at is the public cod…

---

## [New Book, 40 programming exercises in Julia](https://discourse.julialang.org/t/new-book-40-programming-exercises-in-julia/136903)

<div class="topic-metadata">

**Author:** [@b-lukaszuk](https://discourse.julialang.org/u/b-lukaszuk)\
**Replies:** 12\
**Last updated:** [May 1, 2026, 5:36am UTC](https://discourse.julialang.org/t/new-book-40-programming-exercises-in-julia/136903 "2026-05-01T05:36:50Z")

</div>

Hi guys. I just finished a book (desktop publishing): Build Super Helpful and Interesting Things with Julia. It contains 40 programming exercises at levels easy to moderate (everything is relative) that are haphazardl…

---

## [Fast16: a cyberweapon that targeted numerical calculations](https://discourse.julialang.org/t/fast16-a-cyberweapon-that-targeted-numerical-calculations/136911)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 6\
**Last updated:** [May 1, 2026, 5:22am UTC](https://discourse.julialang.org/t/fast16-a-cyberweapon-that-targeted-numerical-calculations/136911 "2026-05-01T05:22:49Z")

</div>

---

## [Gurobi fails to invoke the primal simplex method when doing column generation?](https://discourse.julialang.org/t/gurobi-fails-to-invoke-the-primal-simplex-method-when-doing-column-generation/133675)

<div class="topic-metadata">

**Author:** [@WalterMadelim](https://discourse.julialang.org/u/WalterMadelim)\
**Replies:** 18\
**Last updated:** [April 30, 2026, 9:17pm UTC](https://discourse.julialang.org/t/gurobi-fails-to-invoke-the-primal-simplex-method-when-doing-column-generation/133675 "2026-04-30T21:17:20Z")

</div>

I have a refreshing discovery today, based on my acquaintance Column generation · JuMP wherein, the only thing I changed was the solver (I used Gurobi instead of HiGHS). This is the master LP’s re-solving logging I acq…

---

## [Speed issue for Quadratic Program](https://discourse.julialang.org/t/speed-issue-for-quadratic-program/136898)

<div class="topic-metadata">

**Author:** [@vaibhav.u](https://discourse.julialang.org/u/vaibhav.u)\
**Replies:** 4\
**Last updated:** [April 30, 2026, 9:16pm UTC](https://discourse.julialang.org/t/speed-issue-for-quadratic-program/136898 "2026-04-30T21:16:30Z")

</div>

I am dealing with a projection problem in a space defined by multiple linear constraints, with a problem dimension of about 1000, and I have 1000 such problems in a ‘for’ loop. I initially used the OSQP solver with JuMP,…

---

## [Short Documentary Video: An Experimental Emotional AI Model Running as an HTTP API (in Julia)](https://discourse.julialang.org/t/short-documentary-video-an-experimental-emotional-ai-model-running-as-an-http-api-in-julia/136934)

<div class="topic-metadata">

**Author:** [@mouad-tarif](https://discourse.julialang.org/u/mouad-tarif)\
**Replies:** 0\
**Last updated:** [April 30, 2026, 4:57pm UTC](https://discourse.julialang.org/t/short-documentary-video-an-experimental-emotional-ai-model-running-as-an-http-api-in-julia/136934 "2026-04-30T16:57:34Z")

</div>

I published a video showing an experimental model that interacts with basic emotions and is accessible via an API. What appears in the video: An HTTP server (using HTTP.jl) handling requests. The model responding to e…

---

## [Avoid display all data](https://discourse.julialang.org/t/avoid-display-all-data/136914)

<div class="topic-metadata">

**Author:** [@Rodrigo](https://discourse.julialang.org/u/Rodrigo)\
**Replies:** 12\
**Last updated:** [April 30, 2026, 3:05pm UTC](https://discourse.julialang.org/t/avoid-display-all-data/136914 "2026-04-30T15:05:12Z")

</div>

Hi all, I am new with Julia my background is Stata and R, I am comparing different command and results. I wonder if exist some way to avoid display all database without ask for it. Its complicated when I load millions…

---

## [Allocations from scalar arguments in functions](https://discourse.julialang.org/t/allocations-from-scalar-arguments-in-functions/136927)

<div class="topic-metadata">

**Author:** [@Pablo\_Montes](https://discourse.julialang.org/u/Pablo_Montes)\
**Replies:** 3\
**Last updated:** [April 30, 2026, 2:56pm UTC](https://discourse.julialang.org/t/allocations-from-scalar-arguments-in-functions/136927 "2026-04-30T14:56:08Z")

</div>

Hello, I am trying to optimize a code for simulating fluids that is currently allocating massive amounts of memory. I’m focusing on some specific functions that are simple but need to be called repeatedly (thousands of t…

---

## [\[ANN\] NeuralEstimators.jl: Efficient simulation-based inference (SBI) using neural networks](https://discourse.julialang.org/t/ann-neuralestimators-jl-efficient-simulation-based-inference-sbi-using-neural-networks/136917)

<div class="topic-metadata">

**Author:** [@MattSainsbury-Dale](https://discourse.julialang.org/u/MattSainsbury-Dale)\
**Replies:** 3\
**Last updated:** [April 30, 2026, 11:47am UTC](https://discourse.julialang.org/t/ann-neuralestimators-jl-efficient-simulation-based-inference-sbi-using-neural-networks/136917 "2026-04-30T11:47:20Z")

</div>

NeuralEstimators.jl uses neural networks for fast simulation-based inference (SBI) for any model for which simulation is feasible. It supports: Neural posterior estimation (NPE): directly learn the posterior distributi…

---

## [How to remove non-empty Pluto.jl cell without hassle](https://discourse.julialang.org/t/how-to-remove-non-empty-pluto-jl-cell-without-hassle/136774)

<div class="topic-metadata">

**Author:** [@lilachint](https://discourse.julialang.org/u/lilachint)\
**Replies:** 6\
**Last updated:** [April 30, 2026, 11:43am UTC](https://discourse.julialang.org/t/how-to-remove-non-empty-pluto-jl-cell-without-hassle/136774 "2026-04-30T11:43:01Z")

</div>

I just accidently messed something up terribly, but was not expecting the next cell’s error to be millions of lines long! It froze the page completely, reloading the page would make it unfreeze, but if I scroll down and …

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

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