<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-10-04T06:45:54Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by Regina Page</title>
  <author>
    <name>Regina Page</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub17s8m87nccwn0d7x6xyzhpkqwn2zhw3uh9v29dnnhya7rkyenjvzq2zwk3f.rss" />
  <link href="https://nostr.now/npub17s8m87nccwn0d7x6xyzhpkqwn2zhw3uh9v29dnnhya7rkyenjvzq2zwk3f" />
  <id>https://nostr.now/npub17s8m87nccwn0d7x6xyzhpkqwn2zhw3uh9v29dnnhya7rkyenjvzq2zwk3f</id>
  <icon>https://assets.merveilles.town/accounts/avatars/117/272/361/801/866/828/original/15ecaddd0a33f880.png</icon>
  <logo>https://assets.merveilles.town/accounts/avatars/117/272/361/801/866/828/original/15ecaddd0a33f880.png</logo>




  <entry>
    <id>https://nostr.now/nevent1qqs2hud8l7y94yqchwdsvnvx5j7e7zwgdd8j8dy538v909p6qtmmaxszyr6qlvl60rp6dahcmgcs2uxcp6dg2a68ju43g4kwwunhcwcnxwfsg00gzlr</id>
    
      <title type="html">For the past couple days I&amp;#39;ve been on the Forth side-quest... ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2hud8l7y94yqchwdsvnvx5j7e7zwgdd8j8dy538v909p6qtmmaxszyr6qlvl60rp6dahcmgcs2uxcp6dg2a68ju43g4kwwunhcwcnxwfsg00gzlr" />
    <content type="html">
      For the past couple days I&amp;#39;ve been on the Forth side-quest... I&amp;#39;m interested in having Forth in my pocket as a way of generating machine code that fits entirely in my head.&lt;br/&gt;&lt;br/&gt;While trying to come up with a model that would make use of the hardware stack to its fullest I&amp;#39;ve come up with the realization that:&lt;br/&gt;- Argument stack can be abstracted as a global variable;&lt;br/&gt;- Call stack can be the C/hardware stack;&lt;br/&gt;- The code field of a word can be an array of function pointers that take no arguments and modify the global argument stack;&lt;br/&gt;- Executing a word is literally just iterating over that array and calling each function.&lt;br/&gt;&lt;br/&gt;I used the C terminology there because that is the memory model I have the most intuition about, but it easily translates to the assembly.&lt;br/&gt;&lt;br/&gt;We can even have an array of all known primitive functions into which word definitions can be indexing for maximum compactness at the cost of an extra indirection.&lt;br/&gt;&lt;br/&gt;#Forth
    </content>
    <updated>2026-09-27T14:55:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8agyv0x8sq3dm6snvtc3wnhszcjn300wdt54gxku6tl84l255rcszyr6qlvl60rp6dahcmgcs2uxcp6dg2a68ju43g4kwwunhcwcnxwfsg4weyj3</id>
    
      <title type="html">@npub1z8r…mrq6 @npub1z2c…laft today is the International ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8agyv0x8sq3dm6snvtc3wnhszcjn300wdt54gxku6tl84l255rcszyr6qlvl60rp6dahcmgcs2uxcp6dg2a68ju43g4kwwunhcwcnxwfsg4weyj3" />
    <content type="html">
      &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1z8rjwhwhg8dna3cq0uz6hded2rdqlegj7lrvcs7s0zd56yj9fdasfgmrq6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Devine Lu Linvegan&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1z8r…mrq6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1z2cvkdv4e89xpe5v6rl93vud3fm4mxxygcr3s6xfxrf52u4k34gs8tlaft&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;R E K T A N G L E&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1z2c…laft&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; today is the International Rabbit Day :hare_lang:
    </content>
    <updated>2026-09-26T12:39:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsre3hepc8wwaa52kj503npmt2jh46et9v97utn8us682qfhgulwyszyr6qlvl60rp6dahcmgcs2uxcp6dg2a68ju43g4kwwunhcwcnxwfsgvmwzlq</id>
    
      <title type="html">thanks for having me!</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsre3hepc8wwaa52kj503npmt2jh46et9v97utn8us682qfhgulwyszyr6qlvl60rp6dahcmgcs2uxcp6dg2a68ju43g4kwwunhcwcnxwfsgvmwzlq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg7ju9rnxv7m32lwpnrkuupatjkyquapgqch4cnt9qd3q6a529e5slcwpt6&#39;&gt;nevent1q…wpt6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;thanks for having me!
    </content>
    <updated>2026-09-15T03:48:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0ryca3rjzphunzvmgez9mmymnq6y0uxm32xnn8sgajdsl2qa62qczyr6qlvl60rp6dahcmgcs2uxcp6dg2a68ju43g4kwwunhcwcnxwfsgwpgvek</id>
    
      <title type="html">Hi, my name is Regina! My interests tend to end up relating to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0ryca3rjzphunzvmgez9mmymnq6y0uxm32xnn8sgajdsl2qa62qczyr6qlvl60rp6dahcmgcs2uxcp6dg2a68ju43g4kwwunhcwcnxwfsgwpgvek" />
    <content type="html">
      Hi, my name is Regina!&lt;br/&gt;&lt;br/&gt;My interests tend to end up relating to hardware in some way. &lt;br/&gt;&lt;br/&gt;My most recent pursuit that yielded something I can share is a minimalist async runtime:&lt;br/&gt;&lt;a href=&#34;https://git.disroot.org/droste/droste-task&#34;&gt;https://git.disroot.org/droste/droste-task&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;My current pursuit is educating myself on the inner workings of the QBE compiler backend to eventually add the microcontroller support and be able to program microcontrollers without needing huge toolchains.
    </content>
    <updated>2026-09-15T02:20:08Z</updated>
  </entry>

</feed>