mastodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance, open to everyone, but mainly English and French speaking.

Administered by:

Server stats:

738
active users

#rust

178 posts131 participants18 posts today
GaymerGeek<p>I am very much a novice when it comes to programming so I am still getting use the rapid swing from “Oh great it works” to “of fuck what have I done? Why is it not working?”. I then treat myself and scream into the void 😅🙃 <a href="https://mstdn.games/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mstdn.games/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a></p>
The Hybrid Group<p>Coming up in just 1 hour <span class="h-card" translate="no"><a href="https://social.tinygo.org/@deadprogram" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>deadprogram</span></a></span> is on <span class="h-card" translate="no"><a href="https://mastodon.social/@opencv" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>opencv</span></a></span> Live! about OpenCV using <span class="h-card" translate="no"><a href="https://hachyderm.io/@golang" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>golang</span></a></span> ñ&amp; WebAssembly. Don't miss it!</p><p>YT: <a href="https://youtube.com/live/gq2MXxvVanw" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtube.com/live/gq2MXxvVanw</span><span class="invisible"></span></a><br>Twitch: <a href="https://twitch.tv/opencvofficial" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">twitch.tv/opencvofficial</span><span class="invisible"></span></a><br>Zoom: <a href="http://opencv.live" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="">opencv.live</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/computerVision" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>computerVision</span></a> <a href="https://mastodon.social/tags/openCV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openCV</span></a> <a href="https://mastodon.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a> <a href="https://mastodon.social/tags/wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wasm</span></a> <a href="https://mastodon.social/tags/tinygo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tinygo</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a></p>
Lobsters<p>Reducing binary size of (Rust) programs with debuginfo via <span class="h-card" translate="no"><a href="https://hachyderm.io/@bd103" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bd103</span></a></span> <a href="https://lobste.rs/s/aidl5p" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/aidl5p</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://kobzol.github.io/rust/2025/09/22/reducing-binary-size-of-rust-programs-with-debuginfo.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kobzol.github.io/rust/2025/09/</span><span class="invisible">22/reducing-binary-size-of-rust-programs-with-debuginfo.html</span></a></p>
Matthijs De Smedt<p>Proton Mail rewrote their mobile tech stack in Rust. Nice.</p><p><a href="https://proton.me/blog/new-mail-apps" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">proton.me/blog/new-mail-apps</span><span class="invisible"></span></a></p><p><a href="https://metalhead.club/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a></p>
cm0002<p><strong>Meta-rule support in pest3 early alpha prototype</strong></p> <p><a href="https://lemmy.world/post/36447452" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lemmy.world/post/36447452</span><span class="invisible"></span></a></p>
ppom<p>After a lot of researching and thinking, I finally started coding reaction's (upcoming) plugin system!</p><p>It will permit to write custom stream, filter and action logic, in Rust.</p><p>It'll make use of stabby, a crate easing the definition of a stable ABI in Rust, thus permitting reaction and its plugins to be compiled separately, at different times.</p><p>Roadmap: <a href="https://blog.ppom.me/en-reaction-v2/#plugin-system" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.ppom.me/en-reaction-v2/#p</span><span class="invisible">lugin-system</span></a></p><p>stabby: <a href="https://docs.rs/stabby/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">docs.rs/stabby/</span><span class="invisible"></span></a></p><p><a href="https://mamot.fr/tags/reactionrust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reactionrust</span></a> <a href="https://mamot.fr/tags/reaction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reaction</span></a> <a href="https://mamot.fr/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mamot.fr/tags/plugin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plugin</span></a> <a href="https://mamot.fr/tags/stabby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>stabby</span></a> <a href="https://mamot.fr/tags/nlnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nlnet</span></a></p><p>(1/n)</p>
Feb52<p>France, a trip to Marennes<br><a href="https://mastodon.social/tags/France" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>France</span></a> <a href="https://mastodon.social/tags/photography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>photography</span></a> <a href="https://mastodon.social/tags/rurallandscape" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rurallandscape</span></a> <a href="https://mastodon.social/tags/rurallife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rurallife</span></a> <a href="https://mastodon.social/tags/streetphotography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>streetphotography</span></a> <a href="https://mastodon.social/tags/travelphotography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>travelphotography</span></a> <a href="https://mastodon.social/tags/traveltheworld" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>traveltheworld</span></a> <a href="https://mastodon.social/tags/TravelAddict" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TravelAddict</span></a> <a href="https://mastodon.social/tags/travel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>travel</span></a> <a href="https://mastodon.social/tags/charentemaritime" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>charentemaritime</span></a> <a href="https://mastodon.social/tags/harbour" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>harbour</span></a> <a href="https://mastodon.social/tags/boat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>boat</span></a> <a href="https://mastodon.social/tags/fishing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fishing</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/oyster" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oyster</span></a> <a href="https://mastodon.social/tags/oysterfarm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oysterfarm</span></a> <a href="https://mastodon.social/tags/port" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>port</span></a> <a href="https://mastodon.social/tags/seaside" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seaside</span></a> <a href="https://mastodon.social/tags/sea" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sea</span></a> <a href="https://mastodon.social/tags/UnJourUnePhoto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnJourUnePhoto</span></a> <a href="https://mastodon.social/tags/PhotoSeptember" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PhotoSeptember</span></a></p>
Feb52<p>France, a trip to Marennes<br><a href="https://mastodon.social/tags/France" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>France</span></a> <a href="https://mastodon.social/tags/photography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>photography</span></a> <a href="https://mastodon.social/tags/rurallandscape" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rurallandscape</span></a> <a href="https://mastodon.social/tags/rurallife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rurallife</span></a> <a href="https://mastodon.social/tags/streetphotography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>streetphotography</span></a> <a href="https://mastodon.social/tags/travelphotography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>travelphotography</span></a> <a href="https://mastodon.social/tags/traveltheworld" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>traveltheworld</span></a> <a href="https://mastodon.social/tags/TravelAddict" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TravelAddict</span></a> <a href="https://mastodon.social/tags/travel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>travel</span></a> <a href="https://mastodon.social/tags/charentemaritime" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>charentemaritime</span></a> <a href="https://mastodon.social/tags/harbour" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>harbour</span></a> <a href="https://mastodon.social/tags/boat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>boat</span></a> <a href="https://mastodon.social/tags/fishing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fishing</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/oyster" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oyster</span></a> <a href="https://mastodon.social/tags/oysterfarm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oysterfarm</span></a> <a href="https://mastodon.social/tags/port" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>port</span></a> <a href="https://mastodon.social/tags/seaside" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seaside</span></a> <a href="https://mastodon.social/tags/sea" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sea</span></a> <a href="https://mastodon.social/tags/UnJourUnePhoto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnJourUnePhoto</span></a> <a href="https://mastodon.social/tags/PhotoSeptember" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PhotoSeptember</span></a></p>
Feb52<p>France, a trip to Marennes<br><a href="https://mastodon.social/tags/France" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>France</span></a> <a href="https://mastodon.social/tags/photography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>photography</span></a> <a href="https://mastodon.social/tags/rurallandscape" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rurallandscape</span></a> <a href="https://mastodon.social/tags/rurallife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rurallife</span></a> <a href="https://mastodon.social/tags/streetphotography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>streetphotography</span></a> <a href="https://mastodon.social/tags/travelphotography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>travelphotography</span></a> <a href="https://mastodon.social/tags/traveltheworld" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>traveltheworld</span></a> <a href="https://mastodon.social/tags/TravelAddict" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TravelAddict</span></a> <a href="https://mastodon.social/tags/travel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>travel</span></a> <a href="https://mastodon.social/tags/charentemaritime" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>charentemaritime</span></a> <a href="https://mastodon.social/tags/harbour" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>harbour</span></a> <a href="https://mastodon.social/tags/boat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>boat</span></a> <a href="https://mastodon.social/tags/fishing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fishing</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/oyster" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oyster</span></a> <a href="https://mastodon.social/tags/oysterfarm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oysterfarm</span></a> <a href="https://mastodon.social/tags/port" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>port</span></a> <a href="https://mastodon.social/tags/seaside" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seaside</span></a> <a href="https://mastodon.social/tags/sea" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sea</span></a> <a href="https://mastodon.social/tags/UnJourUnePhoto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnJourUnePhoto</span></a> <a href="https://mastodon.social/tags/PhotoSeptember" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PhotoSeptember</span></a></p>
Feb52<p>France, a trip to Marennes<br><a href="https://mastodon.social/tags/France" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>France</span></a> <a href="https://mastodon.social/tags/photography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>photography</span></a> <a href="https://mastodon.social/tags/rurallandscape" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rurallandscape</span></a> <a href="https://mastodon.social/tags/rurallife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rurallife</span></a> <a href="https://mastodon.social/tags/streetphotography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>streetphotography</span></a> <a href="https://mastodon.social/tags/travelphotography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>travelphotography</span></a> <a href="https://mastodon.social/tags/traveltheworld" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>traveltheworld</span></a> <a href="https://mastodon.social/tags/TravelAddict" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TravelAddict</span></a> <a href="https://mastodon.social/tags/travel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>travel</span></a> <a href="https://mastodon.social/tags/charentemaritime" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>charentemaritime</span></a> <a href="https://mastodon.social/tags/harbour" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>harbour</span></a> <a href="https://mastodon.social/tags/boat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>boat</span></a> <a href="https://mastodon.social/tags/fishing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fishing</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/oyster" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oyster</span></a> <a href="https://mastodon.social/tags/oysterfarm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oysterfarm</span></a> <a href="https://mastodon.social/tags/port" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>port</span></a> <a href="https://mastodon.social/tags/seaside" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seaside</span></a> <a href="https://mastodon.social/tags/sea" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sea</span></a> <a href="https://mastodon.social/tags/UnJourUnePhoto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnJourUnePhoto</span></a> <a href="https://mastodon.social/tags/PhotoSeptember" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PhotoSeptember</span></a></p>
Denys Séguret<p><a href="https://mastodon.dystroy.org/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> 2025, joining an iterator of strings is still dark magic requiring either nightly, a crate, or a very awkward loop.</p><p>This is ridiculous.</p>
heise Developer<p>Keine digitale Souveränität ohne europäisches Geld für Rust, Python und Maven</p><p>Open-Source-Projekte suchen nach Geld – hier ergibt sich für die EU eine große Chance auf steigenden Einfluss und digitale Souveränität, meint Wolf Hosbach.</p><p><a href="https://www.heise.de/meinung/Keine-digitale-Souveraenitaet-ohne-europaeisches-Geld-fuer-Rust-Python-und-Maven-10668971.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&amp;utm_source=mastodon" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heise.de/meinung/Keine-digital</span><span class="invisible">e-Souveraenitaet-ohne-europaeisches-Geld-fuer-Rust-Python-und-Maven-10668971.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&amp;utm_source=mastodon</span></a></p><p><a href="https://social.heise.de/tags/DigitaleSouver%C3%A4nit%C3%A4t" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DigitaleSouveränität</span></a> <a href="https://social.heise.de/tags/EU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EU</span></a> <a href="https://social.heise.de/tags/IT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IT</span></a> <a href="https://social.heise.de/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://social.heise.de/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://social.heise.de/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://social.heise.de/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a></p>
turbohz<p><strong>crates.io: Malicious crates faster_log and async_println | Rust Blog</strong></p> <p><a href="https://programming.dev/post/38042584" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">programming.dev/post/38042584</span><span class="invisible"></span></a></p>
rexi<p><a href="https://openssf.org/blog/2025/09/23/open-infrastructure-is-not-free-a-joint-statement-on-sustainable-stewardship/?ref=news.itsfoss.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">openssf.org/blog/2025/09/23/op</span><span class="invisible">en-infrastructure-is-not-free-a-joint-statement-on-sustainable-stewardship/?ref=news.itsfoss.com</span></a></p><p>Joint statement from the stewards of virtually every major package repository - <a href="https://mastodon.social/tags/Mavel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mavel</span></a>, <a href="https://mastodon.social/tags/PyPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyPI</span></a>, <a href="https://mastodon.social/tags/npm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npm</span></a>, <a href="https://mastodon.social/tags/RubyGems" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RubyGems</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/Eclipse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Eclipse</span></a>…and others…who serve billions of downloads monthly…</p><p>These registries serve billions, perhaps even trillions, of downloads each month. <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> companies are <a href="https://mastodon.social/tags/scraping" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scraping</span></a> entire registries…CI/CD systems hammer servers with wasteful, uncached requests.</p><p>Commercial vendors use public registries as free global CDNs for their proprietary products…</p>
SnackOverflow<p>How to get back into a programming language?</p><p>"Do small hobby projects", they said.</p><p>"It will be fun!", they said.</p><p>So here I am reading university lecture notes about how to build suffix arrays in O(n) so I can optimize a Burrows-Wheeler-Transform for the <a href="https://darmstadt.social/tags/bzip2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bzip2</span></a> implementation I inexcusably started writing so I could get back into <a href="https://darmstadt.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a>.</p>
Jorijn Schrijvershof<p>Since vulnerable <a href="https://toot.community/tags/NPM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NPM</span></a> and <a href="https://toot.community/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> tools are scanning for <a href="https://toot.community/tags/cryptocurrency" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cryptocurrency</span></a> wallets on your filesystem, it's advisable to run them inside containers and only expose the necessary files. </p><p>Additionally, it's wise to encrypt any cryptocurrency wallets stored on disk to protect private keys from being readable in plaintext.</p>
Jeezy<p>One of the members of our community launched a new app licensed with the Komorebi License! 🎉 </p><p>"Shelv is a scriptable, plain text notes app with integrated AI features for macOS, written in Rust"</p><p><a href="https://shelv.app" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">shelv.app</span><span class="invisible"></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/macos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macos</span></a> <a href="https://hachyderm.io/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a></p>
Hacker News 50<p>Engineering a fixed-width bit-packed integer vector in Rust</p><p>Link: <a href="https://lukefleed.xyz/posts/compressed-fixedvec/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lukefleed.xyz/posts/compressed</span><span class="invisible">-fixedvec/</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=45361578" 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">5361578</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>
HoldMyType<p><a href="https://mathstodon.xyz/tags/cargo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cargo</span></a> features are additive, ideally you should not use them for mutually exclusive configurations. however, if there's no easier alternative, at least you should explicitly check the invalid feature combinations and emit more helpful diagnostics for the user.<br>if the features are not mutually exclusive, you should rethink how you design the library. for example, instead of calling the runtime internally to do the IO, you can return a data type that encapsulate the operation, but let the user decide how to "run" it. in the case of async, it's usually done in the form of combinators of Futures. this is similar to the principle of policy based design in C++.</p><p>for your example specifically, what's the type of writer or reader?</p><p>for example, if it is either some Read type of tokio, or some Read type of async-std, then it should be clear, the feature "tokio" and "async-std" is mutually exclusive.<br><a href="https://mathstodon.xyz/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <br><a href="https://users.rust-lang.org/t/multiple-applicable-items-in-scope/125632/2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">users.rust-lang.org/t/multiple</span><span class="invisible">-applicable-items-in-scope/125632/2</span></a></p>
Matthias Endler<p>I once mistyped `serde` as `sedre` and thought, "oh boy, that's a simple mistake to make. What if someone registered the crate and put malicious code in it?"</p><p>So I registered the crate and made it fail at compile-time with a hint about the typo. (See here: <a href="https://github.com/mre/sedre/blob/main/src/lib.rs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mre/sedre/blob/main</span><span class="invisible">/src/lib.rs</span></a>)</p><p>Turns out, a few people make the same mistake every week. That little thing has prevented 1.214 incorrect installations so far. 😎</p><p>Posting this in light of <a href="https://blog.rust-lang.org/2025/09/24/crates.io-malicious-crates-fasterlog-and-asyncprintln/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.rust-lang.org/2025/09/24/</span><span class="invisible">crates.io-malicious-crates-fasterlog-and-asyncprintln/</span></a></p><p><a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</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/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a></p>