home.social

#rustlang — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rustlang, aggregated by home.social.

  1. iai-callgrind gives you deterministic, instruction-count benchmarks. The catch: it needs Valgrind, and Valgrind has zero Apple Silicon support.

    Here's how I run them locally on an M-series Mac in a native arm64 container - seccomp trap and all.

    martinhicks.dev/articles/runni

  2. Zig programming language is competing with rust and go. It's a non profit and I believe they have a healthy transparent FOSS model

    I like this interview of the creator @andrewrk
    youtube.com/watch?v=iqddnwKF8HQ

    #foss #OpenSource #nostringsattached #zig #rust #rustlang #go #software #development

  3. Manage your life from the terminal 🔥

    🕴️ **tuxedo** — A terminal todo manager with Vim-style controls

    💯 Natural-language task parsing, phone capture via QR code, fuzzy command palette & instant file sync

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/webstonehq/tuxedo

  4. You don't have to rewrite your C firmware in Rust all at once. Christian Meusel's workshop at Oxidize 2026 is about doing it incrementally - starting from build integration and FFI calls, through to third-party crates for QR generation.

    🔗 oxidizeconf.com/sessions/integ

    #Oxidize2026 #RustLang #EmbeddedRust #FFI #BareMetalRust #Firmware

  5. Working on something outside the usual AI paradigm sharing a preliminary note, not a "Eurkea".

    The project (Aleph) explores whether biological organizational principles can replace neural architectures for embedded AI. No weights, no pre-training, no LLM. The core question: do the same solutions biology found over billions of years: specialization, quiescence, emergent coordination translate to digital systems?

    Methodology follows Telesio's empirical approach: observation before theory, measurement before assertion. Every behavior in this post has a log file and a timestamp.

    One verified result worth sharing:

    Three independent components: a health monitor, a kernel, and an audio output organ — have no knowledge of each other. No shared state, no direct communication. When the watchdog process dies, the system emits a 220Hz tone. No explicit rule produces this. It emerges from composition.

    This is weak emergence: predictable by reading the code. Not strong emergence. The distinction matters and we're not overstating it.

    Current stack: Rust, Alpine Linux, SQLite, Unix sockets. Hardware: Dell Inspiron i5, 3.7GB RAM. ~452KB binary binary. ~39°C at rest.

    What we don't know yet: whether this approach scales, whether the Bayesian learning converges usefully, whether the biological clock model holds across real day/night cycles.

    #rustlang #embeddedsystems #ai #distributedsystems

  6. Working on something outside the usual AI paradigm sharing a preliminary note, not a "Eurkea".

    The project (Aleph) explores whether biological organizational principles can replace neural architectures for embedded AI. No weights, no pre-training, no LLM. The core question: do the same solutions biology found over billions of years: specialization, quiescence, emergent coordination translate to digital systems?

    Methodology follows Telesio's empirical approach: observation before theory, measurement before assertion. Every behavior in this post has a log file and a timestamp.

    One verified result worth sharing:

    Three independent components: a health monitor, a kernel, and an audio output organ — have no knowledge of each other. No shared state, no direct communication. When the watchdog process dies, the system emits a 220Hz tone. No explicit rule produces this. It emerges from composition.

    This is weak emergence: predictable by reading the code. Not strong emergence. The distinction matters and we're not overstating it.

    Current stack: Rust, Alpine Linux, SQLite, Unix sockets. Hardware: Dell Inspiron i5, 3.7GB RAM. ~452KB binary binary. ~39°C at rest.

    What we don't know yet: whether this approach scales, whether the Bayesian learning converges usefully, whether the biological clock model holds across real day/night cycles.

    #rustlang #embeddedsystems #ai #distributedsystems

  7. Working on something outside the usual AI paradigm sharing a preliminary note, not a "Eurkea".

    The project (Aleph) explores whether biological organizational principles can replace neural architectures for embedded AI. No weights, no pre-training, no LLM. The core question: do the same solutions biology found over billions of years: specialization, quiescence, emergent coordination translate to digital systems?

    Methodology follows Telesio's empirical approach: observation before theory, measurement before assertion. Every behavior in this post has a log file and a timestamp.

    One verified result worth sharing:

    Three independent components: a health monitor, a kernel, and an audio output organ — have no knowledge of each other. No shared state, no direct communication. When the watchdog process dies, the system emits a 220Hz tone. No explicit rule produces this. It emerges from composition.

    This is weak emergence: predictable by reading the code. Not strong emergence. The distinction matters and we're not overstating it.

    Current stack: Rust, Alpine Linux, SQLite, Unix sockets. Hardware: Dell Inspiron i5, 3.7GB RAM. ~452KB binary binary. ~39°C at rest.

    What we don't know yet: whether this approach scales, whether the Bayesian learning converges usefully, whether the biological clock model holds across real day/night cycles.

    #rustlang #embeddedsystems #ai #distributedsystems

  8. Working on something outside the usual AI paradigm sharing a preliminary note, not a "Eurkea".

    The project (Aleph) explores whether biological organizational principles can replace neural architectures for embedded AI. No weights, no pre-training, no LLM. The core question: do the same solutions biology found over billions of years: specialization, quiescence, emergent coordination translate to digital systems?

    Methodology follows Telesio's empirical approach: observation before theory, measurement before assertion. Every behavior in this post has a log file and a timestamp.

    One verified result worth sharing:

    Three independent components: a health monitor, a kernel, and an audio output organ — have no knowledge of each other. No shared state, no direct communication. When the watchdog process dies, the system emits a 220Hz tone. No explicit rule produces this. It emerges from composition.

    This is weak emergence: predictable by reading the code. Not strong emergence. The distinction matters and we're not overstating it.

    Current stack: Rust, Alpine Linux, SQLite, Unix sockets. Hardware: Dell Inspiron i5, 3.7GB RAM. ~452KB binary binary. ~39°C at rest.

    What we don't know yet: whether this approach scales, whether the Bayesian learning converges usefully, whether the biological clock model holds across real day/night cycles.

    #rustlang #embeddedsystems #ai #distributedsystems

  9. Working on something outside the usual AI paradigm sharing a preliminary note, not a "Eurkea".

    The project (Aleph) explores whether biological organizational principles can replace neural architectures for embedded AI. No weights, no pre-training, no LLM. The core question: do the same solutions biology found over billions of years: specialization, quiescence, emergent coordination translate to digital systems?

    Methodology follows Telesio's empirical approach: observation before theory, measurement before assertion. Every behavior in this post has a log file and a timestamp.

    One verified result worth sharing:

    Three independent components: a health monitor, a kernel, and an audio output organ — have no knowledge of each other. No shared state, no direct communication. When the watchdog process dies, the system emits a 220Hz tone. No explicit rule produces this. It emerges from composition.

    This is weak emergence: predictable by reading the code. Not strong emergence. The distinction matters and we're not overstating it.

    Current stack: Rust, Alpine Linux, SQLite, Unix sockets. Hardware: Dell Inspiron i5, 3.7GB RAM. ~452KB binary binary. ~39°C at rest.

    What we don't know yet: whether this approach scales, whether the Bayesian learning converges usefully, whether the biological clock model holds across real day/night cycles.

    #rustlang #embeddedsystems #ai #distributedsystems

  10. I just made it to Fireship! 🤯

    🐀 Ratty terminal was featured in "10 weird OSS projects you need to know about"

    🧀 A GPU-rendered terminal emulator with inline 3D graphics
    🦀 ratty-term.org

    ▶️ Watch it here: youtube.com/watch?v=qPuzWFvRajk

    **#rustlang** **#ratatui** **#ratty** **#opensource** **#terminal** **#3d** **#fireship**

  11. I just made it to Fireship! 🤯

    🐀 Ratty terminal was featured in "10 weird OSS projects you need to know about"

    🧀 A GPU-rendered terminal emulator with inline 3D graphics
    🦀 ratty-term.org

    ▶️ Watch it here: youtube.com/watch?v=qPuzWFvRajk

    **** **** **** **** **** **** ****

  12. I just made it to Fireship! 🤯

    🐀 Ratty terminal was featured in "10 weird OSS projects you need to know about"

    🧀 A GPU-rendered terminal emulator with inline 3D graphics
    🦀 ratty-term.org

    ▶️ Watch it here: youtube.com/watch?v=qPuzWFvRajk

    **#rustlang** **#ratatui** **#ratty** **#opensource** **#terminal** **#3d** **#fireship**

  13. I just made it to Fireship! 🤯

    🐀 Ratty terminal was featured in "10 weird OSS projects you need to know about"

    🧀 A GPU-rendered terminal emulator with inline 3D graphics
    🦀 ratty-term.org

    ▶️ Watch it here: youtube.com/watch?v=qPuzWFvRajk

    **#rustlang** **#ratatui** **#ratty** **#opensource** **#terminal** **#3d** **#fireship**

  14. I just made it to Fireship! 🤯

    🐀 Ratty terminal was featured in "10 weird OSS projects you need to know about"

    🧀 A GPU-rendered terminal emulator with inline 3D graphics
    🦀 ratty-term.org

    ▶️ Watch it here: youtube.com/watch?v=qPuzWFvRajk

    **#rustlang** **#ratatui** **#ratty** **#opensource** **#terminal** **#3d** **#fireship**

  15. @mre Oh wow, this is soooo good! :awesome:

    I've just done a search on "smol" and all the relevant resources have popped up (especially blog posts by notgull).

    This is so much needed in the era of #LLM slop content flooding everything and making normal search engines unusable.

    Thank you so much for this, Matthias! ❤️

    #Search #SearchEngine #Rust #RustLang

  16. @mre Oh wow, this is soooo good! :awesome:

    I've just done a search on "smol" and all the relevant resources have popped up (especially blog posts by notgull).

    This is so much needed in the era of #LLM slop content flooding everything and making normal search engines unusable.

    Thank you so much for this, Matthias! ❤️

    #Search #SearchEngine #Rust #RustLang

  17. @mre Oh wow, this is soooo good! :awesome:

    I've just done a search on "smol" and all the relevant resources have popped up (especially blog posts by notgull).

    This is so much needed in the era of #LLM slop content flooding everything and making normal search engines unusable.

    Thank you so much for this, Matthias! ❤️

    #Search #SearchEngine #Rust #RustLang

  18. @mre Oh wow, this is soooo good! :awesome:

    I've just done a search on "smol" and all the relevant resources have popped up (especially blog posts by notgull).

    This is so much needed in the era of #LLM slop content flooding everything and making normal search engines unusable.

    Thank you so much for this, Matthias! ❤️

    #Search #SearchEngine #Rust #RustLang

  19. @mre Oh wow, this is soooo good! :awesome:

    I've just done a search on "smol" and all the relevant resources have popped up (especially blog posts by notgull).

    This is so much needed in the era of #LLM slop content flooding everything and making normal search engines unusable.

    Thank you so much for this, Matthias! ❤️

    #Search #SearchEngine #Rust #RustLang

  20. Today we will talk about the future of terminals at "Terminal Tuesdays" podcast! 📢

    🎙️ Today's guest: Raphael Amorim (@mustache) - the creator of Rio terminal
    📅 19:00 CET
    📍 Join our Discord: terminalcollective.org/
    ▶️ YouTube: youtube.com/@TerminalCollectiv

  21. RE: social.troll.academy/@clonejo/

    hashtag-importer, my tool to import hashtags into your own instance is famous now: @clonejo did a comparison with his own tool (also written in Rust 🦀) which uses a similar approach. Do give it a try to see if it matches your needs!

    #hashtags #mastodon #feditools #akkoma #RustLang

  22. RE: social.troll.academy/@clonejo/

    hashtag-importer, my tool to import hashtags into your own instance is famous now: @clonejo did a comparison with his own tool (also written in Rust 🦀) which uses a similar approach. Do give it a try to see if it matches your needs!

    #hashtags #mastodon #feditools #akkoma #RustLang

  23. RE: social.troll.academy/@clonejo/

    hashtag-importer, my tool to import hashtags into your own instance is famous now: @clonejo did a comparison with his own tool (also written in Rust 🦀) which uses a similar approach. Do give it a try to see if it matches your needs!

    #hashtags #mastodon #feditools #akkoma #RustLang

  24. RE: social.troll.academy/@clonejo/

    hashtag-importer, my tool to import hashtags into your own instance is famous now: @clonejo did a comparison with his own tool (also written in Rust 🦀) which uses a similar approach. Do give it a try to see if it matches your needs!

    #hashtags #mastodon #feditools #akkoma #RustLang

  25. RE: social.troll.academy/@clonejo/

    hashtag-importer, my tool to import hashtags into your own instance is famous now: @clonejo did a comparison with his own tool (also written in Rust 🦀) which uses a similar approach. Do give it a try to see if it matches your needs!

    #hashtags #mastodon #feditools #akkoma #RustLang

  26. InterpN is getting B-splines, and a 3x speedup at the same time!

    Implementing B-splines exposed some opportunities for optimizations in the existing cubic Hermite methods, especially for larger data. Now, all InterpN cubic methods, both Hermite and B-spline, are at least 3x faster than scipy even asymptotically for large data, and >10x faster for latency-dominated small samples.

    #rustlang #rustembedded #performance

  27. I spent most of this year so far figuring out possible designs to solve those problems.

    RustWeek + All Hands were phenomenally useful! I worked w/ rustdoc, types, compiler, cargo, and other folks to poke holes in the designs and then patch them.

    Thank you @rustnl for making it happen!

    #rust #rustlang #semver #rustweek #rustweek2026

  28. I spent most of this year so far figuring out possible designs to solve those problems.

    RustWeek + All Hands were phenomenally useful! I worked w/ rustdoc, types, compiler, cargo, and other folks to poke holes in the designs and then patch them.

    Thank you @rustnl for making it happen!

    #rust #rustlang #semver #rustweek #rustweek2026

  29. I spent most of this year so far figuring out possible designs to solve those problems.

    RustWeek + All Hands were phenomenally useful! I worked w/ rustdoc, types, compiler, cargo, and other folks to poke holes in the designs and then patch them.

    Thank you @rustnl for making it happen!

  30. I spent most of this year so far figuring out possible designs to solve those problems.

    RustWeek + All Hands were phenomenally useful! I worked w/ rustdoc, types, compiler, cargo, and other folks to poke holes in the designs and then patch them.

    Thank you @rustnl for making it happen!

    #rust #rustlang #semver #rustweek #rustweek2026

  31. I spent most of this year so far figuring out possible designs to solve those problems.

    RustWeek + All Hands were phenomenally useful! I worked w/ rustdoc, types, compiler, cargo, and other folks to poke holes in the designs and then patch them.

    Thank you @rustnl for making it happen!

    #rust #rustlang #semver #rustweek #rustweek2026

  32. 🚀 Ah, the dream of turning off Rust's borrow checker—because nothing says "I'm a coding genius" like breaking one of the language's core features for a laugh. 😂 But never fear, the "youcan" crate's here to let you shoot yourself in the foot with both barrels! 💥
    docs.rs/you-can/latest/you_can #RustLang #YouCan #Crate #CodingHumor #BorrowChecker #ProgrammingJokes #HackerNews #ngated

  33. Found a TUI for debugging shell pipelines 🔥

    🧪 **rura** — A terminal scratchpad for iterating on shell commands

    💯 Live previews, partial pipeline execution, regex search, syntax highlighting & history

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/tlipinski/rura

    #rustlang #ratatui #tui #terminal #shell #pipeline

  34. Found a TUI for debugging shell pipelines 🔥

    🧪 **rura** — A terminal scratchpad for iterating on shell commands

    💯 Live previews, partial pipeline execution, regex search, syntax highlighting & history

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/tlipinski/rura

  35. Found a TUI for debugging shell pipelines 🔥

    🧪 **rura** — A terminal scratchpad for iterating on shell commands

    💯 Live previews, partial pipeline execution, regex search, syntax highlighting & history

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/tlipinski/rura

    #rustlang #ratatui #tui #terminal #shell #pipeline

  36. Found a TUI for debugging shell pipelines 🔥

    🧪 **rura** — A terminal scratchpad for iterating on shell commands

    💯 Live previews, partial pipeline execution, regex search, syntax highlighting & history

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/tlipinski/rura

    #rustlang #ratatui #tui #terminal #shell #pipeline

  37. Found a TUI for debugging shell pipelines 🔥

    🧪 **rura** — A terminal scratchpad for iterating on shell commands

    💯 Live previews, partial pipeline execution, regex search, syntax highlighting & history

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/tlipinski/rura

    #rustlang #ratatui #tui #terminal #shell #pipeline

  38. Fuzzing finds bugs in Rust code - reliably so. But async Rust has largely stayed out of reach with its complexity making it hard for fuzzers to explore meaningfully.

    At Oxidize 2026, Morgan Hill (@pcwizz) walks through what it takes to actually fuzz async Rust: the naive approaches that don't work, and an involved technique that does - involving LibAFL, user mode QEMU, and a fair amount of head scratching.

    🔗 oxidizeconf.com/sessions/await

    #Oxidize2026 #RustLang #Fuzzing #SecurityResearch #AsyncRust

  39. Fuzzing finds bugs in Rust code - reliably so. But async Rust has largely stayed out of reach with its complexity making it hard for fuzzers to explore meaningfully.

    At Oxidize 2026, Morgan Hill (@pcwizz) walks through what it takes to actually fuzz async Rust: the naive approaches that don't work, and an involved technique that does - involving LibAFL, user mode QEMU, and a fair amount of head scratching.

    🔗 oxidizeconf.com/sessions/await

    #Oxidize2026 #RustLang #Fuzzing #SecurityResearch #AsyncRust

  40. Fuzzing finds bugs in Rust code - reliably so. But async Rust has largely stayed out of reach with its complexity making it hard for fuzzers to explore meaningfully.

    At Oxidize 2026, Morgan Hill (@pcwizz) walks through what it takes to actually fuzz async Rust: the naive approaches that don't work, and an involved technique that does - involving LibAFL, user mode QEMU, and a fair amount of head scratching.

    🔗 oxidizeconf.com/sessions/await

    #Oxidize2026 #RustLang #Fuzzing #SecurityResearch #AsyncRust

  41. Fuzzing finds bugs in Rust code - reliably so. But async Rust has largely stayed out of reach with its complexity making it hard for fuzzers to explore meaningfully.

    At Oxidize 2026, Morgan Hill (@pcwizz) walks through what it takes to actually fuzz async Rust: the naive approaches that don't work, and an involved technique that does - involving LibAFL, user mode QEMU, and a fair amount of head scratching.

    🔗 oxidizeconf.com/sessions/await

    #Oxidize2026 #RustLang #Fuzzing #SecurityResearch #AsyncRust

  42. Fuzzing finds bugs in Rust code - reliably so. But async Rust has largely stayed out of reach with its complexity making it hard for fuzzers to explore meaningfully.

    At Oxidize 2026, Morgan Hill (@pcwizz) walks through what it takes to actually fuzz async Rust: the naive approaches that don't work, and an involved technique that does - involving LibAFL, user mode QEMU, and a fair amount of head scratching.

    🔗 oxidizeconf.com/sessions/await

    #Oxidize2026 #RustLang #Fuzzing #SecurityResearch #AsyncRust