ioc.exchange is one of the many independent Mastodon servers you can use to participate in the fediverse.
INDICATORS OF COMPROMISE (IOC) InfoSec Community within the Fediverse. Newbies, experts, gurus - Everyone is Welcome! Instance is supposed to be fast and secure.

Administered by:

Server stats:

1.3K
active users

#rust

184 posts157 participants11 posts today
Ruhrpott-Pilze<p>Puccinia punctata ex Galium sylvaticum</p><p><a href="https://masto.nu/tags/Pucciniapunctata" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pucciniapunctata</span></a> <a href="https://masto.nu/tags/Puccinia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Puccinia</span></a> <a href="https://masto.nu/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://masto.nu/tags/rost" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rost</span></a> <a href="https://masto.nu/tags/rostpilz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rostpilz</span></a> <a href="https://masto.nu/tags/rustfungus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustfungus</span></a> <a href="https://masto.nu/tags/Galiumsylvaticum" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Galiumsylvaticum</span></a> <a href="https://masto.nu/tags/Waldlabkraut" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Waldlabkraut</span></a> <a href="https://masto.nu/tags/woodbedstraw" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>woodbedstraw</span></a> <a href="https://masto.nu/tags/scotchmist" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scotchmist</span></a> <a href="https://masto.nu/tags/Gailletdesbois" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gailletdesbois</span></a> <a href="https://masto.nu/tags/Galium" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Galium</span></a> <a href="https://masto.nu/tags/mushroom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mushroom</span></a> <a href="https://masto.nu/tags/mushrooms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mushrooms</span></a> <a href="https://masto.nu/tags/fungus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fungus</span></a> <a href="https://masto.nu/tags/fungi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fungi</span></a> <a href="https://masto.nu/tags/pilz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pilz</span></a> <a href="https://masto.nu/tags/pilze" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pilze</span></a> <a href="https://masto.nu/tags/champignon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>champignon</span></a> <a href="https://masto.nu/tags/nature" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nature</span></a> <a href="https://masto.nu/tags/natur" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>natur</span></a> <a href="https://masto.nu/tags/FungiFriends" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FungiFriends</span></a> <a href="https://masto.nu/tags/Phytopathology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Phytopathology</span></a></p>
José A. Alonso<p>Comparing codes: Spiral matrix (another matrix layer problem). ~ James Bowen. <a href="https://mmhaskell.com/blog/2025/7/28/spiral-matrix-another-matrix-layer-problem" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mmhaskell.com/blog/2025/7/28/s</span><span class="invisible">piral-matrix-another-matrix-layer-problem</span></a> <a href="https://mathstodon.xyz/tags/Haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Haskell</span></a> <a href="https://mathstodon.xyz/tags/FunctionalProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FunctionalProgramming</span></a> <a href="https://mathstodon.xyz/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a></p>
cmars<p>Evaluated <a href="https://infosec.exchange/tags/tauri" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tauri</span></a> for a <a href="https://infosec.exchange/tags/stigmerge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>stigmerge</span></a> UI, got something really rough kinda working... and came to terms with the fact that I just don't love building UIs in JS and CSS _at all_.</p><p>Decided to give <a href="https://infosec.exchange/tags/flutter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flutter</span></a> a try with <a href="https://infosec.exchange/tags/rinf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rinf</span></a> for the <a href="https://infosec.exchange/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> interop and it's coming along! Flutter is kinda winning me over, layouts are easy, widgets have an opinionated "good enough" look and feel (I'm a backend dev, I need something like this, or it will look like a backend dev designed it). Nothing worth demoing yet, but I have events going both ways so it hopefully won't be too much longer!</p>
ruffsl<p><strong>Jean-Baptiste Kempf - Kyber: a new approach for real-time video and controls streaming based on Quic - YouTube</strong></p> <p><a href="https://programming.dev/post/34710118" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">programming.dev/post/34710118</span><span class="invisible"></span></a></p>
Adam Nelson<p>Tried revisiting Ludwig (my Lemmy clone project) today. I've been experimenting with Cursor and AI-assisted development--yes, yes, I know, but it's actually nice for speeding up boilerplate tasks! And it's surprisingly good for C++... so long as you never trust it with memory management.</p><p>One thing I left unfinished was full-text search. I had a cobbled-together homegrown LMDB-based search index with sentencepiece as a tokenizer, but it barely works. So I decided to find a C++ embedded search library. And the pickings are <em>slim</em>.</p><p>First choice was CLucene, which sort of works. Cursor helped me figure out the barely-documented API, but also generated a bunch of use-after-frees that I had to sort out. CLucene is 15 years old and kind of works, but it also leaks memory like crazy and I can't find any way to fix it. Asan thinks the leaks are coming from within CLucene, so it's probably not my code?</p><p>I tried another over-a-decade-old project, Zettair (formerly Lucy). Cursor could translate the autotools build files to Meson, and it worked on the first try, nice! But Zettair can only index files, not in-memory strings...</p><p>What else is there? Xapian is GPL, and I want to keep the project Apache-2.0 licensed, so that's out. Pisa also can only load files and can't add new entries while running. Rust libraries like Tantivy would massively bloat the binary.</p><p>As a last resort, I started vibe-coding a translation of Sonic (a very cool Rust search engine that sadly can't be embedded) into a C library, and it didn't take too long to get something working! But it's still more yak shaving. I don't need it, I don't need it...</p><p><a href="https://toot.nels.onl/tags/Lemmy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lemmy</span></a> <a href="https://toot.nels.onl/tags/Ludwig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ludwig</span></a> <a href="https://toot.nels.onl/tags/Cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cpp</span></a> <a href="https://toot.nels.onl/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://toot.nels.onl/tags/CLucene" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CLucene</span></a> <a href="https://toot.nels.onl/tags/Cursor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cursor</span></a></p>
UbuntuEuphonica is a Rust-Powered MPD Client Heavy on Bling Euphonica is a new Rust-based MPD frontend for Linux desktops, with 'bling' as a key feature. I showcase its design, features, and curr...<br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/News" target="_blank">#News</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/Euphonica" target="_blank">#Euphonica</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/MPD" target="_blank">#MPD</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/Music" target="_blank">#Music</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/Players" target="_blank">#Players</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/rust" target="_blank">#rust</a><br><br><a href="https://www.omgubuntu.co.uk/2025/07/euphonica-linux-mpd-music-player" rel="nofollow noopener noreferrer" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=Ubuntu" rel="nofollow noopener noreferrer" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=E3m2vBtzoMeGzoaXHKvq5i23P3Q&amp;interestId=Ubuntu" rel="nofollow noopener noreferrer" target="_blank">Match</a>
Isaac Wyatt<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@rustconf" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rustconf</span></a></span> Hey I know the guy in the photo with the New Relic "Carpe Datum" shirt and HashiCorp backpack!</p><p><a href="https://hachyderm.io/tags/NewRelic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NewRelic</span></a> <a href="https://hachyderm.io/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://hachyderm.io/tags/HashiCorp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HashiCorp</span></a></p>
Hacker News 50<p>SQLx – Rust SQL Toolkit</p><p>Link: <a href="https://github.com/launchbadge/sqlx" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/launchbadge/sqlx</span><span class="invisible"></span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=44690914" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4690914</span></a></p><p><a href="https://social.lansky.name/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://social.lansky.name/tags/sql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sql</span></a></p>
Guillaume Gomez<p>New blog post from FractalFir, our Rust GCC backend Google summer of code student: <a href="https://fractalfir.github.io/generated_html/cg_gcc_bootstrap_2.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fractalfir.github.io/generated</span><span class="invisible">_html/cg_gcc_bootstrap_2.html</span></a></p><p>Enjoy!</p><p><a href="https://toot.cat/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://toot.cat/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Lobsters<p>Testing the GCC-based Rust compiler(backend) <a href="https://lobste.rs/s/59sgaj" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/59sgaj</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a><br><a href="https://fractalfir.github.io/generated_html/cg_gcc_bootstrap_2.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fractalfir.github.io/generated</span><span class="invisible">_html/cg_gcc_bootstrap_2.html</span></a></p>
Curated Hacker News<p>SQLx – Rust SQL Toolkit</p><p><a href="https://github.com/launchbadge/sqlx" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/launchbadge/sqlx</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/github" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>github</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/sql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sql</span></a></p>
Kushal Das :python: :tor:<p><a href="https://toots.dgplug.org/tags/TIL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TIL</span></a> <a href="https://doc.rust-lang.org/std/vec/struct.Vec.html#method.retain" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">doc.rust-lang.org/std/vec/stru</span><span class="invisible">ct.Vec.html#method.retain</span></a> the retain method in <a href="https://toots.dgplug.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://toots.dgplug.org/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a></p>
Lobsters<p>Bevy in Production: Building Modeling at Metabuild <a href="https://lobste.rs/s/hffqyh" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/hffqyh</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/video" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>video</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>release</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a><br><a href="https://www.youtube.com/watch?v=16r9plbAhXo" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=16r9plbAhXo</span><span class="invisible"></span></a></p>
Guillaume Gomez<p>Two (very) nice improvements got merged today in docs.rs:</p><ol><li>Content is now streamed directly from storage, allowing a much smoother experience for users: <a href="https://github.com/rust-lang/docs.rs/pull/2872" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/rust-lang/docs.rs/p</span><span class="invisible">ull/2872</span></a></li><li>You can search for Rust project crates like <code>std</code> on docs.rs search directly: <a href="https://github.com/rust-lang/docs.rs/pull/2868" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/rust-lang/docs.rs/p</span><span class="invisible">ull/2868</span></a></li></ol><p>Enjoy!</p><p><a href="https://toot.cat/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://toot.cat/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
BlueskyThis Week in Rust 608 Hello and welcome to another issue of This Week in Rust ! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary...<br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/This" target="_blank">#This</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/Week" target="_blank">#Week</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/in" target="_blank">#in</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/Rust" target="_blank">#Rust</a><br><br><a href="https://this-week-in-rust.org/blog/2025/07/16/this-week-in-rust-608/" rel="nofollow noopener noreferrer" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=Bluesky" rel="nofollow noopener noreferrer" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=QeWZKQzMdNL9FwHMtdYUHBRr0bY&amp;interestId=Bluesky" rel="nofollow noopener noreferrer" target="_blank">Match</a>
BlueskyThis Week in Rust 609 Hello and welcome to another issue of This Week in Rust ! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary...<br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/This" target="_blank">#This</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/Week" target="_blank">#Week</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/in" target="_blank">#in</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/Rust" target="_blank">#Rust</a><br><br><a href="https://this-week-in-rust.org/blog/2025/07/23/this-week-in-rust-609/" rel="nofollow noopener noreferrer" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=Bluesky" rel="nofollow noopener noreferrer" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=AikAr9kTYJErIA2NY45IrOfwe9o&amp;interestId=Bluesky" rel="nofollow noopener noreferrer" target="_blank">Match</a>
AerynOS.com<p>Joey Riches has been working on packagekit integration for moss so that we can have a nicer GUI experience for package installation of our stone based packages.</p><p>A short summary of his progress:</p><p>- Generated rust bindings for packagekit<br>- Wrote the moss backend for packagekit and implemented all functionality that moss supports<br>- Gnome software can list, install &amp; update packages - working on getting a appstream catalog hosted for full functionality</p><p>TODO:</p><p>- Figure out C/rust interop story to minimise usage of unsafe<br>- Get support for misc. items implemented in moss such as repo origin of packages<br>- Get progress bar callback support in<br>- Implement support for remaining more niche packagekit filters e.g. newest, devel, basename, etc<br>- Figure out build system: integrate rust bindings &amp; our backend upstream or develop it downstream for now?</p><p>It sometimes needs saying that we are fleshing out our distro from scratch, which means we are having to build new integrations like this from scratch. This is a good thing as we have been finding opportunities for optimisation across our code base, but it does require time.</p><p><a href="https://hachyderm.io/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://hachyderm.io/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a>, <a href="https://hachyderm.io/tags/AerynOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AerynOS</span></a> <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://hachyderm.io/tags/packagekit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>packagekit</span></a> <a href="https://hachyderm.io/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a></p>
Bioconductor<p>A new <a href="https://genomic.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> channel has just been created in the Bioconductor Zulip (<a href="https://chat.bioconductor.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">chat.bioconductor.org</span><span class="invisible"></span></a>) for anyone interested in continuing the conversation after the session, feel free to join and share resources or questions!</p>
jbz<p>🦀 <a href="https://indieweb.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> running on every GPU | Rust GPU</p><p>「 CUDA for NVIDIA GPUs<br>SPIR-V for Vulkan-compatible GPUs from AMD, Intel, NVIDIA, and Android devices<br>Metal for Apple devices<br>DirectX 12 for Windows<br>WebGPU for browsers<br>CPU fallback for non-GPU systems 」</p><p><a href="https://rust-gpu.github.io/blog/2025/07/25/rust-on-every-gpu/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rust-gpu.github.io/blog/2025/0</span><span class="invisible">7/25/rust-on-every-gpu/</span></a></p>
veeso<p>Can you actually move a Copy in <a href="https://hachyderm.io/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> </p><p><a href="https://blog.veeso.dev/blog/en/can-you-move-a-copy-in-rust/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.veeso.dev/blog/en/can-you</span><span class="invisible">-move-a-copy-in-rust/</span></a></p><p><a href="https://hachyderm.io/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>