<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-08-15T18:58:40Z</updated>
  <generator>https://njump.me</generator>

  <title>Nostr notes by Anna Liberty</title>
  <author>
    <name>Anna Liberty</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.me/npub1df4t2wezztph0dnas7eja36dtjrw0x9egft5e559dzxfjplfyxds743wgp.rss" />
  <link href="https://njump.me/npub1df4t2wezztph0dnas7eja36dtjrw0x9egft5e559dzxfjplfyxds743wgp" />
  <id>https://njump.me/npub1df4t2wezztph0dnas7eja36dtjrw0x9egft5e559dzxfjplfyxds743wgp</id>
  <icon>https://media.mathstodon.xyz/accounts/avatars/116/122/256/786/759/322/original/7837ff594a5c3c82.png</icon>
  <logo>https://media.mathstodon.xyz/accounts/avatars/116/122/256/786/759/322/original/7837ff594a5c3c82.png</logo>




  <entry>
    <id>https://njump.me/nevent1qqsx05htclyye5z7chyfjxr45hyyakxwfdjjxhr6mnewg97aq8lm2uczyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysek6tss26</id>
    
      <title type="html">Writing documentation is just an important as writing code. Most ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsx05htclyye5z7chyfjxr45hyyakxwfdjjxhr6mnewg97aq8lm2uczyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysek6tss26" />
    <content type="html">
      Writing documentation is just an important as writing code.&lt;br/&gt;&lt;br/&gt;Most of the context for a program lives in the minds of those who maintain it. If that isn&amp;#39;t written down, the program is incomplete.&lt;br/&gt;&lt;br/&gt;#LiterateProgramming
    </content>
    <updated>2026-08-15T17:34:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgqp3mmzzpem3aw5pw66h4cf5s85mwr4ac8pj4cl2s7gr3jhhcxhqzyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysekymkp9e</id>
    
      <title type="html">Going to be linking to this anytime someone asks me about LLMs ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgqp3mmzzpem3aw5pw66h4cf5s85mwr4ac8pj4cl2s7gr3jhhcxhqzyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysekymkp9e" />
    <content type="html">
      Going to be linking to this anytime someone asks me about LLMs from now on.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gracefulliberty.com/llms/&#34;&gt;https://gracefulliberty.com/llms/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; I do not use LLMs or other &amp;#34;Generative AI&amp;#34; for prose or code, nor do I accept it from others as open source contributions.&lt;br/&gt;&lt;br/&gt;&amp;gt; I do not discuss my prose or code with LLMs.&lt;br/&gt;&lt;br/&gt;&amp;gt; I do not consult LLMs for projects, contributions, assignments, research, or anything else.&lt;br/&gt;&lt;br/&gt;&amp;gt; As far as possible and practicable, I have disabled LLM-integration in my tools or replaced tools that don&amp;#39;t let me do so.&lt;br/&gt;&lt;br/&gt;&amp;gt; Requests for me to use LLMs or read content generated by LLMs will be met with disappointment and gentle refusal.&lt;br/&gt;&lt;br/&gt;&amp;gt; I want to use my skills and engage with other people in the process.
    </content>
    <updated>2026-07-01T12:59:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8wpgam5rwexgkjwa2lnwnmcsd93z437cmaksaygsa5h5x5shu4fczyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8ayseklyw30k</id>
    
      <title type="html">@nprofile…h3v3 It&amp;#39;s very similar. It also supports uploads ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8wpgam5rwexgkjwa2lnwnmcsd93z437cmaksaygsa5h5x5shu4fczyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8ayseklyw30k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9qysu2dgm9q4mppce6qrjf94vzv78jrnk7ndq5mehwtyp2ttknxqpz4mhxue69uhhyetvv9ujuerfw36x7tnsw43qj4sgru&#39;&gt;nevent1q…sgru&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq00tfdsq0h23ayntnqwands9w8xslx4d2t72kk2jhf376g2tatx6qe9h3v3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;matthew - retroedge.tech&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…h3v3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; It&amp;#39;s very similar. It also supports uploads and some of the technical details are different.
    </content>
    <updated>2026-06-17T02:37:35Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0mraxfnc0cjqjfngnkgt9cykhauenl2q3q8gjf679zcz6su0g9pszyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysek84dkpr</id>
    
      <title type="html">Gemini (the protocol) is now supported. OpenSSL is hell. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0mraxfnc0cjqjfngnkgt9cykhauenl2q3q8gjf679zcz6su0g9pszyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysek84dkpr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf2fqdf427w9cmlqpgdapu0972m2xg00uyl58h7dnxnmdq56tlgqqpz4mhxue69uhhyetvv9ujuerfw36x7tnsw43qfsrevw&#39;&gt;nevent1q…revw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Gemini (the protocol) is now supported. OpenSSL is hell.&lt;br/&gt;&lt;br/&gt;#geminiprotocol
    </content>
    <updated>2026-06-10T22:31:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9ntgz9l8c9ey45w4v4jmr65tnrekdufpr3kep2s2flenzug86upszyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8ayseklyp0gc</id>
    
      <title type="html">Just published an article about my current thoughts on Zig. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9ntgz9l8c9ey45w4v4jmr65tnrekdufpr3kep2s2flenzug86upszyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8ayseklyp0gc" />
    <content type="html">
      Just published an article about my current thoughts on Zig.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gracefulliberty.com/articles/return-to-zig/&#34;&gt;https://gracefulliberty.com/articles/return-to-zig/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;#34;Zig is rising in popularity. It hasn&amp;#39;t yet seized the space occupied by even Rust or Go, much less C, but it has been adopted by a few major projects and countless smaller ones. As such, it&amp;#39;s becoming an important language for the future. having been interested in Zig for several years, I decided to check back in on the language and see how I feel about it today.&amp;#34;&lt;br/&gt;&lt;br/&gt;#zig #programming
    </content>
    <updated>2026-06-10T21:35:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf2fqdf427w9cmlqpgdapu0972m2xg00uyl58h7dnxnmdq56tlgqqzyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysekzn3d5n</id>
    
      <title type="html">Working on a little tool for fetching pages on the smolnet ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf2fqdf427w9cmlqpgdapu0972m2xg00uyl58h7dnxnmdq56tlgqqzyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysekzn3d5n" />
    <content type="html">
      Working on a little tool for fetching pages on the smolnet &lt;a href=&#34;https://codeberg.org/liberty/snurl/&#34;&gt;https://codeberg.org/liberty/snurl/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;It currently supports Gopher, Spartan, and Finger, with Gemini in the works.&lt;br/&gt;&lt;br/&gt;#geminiprotocol #smolnet #gopher
    </content>
    <updated>2026-06-09T23:37:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9y7djmuesxwu6uf89xqv47xu0lww7t5mrv2v4z8hxr5pur7nx0gszyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysekdv36ka</id>
    
      <title type="html">My take on LLMs in programming: ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9y7djmuesxwu6uf89xqv47xu0lww7t5mrv2v4z8hxr5pur7nx0gszyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysekdv36ka" />
    <content type="html">
      My take on LLMs in programming: &lt;a href=&#34;https://gracefulliberty.com/articles/pragmatic-llms/&#34;&gt;https://gracefulliberty.com/articles/pragmatic-llms/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;#34;I don&amp;#39;t vibecode. I don&amp;#39;t use LLMs willingly. Every line of code I write is my own or generated deterministically through a process I fully understand. Considering the world is divided over LLMs these days, I wanted to share my particular perspective on why I chose the path I have, as well as some of the places I do think LLMs are appropriate.&amp;#34;&lt;br/&gt;&lt;br/&gt;#programming #llms #vibecoding
    </content>
    <updated>2026-06-09T03:05:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2lgvvlfs8mhfzv4kha88hz63h83a5yjxss8m6fkcztd2nlcl907czyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysekjy57h9</id>
    
      <title type="html">Published some of the code that I&amp;#39;m eventually going to turn ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2lgvvlfs8mhfzv4kha88hz63h83a5yjxss8m6fkcztd2nlcl907czyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysekjy57h9" />
    <content type="html">
      Published some of the code that I&amp;#39;m eventually going to turn into physics simulations on my website (once I figure out Hoot). Right now it&amp;#39;s some physics functions (and the corresponding math) in Scheme.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://codeberg.org/liberty/physics&#34;&gt;https://codeberg.org/liberty/physics&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Physics #Guile #Scheme
    </content>
    <updated>2026-05-06T02:38:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswkwzn64wdxqm2da3xjjdq4n3z9zc29jehwqp6n4c28tj3cj5c0dszyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysek4nmna6</id>
    
      <title type="html">New blog post! I taught kids how to program using #Forth ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswkwzn64wdxqm2da3xjjdq4n3z9zc29jehwqp6n4c28tj3cj5c0dszyp4x4dfmygfvxaak0krmxtk8f4wgdeuch9p9wnxjs45gexg8aysek4nmna6" />
    <content type="html">
      New blog post!&lt;br/&gt;&lt;br/&gt;I taught kids how to program using #Forth &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gracefulliberty.com/articles/teaching-kids-forth/&#34;&gt;https://gracefulliberty.com/articles/teaching-kids-forth/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;#34;Forth is uncommonly used to teach programming to kids. Scripting languages like Python and visual environments like Scratch are far more popular options. But when I got the opportunity to introduce middle and high school students to programming, I chose the stack-oriented concatenative language from 1970.&amp;#34;&lt;br/&gt;&lt;br/&gt;#programming
    </content>
    <updated>2026-04-15T04:16:44Z</updated>
  </entry>

</feed>