Whole-known-network
<p><span class="h-card" translate="no"><a href="https://floofy.tech/@qualia" class="u-url mention">@<span>qualia</span></a></span> it's fucking incredible for PTSD nightmares and general inability to rest due to remembering The Horrors as soon as you're not in front of a device</p><p>or like inability to deal with Life Events without instantly maxing out on the stress stat</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> It took about half an hour for me on a 16-core with 128 GB RAM. And yeah, other than the docs for ./configure being out of date (the --options flag seems to have been removed, but docs say it's still there), that was one of the smoother `./configure; make` processes I've seen.</p>
<p><span class="h-card" translate="no"><a href="https://wandering.shop/@xgranade" class="u-url mention">@<span>xgranade</span></a></span> wine builds pretty quickly (and the build system is shockingly good)</p>
<p><span class="h-card" translate="no"><a href="https://wetdry.world/@josh" class="u-url mention">@<span>josh</span></a></span> play it with a 2-people team at difficulty 8</p>
<p><span class="h-card" translate="no"><a href="https://mstdn-social.com/@fishcharlie" class="u-url mention">@<span>fishcharlie</span></a></span> totes! I made this a separate post but just changed your username to update here b/c I still wanted to credit you but also wanted to share that Copilot Free also works in Xcode and the like!</p>
<p>Anyway, please enjoy my stray thoughts as I compile and run a bleeding-edge version of Wine so that I can add context to my bug report.</p><p>It took ten or so minutes to figure out the right way to invoke `./configure` for the project and to get the right system-level development libraries in place, so now it's just the waiting game. How long am I waiting on a pretty high-end desktop? Who knows!</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@Meyerweb" class="u-url mention">@<span>Meyerweb</span></a></span> looks like it's by design?</p>
<p>One could argue the same is true of other languages as well. The whole Python `def f(x = []): x.append("foo")` problem is absolutely the language not being safe by default, and in a surprising way. Yes, the logic makes perfect sense once you're used to how Python works, but it is a hell of a footgun.</p><p>So there's absolutely an aspect of the above being a matter of degree. That's a pretty extreme degree, though, and I think is worth calling out.</p>
<p>This is the kind of shit I mean when I say that C/C++ is a kind of hazing ritual: yes, for a project at the scale of Wine, you can make it safe by writing all the right macros, turning on all the right lints, and vendoring all the right libraries, but it takes a lot of work to get there.</p><p>If you don't put in the work, things will seem to compile and run OK, but with a lot higher risk of surprising and difficult bugs.</p><p>C and C++ don't work correctly *by default*, and that creates a barrier.</p>