# Offtopic

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

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

**Page:** 13

---

## [FP16.16 (and FP32.16) float type (in Julia) and stochastic rounding](https://discourse.julialang.org/t/fp16-16-and-fp32-16-float-type-in-julia-and-stochastic-rounding/83638)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 2\
**Last updated:** [June 28, 2023, 12:45pm UTC](https://discourse.julialang.org/t/fp16-16-and-fp32-16-float-type-in-julia-and-stochastic-rounding/83638 "2023-06-28T12:45:09Z")

</div>

Historically we had only Float64 and Float32 in hardware, with deterministic rounding; and Float16 only as a storage format in Julia. I don’t know if stochastic rounding is used in any mainstream (CPU) hardware (or Nvidi…

---

## [FMI and Function as a Service](https://discourse.julialang.org/t/fmi-and-function-as-a-service/100734)

<div class="topic-metadata">

**Author:** [@johnh](https://discourse.julialang.org/u/johnh)\
**Replies:** 0\
**Last updated:** [June 23, 2023, 9:41am UTC](https://discourse.julialang.org/t/fmi-and-function-as-a-service/100734 "2023-06-23T09:41:00Z")

</div>

ABSTRACT Serverless functions provide elastic scaling and a fine-grained billing model, making Function-as-a-Service (FaaS) an attractive programming model. However, for distributed jobs that benefit from largescal…

---

## [Is there @namedtuple for Python?](https://discourse.julialang.org/t/is-there-namedtuple-for-python/100681)

<div class="topic-metadata">

**Author:** [@xgdgsc](https://discourse.julialang.org/u/xgdgsc)\
**Replies:** 5\
**Last updated:** [June 22, 2023, 4:13pm UTC](https://discourse.julialang.org/t/is-there-namedtuple-for-python/100681 "2023-06-22T16:13:23Z")

</div>

NamedTupleTools.jl ’ s @namedtuple is really nice for wrapping function returns quickly. Is there a similar thing in Python that only need to type once of the value? I didn’ t find one with search.

---

## [Do I need a vector database to solve this problem?](https://discourse.julialang.org/t/do-i-need-a-vector-database-to-solve-this-problem/100629)

<div class="topic-metadata">

**Author:** [@maxkapur](https://discourse.julialang.org/u/maxkapur)\
**Replies:** 9\
**Last updated:** [June 22, 2023, 5:12am UTC](https://discourse.julialang.org/t/do-i-need-a-vector-database-to-solve-this-problem/100629 "2023-06-22T05:12:19Z")

</div>

Suppose I have a list of known vectors x\_i \\in \\mathbb{R}^m for i = 1 \\dots n. Now my boss comes to me and gives me a vector y \\in \\mathbb{R}^m and says, find the i that minimizes \\| y - x\_i \\|. Clearly, the best yo…

---

## [What do people think about pair programming?](https://discourse.julialang.org/t/what-do-people-think-about-pair-programming/99476)

<div class="topic-metadata">

**Author:** [@Kirby\_Zhang](https://discourse.julialang.org/u/Kirby_Zhang)\
**Replies:** 3\
**Last updated:** [June 13, 2023, 3:42pm UTC](https://discourse.julialang.org/t/what-do-people-think-about-pair-programming/99476 "2023-06-13T15:42:47Z")

</div>

According to research PP produces better code while not reducing productivity. Why CI is BETTER Than Feature Branching - YouTube I made some notes about how I’d like to do pair programming, especially in a remote work …

---

## [New Language](https://discourse.julialang.org/t/new-language/100031)

<div class="topic-metadata">

**Author:** [@SergeantMike67](https://discourse.julialang.org/u/SergeantMike67)\
**Replies:** 1\
**Last updated:** [June 8, 2023, 2:23am UTC](https://discourse.julialang.org/t/new-language/100031 "2023-06-08T02:23:45Z")

</div>

Has anyone here heard about Mojo? What I read sounded like someone recreated Julia using Python as a base. They are even touting it as easy AI. There is even an article saying it’s the biggest programming advance in dec…

---

## [Good article on ethical aspects of AI](https://discourse.julialang.org/t/good-article-on-ethical-aspects-of-ai/99579)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 30\
**Last updated:** [June 5, 2023, 1:18pm UTC](https://discourse.julialang.org/t/good-article-on-ethical-aspects-of-ai/99579 "2023-06-05T13:18:02Z")

</div>

Pay attention to the emerging confluence of quantum computing and ML. “Models mere mortals cannot possibly understand” are coming…

---

## [Must-read for the weekend: is AI an invasive species?](https://discourse.julialang.org/t/must-read-for-the-weekend-is-ai-an-invasive-species/99161)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 7\
**Last updated:** [May 28, 2023, 4:58pm UTC](https://discourse.julialang.org/t/must-read-for-the-weekend-is-ai-an-invasive-species/99161 "2023-05-28T16:58:07Z")

</div>

I found this thought-provoking. There is also a link to a paper about potential elimination of jobs (fashion models among them, who would have thought?). Just found another article, but I’m afraid it may be behind a p…

---

## [Should I backup my PhD research?](https://discourse.julialang.org/t/should-i-backup-my-phd-research/98856)

<div class="topic-metadata">

**Author:** [@TI36XPro](https://discourse.julialang.org/u/TI36XPro)\
**Replies:** 23\
**Last updated:** [May 26, 2023, 10:37pm UTC](https://discourse.julialang.org/t/should-i-backup-my-phd-research/98856 "2023-05-26T22:37:20Z")

</div>

Specifically - should I back it up on an external HDD? I am asking because I didn’t know where else to and I know lots of people here do scientific research like me. I am currently a PhD student and I have a large knowl…

---

## [Apple silicon: should I buy a macbook?](https://discourse.julialang.org/t/apple-silicon-should-i-buy-a-macbook/94608)

<div class="topic-metadata">

**Author:** [@Chong\_Wang](https://discourse.julialang.org/u/Chong_Wang)\
**Replies:** 7\
**Last updated:** [May 26, 2023, 2:37pm UTC](https://discourse.julialang.org/t/apple-silicon-should-i-buy-a-macbook/94608 "2023-05-26T14:37:04Z")

</div>

I am considering buying a Macbook Pro with M2 Pro, but I am concerned about compatibility issues, specifically with Julia, which I now work exclusively with. For people already working with Apple silicon, are there any …

---

## [The board of NeuroImage resigns: Academics should pay attention](https://discourse.julialang.org/t/the-board-of-neuroimage-resigns-academics-should-pay-attention/98626)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 19\
**Last updated:** [May 19, 2023, 7:34am UTC](https://discourse.julialang.org/t/the-board-of-neuroimage-resigns-academics-should-pay-attention/98626 "2023-05-19T07:34:20Z")

</div>

Some of the publishers out there are just outrageous. (This is the pitch: “You do all the work, for which we charge you £2,700 per article. And don’t worry, this money is not wasted, it will end up as a 40% profit marg…

---

## [We need a vs code plugin that could save ChatGPT questions, responses and user corrections](https://discourse.julialang.org/t/we-need-a-vs-code-plugin-that-could-save-chatgpt-questions-responses-and-user-corrections/98504)

<div class="topic-metadata">

**Author:** [@alex-s-gardner](https://discourse.julialang.org/u/alex-s-gardner)\
**Replies:** 4\
**Last updated:** [May 9, 2023, 12:57am UTC](https://discourse.julialang.org/t/we-need-a-vs-code-plugin-that-could-save-chatgpt-questions-responses-and-user-corrections/98504 "2023-05-09T00:57:53Z")

</div>

I know that posting ideas really is not all the helpful but I’m going to throw it out there anyways as I really lack the skills to lead something like this but I think it’s really important. The largest impediment to th…

---

## [Food for thought for the AI fans](https://discourse.julialang.org/t/food-for-thought-for-the-ai-fans/98473)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 2\
**Last updated:** [May 8, 2023, 3:44pm UTC](https://discourse.julialang.org/t/food-for-thought-for-the-ai-fans/98473 "2023-05-08T15:44:56Z")

</div>

---

## [Bitmap arrays: RoaringBitmap, not yet wrapped for Julia](https://discourse.julialang.org/t/bitmap-arrays-roaringbitmap-not-yet-wrapped-for-julia/98340)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 0\
**Last updated:** [May 4, 2023, 7:05pm UTC](https://discourse.julialang.org/t/bitmap-arrays-roaringbitmap-not-yet-wrapped-for-julia/98340 "2023-05-04T19:05:01Z")

</div>

Bitmaps have some pitfalls, either bits take 8x the storage, stored in a byte, or you have false sharing and problems with threads (I understand the container in C++ considered buggy, and in Julia likely in the same way)…

---

## [Earth as an ellipsoid](https://discourse.julialang.org/t/earth-as-an-ellipsoid/98147)

<div class="topic-metadata">

**Author:** [@StevenSiew](https://discourse.julialang.org/u/StevenSiew)\
**Replies:** 6\
**Last updated:** [May 2, 2023, 4:08am UTC](https://discourse.julialang.org/t/earth-as-an-ellipsoid/98147 "2023-05-02T04:08:46Z")

</div>

Hi everybody. I need help. I had model the planet Earth as a perfect sphere. Now I want to model planet Earth as an ellipsoid. However I got stump by a mystery. If Earth is an ellipsoid and I am standing at point P (s…

---

## [Do Garbage Collectors necessarily make code slow?](https://discourse.julialang.org/t/do-garbage-collectors-necessarily-make-code-slow/97902)

<div class="topic-metadata">

**Author:** [@FrancisKing](https://discourse.julialang.org/u/FrancisKing)\
**Replies:** 22\
**Last updated:** [April 27, 2023, 2:19pm UTC](https://discourse.julialang.org/t/do-garbage-collectors-necessarily-make-code-slow/97902 "2023-04-27T14:19:14Z")

</div>

A more serious question, while you’re around, is to ask you why C# is generally reckoned to be slower than C++, “because it has garbage collection”. In another thread you opined that garbage collectors don’t necessarily …

---

## [Any software to find mixed Nash equilibrium in multi-player simultaneous games?](https://discourse.julialang.org/t/any-software-to-find-mixed-nash-equilibrium-in-multi-player-simultaneous-games/96260)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 2\
**Last updated:** [April 26, 2023, 2:13pm UTC](https://discourse.julialang.org/t/any-software-to-find-mixed-nash-equilibrium-in-multi-player-simultaneous-games/96260 "2023-04-26T14:13:33Z")

</div>

Hello, does anyone know of an (preferably open source) implementation of an algorithm to find Nash equilibrium in multi-player simultaneous games when mixed strategies are allowed? On one side nashpy works only with 2…

---

## [Standalone "Hello World" Executable size comparison to Node.js](https://discourse.julialang.org/t/standalone-hello-world-executable-size-comparison-to-node-js/97656)

<div class="topic-metadata">

**Author:** [@AMJ](https://discourse.julialang.org/u/AMJ)\
**Replies:** 11\
**Last updated:** [April 25, 2023, 2:48pm UTC](https://discourse.julialang.org/t/standalone-hello-world-executable-size-comparison-to-node-js/97656 "2023-04-25T14:48:45Z")

</div>

I don’t have any experience with other languages, and I was surprised to see “Hello World” produces this big standalone executables in Node.js. Julia is not far off then.

---

## [And now for something completely different: multimedia](https://discourse.julialang.org/t/and-now-for-something-completely-different-multimedia/97477)

<div class="topic-metadata">

**Author:** [@skypuppy](https://discourse.julialang.org/u/skypuppy)\
**Replies:** 0\
**Last updated:** [April 14, 2023, 2:01pm UTC](https://discourse.julialang.org/t/and-now-for-something-completely-different-multimedia/97477 "2023-04-14T14:01:25Z")

</div>

It struck me that is might be fun to write some julia programs (system?) for multimedia support. Has this already been done but I could not find any references/links to it? I’m thinking of building libraries of movies,…

---

## [Open-source AI models, e.g. Vicuna close to ChatGPT; Julia applications](https://discourse.julialang.org/t/open-source-ai-models-e-g-vicuna-close-to-chatgpt-julia-applications/97115)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 4\
**Last updated:** [April 7, 2023, 6:46pm UTC](https://discourse.julialang.org/t/open-source-ai-models-e-g-vicuna-close-to-chatgpt-julia-applications/97115 "2023-04-07T18:46:44Z")

</div>

Stanford’s Alpaca lowered training cost to under $800, then came Koala, and now UC Berkeley improving more with Vicuna. It cost $300 to train, and I believe you can also get it for your local machine. It’s a bit slow for…

---

## [Fun "interview" question solved easily in Julia](https://discourse.julialang.org/t/fun-interview-question-solved-easily-in-julia/96693)

<div class="topic-metadata">

**Author:** [@RobertGregg](https://discourse.julialang.org/u/RobertGregg)\
**Replies:** 20\
**Last updated:** [April 6, 2023, 9:40pm UTC](https://discourse.julialang.org/t/fun-interview-question-solved-easily-in-julia/96693 "2023-04-06T21:40:33Z")

</div>

Just thought this would be fun to share. The question is: “What is the sum of all 5 digit numbers formed using the digits 1,2,3,4 and 5 without repetition.” So numbers like 12345 and 32415 but not 11123. My solution wa…

---

## [Fastest sorted container (search) challenge, and new 2021 search algorithm](https://discourse.julialang.org/t/fastest-sorted-container-search-challenge-and-new-2021-search-algorithm/97076)

<div class="topic-metadata">

**Author:** [@Palli](https://discourse.julialang.org/u/Palli)\
**Replies:** 0\
**Last updated:** [April 4, 2023, 5:54pm UTC](https://discourse.julialang.org/t/fastest-sorted-container-search-challenge-and-new-2021-search-algorithm/97076 "2023-04-04T17:54:34Z")

</div>

Julia provides binary search, of sorted arrays. But simple sorted arrays aren’t the best data structure (always). Before going into that, binary search is O(log n), there’s interpolation search for O(log log n), but the…

---

## [What is Julia named after?](https://discourse.julialang.org/t/what-is-julia-named-after/67720)

<div class="topic-metadata">

**Author:** [@cybervigilante](https://discourse.julialang.org/u/cybervigilante)\
**Replies:** 46\
**Last updated:** [April 6, 2023, 11:50am UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720 "2023-04-06T11:50:21Z")

</div>

I know Python is named after Monty Python, then evolved into a snake, but I’ve seen no mention of Julia. Is it a name, an acronym, or just made up?

---

## ["Codon: A high-performance, zero-overhead, extensible Python compiler using LLVM"](https://discourse.julialang.org/t/codon-a-high-performance-zero-overhead-extensible-python-compiler-using-llvm/95983)

<div class="topic-metadata">

**Author:** [@Audrius-St](https://discourse.julialang.org/u/Audrius-St)\
**Replies:** 2\
**Last updated:** [April 5, 2023, 6:39pm UTC](https://discourse.julialang.org/t/codon-a-high-performance-zero-overhead-extensible-python-compiler-using-llvm/95983 "2023-04-05T18:39:40Z")

</div>

Paper: GitHub:

---

## [Equivalent of BenchmarkTools in Python?](https://discourse.julialang.org/t/equivalent-of-benchmarktools-in-python/97011)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 8\
**Last updated:** [April 3, 2023, 3:09pm UTC](https://discourse.julialang.org/t/equivalent-of-benchmarktools-in-python/97011 "2023-04-03T15:09:42Z")

</div>

Which is the equivalent of @btime/ @benchmark in Python? I would like something to interactively benchmark a single expression (function call) and where the number of run adapt to the running cost of the expression to b…

---

## [A simple MCMC code for beginners for learning](https://discourse.julialang.org/t/a-simple-mcmc-code-for-beginners-for-learning/31641)

<div class="topic-metadata">

**Author:** [@StevenSiew](https://discourse.julialang.org/u/StevenSiew)\
**Replies:** 14\
**Last updated:** [March 31, 2023, 8:48am UTC](https://discourse.julialang.org/t/a-simple-mcmc-code-for-beginners-for-learning/31641 "2023-03-31T08:48:00Z")

</div>

If you try to understand how Metropolis-Hastings MCMC works in producing a posterior for a parameter. You can read various website like this But unless you understand R very well, it would make your head spin. But you…

---

## [Encourage Using GitHub Copilot to Increase Julia Usage](https://discourse.julialang.org/t/encourage-using-github-copilot-to-increase-julia-usage/87405)

<div class="topic-metadata">

**Author:** [@NickW3101](https://discourse.julialang.org/u/NickW3101)\
**Replies:** 13\
**Last updated:** [March 30, 2023, 1:23am UTC](https://discourse.julialang.org/t/encourage-using-github-copilot-to-increase-julia-usage/87405 "2023-03-30T01:23:50Z")

</div>

I think the Julia community should actively encourage the use of GitHub Copilot to strengthen Julia, especially programmers from other languages. Copilot can shorten the learning curve of the language and speed up devel…

---

## [Asymptotically faster matrix-multiplication algorithms](https://discourse.julialang.org/t/asymptotically-faster-matrix-multiplication-algorithms/96710)

<div class="topic-metadata">

**Author:** [@GunnarFarneback](https://discourse.julialang.org/u/GunnarFarneback)\
**Replies:** 13\
**Last updated:** [March 29, 2023, 3:48pm UTC](https://discourse.julialang.org/t/asymptotically-faster-matrix-multiplication-algorithms/96710 "2023-03-29T15:48:10Z")

</div>

Does there even exist an actual implementation?

---

## [March 25: Climate Action at Eindhoven Airport, The Netherlands](https://discourse.julialang.org/t/march-25-climate-action-at-eindhoven-airport-the-netherlands/96419)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 7\
**Last updated:** [March 26, 2023, 11:14am UTC](https://discourse.julialang.org/t/march-25-climate-action-at-eindhoven-airport-the-netherlands/96419 "2023-03-26T11:14:42Z")

</div>

Julia is the best tool to build climate models, but building models is not sufficient. Become active! Last November, Extinction Rebellion and Greenpeace organized a large action at Schiphol, demanding a ban on private …

---

## [Chat with a LLM. Just something to chuckle about](https://discourse.julialang.org/t/chat-with-a-llm-just-something-to-chuckle-about/96483)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 1\
**Last updated:** [March 23, 2023, 8:50am UTC](https://discourse.julialang.org/t/chat-with-a-llm-just-something-to-chuckle-about/96483 "2023-03-23T08:50:49Z")

</div>

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

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