2
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> This sounds absolutely amazing</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.online/@danirabbit" class="u-url mention">@<span>danirabbit</span></a></span> my parents do Keto, both lost lots of weight since they started. They eat a lot of cheese. But it&#39;s proper cheese, not any of the nonsense stuff that has cheese in it, but it&#39;s really starch and other stuff.</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@MekahimeAkari" class="u-url mention">@<span>MekahimeAkari</span></a></span> thanks ^^</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> this is an unreal level of cool!!!</p>
<p>imagine being able to set a breakpoint on a condition in your source code, and then run your simulation up until the point where the condition becomes true--all with as little as 10% time overhead and without multi-gigabyte VCD files, but while still retaining the full view of the design... anywhere in a mixed Amaranth/Verilog/VHDL environment</p><p>this was prototyped and should be ready for use with just a bit of development and polishing</p>
<p>the idea I had that led me to designing it is that a waveform viewer is useful but in many cases it&#39;s a downright unfriendly experience; rather, being able to set breakpoints, see terminal output (via `Print` statements in Amaranth or `$display` statements in Verilog), and step forward and back, while still retaining waveform viewer integration, would make certain workflows much easier, especially to new developers</p>
<p>good news: I can now publish my work on &quot;RTL debugger&quot;, an interactive tool that lets you single-step your hardware design and observe its state, currently integrated into VS Code as an extension but using an open protocol <a href="https://github.com/amaranth-lang/rtl-debugger" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/amaranth-lang/rtl-d</span><span class="invisible">ebugger</span></a></p><p>right now it&#39;s in a very early state and not all that useful, but this should change in the coming days</p>
<p>Assigned certified b corp at birth</p>
<p><span class="h-card"><a href="https://hachyderm.io/@fasterthanlime" class="u-url mention">@<span>fasterthanlime</span></a></span> Anger issues were actually the main cause of going into therapy as a child because I was actively harming other people.</p><p>Although that meant the therapy wasn&#39;t focussing on the other symptoms, so I only recently rediscovered that many day to day issues I have come from my ADHD.</p><p>Also the anger issues, although gone for almost 12 years came back after my daughter was born due to the stress of parenting, which is scary (that they came back that is).</p>