2
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> Better than the debug hell I went through in my thesis work.</p><p>I was using a gdbserver I wrote to debug firmware I wrote, compiled against a libc I wrote, running on a CPU I wrote, hooked up to an interconnect I wrote, on a board I designed, using a FTDI-based debug dongle I designed.</p><p>And something was going wrong somewhere in the stack and the firmware was locking up (not a full deadlock, instructions were still executing, but it was stuck in a polling loop or something and not making any forward progress). I trusted nothing and had no idea where in the stack things were going wrong.</p><p>And it was on a very full xc6slx25 that had enough spare gates to fit *either* JTAG debug support on the CPU *or* a homebrew ILA to sniff a few internal signals. But not both.</p>
<p><span class="h-card" translate="no"><a href="https://floss.social/@aryston" class="u-url mention">@<span>aryston</span></a></span> yeah, taken with my trusty Pixel 9a</p>
<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@deshipu" class="u-url mention">@<span>deshipu</span></a></span> Correct</p>
<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@kev" class="u-url mention">@<span>kev</span></a></span> is it taken with your Google pixel phone? This a less beautiful but an impressive macro mode-shot taken with my Pixel 9 Pro.</p>
Attached image 0
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> it&#39;s our fault, we made them in our image</p>
<p>Humble Choice for May is stacked with STAR WARS: Bounty Hunter, The Thaumaturge, Amnesia: The Bunker and more <a href="https://www.gamingonlinux.com/2025/05/humble-choice-for-may-is-stacked-with-star-wars-bounty-hunter-the-thaumaturge-amnesia-the-bunker-and-more/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">gamingonlinux.com/2025/05/humb</span><span class="invisible">le-choice-for-may-is-stacked-with-star-wars-bounty-hunter-the-thaumaturge-amnesia-the-bunker-and-more/</span></a></p><p><a href="https://mastodon.social/tags/PCGaming" class="mention hashtag" rel="tag">#<span>PCGaming</span></a> <a href="https://mastodon.social/tags/Gaming" class="mention hashtag" rel="tag">#<span>Gaming</span></a> <a href="https://mastodon.social/tags/LinuxGaming" class="mention hashtag" rel="tag">#<span>LinuxGaming</span></a> <a href="https://mastodon.social/tags/SteamDeck" class="mention hashtag" rel="tag">#<span>SteamDeck</span></a> <a href="https://mastodon.social/tags/HumbleChoice" class="mention hashtag" rel="tag">#<span>HumbleChoice</span></a></p>
<p>Beautiful moth I just found on the wall. Never seen one this colour before.</p>
Attached image 0
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@dabeaz" class="u-url mention">@<span>dabeaz</span></a></span> Or compared to JavaScript-heavy and/or video ads. We’ve funded most of the web on the idea that computation is free.</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> clang/lib/Driver/ToolChains is truly a hateful place</p>