# Offtopic

**URL:** https://discourse.julialang.org/c/offtopic/29.md?no_subcategories=false&page=8

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

**Page:** 9

---

## [Upgrading hardware for LinearAlgebra in Julia](https://discourse.julialang.org/t/upgrading-hardware-for-linearalgebra-in-julia/114349)

<div class="topic-metadata">

**Author:** [@yosuga](https://discourse.julialang.org/u/yosuga)\
**Replies:** 14\
**Last updated:** [May 23, 2024, 10:28am UTC](https://discourse.julialang.org/t/upgrading-hardware-for-linearalgebra-in-julia/114349 "2024-05-23T10:28:56Z")

</div>

Hello, I typically work on solving eigenvalue problems with non-Hermitian matrices using LinearAlgebra.jl. Recently, I’ve been considering upgrading my laptop to improve the operating time for matrix diagonalization and …

---

## [Missed the WAT thread, so here's one for intentionally cursed code](https://discourse.julialang.org/t/missed-the-wat-thread-so-heres-one-for-intentionally-cursed-code/114446)

<div class="topic-metadata">

**Author:** [@Benny](https://discourse.julialang.org/u/Benny)\
**Replies:** 22\
**Last updated:** [May 23, 2024, 1:59am UTC](https://discourse.julialang.org/t/missed-the-wat-thread-so-heres-one-for-intentionally-cursed-code/114446 "2024-05-23T01:59:14Z")

</div>

continues in a 1-iteration loop acting like @gotos to 1 @label because break wasn’t bad enough function foo(A) for \_ in 1 if is1(A) continue end # @goto wrapup bar1!(A) if is2(A) continue end…

---

## [Vale's generational references memory management and Higher RAII vs Julia and other languages](https://discourse.julialang.org/t/vales-generational-references-memory-management-and-higher-raii-vs-julia-and-other-languages/114457)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 0\
**Last updated:** [May 19, 2024, 5:27pm UTC](https://discourse.julialang.org/t/vales-generational-references-memory-management-and-higher-raii-vs-julia-and-other-languages/114457 "2024-05-19T17:27:14Z")

</div>

Vale is a very interesting language, and what can Julia learn from it? Julia could (should?) add a. Higher RAII (i.e. linear structs), i.e. new syntax and semantics (I think hope in a non-breaking way), and b. its gener…

---

## [Neuromorphic computing](https://discourse.julialang.org/t/neuromorphic-computing/114423)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 0\
**Last updated:** [May 18, 2024, 10:41am UTC](https://discourse.julialang.org/t/neuromorphic-computing/114423 "2024-05-18T10:41:04Z")

</div>

Did anybody of you look into neuromorphic computing? Might be the next big thing, because it allows similar algorithms as machine learning, but with orders of magnitude lower energy consumption: https://www.intel.com/c…

---

## [Rust will try to relax the orphan rule (= Julia's type piracy)](https://discourse.julialang.org/t/rust-will-try-to-relax-the-orphan-rule-julias-type-piracy/114265)

<div class="topic-metadata">

**Author:** [@xiaoxi](https://discourse.julialang.org/u/xiaoxi)\
**Replies:** 2\
**Last updated:** [May 14, 2024, 7:52pm UTC](https://discourse.julialang.org/t/rust-will-try-to-relax-the-orphan-rule-julias-type-piracy/114265 "2024-05-14T19:52:50Z")

</div>

Rust has set a goal for this year to experiment with ways to relax the orphan rule. I wonder if Julia could learn something from Rust’s experiment in relaxing the orphan rule.

---

## [AI tools to write (Julia) code (best/worse experience), e.g. ChatGPT, GPT 3.5](https://discourse.julialang.org/t/ai-tools-to-write-julia-code-best-worse-experience-e-g-chatgpt-gpt-3-5/91198)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 62\
**Last updated:** [May 14, 2024, 3:56pm UTC](https://discourse.julialang.org/t/ai-tools-to-write-julia-code-best-worse-experience-e-g-chatgpt-gpt-3-5/91198 "2024-05-14T15:56:21Z")

</div>

I noticed on Reddit ChatGPT works for Julia (but I’m interested to write all kinds of code, not just AI/Flux code): https://www.reddit.com/r/Julia/comments/zb2zao/write\_a\_simple\_neural\_network\_using\_the\_julia/ What oth…

---

## [Help wanted: benchmarking multi-threaded CPU performance](https://discourse.julialang.org/t/help-wanted-benchmarking-multi-threaded-cpu-performance/113952)

<div class="topic-metadata">

**Author:** [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Replies:** 20\
**Last updated:** [May 13, 2024, 2:53pm UTC](https://discourse.julialang.org/t/help-wanted-benchmarking-multi-threaded-cpu-performance/113952 "2024-05-13T14:53:24Z")

</div>

Putting this in Offtopic as it’s not directly a Julia question: I recently asked on here about a fairly straightforward number crunching problem and - invariably - got some great solutions to it, the fastest of which bea…

---

## [Compulsive typing of \`end\`?](https://discourse.julialang.org/t/compulsive-typing-of-end/114196)

<div class="topic-metadata">

**Author:** [@cdawg](https://discourse.julialang.org/u/cdawg)\
**Replies:** 1\
**Last updated:** [May 13, 2024, 1:27pm UTC](https://discourse.julialang.org/t/compulsive-typing-of-end/114196 "2024-05-13T13:27:13Z")

</div>

Has anyone else found themselves typing “end” after finishing an idea while writing in their native language? :rofl:

---

## [Why is it reliable to use open source packages for research?](https://discourse.julialang.org/t/why-is-it-reliable-to-use-open-source-packages-for-research/113823)

<div class="topic-metadata">

**Author:** [@WuSiren](https://discourse.julialang.org/u/WuSiren)\
**Replies:** 40\
**Last updated:** [May 12, 2024, 5:16pm UTC](https://discourse.julialang.org/t/why-is-it-reliable-to-use-open-source-packages-for-research/113823 "2024-05-12T17:16:20Z")

</div>

How is the correctness of public open-source packages ensured? If a package contains latent errors that people are unaware of, someone relied on it to conduct scientific research, leading to incorrect conclusions, and pu…

---

## [LinkPost: Talk on "Scientific Research in the Time of AI"](https://discourse.julialang.org/t/linkpost-talk-on-scientific-research-in-the-time-of-ai/114156)

<div class="topic-metadata">

**Author:** [@samerb](https://discourse.julialang.org/u/samerb)\
**Replies:** 0\
**Last updated:** [May 12, 2024, 3:43am UTC](https://discourse.julialang.org/t/linkpost-talk-on-scientific-research-in-the-time-of-ai/114156 "2024-05-12T03:43:25Z")

</div>

I wonder if this talk might be of interest to anyone: Weinan E’s talk on “Scientific Research in the Time of AI” He said the scientific computing community doesn’t have a culture of building infrastructure…

---

## [Arguing about sloppy science](https://discourse.julialang.org/t/arguing-about-sloppy-science/114103)

<div class="topic-metadata">

**Author:** [@oheil](https://discourse.julialang.org/u/oheil)\
**Replies:** 23\
**Last updated:** [May 10, 2024, 12:13pm UTC](https://discourse.julialang.org/t/arguing-about-sloppy-science/114103 "2024-05-10T12:13:49Z")

</div>

Can’t confirm this. Not in our scientific area. Typically, if you publish something where the statistical process isn’t public and can’t be reproduced, I doubt it is passing peer review. Actually I never have seen a pub…

---

## [Online talk on optimizations in JIT compilers](https://discourse.julialang.org/t/online-talk-on-optimizations-in-jit-compilers/114043)

<div class="topic-metadata">

**Author:** [@xiaoxi](https://discourse.julialang.org/u/xiaoxi)\
**Replies:** 0\
**Last updated:** [May 9, 2024, 8:31am UTC](https://discourse.julialang.org/t/online-talk-on-optimizations-in-jit-compilers/114043 "2024-05-09T08:31:47Z")

</div>

Next May 18 there will be an online talk about optimization in JIT compilers. I wonder how useful this talk can be to better understand how the Julia compiler works. Title of the talk : Fixing the see-saw: Enabling pre…

---

## [Book: Alice’s Adventures in a differentiable wonderland](https://discourse.julialang.org/t/book-alice-s-adventures-in-a-differentiable-wonderland/113896)

<div class="topic-metadata">

**Author:** [@johnh](https://discourse.julialang.org/u/johnh)\
**Replies:** 0\
**Last updated:** [May 6, 2024, 11:02am UTC](https://discourse.julialang.org/t/book-alice-s-adventures-in-a-differentiable-wonderland/113896 "2024-05-06T11:02:38Z")

</div>

There is not the slightest hope I will be able to find the time to read this book. However it may be very useful to folks here!

---

## [Does anyone know why JuliaFormatter uses a 92 character max line length?](https://discourse.julialang.org/t/does-anyone-know-why-juliaformatter-uses-a-92-character-max-line-length/45477)

<div class="topic-metadata">

**Author:** [@andrewjessop](https://discourse.julialang.org/u/andrewjessop)\
**Replies:** 7\
**Last updated:** [August 26, 2020, 12:37pm UTC](https://discourse.julialang.org/t/does-anyone-know-why-juliaformatter-uses-a-92-character-max-line-length/45477 "2020-08-26T12:37:26Z")

</div>

It seems like such a random number, but I was just curious if there was any particular reason for using this many characters? https://domluna.github.io/JuliaFormatter.jl/stable/#JuliaFormatter.jl-1

---

## [Rust (vs C# and vs. Julia and other) at least relating to game dev: "Leaving Rust gamedev after 3 years" and ECS](https://discourse.julialang.org/t/rust-vs-c-and-vs-julia-and-other-at-least-relating-to-game-dev-leaving-rust-gamedev-after-3-years-and-ecs/113593)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 9\
**Last updated:** [April 30, 2024, 7:38am UTC](https://discourse.julialang.org/t/rust-vs-c-and-vs-julia-and-other-at-least-relating-to-game-dev-leaving-rust-gamedev-after-3-years-and-ecs/113593 "2024-04-30T07:38:08Z")

</div>

https://loglog.games/blog/leaving-rust-gamedev/ It’s an interesting post on Rust, not just for game dev, though mostly (does it translate to other domains, e.g. science? Seemingly to other exploratory programming), but …

---

## [Converting Author's map in Suneater Series to Map of Milky Way Galaxy](https://discourse.julialang.org/t/converting-authors-map-in-suneater-series-to-map-of-milky-way-galaxy/113263)

<div class="topic-metadata">

**Author:** [@StevenSiew](https://discourse.julialang.org/u/StevenSiew)\
**Replies:** 6\
**Last updated:** [April 29, 2024, 12:13pm UTC](https://discourse.julialang.org/t/converting-authors-map-in-suneater-series-to-map-of-milky-way-galaxy/113263 "2024-04-29T12:13:26Z")

</div>

For the Sun Eater Series by Christopher Ruocchio url: AMAZON There is a map in BOOK 6 which looks like I want to convert the map to one in which I can see star system embedded within the Milky Way Galaxy which I …

---

## [Please support people from the global south to attend UN conferences](https://discourse.julialang.org/t/please-support-people-from-the-global-south-to-attend-un-conferences/111145)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 2\
**Last updated:** [April 17, 2024, 7:25pm UTC](https://discourse.julialang.org/t/please-support-people-from-the-global-south-to-attend-un-conferences/111145 "2024-04-17T19:25:39Z")

</div>

Dear Julians, I think many of you are scientists, and we have the privilege to go to many conferences in the whole world to present our research. Not everybody has the privilege of attending international conferences, …

---

## [BLAS on CPU or GPU or both? And Randomized linear algebra](https://discourse.julialang.org/t/blas-on-cpu-or-gpu-or-both-and-randomized-linear-algebra/113142)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 0\
**Last updated:** [April 18, 2024, 10:45am UTC](https://discourse.julialang.org/t/blas-on-cpu-or-gpu-or-both-and-randomized-linear-algebra/113142 "2024-04-18T10:45:28Z")

</div>

A. First, very intriguing, also with good background on traditional linear algebra and matmul: B. It’s intriguing you can get 10-20x speedup with randomizing, but now on what most use: Most use tradition…

---

## [Nimble, newest optimized big-data storage format](https://discourse.julialang.org/t/nimble-newest-optimized-big-data-storage-format/112810)

<div class="topic-metadata">

**Author:** [@Dan](https://discourse.julialang.org/u/Dan)\
**Replies:** 3\
**Last updated:** [April 11, 2024, 12:19pm UTC](https://discourse.julialang.org/t/nimble-newest-optimized-big-data-storage-format/112810 "2024-04-11T12:19:53Z")

</div>

Interesting talk about an upcoming open-source data format from Meta called Nimble. It has some nice optimizations. Julia is pretty good with data and with optimizations, so it might be interesting to support this format…

---

## [Eclipse watchers?](https://discourse.julialang.org/t/eclipse-watchers/112705)

<div class="topic-metadata">

**Author:** [@brainandforce](https://discourse.julialang.org/u/brainandforce)\
**Replies:** 7\
**Last updated:** [April 10, 2024, 2:40pm UTC](https://discourse.julialang.org/t/eclipse-watchers/112705 "2024-04-10T14:40:23Z")

</div>

I managed to get this photo from Abbott, TX. Did any of you watch it?

---

## [Recommended book: Atlas of AI by Kate Crawford](https://discourse.julialang.org/t/recommended-book-atlas-of-ai-by-kate-crawford/112774)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 0\
**Last updated:** [April 10, 2024, 2:09pm UTC](https://discourse.julialang.org/t/recommended-book-atlas-of-ai-by-kate-crawford/112774 "2024-04-10T14:09:22Z")

</div>

Kate Crawford, Atlas of AI One quote that I found particularly pithy: "In contrast, in this book I argue that AI is neither artificial nor intelligent. Rather, artificial intelligence is both embodied and material, m…

---

## [Assembly: is "jump if not zero" more expressive than "jump if odd"?](https://discourse.julialang.org/t/assembly-is-jump-if-not-zero-more-expressive-than-jump-if-odd/81391)

<div class="topic-metadata">

**Author:** [@mbaz](https://discourse.julialang.org/u/mbaz)\
**Replies:** 9\
**Last updated:** [April 9, 2024, 5:57pm UTC](https://discourse.julialang.org/t/assembly-is-jump-if-not-zero-more-expressive-than-jump-if-odd/81391 "2024-04-09T17:57:58Z")

</div>

I’m completely in favor of disallowing truthy and falsey values, and I hope the core team is never swayed otherwise. Having said that, this claim caught my eye: I teach an introductory programming course, and one of th…

---

## [How to find (or create your own) Julia careers?](https://discourse.julialang.org/t/how-to-find-or-create-your-own-julia-careers/112474)

<div class="topic-metadata">

**Author:** [@Tarny\_GG\_Channie](https://discourse.julialang.org/u/Tarny_GG_Channie)\
**Replies:** 10\
**Last updated:** [April 8, 2024, 8:03pm UTC](https://discourse.julialang.org/t/how-to-find-or-create-your-own-julia-careers/112474 "2024-04-08T20:03:24Z")

</div>

Julia is not a typical language used in workplaces. Still, for Julia lovers, it’s something you want to write at work. So, how do you create Julia work for you? I can think of 3 main ways. Find rare companies that use…

---

## [How to position widgets correctly with the Gtk4 grid](https://discourse.julialang.org/t/how-to-position-widgets-correctly-with-the-gtk4-grid/112617)

<div class="topic-metadata">

**Author:** [@Alex\_73](https://discourse.julialang.org/u/Alex_73)\
**Replies:** 2\
**Last updated:** [April 7, 2024, 5:16pm UTC](https://discourse.julialang.org/t/how-to-position-widgets-correctly-with-the-gtk4-grid/112617 "2024-04-07T17:16:24Z")

</div>

I’m starting to study Gtk4 made available by https://juliagtk.github.io/Gtk4.jl/dev/manual/layout/#GtkGrid And I managed to run the example: win = GtkWindow("A new window") g = GtkGrid() a = GtkEntry() # a widget for …

---

## [Embedding Julia through C conversion using LLVM IR and neural network transforms to convert Julia to embedable C](https://discourse.julialang.org/t/embedding-julia-through-c-conversion-using-llvm-ir-and-neural-network-transforms-to-convert-julia-to-embedable-c/112614)

<div class="topic-metadata">

**Author:** [@Allan\_Baker](https://discourse.julialang.org/u/Allan_Baker)\
**Replies:** 4\
**Last updated:** [April 7, 2024, 2:31pm UTC](https://discourse.julialang.org/t/embedding-julia-through-c-conversion-using-llvm-ir-and-neural-network-transforms-to-convert-julia-to-embedable-c/112614 "2024-04-07T14:31:58Z")

</div>

I would love to be able to use Julia to design embedable control systems and signal processing architectures. Since Julia can’t cross compile to embedable DSPs or SoCs and may not have the stability that critical system…

---

## [Help wanted: need 3 graphic assets for upcoming JuliaCon talk](https://discourse.julialang.org/t/help-wanted-need-3-graphic-assets-for-upcoming-juliacon-talk/112329)

<div class="topic-metadata">

**Author:** [@mitiemannn](https://discourse.julialang.org/u/mitiemannn)\
**Replies:** 6\
**Last updated:** [April 4, 2024, 5:48am UTC](https://discourse.julialang.org/t/help-wanted-need-3-graphic-assets-for-upcoming-juliacon-talk/112329 "2024-04-04T05:48:21Z")

</div>

Hello, world! :slight\_smile: After lots of discussion about my JuliaCon Local 2023 talk, I’ll give a follow-up talk at JuliaCon 2024. For this, I want to include three specific graphics that I’ve got in mind. My proble…

---

## [10 years... countless hours worked into Julia... for what?](https://discourse.julialang.org/t/10-years-countless-hours-worked-into-julia-for-what/112444)

<div class="topic-metadata">

**Author:** [@Tarny\_GG\_Channie](https://discourse.julialang.org/u/Tarny_GG_Channie)\
**Replies:** 3\
**Last updated:** [April 3, 2024, 1:14am UTC](https://discourse.julialang.org/t/10-years-countless-hours-worked-into-julia-for-what/112444 "2024-04-03T01:14:26Z")

</div>

10 years of struggle… countless problems solved. After we’ve finally made it, a fast high-level language. Except it’s not used a lot. Except people don’t really consider script-like languages to be “real programming”. …

---

## [ECMWF Open Data (Meteorology Forecasts)](https://discourse.julialang.org/t/ecmwf-open-data-meteorology-forecasts/112375)

<div class="topic-metadata">

**Author:** [@tom-plaa](https://discourse.julialang.org/u/tom-plaa)\
**Replies:** 4\
**Last updated:** [April 1, 2024, 1:52pm UTC](https://discourse.julialang.org/t/ecmwf-open-data-meteorology-forecasts/112375 "2024-04-01T13:52:23Z")

</div>

I figured this might be an interesting place to ask about this. Has anyone here used the data from ECMWF Open Data? I just stumbled into it but the website/documentation is a bit confusing to me. It’s not clear what is o…

---

## [Malicious code in XZ\_jll.jl (v5.6.1+0) ; it could pose a problem?](https://discourse.julialang.org/t/malicious-code-in-xz-jll-jl-v5-6-1-0-it-could-pose-a-problem/112311)

<div class="topic-metadata">

**Author:** [@ImreSamu](https://discourse.julialang.org/u/ImreSamu)\
**Replies:** 3\
**Last updated:** [March 30, 2024, 12:41pm UTC](https://discourse.julialang.org/t/malicious-code-in-xz-jll-jl-v5-6-1-0-it-could-pose-a-problem/112311 "2024-03-30T12:41:02Z")

</div>

Based on my examination of the package https://juliahub.com/ui/Packages/General/XZ\_jll - XZ\_jll.jl (v5.6.1+0) it appears to be connected to a security issue detailed here: https://www.phoronix.com/news/XZ-CVE-2024-3094 …

---

## [Julians, are you interested in wargame?](https://discourse.julialang.org/t/julians-are-you-interested-in-wargame/106394)

<div class="topic-metadata">

**Author:** [@Tarny\_GG\_Channie](https://discourse.julialang.org/u/Tarny_GG_Channie)\
**Replies:** 4\
**Last updated:** [March 23, 2024, 3:37pm UTC](https://discourse.julialang.org/t/julians-are-you-interested-in-wargame/106394 "2024-03-23T15:37:50Z")

</div>

After several ideas and considering the viability of finishing in the short term, I’m planning to make my next package as a hex-based sci-fi wargame (so I can get used to Gamezero or other Julia game library). Are you in…

[Previous page](https://discourse.julialang.org/c/offtopic/29.md?no_subcategories=false&page=7)

[Next page](https://discourse.julialang.org/c/offtopic/29.md?no_subcategories=false&page=9)
