eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

216
active users

#rust

43 posts38 participants3 posts today
bartosz 🚲🌳🐍🦀<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@ThePSF" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ThePSF</span></a></span> and rust is at 18th position, just after... Scratch?</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/tiobe" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tiobe</span></a></p>
David Chisnall (*Now with 50% more sarcasm!*)<p>Does <a href="https://infosec.exchange/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> have any kind of property syntax like C# / Objective-C (or that you can fudge with proxies in C++), so I can write <code>a.property = value</code> and have a method called to set the property?</p>
jagoda@boat_city<p>:ablobcatbongo: „Ratatui - Are We Embedded Yet?” talk is finally online!</p><p>I gave the same talk at Rust Gdansk 9 and Rust Poland 1, this recording is from the second meetup.</p><p>It’s my first talk (not counting lightning talks) and I struggle with public speaking :blobcatfakeverified: (trying to change that) but I hope you like it.</p><p>Btw. Terminal/presentation had to be re-recorded afterwards so that’s why typing is not in sync.</p><p><a href="https://youtu.be/QPjojOuhbe8?si=X4-hPRZ4cfPXefrU" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/QPjojOuhbe8?si=X4-hPR</span><span class="invisible">Z4cfPXefrU</span></a></p><p><a href="https://fosstodon.org/tags/ratatui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ratatui</span></a> <a href="https://fosstodon.org/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://fosstodon.org/tags/terminal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>terminal</span></a> <a href="https://fosstodon.org/tags/esp32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>esp32</span></a></p>
Diegovsky<p><a href="https://fosstodon.org/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> low-level and <a href="https://fosstodon.org/tags/no_std" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>no_std</span></a> Devs: I have these memory registers which I can write to whenever needed.</p><p>Considering this is shared mutable static memory, does this violate aliasing rules in some way? It's impossible to cause memory unsafety because the content written is POD, no constructors, drops, etc.</p><p>I'm either copying/reading u8/u16 or C packed structs.</p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Pitfalls" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pitfalls</span></a><br>That boolean is probably not right · Where code deserves more than true or false <a href="https://ilo.im/165hv7" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/165hv7</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/DataTypes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataTypes</span></a> <a href="https://mastodon.social/tags/Boolean" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Boolean</span></a> <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/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a></p>
cmars<p>This weekend wraps a replatforming of the <a href="https://infosec.exchange/tags/stigmerge" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stigmerge</span></a> CLI onto a high level <a href="https://infosec.exchange/tags/filesharing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>filesharing</span></a> API. A necessary step towards a <a href="https://infosec.exchange/tags/Transmission" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Transmission</span></a> like interface. Experimenting with <a href="https://infosec.exchange/tags/tauri" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tauri</span></a> now.</p><p>A few bug fixes happened as well :)</p><p><a href="https://github.com/cmars/stigmerge/releases/tag/stigmerge-v0.5.7" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cmars/stigmerge/rel</span><span class="invisible">eases/tag/stigmerge-v0.5.7</span></a></p><p>Need to fix <a href="https://infosec.exchange/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> docs.rs, they're not building yet 🤦</p><p><a href="https://infosec.exchange/tags/veilid" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>veilid</span></a> <a href="https://infosec.exchange/tags/p2p" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>p2p</span></a></p>
Fiona :transbian: :autism: @BornHack DECT: 3591rant (rust)
Alejandra Gonzalez<p>New <a href="https://tech.lgbt/tags/blog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blog</span></a> post!</p><p>"Rust: Clippy performance status update"</p><p><a href="https://blog.goose.love/posts/clippy-performance-status-update/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.goose.love/posts/clippy-p</span><span class="invisible">erformance-status-update/</span></a></p><p><a href="https://tech.lgbt/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://tech.lgbt/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://tech.lgbt/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://tech.lgbt/tags/performance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>performance</span></a></p>
Hemera :nixos: :ms_snow_leopard:<p>Every time I read an article about shortcoming of a tool, I wonder how much of that is ego and how much of it is an actual shortcoming?</p><p>Maybe it's a sign my perfectionism is going down, but different tools being imperfect in different ways does not make them bad or less useful?</p><p>Like, I just read an article about the <a href="https://meow.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> borrowchecker not being able to prove a valid program because it doesn't look 'through' functions. And this making it 'worse' in user experience.</p><p>And this feels fairly off to me. Sure the checker could try to do whatever you <u>wish</u> it did. But it doesn't, and so you have to adapt.</p><p>Like, not everything needs to fit what you expect from a tool I think.</p><p>It is fair to not use that tool (i.e. Rust) if you find that annoying, but I struggle hard with this mindset. Where rather than adapting to use a tool to its fullest, people just bang their head against it repeatedly saying "look how bad it is".</p><p><a href="https://meow.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a></p>
jbz<p>🦀 He Rewrote Everything in Rust — Then We Got Fired | by ThreadSafe Diaries</p><p><a href="https://freedium.cfd/https://medium.com/@ThreadSafeDiaries/he-rewrote-everything-in-rust-then-we-got-fired-293e3e16c2d3" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">freedium.cfd/https://medium.co</span><span class="invisible">m/@ThreadSafeDiaries/he-rewrote-everything-in-rust-then-we-got-fired-293e3e16c2d3</span></a></p><p><a href="https://indieweb.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://indieweb.social/tags/riir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riir</span></a></p>
Hacker News 50<p>The borrowchecker is what I like the least about Rust</p><p>Link: <a href="https://viralinstruction.com/posts/borrowchecker/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">viralinstruction.com/posts/bor</span><span class="invisible">rowchecker/</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=44618535" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4618535</span></a></p><p><a href="https://social.lansky.name/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a></p>
FOSSASIA<p>Build your own interactive audio-visual environment from scratch!</p><p>Discover how <a href="https://floss.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> + <a href="https://floss.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> empower developers to create real-time, browser-based creative computing tools. Watch Phoomparin share the journey of building performant, interactive AV experiences on the web.</p><p>Click here: <a href="https://youtu.be/8a76lDw-Pio" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/8a76lDw-Pio</span><span class="invisible"></span></a></p>
Caitlin<p>I’ll be speaking live in 10 min (5pm Denmark time) about writing games in <a href="https://fosstodon.org/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> with <a href="https://fosstodon.org/tags/bevy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bevy</span></a>. Feel free to watch me here. It will be available VOD later so no time stress. <a href="https://live.bornhack.dk/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">live.bornhack.dk/</span><span class="invisible"></span></a> Exciting times at <a href="https://fosstodon.org/tags/bornhack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bornhack</span></a></p>
Milan Hubáček<p>A tenhle váš barák vám posere pták...<br><a href="https://mastodonczech.cz/tags/cyklovylet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cyklovylet</span></a> <a href="https://mastodonczech.cz/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a></p>
Hacker News 50<p>How to write Rust in the Linux kernel: part 3</p><p>Link: <a href="https://lwn.net/SubscriberLink/1026694/3413f4b43c862629/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lwn.net/SubscriberLink/1026694</span><span class="invisible">/3413f4b43c862629/</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=44610468" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4610468</span></a></p><p><a href="https://social.lansky.name/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://social.lansky.name/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a></p>
Lobsters<p>Async Rust Is A Bad Language via <span class="h-card" translate="no"><a href="https://social.treehouse.systems/@RunxiYu" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>RunxiYu</span></a></span> <a href="https://lobste.rs/s/f0um5j" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/f0um5j</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a><br><a href="https://bitbashing.io/async-rust.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bitbashing.io/async-rust.html</span><span class="invisible"></span></a></p>
Benjamin Bouvier 🥐<p><span class="h-card" translate="no"><a href="https://mastodon.social/@mhoye" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mhoye</span></a></span> The <a href="https://tutut.delire.party/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> language server protocol implementation, <a href="https://tutut.delire.party/tags/RustAnalyzer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustAnalyzer</span></a>, certainly does that, as shown in picture, as part of "code actions".</p><p>(Note the greyed `: i32` in the source code is merely a hint shown by the IDE, not something that's effectively included in the source code.)</p>
happyborg<p>At last I'm back to working on <a href="https://fosstodon.org/tags/CodebergCI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodebergCI</span></a> for <a href="https://fosstodon.org/tags/AutonomiDweb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AutonomiDweb</span></a>. </p><p>I already had a simple test doing deployment to <a href="https://fosstodon.org/tags/Codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codeberg</span></a> pages but can find nothing to help me do cross platform <a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> build and release. </p><p>I have this on GH by copying another project. </p><p>I hate Yaml - just saying - and while <a href="https://fosstodon.org/tags/WoodpeckerCI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WoodpeckerCI</span></a> lint helps, I so miss the useful error messages of the <a href="https://fosstodon.org/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> compiler.</p>
Wesley Moore<p>TIL about caligula, a CLI disk burning tool that automates away some of the usual steps you might take when using `dd` for the same task.</p><p><a href="https://github.com/ifd3f/caligula" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ifd3f/caligula</span><span class="invisible"></span></a></p><p>/via <a href="https://www.youtube.com/watch?v=3BxIpVk_xZI" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=3BxIpVk_xZI</span><span class="invisible"></span></a></p><p><a href="https://mastodon.decentralised.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.decentralised.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>
jbz<p>"C is a simple language. This is fact I agree with and appreciate. It is the reason for C's endurance. If someone posts a patch or submits a PR to a codebase written in C, it is easier to review than any other mainstream language. There is no spooky at a distance."</p><p><a href="https://mnvr.in/rust" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mnvr.in/rust</span><span class="invisible"></span></a></p><p><a href="https://indieweb.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://indieweb.social/tags/c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c</span></a> <a href="https://indieweb.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://indieweb.social/tags/haskell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haskell</span></a></p>