Whole-known-network
<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@irrelevant" class="u-url mention">@<span>irrelevant</span></a></span> <span class="h-card" translate="no"><a href="https://hachyderm.io/@SnoopJ" class="u-url mention">@<span>SnoopJ</span></a></span> <span class="h-card" translate="no"><a href="https://chaos.social/@jacqueline" class="u-url mention">@<span>jacqueline</span></a></span> it's a microsoft human interface device kernel mode device framework driver implementing an upper half of a miniport</p><p>i know this probably doesn't help</p>
<p><span class="h-card" translate="no"><a href="https://queer.hacktivis.me/users/lanodan" class="u-url mention">@<span>lanodan</span></a></span> <span class="h-card" translate="no"><a href="https://floss.social/@josch" class="u-url mention">@<span>josch</span></a></span> <span class="h-card" translate="no"><a href="https://merveilles.town/@klardotsh" class="u-url mention">@<span>klardotsh</span></a></span> (ifunc is pretty useful and does not really have a replacement you can deploy yourself)</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> <span class="h-card" translate="no"><a href="https://merveilles.town/@klardotsh" class="u-url mention">@<span>klardotsh</span></a></span> <span class="h-card" translate="no"><a href="https://queer.hacktivis.me/users/lanodan" class="u-url mention">@<span>lanodan</span></a></span> To me it just feels like code-golf. Other files have variables h, n, l, ip, jp, k, ms, p0 in the same function. I'm probably just not smart enough for this but i totally loose track if everything that C allows to be squeezed in the same line also gets squeezed into a single line.</p>
<p><span class="h-card" translate="no"><a href="https://social.vivaldi.net/@pelavarre" class="u-url mention">@<span>pelavarre</span></a></span> Yeah…this is just a standard nuisance with different notions of equality and printing, though, you can find instances of it in most languages.</p>
@klardotsh@merveilles.town @josch@floss.social @whitequark@mastodon.social I find it somewhat readable, sure short variable names but strncmp is doomed to be like that.
The `unsigned char` cast is interesting, not sure what it's for and I guess could use a comment but it's not really worrying.
The printf functions in musl are more annoying to read and I think dalias has made them more readable recently.
Meanwhile glibc it's:
\- layers and layers of macros for even trivial functions, making it a pain to debug;
\- dangerous features like `ifunc` and `nsswitch.conf` (dynamically loading authentication libraries is a hard no for me);
\- ld.so having all kinds of questionable features making it a source of exploits for setuid binaries;
\- python and perl as build dependencies, making it a \**very*\* long adventure to bootstrap from full-source;
…
<p><span class="h-card" translate="no"><a href="https://merveilles.town/@klardotsh" class="u-url mention">@<span>klardotsh</span></a></span> <span class="h-card" translate="no"><a href="https://floss.social/@josch" class="u-url mention">@<span>josch</span></a></span> <span class="h-card" translate="no"><a href="https://queer.hacktivis.me/users/lanodan" class="u-url mention">@<span>lanodan</span></a></span> beauty is in the eye of the beholder, isn't it? I can read that without pausing, and I presume that the author of musl can, too</p><p>I think it's suboptimal but I feel like readability is highly context-dependent</p>
<p>⬆️</p><p><span class="h-card" translate="no"><a href="https://mastodon.social/@shriramk" class="u-url mention">@<span>shriramk</span></a></span> You love this example of Python " is " exploding a Disappointed Surprise inside the student?</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> I got one of these the other day. I feel like it's getting to a point where a lot of humans simply wouldn't be able to do it (such as those who do not understand what is meant by "coordinates" here)</p>
<p><span class="h-card" translate="no"><a href="https://chaos.social/@jacqueline" class="u-url mention">@<span>jacqueline</span></a></span> this screenshot is so upsetting i feel like it needs a content warning</p>