writing.exchange is one of the many independent Mastodon servers you can use to participate in the fediverse.
A small, intentional community for poets, authors, and every kind of writer.

Administered by:

Server stats:

384
active users

#rust

98 posts88 participants0 posts today
redmp (EDITED)<p>sorry for being a <a href="https://recurse.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> newb, but the implementation of `Option::unwrap_unchecked` doesn't exactly align with the docstring. The docstring says it "returns the contained ... value ... without checking that the value is not None" but the implementation matches and has a case for Some and a case for None ... i suppose the unsafe "unreachable" stuff in the None case tells the compiler that that branch is impossible, and so it doesn't emit the match? but it's still unsatisfying</p>
Lobsters<p>Smuggling arbitrary data through an emoji <a href="https://lobste.rs/s/1o4dtp" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/1o4dtp</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://paulbutler.org/2025/smuggling-arbitrary-data-through-an-emoji/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">paulbutler.org/2025/smuggling-</span><span class="invisible">arbitrary-data-through-an-emoji/</span></a></p>
obrhoff<p>Someone released a Open Source FPGA Gameboy like the Analogue Pocket on GitHub.(Firmware is written in Rust 🤓)</p><p>This whole category might get now very very interesting.<br><a href="https://chaos.social/tags/retrogaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrogaming</span></a> <a href="https://chaos.social/tags/analoguepocket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>analoguepocket</span></a><br><a href="https://chaos.social/tags/gameboy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gameboy</span></a> <a href="https://chaos.social/tags/fpga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fpga</span></a> <a href="https://chaos.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://chaos.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a></p><p><a href="https://github.com/elipsitz/gamebub" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/elipsitz/gamebub</span><span class="invisible"></span></a></p>
Tara 🕷️:blobbat:<p>dear experienced <a href="https://anarres.family/tags/rustaceans" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">#<span>rust</span></a> , and yet I'm the only trans rust dev here, what's up with that?</p>
Lobsters<p>A survey of every iterator variant <a href="https://lobste.rs/s/cuakjw" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/cuakjw</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://blog.yoshuawuyts.com/a-survey-of-every-iterator-variant" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.yoshuawuyts.com/a-survey-</span><span class="invisible">of-every-iterator-variant</span></a></p>
Lobsters<p>ouch: Painless compression and decompression in the terminal <a href="https://lobste.rs/s/qtudg1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/qtudg1</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://github.com/ouch-org/ouch" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ouch-org/ouch</span><span class="invisible"></span></a></p>
Pierre-Marie Allard<p>Your Profile:</p><p>🎓 Master’s degree in Computer Science, Bioinformatics, Data Science, or related fields.<br>💻 Proficiency in <a href="https://fosstodon.org/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> and <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a>. Experience with <a href="https://fosstodon.org/tags/SQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SQL</span></a> and efficient data structures is a plus.<br>🌐 Experience or interest in <a href="https://fosstodon.org/tags/SemanticWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SemanticWeb</span></a>, <a href="https://fosstodon.org/tags/KnowledgeGraphs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KnowledgeGraphs</span></a>, and large-scale data integration.<br>🔬 Interest in <a href="https://fosstodon.org/tags/MassSpectrometry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MassSpectrometry</span></a>, <a href="https://fosstodon.org/tags/Metabolomics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Metabolomics</span></a>, and <a href="https://fosstodon.org/tags/Chemodiversity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Chemodiversity</span></a> is a plus.</p><p>🧵 (5/n)</p>
Magnus JonassonBland skrot och rost 🚲 <br> <br> <a href="https://pixelfedsweden.se/discover/tags/bicycle?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#bicycle</a> <a href="https://pixelfedsweden.se/discover/tags/old?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#old</a> <a href="https://pixelfedsweden.se/discover/tags/patina?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#patina</a> <a href="https://pixelfedsweden.se/discover/tags/rust?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#rust</a> <a href="https://pixelfedsweden.se/discover/tags/scrapyard?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#scrapyard</a> <a href="https://pixelfedsweden.se/discover/tags/february?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#february</a> <a href="https://pixelfedsweden.se/discover/tags/alingsås?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#alingsås</a> <a href="https://pixelfedsweden.se/discover/tags/sweden?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#sweden</a> <a href="https://pixelfedsweden.se/discover/tags/shotoniphone?src=hash" class="u-url hashtag" rel="nofollow noopener noreferrer" target="_blank">#shotoniphone</a>
bram dingelstad :nb_flag:<p>good news tho: <a href="https://gamedev.lgbt/tags/mimalloc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mimalloc</span></a> is Significantly faster than the stock <a href="https://gamedev.lgbt/tags/musl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>musl</span></a> allocator for <a href="https://gamedev.lgbt/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a>, much like a recent blog post indicated</p><p>it just ran through updating 4k calendars, each probably requiring 100s of requests in a matter of TWENTY seconds</p><p>that's crazy, never had such a big "swap out a dependency and gain efficiency" type thing ✨</p>
Lobsters<p>Rust for Linux <a href="https://lobste.rs/s/coao0j" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/coao0j</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</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://fosdem.org/2025/schedule/event/fosdem-2025-6507-rust-for-linux/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fosdem.org/2025/schedule/event</span><span class="invisible">/fosdem-2025-6507-rust-for-linux/</span></a></p>
Sminez :ferris:<p>OK, pretty happy with what I can get out of my ray tracer at this point but working on it any more is probably going to involve learning how to write shaders and running it on the GPU because doing this on the CPU is just getting silly at this point 😅 </p><p>Might dive into that soon but I've got some things I've been meaning to get back to in ad (and I'm part way through "Crafting Interpreters" by <span class="h-card" translate="no"><a href="https://mastodon.social/@munificent" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>munificent</span></a></span>) so I should probably get back to that stuff first(!)</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/raytracing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raytracing</span></a></p>
Jeff Martin<p>It's 2025 and somehow getting the correct local time in a multi-threaded <a href="https://gladtech.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> / <a href="https://gladtech.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> program just isn't possible.</p><p>Like ... seriously?</p><p>Yes, there are workarounds. You can get non-local times, or (sometimes) incorrect local times.</p><p>But the correct local time is always displayed on my screen 100% of the time already. Because clocks are a thing! And my code can't just ... get that somehow? This is pretty nuts.</p>
jbz<p>🐧 After Recent Kernel Drama, Rust for Linux Policy Put in Place<br>—It's FOSS</p><p>「 It lays out key topics like how Rust for Linux is not an effort by the Rust Project or the Rust Foundation, how many key kernel maintainers do support Rust in the kernel, and how changes are not allowed to be introduced if a C change breaks a Rust-enabled build (with an exception for Rust subsystems) 」</p><p><a href="https://news.itsfoss.com/rust-kernel-policy-linux/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.itsfoss.com/rust-kernel-p</span><span class="invisible">olicy-linux/</span></a></p><p><a href="https://indieweb.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://indieweb.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://indieweb.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a></p>
Sphinx of Black Quartz<p>So I hear some of you transfems like the programming language. Where would you suggest a Python girl should start?</p><p><a href="https://tech.lgbt/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://tech.lgbt/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Hacker News 50<p>Rust Kernel Policy</p><p>Link: <a href="https://rust-for-linux.com/rust-kernel-policy" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rust-for-linux.com/rust-kernel</span><span class="invisible">-policy</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=42998375" 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">2998375</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></p>
Mauve 👁💜<p>Writing <a href="https://mastodon.mauve.moe/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> to parse SAS code to call <a href="https://mastodon.mauve.moe/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> via FFI to generate <a href="https://mastodon.mauve.moe/tags/json" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>json</span></a> to feed into a <a href="https://mastodon.mauve.moe/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> front end written in <a href="https://mastodon.mauve.moe/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> 🫠</p><p>Gotta get <a href="https://mastodon.mauve.moe/tags/fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fortran</span></a> or <a href="https://mastodon.mauve.moe/tags/brainfuck" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>brainfuck</span></a> in here just to round it off.</p>
Paolo Fabio Zaino ☮️🌍💻🎸🎮☕️🍩🍕<p>🚨 New post about the cybersecurity challenges of adopting or implementing AI based on Liquid Neural Networks.</p><p>Check it out here:</p><p>🔗 <a href="https://paolozaino.wordpress.com/2025/02/11/ai-the-security-challenges-of-liquid-neural-networks/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">paolozaino.wordpress.com/2025/</span><span class="invisible">02/11/ai-the-security-challenges-of-liquid-neural-networks/</span></a></p><p><a href="https://mastodon.online/tags/TechNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.online/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.online/tags/LNN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LNN</span></a> <a href="https://mastodon.online/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CyberSecurity</span></a> <a href="https://mastodon.online/tags/DeepLearning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeepLearning</span></a> <a href="https://mastodon.online/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.online/tags/ArtificialIntelligence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArtificialIntelligence</span></a> <a href="https://mastodon.online/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MachineLearning</span></a> <a href="https://mastodon.online/tags/AIResearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AIResearch</span></a> <a href="https://mastodon.online/tags/NeuralNetworks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeuralNetworks</span></a> <a href="https://mastodon.online/tags/TechBlog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechBlog</span></a> <a href="https://mastodon.online/tags/AICommunity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AICommunity</span></a> <a href="https://mastodon.online/tags/AIApplications" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AIApplications</span></a> <a href="https://mastodon.online/tags/AIInnovation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AIInnovation</span></a> <a href="https://mastodon.online/tags/AITrends" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AITrends</span></a> <a href="https://mastodon.online/tags/AIInsights" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AIInsights</span></a> <a href="https://mastodon.online/tags/AIAdvancements" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AIAdvancements</span></a> <a href="https://mastodon.online/tags/zLNN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zLNN</span></a></p>
treefit<p>✨ My first technical blogpost is out now. ✨ </p><p>If you ever wanted to learn a bit about how <br><a href="https://fosstodon.org/tags/deltachat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>deltachat</span></a> works internally and why we have two ways to communicate with our <a href="https://fosstodon.org/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> core, then this is the introduction to read</p><p><a href="https://delta.chat/en/2025-02-11-why-jsonrpc-bindings-exist" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">delta.chat/en/2025-02-11-why-j</span><span class="invisible">sonrpc-bindings-exist</span></a></p><p><a href="https://fosstodon.org/tags/jsonrpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jsonrpc</span></a> <a href="https://fosstodon.org/tags/cffi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cffi</span></a> <a href="https://fosstodon.org/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a> <a href="https://fosstodon.org/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://fosstodon.org/tags/deltachat_desktop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>deltachat_desktop</span></a> <a href="https://fosstodon.org/tags/deltachat_core" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>deltachat_core</span></a></p>
Delta Chat<p>Interested to take a little tour through how <a href="https://chaos.social/tags/deltachat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>deltachat</span></a> apps and the <a href="https://chaos.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> core library are wired together? </p><p><span class="h-card" translate="no"><a href="https://fosstodon.org/@treefit" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>treefit</span></a></span> and <span class="h-card" translate="no"><a href="https://mastodon.social/@WofWca" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>WofWca</span></a></span> provide a deep-dive into the history of apps migrating from a C-Foreign-Function-Interface to a <a href="https://chaos.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> based JSON-RPC mechanism, with entertaining horror stories like how an iOS release some years ago could delete profiles without the user intending it 😬</p><p>The post also highlights a few areas where folks interested to help could start ... <a href="https://delta.chat/en/2025-02-11-why-jsonrpc-bindings-exist" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">delta.chat/en/2025-02-11-why-j</span><span class="invisible">sonrpc-bindings-exist</span></a></p>
Philippe Gaultier<p>New blog post: <br>Tip of the day #4: Type annotations on Rust match patterns</p><p><a href="https://gaultier.github.io/blog/tip_of_the_day_4.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gaultier.github.io/blog/tip_of</span><span class="invisible">_the_day_4.html</span></a></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/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>