Whole-known-network
<p>chrome: <exists></p><p>firefox: <shoots itself in the leg></p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@timonsku" class="u-url mention">@<span>timonsku</span></a></span> hm, I feel like that sort of thing breeds a false sense of familiarity where you skip reading the spec because "it is obvious how this works" but a lot of things are not in fact obvious; and then you get a lot of slightly different implementations and everyone dislikes this mess</p>
<p>I gotta say the Eagle folks cooked with their XML file format. While its open and documented you don't even need the docs, its super easy to read. Instantly clear how things work by looking at a design file.<br />I get where s-expr is coming from for KiCad but a good XML format is so much nicer to read.</p>
<p><span class="h-card" translate="no"><a href="https://social.lol/@8bit" class="u-url mention">@<span>8bit</span></a></span> you're welcome lmao</p>
<p><span class="h-card"><a href="https://mastodon.social/@gamingonlinux" class="u-url mention">@<span>gamingonlinux</span></a></span></p><p>Hmm.</p><p>It looks like Microsoft wanted DEV_BROADCAST_HDR to be a discriminated union, but with the different variants having different sizes, presumably so that they could introduce new variants later without breaking existing code.</p><p>This is the correct way to accomplish that.</p><p><a href="https://mastodon.sdf.org/tags/Rust" class="mention hashtag" rel="tag">#<span>Rust</span></a> does something similar for trait object downcasting: check if the desired type is the same as the actual type, and if so, cast the pointer.</p><p>Check: <a href="https://doc.rust-lang.org/1.85.0/src/core/any.rs.html#225" target="_blank" rel="nofollow noopener noreferrer"><span class="invisible">https://</span><span class="ellipsis">doc.rust-lang.org/1.85.0/src/c</span><span class="invisible">ore/any.rs.html#225</span></a><br />Cast: <a href="https://doc.rust-lang.org/1.85.0/src/core/any.rs.html#294" target="_blank" rel="nofollow noopener noreferrer"><span class="invisible">https://</span><span class="ellipsis">doc.rust-lang.org/1.85.0/src/c</span><span class="invisible">ore/any.rs.html#294</span></a></p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@gamingonlinux" class="u-url mention">@<span>gamingonlinux</span></a></span> Broadsword needs to open source Dark Age of Camelot next</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@gamingonlinux" class="u-url mention">@<span>gamingonlinux</span></a></span> some things never change</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@film_girl" class="u-url mention">@<span>film_girl</span></a></span> <span class="h-card" translate="no"><a href="https://mas.to/@Donatella" class="u-url mention">@<span>Donatella</span></a></span> </p><p>...so I hear... will find the time one of these days...</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@VeroniqueB99" class="u-url mention">@<span>VeroniqueB99</span></a></span> <span class="h-card" translate="no"><a href="https://mas.to/@Donatella" class="u-url mention">@<span>Donatella</span></a></span> It's a great show and if you're a fan of late aughts/early 2010s culture and fashion it's worth a rewatch on Netflix</p>