2
<p>hey, compiler folks, check this out</p><p>in Project Unnamed we have a way to automatically verify transformations using an SMT solver. we do this by collecting calls to replace-all-uses-with in a staging area, checking it while using the before-after correspondence to make the SMT query more tractable, then applying in bulk</p><p>if the query fails, we print the design with diff markup, which gets highlighted like the below</p><p>the verifier will also tell you which RAUW calls were illegal</p><p>how cool is this?</p>
Attached image 0
<p>trying to figure out how to properly decode the fonts in this game is REALLY reminding me why I constantly cheat with The Death Generator. Staring at a decompilation/disassembly and hex editor is no fun</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://chaos.social/@gsuberland" class="u-url mention">@<span>gsuberland</span></a></span> I&#39;m also curious what vim is missing. I&#39;m not a programmer but have used emacs a bit when I&#39;ve flirted with it (though the one big program I&#39;ve when was done in notepad++)</p><p>But when I use emacs it seems to be exactly the same as notepad++, visual studio (when I used it in 2009), jEdit, etc, I&#39;ve just got more keyboard shortcuts Iu can use if needed</p>
<p>I, for one, welcome new debugging tools for linux that are not gdb</p><p><a href="https://github.com/jcalabro/uscope" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">github.com/jcalabro/uscope</span><span class="invisible"></span></a></p>
<p><span class="h-card" translate="no"><a href="https://chaos.social/@gsuberland" class="u-url mention">@<span>gsuberland</span></a></span> <span class="h-card" translate="no"><a href="https://wandering.shop/@Canageek" class="u-url mention">@<span>Canageek</span></a></span> or, rephrasing: if you&#39;re not regularly comparing yourself doing a thing with someone much faster at it than you, there&#39;s a good chance you think of yourself as &quot;slightly better than average&quot; at it at least, which can be true but usually will be laughably incorrect since nothing external has ever motivated you to improve</p>
<p><span class="h-card" translate="no"><a href="https://chaos.social/@gsuberland" class="u-url mention">@<span>gsuberland</span></a></span> <span class="h-card" translate="no"><a href="https://wandering.shop/@Canageek" class="u-url mention">@<span>Canageek</span></a></span> editors aside this is something i find very interesting</p><p>a lot of people who&#39;ve been doing something for decades and who you figure ought to know better often just... don&#39;t. it never occurred to them that something can be improved. i don&#39;t even mean computer shit. this happens with machinists too</p>
<p><span class="h-card" translate="no"><a href="https://wandering.shop/@Canageek" class="u-url mention">@<span>Canageek</span></a></span> this person said they&#39;ve been using it for decades, so probably not</p>
<p><span class="h-card" translate="no"><a href="https://chaos.social/@gsuberland" class="u-url mention">@<span>gsuberland</span></a></span> it could be there just new to it and that they&#39;ll get much much faster over time, so it&#39;s a trade off at being slow now for being fast in future?</p>
<p>Ein guter Freund von mir möchte, dass seine Familie in Somalia Gemüse anbauen können. Bitte helft durch Eure kleine Unterstützung diesem tollen Projekt und meinem Freund <a href="https://www.gofundme.com/f/ein-gemusegarten-fur-somalia" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">gofundme.com/f/ein-gemusegarte</span><span class="invisible">n-fur-somalia</span></a></p>