#nondeterministic — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #nondeterministic, aggregated by home.social.
-
"People are finding it really hard to manage that #cost… (AI tokens) it's a non #deterministic output, so it's a #NonDeterministic #value," — Will Venters, associate professor of Digital Innovation and Information Systems at the London School of Economics
#AI / #tokens / #price <https://bbc.com/news/articles/c872r52x7jgo>
-
"People are finding it really hard to manage that #cost… (AI tokens) it's a non #deterministic output, so it's a #NonDeterministic #value," — Will Venters, associate professor of Digital Innovation and Information Systems at the London School of Economics
#AI / #tokens / #price <https://bbc.com/news/articles/c872r52x7jgo>
-
“Kelley describes why he created Zig, when other options including C, C++, Rust, and Go already exist. He said he set out to develop a digital #audio workstation. He tried Go, but found interoperability with C libraries difficult, and said the garbage collector caused audio delays. He tried C++, or coding C-style using a C++ compiler, but found that small mistakes led to memory corruption bugs that took weeks to fix. He tried Rust but "really struggled to write code that would satisfy Rust's rules," and spent a month trying to make font rendering work”
…
“The #Zig project is known for its #NoAI policy, set out in the code of conduct… Another negative for #AITooling is that it is #NonDeterministic and therefore its output always needs review, even for something as simple as refactoring the name of a function. Kelley prefers #deterministic tools in which he can have full confidence.“
#Software / #Languages / #AndrewKelly <https://www.theregister.com/software/2026/05/28/zig-creator-seeks-uncompromising-perfection-before-blessing-10/5247916>
-
“Kelley describes why he created Zig, when other options including C, C++, Rust, and Go already exist. He said he set out to develop a digital #audio workstation. He tried Go, but found interoperability with C libraries difficult, and said the garbage collector caused audio delays. He tried C++, or coding C-style using a C++ compiler, but found that small mistakes led to memory corruption bugs that took weeks to fix. He tried Rust but "really struggled to write code that would satisfy Rust's rules," and spent a month trying to make font rendering work”
…
“The #Zig project is known for its #NoAI policy, set out in the code of conduct… Another negative for #AITooling is that it is #NonDeterministic and therefore its output always needs review, even for something as simple as refactoring the name of a function. Kelley prefers #deterministic tools in which he can have full confidence.“
#Software / #Languages / #AndrewKelly <https://www.theregister.com/software/2026/05/28/zig-creator-seeks-uncompromising-perfection-before-blessing-10/5247916>
-
Crazy how much difference the right data structure / #algorithm for a task makes.
This week I learned about #Deterministic #Finite #Automata and #Nondeterministic Finite Automata just to redo my clunky #AdventOfCode2023 day 12 challenge, written in #Rust #RustLang
Runtime for part 1 dropped from 1-2secs to milliseconds. Part 2 also milliseconds 😮
Are there any good Rust crates for DFAs/NFAs?
Many people solved that problem with #Dynamic #Programming - something else for the learn list 😉
-
Crazy how much difference the right data structure / #algorithm for a task makes.
This week I learned about #Deterministic #Finite #Automata and #Nondeterministic Finite Automata just to redo my clunky #AdventOfCode2023 day 12 challenge, written in #Rust #RustLang
Runtime for part 1 dropped from 1-2secs to milliseconds. Part 2 also milliseconds 😮
Are there any good Rust crates for DFAs/NFAs?
Many people solved that problem with #Dynamic #Programming - something else for the learn list 😉