2
<p>type of girlthing that doesn&#39;t even need to put ΘΔ in bio because everyone can tell already</p>
<p><a href="https://mastodon.social/@mcc/113975863804082731" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@mcc/113975863</span><span class="invisible">804082731</span></a></p><p><a href="https://mastodon.sdf.org/@sgeo/113975867549675273" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">mastodon.sdf.org/@sgeo/1139758</span><span class="invisible">67549675273</span></a></p><p>Currently terrified by the possibility that at some point I will wind up writing a TCL linter</p>
<p>*makes a noise as if she were being strangled by her own throat*</p>
Attached image 0
<p>&quot;Profiling in production with function call traces&quot; - <a href="https://yosefk.com/blog/profiling-in-production-with-function-call-traces.html" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">yosefk.com/blog/profiling-in-p</span><span class="invisible">roduction-with-function-call-traces.html</span></a></p><p>super interesting and opinionated blog post! It argues for an ideally very cheap, but always on tracing profiler. the profiler keeps a ring buffer of a bunch of function entries and exit and saves it out on user-triggered events. can be used to produce a trace from a core dump, or to debug tail latency (&#39;this event was extra slow? let&#39;s dump the ring buffer&#39;).</p><p>I want to try or reimplement this!</p>
<p>I have a programming language I was implementing for a while in the 00s named Emily. There were three versions of it, two of which got released, and all three passed through a phase in their development where they were basically &quot;curried LISP without parentheses&quot;.</p><p>Every time I get exposed to Tcl, I become more convinced that &quot;curried LISP without parentheses&quot; as the whole concept for a minimal-size-interpreter language is actually a super good idea. (TCL isn&#39;t this.)</p><p><a href="https://www.youtube.com/watch?v=gMZsc3cvwKs" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=gMZsc3cvwKs</span><span class="invisible"></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> I think all woke games need a woke sticker added to them, so I don’t play an un-woke game by mistake.</p>
<p>Oh… … I don&#39;t like this. I really don&#39;t like this.</p><p>(The thing I don&#39;t like is that {}, which you might want to use instead of quotes due to the balancing feature, also disable interpolation. There aren&#39;t a lot of language design concepts I got out of Perl that I still think are good ideas, but the one I still strongly believe is that every language needs easy-to-use balanced quote delineators. `qq` is the best thing in Perl.)</p>
Attached image 0
<p><span class="h-card" translate="no"><a href="https://fediscience.org/@RanaldClouston" class="u-url mention">@<span>RanaldClouston</span></a></span> Right. The Zürich museum has an actual narwahl tusk one level down, and does say this was often tied to unicorns.</p><p>But the article you linked is to an exhibit at the Smithsonian, right? Where&#39;s the link to a Zürich exhibit about Gessner? (It was five years ago, I&#39;ve forgotten the caption, but I don&#39;t *remember* there being a broader Gessner exhibit.)</p>
<p>The fact I&#39;m picking the languages in this project slightly independently of the problems may be leading to poor pairings (I don&#39;t know what problems are coming up, so it&#39;s hard to make a schedule that maps well). I think what I most wanted to try with TCL was complex string manipulation. But AOC2024 day 5 appears to be asking me to implement… some sort of sorting algorithm? An auto-sorting data structure? This may turn out to be hell in the exact way trying to do file input in FORTRAN was hell.</p>