fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.6K
active users

#rustaceans

2 posts1 participant0 posts today
MClare<p>I don't know how to investigate where SIMD would happen automatically (if at all). Like if I have a loop over a Vec&lt;Vector3d&lt;f64&gt;&gt; summing values, will it automatically utilize SIMD?</p><p>Is there a way to "turn off" SIMD, or isolate which kind of code blocks it would apply to (or if I need to do that explicitly) so I can get a better understanding of if/where it works?</p><p><a href="https://recurse.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://recurse.social/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a></p>
MClare<p>Any <a href="https://recurse.social/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a> here have experience with nalgebra and SIMD? I'm looking to get a better understanding of how SIMD is integrated into nalgebra and if it is automatic.</p><p>I'm rewriting a constraint solver from Cython to Rust, and using nalgebra as the underlying vector operations library.</p><p>According to this: <a href="https://dimforge.com/blog/2020/03/23/simd-aosoa-in-nalgebra/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dimforge.com/blog/2020/03/23/s</span><span class="invisible">imd-aosoa-in-nalgebra/</span></a>, <br>nalgebra automatically has support for SIMD AoSSoA, but looking at the crate, it appears there's just a set of traits that are SIMD.</p><p><a href="https://recurse.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <span class="h-card" translate="no"><a href="https://social.rust-lang.org/@rust" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rust</span></a></span></p>
Romy Ilano<p>It’s always great to drop by @hackerdojo hang out with <a href="https://mastodon.berlin/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a> 🦀🦀🦀🦀🦀 my new MacBook Air doesn’t have rust installed yet! Learned a lot about Rust being being used on android ipc (I don’t totally understand) &amp; saw the Google security paper on rust ❤️ thanks nerds</p>
mohs<p>Hey <a href="https://climatejustice.social/tags/Rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustaceans</span></a> <a href="https://climatejustice.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://climatejustice.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> fans, I have a tough question:<br>Can we rewrite the US-Government in Rust? It seems to be malfunctioning!</p>
ZeStig :emacs: :nix: :rust: :gnu: :archlinux:<p><span>Why is setting up </span><a href="https://fedia.social/tags/Rust" rel="nofollow noopener" target="_blank">#Rust</a><span> with </span><a href="https://fedia.social/tags/flycheck" rel="nofollow noopener" target="_blank">#flycheck</a><span> on </span><a href="https://fedia.social/tags/emacs" rel="nofollow noopener" target="_blank">#emacs</a><span> so complicated? I'm using the rustc, cargo, clippy and rust-analyzer packages from oxalica's rust-overlay repo.<br><br><br>My Emacs config is over at </span><a href="https://gitlab.com/zstg/nixos-config/-/blob/main/hosts/Krypton/programs/rice/stigmacs/stigmacs.org" rel="nofollow noopener" target="_blank">gitlab.com/zstg/nixos-config/-/blob/main/hosts/Krypton/programs/rice/stigmacs/stigmacs.org</a><span>.<br><br>Any </span><a href="https://fedia.social/tags/rustaceans" rel="nofollow noopener" target="_blank">#rustaceans</a><span> facing this predicament?<br><br>flycheck-mode returns a 101.</span></p>
bartosz 🚲🌳🐍🦀<p><span class="h-card" translate="no"><a href="https://mastodon.social/@rustlang" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rustlang</span></a></span> is another organisation that quit X. They don't cite particular reasons but the decline in the "openness" of the platform which is increasingly reserved for authenticated users might be one of them. In addition, changes in the algorithm and politics might have played some role. Warm welcome to the <a href="https://mastodon.social/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a> !</p><p>(Ps if you are not familiar with <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a>, it is a modern programming language initially developed at <a href="https://mastodon.social/tags/mozilla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mozilla</span></a> that is getting some traction recently)</p><p><a href="https://mastodon.social/tags/helloquitx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>helloquitx</span></a> <a href="https://mastodon.social/tags/eXodus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eXodus</span></a></p>
Areskul<p>Finally a crate that makes its debut out of <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pipelight</span></a>. 😄</p><p>For those who want to *kill parents* AND let *children live*! 😇</p><p>Here is a process management crate to</p><p>- Find (easily)<br>- Kill (parent, family or siblings)<br>- Spawn detached long running processes</p><p><a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a></p><p><a href="https://docs.rs/pipelight_exec/0.4.2/pipelight_exec/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.rs/pipelight_exec/0.4.2/p</span><span class="invisible">ipelight_exec/</span></a></p>
kungfoo<p>My daughter drew this for me without knowing that I write a lot of rust code these days. ❤️ <a href="https://hachyderm.io/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a></p>
Gabriel Ruiz Muñoz<p>🚨🔥 Rust Panic! 🔥🚨</p><p>Fighting the borrow checker? mismatched types everywhere? Does lifetime melt your brain? 🤯</p><p>Join Rust Panic!, the squad for Rust rookies learning (and panicking) together! 🦀😆</p><p>🔗 Join now: [<a href="https://dly.to/tHCcgEq8uFv" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">dly.to/tHCcgEq8uFv</span><span class="invisible"></span></a>]</p><p><a href="https://mastodon.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://mastodon.social/tags/Rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustaceans</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a></p>
Tara 🕷️:blobbat:<p>dear experienced <a href="https://anarres.family/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a> of the fediverse - if you are interested in a remote job with a good supportive company (defensive cybersecurity, not web3 bs), hmu, there may be an opportunity on my team very soon!!!</p><p>i don't know yet the level, but i reckon it's going to be senior+. but it's good work with a good team and I'd love more women and/or queers in general on the team with me 😁😁😁</p><p>always hearing about how trans people love <a href="https://anarres.family/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> , and yet I'm the only trans rust dev here, what's up with that?</p>
Mike Rossiter<p><a href="https://hachyderm.io/tags/Rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustaceans</span></a> <a href="https://hachyderm.io/tags/soocon25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>soocon25</span></a></p>
"Musty Bits" McGee<p>what the dog doin' ...or something ig - here, have a crabbo :yeeclaw: </p><p><a href="https://eigenmagic.net/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://eigenmagic.net/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://eigenmagic.net/tags/Rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustaceans</span></a></p>
rohit🐺🦀<p>Choose your avatar <a href="https://hachyderm.io/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a> :3</p><p><a href="https://hachyderm.io/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a></p>
Rust Nation UK<p>🏛️ We’re excited to be back at The Brewery for 2025! This iconic venue has hosted us for the past 2 years, and we can’t wait to be back. </p><p>Early bird tickets are still on sale, buy them here: buff.ly/3y02Grr </p><p><a href="https://hachyderm.io/tags/RustNationUK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustNationUK</span></a><br> <br><a href="https://hachyderm.io/tags/rustnationuk25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustnationuk25</span></a><br> <br><a href="https://hachyderm.io/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a><br> <br><a href="https://hachyderm.io/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a></p>
Rust Nation UK<p>Our 2025 schedule is now live and it brings together top-notch speakers, contributors, and educators from across the globe! 🦀 </p><p>Check out our exclusive line-up here <a href="https://buff.ly/3RmamKg" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">buff.ly/3RmamKg</span><span class="invisible"></span></a> </p><p><a href="https://hachyderm.io/tags/rustnationuk25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustnationuk25</span></a> <a href="https://hachyderm.io/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://hachyderm.io/tags/Rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustaceans</span></a> <a href="https://hachyderm.io/tags/Rustprogramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustprogramming</span></a></p>
Rust Nation UK<p>🚨 Get in early! Rust Nation 2025 Early Bird Tickets are up for grabs. Save your spot and be part of the biggest Rust event in the UK! 🔥</p><p>Buy tickets here: buff.ly/3y02Grr </p><p><a href="https://hachyderm.io/tags/rustnationuk25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustnationuk25</span></a><br> <br><a href="https://hachyderm.io/tags/Rustprogramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustprogramming</span></a><br> <br><a href="https://hachyderm.io/tags/Rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustaceans</span></a><br> <br><a href="https://hachyderm.io/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a></p>
dorotaC<p>Help, <a href="https://fosstodon.org/tags/rustaceans" class="mention hashtag" rel="tag">#<span>rustaceans</span></a> !</p><p>What does &quot;unsafe&quot; mean?</p><p>I want to pass around raw file descriptors (to image buffers), so that they can be consumed in many places. There are different kinds of descriptors on Linux, though.</p><p>Loading a regular file by accident instead of an image won&#39;t cause a segfault, but it may error out later when you try to use it.</p><p>fn load_image(fd: File) -&gt; Result&lt;ImageFd, LoadError&gt;;</p><p>Should the above be an unsafe operation?</p><p><a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="tag">#<span>rustlang</span></a> <a href="https://fosstodon.org/tags/askfedi" class="mention hashtag" rel="tag">#<span>askfedi</span></a></p>
illogical<p>Ever wondered what could possess someone to learn a new programming language like <a href="https://social.vivaldi.net/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a>? I get into how and why this <a href="https://social.vivaldi.net/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> did in <a href="https://orville.thebennettproject.com/articles/why-i-learned-rust/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">orville.thebennettproject.com/</span><span class="invisible">articles/why-i-learned-rust/</span></a><br><a href="https://social.vivaldi.net/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a> <a href="https://social.vivaldi.net/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://social.vivaldi.net/tags/Javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Javascript</span></a></p>
Vertigo #$FF<p>I give up. After about three days of thinking over this problem, I'm at a complete loss. If any <a href="https://hackers.town/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://hackers.town/tags/Rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustaceans</span></a> can help, I'd be most appreciative. Especially if you have experience writing kernels in Rust.</p><p><a href="https://users.rust-lang.org/t/implementing-a-handle-table/119445" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">users.rust-lang.org/t/implemen</span><span class="invisible">ting-a-handle-table/119445</span></a></p><p><strong>EDIT:</strong> Issue resolved! I made the silliest mistake imagineable.</p><p>The <code>type</code> declaration was missing a <code>mut</code> qualifier on its inner-most type. So, instead of:</p><p><code>type HandleTableEntry&lt;'emstate&gt; = Option&lt;Rc&lt;RefCell&lt;&amp;'emstate dyn Manageable&gt;&gt;&gt;;</code></p><p>it should read:</p><p><code>type HandleTableEntry&lt;'emstate&gt; = Option&lt;Rc&lt;RefCell&lt;&amp;'emstate mut dyn Manageable&gt;&gt;&gt;;</code></p><p>Loads of thanks to everyone who offered help!</p>
Summon The JSON<p>we made a card game to help you learn <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> because who said programming can't be fun? 🤔 get your hands on it and level up your skills while playing 🎮 <a href="https://mastodon.social/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.social/tags/rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustaceans</span></a> <a href="https://mastodon.social/tags/codingcards" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codingcards</span></a> <a href="https://mastodon.social/tags/learnrust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learnrust</span></a></p>