<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-04-21T22:01:03Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by lee</title>
  <author>
    <name>lee</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1nyfpewct3pttde2ref88x9dk6aymx3d6aj8scamsj59pkyvhp33s8lu6g0.rss" />
  <link href="https://yabu.me/npub1nyfpewct3pttde2ref88x9dk6aymx3d6aj8scamsj59pkyvhp33s8lu6g0" />
  <id>https://yabu.me/npub1nyfpewct3pttde2ref88x9dk6aymx3d6aj8scamsj59pkyvhp33s8lu6g0</id>
  <icon>https://assets.merveilles.town/accounts/avatars/000/086/617/original/18d98f83a2951191.png</icon>
  <logo>https://assets.merveilles.town/accounts/avatars/000/086/617/original/18d98f83a2951191.png</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsqnwmkp7st47vyxr77ulcpv9ckq0sgcaq6qxg0rhtrw2qny3cgk8czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxazzd6q</id>
    
      <title type="html">it&amp;#39;s not going to be recorded, but maybe i can post my notes ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqnwmkp7st47vyxr77ulcpv9ckq0sgcaq6qxg0rhtrw2qny3cgk8czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxazzd6q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2sxyfkvk8j9pjwmt2scd9j0fs0svmelyn5ej5htf3307n5ghq8qc9s3k56&#39;&gt;nevent1q…3k56&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it&amp;#39;s not going to be recorded, but maybe i can post my notes online in some way. &lt;br/&gt;&lt;br/&gt;This is a separate thing, but I&amp;#39;m also working on an article with a collaborator on what makes L5 a creative coding library (and where it may not), which overlaps with this talk. If it&amp;#39;s accepted, looking forward to sharing that.
    </content>
    <updated>2026-04-18T15:46:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswcmy2psyh9yx8vpecpjf04kfmma9e2lyxj8zrant0lcm6e8ltk7czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxqgfds4</id>
    
      <title type="html">sort of! they are made in L5 itself!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswcmy2psyh9yx8vpecpjf04kfmma9e2lyxj8zrant0lcm6e8ltk7czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxqgfds4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw65shhdnj9sryavrcee5n9ef9563738cdkc67rlyvgk3jgul2seq5t4vl0&#39;&gt;nevent1q…4vl0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;sort of! they are made in L5 itself!
    </content>
    <updated>2026-04-18T15:37:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrhnxnakgh3zaa89haz9lwvfs562daxvars0yf47tnewrx9dclnugzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxhjvun7</id>
    
      <title type="html">I&amp;#39;m giving a talk at the Berlin Permacomputing Meetup Sunday ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrhnxnakgh3zaa89haz9lwvfs562daxvars0yf47tnewrx9dclnugzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxhjvun7" />
    <content type="html">
      I&amp;#39;m giving a talk at the Berlin Permacomputing Meetup Sunday at 1600 at xHain &lt;br/&gt;&lt;br/&gt;19. April 2026 at 16:00&lt;br/&gt;- xHain hack&#43;makespace -&lt;br/&gt;Grünberger Str. 16&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://berlin.permacomputing.net/&#34;&gt;https://berlin.permacomputing.net/&lt;/a&gt;
    </content>
    <updated>2026-04-18T13:15:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqw0akfd0es9ruhd5v5sq3jum8r6rgumu85myuc9d7kmq6z8frp5gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx8amup2</id>
    
      <title type="html">😁</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqw0akfd0es9ruhd5v5sq3jum8r6rgumu85myuc9d7kmq6z8frp5gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx8amup2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8j0mp8vukjam8k9kxh56rkd6pn7acgx0kvvfdcz9xpdzzpwj5fdgvu833c&#39;&gt;nevent1q…833c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;😁
    </content>
    <updated>2026-04-07T19:16:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8dx0l5d4tjfzw4fxynk2a6899m094tfhy592l09c8tp4rf2s3m2czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxglzs26</id>
    
      <title type="html">🎉🎉happy birthday</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8dx0l5d4tjfzw4fxynk2a6899m094tfhy592l09c8tp4rf2s3m2czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxglzs26" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspxn9nemyqgm08cm7w2r63ejj53sd0tjleev6rnk9vs393s26lk4gkcsg97&#39;&gt;nevent1q…sg97&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;🎉🎉happy birthday
    </content>
    <updated>2026-03-22T16:15:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd08hwruvk69yqdtj0mtzx3ww654snwe2z0ffguuajuyqcmhnafaqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxnflk6h</id>
    
      <title type="html">Are you running Uxn on playdate in basically something like an ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd08hwruvk69yqdtj0mtzx3ww654snwe2z0ffguuajuyqcmhnafaqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxnflk6h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2tn5dcxefd7kyd2xvl5altn52gcyt4j4p5vr80776cxxwf8fcvzcfx0pwd&#39;&gt;nevent1q…0pwd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Are you running Uxn on playdate in basically something like an emulator? And if so, does that mean there could be a Uxn emulator for playdate that runs as a romcart (or whatever they call it on playdate)? Would love to read more about your process here.
    </content>
    <updated>2026-03-21T05:31:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvymp49wqx58jfffxgxevv4zus65etumrd7cd26j06ws5luxd4c7qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxvtpz2s</id>
    
      <title type="html">i hope there is at least one easter egg hidden in here!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvymp49wqx58jfffxgxevv4zus65etumrd7cd26j06ws5luxd4c7qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxvtpz2s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspj7qv2d4570k9f2vj2p709qvqs3u9enkr8jdzmq5a8z4f09qtckqkc4gwz&#39;&gt;nevent1q…4gwz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i hope there is at least one easter egg hidden in here!
    </content>
    <updated>2026-03-19T17:34:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspnve2ujdrpryxzx8s3h0wk5eyesmvfumwfsswcte2e3uux9nrx3qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxqkqz42</id>
    
      <title type="html">Great! I hope you enjoy it!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspnve2ujdrpryxzx8s3h0wk5eyesmvfumwfsswcte2e3uux9nrx3qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxqkqz42" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy69ruqr8kv5hztnrkkvjdr2etx07a9uz55t8lep0fa2km744qcksrpfyx2&#39;&gt;nevent1q…fyx2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Great! I hope you enjoy it!
    </content>
    <updated>2026-03-09T22:08:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr4gtd0uzgx5g2wt7j63p3xsj3jwldl9x5ef0nntn0excjdzvjnuczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx0nhlm3</id>
    
      <title type="html">lol, great name! and funny coincidence, i just did something ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr4gtd0uzgx5g2wt7j63p3xsj3jwldl9x5ef0nntn0excjdzvjnuczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx0nhlm3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8w824gugtnhwqyjzsu2eqv78xy0gt6h8g5nsrxh4q4pp8aq5dr9cd8tvzj&#39;&gt;nevent1q…tvzj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;lol, great name! and funny coincidence, i just did something similar too (in Lua)&lt;br/&gt;&lt;br/&gt;function getFirstDay()&lt;br/&gt;  local timestamp = os.time({year = year(), month = month(), day = 1})&lt;br/&gt;&lt;br/&gt;  -- returns &amp;#34;Sun&amp;#34; for example&lt;br/&gt;  --local dayOfWeek = os.date(&amp;#34;%a&amp;#34;, timestamp)&lt;br/&gt;&lt;br/&gt;  local dayOfWeekNum = os.date(&amp;#34;%w&amp;#34;, timestamp)&lt;br/&gt;  return int(dayOfWeekNum)&lt;br/&gt;end&lt;br/&gt;&lt;br/&gt;function getLastDay()&lt;br/&gt;  local days_in_month = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }   &lt;br/&gt;  local d = days_in_month[month()]&lt;br/&gt;   &lt;br/&gt;  -- check for leap year&lt;br/&gt;  if month() == 2 then&lt;br/&gt;    if year() % 4 == 0 then&lt;br/&gt;     if year() % 100 == 0 then                &lt;br/&gt;      if year() % 400 == 0 then                    &lt;br/&gt;          d = 29&lt;br/&gt;      end&lt;br/&gt;     else                &lt;br/&gt;      d = 29&lt;br/&gt;     end&lt;br/&gt;    end&lt;br/&gt;  end&lt;br/&gt;&lt;br/&gt;  return d  &lt;br/&gt;end
    </content>
    <updated>2026-02-23T18:03:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd66nv5aa8kqye6wug8gcqfnd5539u5f29wcdfjx8kurtt9wrad9gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx4cas00</id>
    
      <title type="html">they are on my friend&amp;#39;s record label Yes No Wave out of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd66nv5aa8kqye6wug8gcqfnd5539u5f29wcdfjx8kurtt9wrad9gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx4cas00" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs88aap3nl4yjcxza9gfuw0wneu48sk0j9y33zcysklp3q2kafkvmq0qw2vx&#39;&gt;nevent1q…w2vx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;they are on my friend&amp;#39;s record label Yes No Wave out of indonesia. i could make an invite and reach out &lt;a href=&#34;https://yesnowave.com/&#34;&gt;https://yesnowave.com/&lt;/a&gt;
    </content>
    <updated>2026-02-16T16:35:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswha2q76jftnfvcr666utxsa4ceh4st620p33qchkxzt25ttj2rgszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxe25uux</id>
    
      <title type="html">They are wyling out on NTS Radio 2. Loving this Papuan electronic ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswha2q76jftnfvcr666utxsa4ceh4st620p33qchkxzt25ttj2rgszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxe25uux" />
    <content type="html">
      They are wyling out on NTS Radio 2. Loving this Papuan electronic music by Asep Nayak. Everything he touches is golden. Sounds totally fresh in electronic music production today, maybe the closest would be gabber, but it&amp;#39;s a completely different take on the sound.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.nts.live/shows/guests/episodes/asep-nayak-16th-february-2026&#34;&gt;https://www.nts.live/shows/guests/episodes/asep-nayak-16th-february-2026&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#theStudio
    </content>
    <updated>2026-02-16T16:17:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqwxw99k33kzd36vjh7la7fzc265vrc7f8n0k0808vzj344e35ffgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxch9tym</id>
    
      <title type="html">@npub1d6t…9r7s @npub1xse…lgk3 i thought you&amp;#39;d have ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqwxw99k33kzd36vjh7la7fzc265vrc7f8n0k0808vzj344e35ffgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxch9tym" />
    <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;/npub1d6ttcvuvg0sa7xn69hdkzvlj80c42cu4k22uynj30kmvmkxlpr2sc89r7s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Taylor Lorenz&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1d6t…9r7s&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;/npub1xselj43f4mq6e4tmadr6ex9s2xfdp34wqupn27n2ufd6clv3mqkqhflgk3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;wakest likes your bugs ⁂&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xse…lgk3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; i thought you&amp;#39;d have thoughts on this! :)
    </content>
    <updated>2026-01-28T06:11:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0k2aw3agnzjsrrefadsc2p5jyurxj5jsjqg7ppyhc2t06xw2gkqqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx4ehzgj</id>
    
      <title type="html">looks really great!!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0k2aw3agnzjsrrefadsc2p5jyurxj5jsjqg7ppyhc2t06xw2gkqqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx4ehzgj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrjk04zw23u0hr2ccnyzs2x87rsj2eqsnpalnrnw6upmjk9ewqkyc06000y&#39;&gt;nevent1q…000y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;looks really great!!
    </content>
    <updated>2026-01-27T05:53:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfsjtjqgakswu9qrdat8ses3wm4l54n43mqty3xf3jc5e9ajrzplqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxu4r06z</id>
    
      <title type="html">need to see pics of the caps!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfsjtjqgakswu9qrdat8ses3wm4l54n43mqty3xf3jc5e9ajrzplqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxu4r06z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswsyua5v0yqlgn07fp6m5t8su604juye3fkae6ccuqt7cvurtn3qcusaj2c&#39;&gt;nevent1q…aj2c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;need to see pics of the caps!
    </content>
    <updated>2026-01-27T04:09:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfdvt2rv9dvsefe89lr6zm9yhdmatjfj2hj96qyeddtk53l6u457czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxj80rh3</id>
    
      <title type="html">Thanks to @npub1z8r…mrq6 for mentioning the Langjam Gamejam in ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfdvt2rv9dvsefe89lr6zm9yhdmatjfj2hj96qyeddtk53l6u457czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxj80rh3" />
    <content type="html">
      Thanks to &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 Linvega&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1z8r…mrq6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for mentioning the Langjam Gamejam in their #DecemberAdventure log (i think that&amp;#39;s where i saw it), I&amp;#39;m now excited for this upcoming 7-day challenge/jam to build a programming language and make a game in that language in the 1-week time period. &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://langjamgamejam.com/&#34;&gt;https://langjamgamejam.com/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I have many other things &amp;#34;i should be doing&amp;#34; instead, but this will be fun and I think I&amp;#39;ll do it. Not yet 100% sure, but i might implement a forth in lua again, and/or build on top of L5. I&amp;#39;ve also been meaning to write a BASIC interpreter, so we&amp;#39;ll see if i pick one of these up and run with it.
    </content>
    <updated>2025-12-08T07:45:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdjwdh5dxvn4dsz2d5qpvlf5p6kwfaz078250l5gvglhnednpsm7gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxzp9q06</id>
    
      <title type="html">lolllll i love it today i watched freighthopping videos while ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdjwdh5dxvn4dsz2d5qpvlf5p6kwfaz078250l5gvglhnednpsm7gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxzp9q06" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2jngyghcj8x3jepmq6suuky0hxc08wqj2en6wxz4ruwzuv8zt86c8er9um&#39;&gt;nevent1q…r9um&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;lolllll i love it &lt;br/&gt;today i watched freighthopping videos while doing jumping jacks and resistance bands
    </content>
    <updated>2025-11-19T17:06:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0qvvh3d5drx6t5umx0e6j4dpjgqaarug55yqms2qlxyr2tx7evwgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx4fj7s7</id>
    
      <title type="html">tthank you!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0qvvh3d5drx6t5umx0e6j4dpjgqaarug55yqms2qlxyr2tx7evwgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx4fj7s7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz9c6e535m8j3ddpamdlpnp2j9ajdzz3xydgnjud9ydu46qp90lhquldwux&#39;&gt;nevent1q…dwux&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;tthank you!
    </content>
    <updated>2025-11-12T00:07:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq07jk5n2ch2nzlcru29raens3mtgpje83ryawjnquy57f0hzyvwgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx7w2geg</id>
    
      <title type="html">Any suggestions for how to prevent boosts from specific people on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq07jk5n2ch2nzlcru29raens3mtgpje83ryawjnquy57f0hzyvwgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx7w2geg" />
    <content type="html">
      Any suggestions for how to prevent boosts from specific people on Mastodon? Meaning, i am a follower/connected to someone on here that i like but they boost too often for me to have to wade through all of their (off-topic for me) boosted posts and i&amp;#39;d like to not see those on my feed.
    </content>
    <updated>2025-11-12T00:03:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8qhfcqgvap4dw2ln84mdctevg3lcd4y3kw55rk0dtd07n4pgr52szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxzl4ak9</id>
    
      <title type="html">it is very tense! i am staying up watching too so far. i ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8qhfcqgvap4dw2ln84mdctevg3lcd4y3kw55rk0dtd07n4pgr52szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxzl4ak9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs03z6d4dffh899vmecwtlsshnjacndr3grxed4lhn64p9akf952rggyj03x&#39;&gt;nevent1q…j03x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it is very tense! i am staying up watching too so far. i can&amp;#39;t tell which boat&amp;#39;s sound we hear but they are at least laughing together so they seem to be in okay spirits so far, together.
    </content>
    <updated>2025-10-01T00:51:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9fr8tm57ejhh6q5detr8quf49tkn3kt7gp2y6nya68wnkq8mgzkczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx2pstx5</id>
    
      <title type="html">one thing that confuses me: sometimes when i meet someone new in ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9fr8tm57ejhh6q5detr8quf49tkn3kt7gp2y6nya68wnkq8mgzkczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx2pstx5" />
    <content type="html">
      one thing that confuses me: sometimes when i meet someone new in person , particularly in art circles at an opening or through some facilitated art community meeting , they ask me for my phone number. that almost always means they will never actually get in touch. so i usually suggest email or maybe instagram or mastodon depending on the person but these people usually insist on phone number. i don&amp;#39;t understand this initial impulse. why are they asking me for my number if they&amp;#39;re never going to get in touch again ?
    </content>
    <updated>2025-09-30T09:31:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyjdy9yxd5n0yf97z2t3k5lfuh7t56zcce3ggq9ra6cge4qqqa67gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxh62z2e</id>
    
      <title type="html">you know of these two? TexTuring ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyjdy9yxd5n0yf97z2t3k5lfuh7t56zcce3ggq9ra6cge4qqqa67gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxh62z2e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw4ntt0j6ks20urydm339k5r4d4t7qzn3q8pje8dqmsg3l60wrr3cqn8v8y&#39;&gt;nevent1q…8v8y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;you know of these two?&lt;br/&gt;&lt;br/&gt;TexTuring&lt;br/&gt;&lt;a href=&#34;https://ivan-murit.fr/project.php?w=texturing&amp;amp;p=texturing-fr.htm&#34;&gt;https://ivan-murit.fr/project.php?w=texturing&amp;amp;p=texturing-fr.htm&lt;/a&gt;&lt;br/&gt;(mac/win/linux)&lt;br/&gt;&lt;br/&gt;Lizard Ladder&lt;br/&gt;&lt;a href=&#34;https://www.tedwiggin.com/LizardLadder/&#34;&gt;https://www.tedwiggin.com/LizardLadder/&lt;/a&gt;&lt;br/&gt;(mac and windows - maybe could run in wine?)
    </content>
    <updated>2025-09-26T01:47:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw4ntt0j6ks20urydm339k5r4d4t7qzn3q8pje8dqmsg3l60wrr3czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxg2y5c5</id>
    
      <title type="html">lookin&amp;#39; good! we should have a drawing night</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw4ntt0j6ks20urydm339k5r4d4t7qzn3q8pje8dqmsg3l60wrr3czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxg2y5c5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrd02f8mcm9ygcuejnu0cd84k200gar6t7vgvwzrd8g3a50w84vgsl3xanz&#39;&gt;nevent1q…xanz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;lookin&amp;#39; good! we should have a drawing night
    </content>
    <updated>2025-09-26T01:02:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxtmqs78zuymja8tsz3t7yx7t72amvmzunuv9lsa7rk7qt0ztyxhqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxutcqf2</id>
    
      <title type="html">I don&amp;#39;t know if i did a good enough job of promoting my ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxtmqs78zuymja8tsz3t7yx7t72amvmzunuv9lsa7rk7qt0ztyxhqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxutcqf2" />
    <content type="html">
      I don&amp;#39;t know if i did a good enough job of promoting my Openhaus open studios, modular synth performance and screening at ZK/U in Berlin happening today (by the time you read this)Thursday 25 September from 7pm to midnight. I&amp;#39;ll be performing music at 8:30pm. My studio should be open all evening and I&amp;#39;m presenting 2 new works, as well as a zine, my work on L5 and an experimental music video of sorts I created at Signal Culture in residency that I haven&amp;#39;t shown before.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.zku-berlin.org/timeline/openhaus-september-2025/&#34;&gt;https://www.zku-berlin.org/timeline/openhaus-september-2025/&lt;/a&gt;
    </content>
    <updated>2025-09-24T21:34:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqste0d4y8tr98xsxs49madceudf9rz7c8gy9janm3yr2tzq9kvrc6szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx44dcyt</id>
    
      <title type="html">is this not an airhorn? 📢</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqste0d4y8tr98xsxs49madceudf9rz7c8gy9janm3yr2tzq9kvrc6szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx44dcyt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxp65xr7wsch7nsq4zykg4tc75asaqplpywvcuep0c7huduhcxtlsmk99ju&#39;&gt;nevent1q…99ju&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;is this not an airhorn? 📢
    </content>
    <updated>2025-09-21T17:25:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsythefhhyeptxzcjvvt5xvwdyu82cwuvk7wedvcxnvz2vvrfaqhagzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx23ah3s</id>
    
      <title type="html">Oooh, this is fun: there is a #Playdate Gemini and Gopher browser ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsythefhhyeptxzcjvvt5xvwdyu82cwuvk7wedvcxnvz2vvrfaqhagzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx23ah3s" />
    <content type="html">
      Oooh, this is fun: there is a #Playdate Gemini and Gopher browser now: Hopper!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://tkers.itch.io/hopper&#34;&gt;https://tkers.itch.io/hopper&lt;/a&gt;
    </content>
    <updated>2025-08-30T15:25:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd2s7g6dtw4z4ljet9y9leq44xrrz4frh84aww8fwcdwpkuvvglcszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx0wg9cr</id>
    
      <title type="html">i think it looks good on mobile ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd2s7g6dtw4z4ljet9y9leq44xrrz4frh84aww8fwcdwpkuvvglcszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx0wg9cr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrhdqe6rv4tpzufj4uyehzwve00s503hlgtaa88jlsp5kwskrcjdszlta99&#39;&gt;nevent1q…ta99&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i think it looks good on mobile&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/115/098/414/877/131/625/original/c3c86d07199c7fa5.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-08-27T02:41:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrhdqe6rv4tpzufj4uyehzwve00s503hlgtaa88jlsp5kwskrcjdszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxm2t8hz</id>
    
      <title type="html">once again stayed up too late working on this. corrected lots of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrhdqe6rv4tpzufj4uyehzwve00s503hlgtaa88jlsp5kwskrcjdszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxm2t8hz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxgkqwjcjae6l882tnqu5ak5556frx20s74j5lyccgeac5m54va2cfm897u&#39;&gt;nevent1q…897u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;once again stayed up too late working on this. corrected lots of css issues, particularly for tablet/mobile. added some css effect. created a nice about. added more items. i think i&amp;#39;m near finished for a &amp;#34;release&amp;#34;.&lt;br/&gt;&lt;br/&gt;still trying to decide on the theme a bit. i want it to look modern but still minimal.&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/115/098/337/957/954/927/original/f10af5e6a72da7fc.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-08-27T02:19:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxgkqwjcjae6l882tnqu5ak5556frx20s74j5lyccgeac5m54va2czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxc6ljsr</id>
    
      <title type="html">It&amp;#39;s been a couple months but I remembered I hadn&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxgkqwjcjae6l882tnqu5ak5556frx20s74j5lyccgeac5m54va2czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxc6ljsr" />
    <content type="html">
      It&amp;#39;s been a couple months but I remembered I hadn&amp;#39;t finished/published my digital archive of collected media art, papers, random zines, and other things that I&amp;#39;ve collected that live on the Internet Archive, but now will be in my own little pile/corner of the internet. Some CSS work and then actually added some JS to allow randomly re-ordering, picking an item at random, alphabetical and ordering by &amp;#39;editor&amp;#39;s choice!&amp;#39;&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/115/092/658/071/306/472/original/eebb144d909ae739.webp&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-08-26T02:17:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg9m34xdt43ye8s6vl9jh06xrzplsqw2hzkc6xks9m9h39jk2ja6qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxhpgett</id>
    
      <title type="html">I love this! I also meant to ask, what is the origin of the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg9m34xdt43ye8s6vl9jh06xrzplsqw2hzkc6xks9m9h39jk2ja6qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxhpgett" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswl3hly9jugl69e3ggh32npvf5unw30yfhhusxrrrtkw5c0e2eygcpum2xz&#39;&gt;nevent1q…m2xz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I love this!&lt;br/&gt;&lt;br/&gt;I also meant to ask, what is the origin of the “Typical XXXX programmer” you have in your language pages?
    </content>
    <updated>2025-08-25T08:38:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq67kja9qmecluljf2j3p4vyhpgdls7le5xkfg8q8g0qd4d405gaszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxax5cd2</id>
    
      <title type="html">oh no. i have now installed retro arch on my old ipad mini and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq67kja9qmecluljf2j3p4vyhpgdls7le5xkfg8q8g0qd4d405gaszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxax5cd2" />
    <content type="html">
      oh no. i have now installed retro arch on my old ipad mini and dos box!&lt;br/&gt;then i installed Rogue and added the keyboard overlay and now im slashing thru a dungeon the way G-d intended.&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/115/063/924/170/445/652/original/ecbace4a19d76e36.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-08-21T00:30:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8x6ypfz4n3q8emhj3x5ezmjnats0yn6vne38kwuk0h025wwsd05qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxldu8wq</id>
    
      <title type="html">lately i&amp;#39;ve used shotcut but @npub1dml…x796 has a recent ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8x6ypfz4n3q8emhj3x5ezmjnats0yn6vne38kwuk0h025wwsd05qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxldu8wq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv80ly60jh2qzas4945wsfef6fluegyppngfgrl62cefdv2ukakjc5s3s88&#39;&gt;nevent1q…3s88&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;lately i&amp;#39;ve used shotcut but &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1dmlzf6x428vxd8vht2skcelgd6a8p8zy8ug8hxe6gg5hcrv0fn8sycx796&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Veronica Explains&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1dml…x796&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; has a recent great video on kdenlive and some other tools &lt;a href=&#34;https://youtu.be/PEFqdqRr18E?si=dGQ_sN9OJ0PR6Fo6&#34;&gt;https://youtu.be/PEFqdqRr18E?si=dGQ_sN9OJ0PR6Fo6&lt;/a&gt;
    </content>
    <updated>2025-08-10T15:21:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsff9v9gr4gky43c6hx0yq5l7zelg52uksmwpu20gl9958zzdkjgegzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxhz27c4</id>
    
      <title type="html">i really loved this performance!</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsff9v9gr4gky43c6hx0yq5l7zelg52uksmwpu20gl9958zzdkjgegzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxhz27c4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg6f7usmvpakdgqqnvkzjjevg3uz0uzdjf9wz4rypeazw362ta8fs3h9chq&#39;&gt;nevent1q…9chq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i really loved this performance!
    </content>
    <updated>2025-08-06T08:30:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx2lskh5u46aewnc0hay5nu5kq42mdwlea9prjtg3pn0x63c0yy3qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxkkjlal</id>
    
      <title type="html">it was stuff I really didn&amp;#39;t know like how Mac OpenGL is much ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx2lskh5u46aewnc0hay5nu5kq42mdwlea9prjtg3pn0x63c0yy3qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxkkjlal" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswnfvxkl0jmfh9vm0fyq3zz9e5dwrcq7w77dngr2jhcmzzccm8v3sfl7tjg&#39;&gt;nevent1q…7tjg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it was stuff I really didn&amp;#39;t know like how Mac OpenGL is much stricter than Linux and Windows. For example, instead of declaring and initializing in a single step, I had to separate them into two steps and set values in Lua code. Other stuff that was easier to do was changing texture2D() to Texel(). There was a pain in the neck issue where i had a type mismatch since I have Lua on the brain and forgot to change from 1 (integer) to 1.0 (float) for1-col.r -&amp;gt; 1.0-col.r. The last thing, which is possibly dumb brute force code: loops were &amp;#39;unrolled&amp;#39; in two of the shaders which is more verbose but seemed to eliminate some errors for unbounded loops, that some GPUs don&amp;#39;t handle correctly? Not 100% sure. I&amp;#39;m outside of my comfort/knowledge zone on that.
    </content>
    <updated>2025-08-05T23:55:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9k9z099qnd4mr9duysg2c4lvsu5l8kfxnc6p4njcezjkqfc7gawczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxr0p9ap</id>
    
      <title type="html">Feeling good: Mac bugs seem to be squashed now too, so the L5 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9k9z099qnd4mr9duysg2c4lvsu5l8kfxnc6p4njcezjkqfc7gawczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxr0p9ap" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsznyrzj25t4k782t3wvdfsdauae45jcn3szsxg4lnatajzxgs2gpgmamsgp&#39;&gt;nevent1q…msgp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Feeling good: Mac bugs seem to be squashed now too, so the L5 library is cross-platform again.&lt;br/&gt;&lt;br/&gt;I am going to transition back to continuing work on the Reference pages trying to finish up in the next week so that the L5 site can be ready to soft-launch, and then I can do a first round of testing L5 with friends.&lt;br/&gt;&lt;br/&gt;I will try to devise a crazy bash script tomorrow that uses my p5.js -&amp;gt; to L5 bash script to convert the hundreds of reference pages examples and then test and modify them.
    </content>
    <updated>2025-08-05T23:38:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsznyrzj25t4k782t3wvdfsdauae45jcn3szsxg4lnatajzxgs2gpgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx7kr7jf</id>
    
      <title type="html">met up with @npub14ww…ue65 today and among other things ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsznyrzj25t4k782t3wvdfsdauae45jcn3szsxg4lnatajzxgs2gpgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx7kr7jf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswceh4jnplcy9tx4wvy2h8ezlxsg8ssa7cupw7l6gm80ujs422nhs4nfm0m&#39;&gt;nevent1q…fm0m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;met up with &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub14wwzakwyyk88qaqjjst95509p48ps4wpgdljgx2sh8hu5h35v26sw5ue65&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;*_jߍyrope&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub14ww…ue65&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; today and among other things (listening to ambient country footwork rap metal jazz) he loaned me a 2013 Thinkpad with windows 10. got it home, installed Love2d and Notepad&#43;&#43; and ran a hello world and then shader code. it works!&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/973/240/196/743/121/original/d760304fee28bf46.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-08-05T00:08:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswceh4jnplcy9tx4wvy2h8ezlxsg8ssa7cupw7l6gm80ujs422nhszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxkw2c69</id>
    
      <title type="html">this weekend was more social than coding but i did find a little ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswceh4jnplcy9tx4wvy2h8ezlxsg8ssa7cupw7l6gm80ujs422nhszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxkw2c69" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstt8qnt7zepm65w3sszf74hky2qn5et82jmqpk8tk09deeuldsh2c4jmqrn&#39;&gt;nevent1q…mqrn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;this weekend was more social than coding but i did find a little time to do some work. the positive was that i solved one of the cross-platform bugs, and it was way simpler than i had feared. The other one seems to be a difference between how shaders are written on Linux vs Mac (and probably PC?) due to different renderers I think? I&amp;#39;ve not really delved into shaders much previously because i thought it didn&amp;#39;t interest me, but since it&amp;#39;s useful here i&amp;#39;m spending some time trying to understand at least the basics. i need to rewrite some of the shaders so they work on mac but i feel like i&amp;#39;m monkey-patching everything all the time. i am still &amp;#34;in-progress&amp;#34; on this but think i&amp;#39;ll get it. honestly, so far the shaders are only used for filter() which is only a single function, but it&amp;#39;s so very useful (threshold, grayscale, invert colors, blur) that i want to get it to work.&lt;br/&gt;&lt;br/&gt;On the domain side, i purchased L5lua.org though not plopped anything down yet. i wanna try to get the reference done this week, then soft-launch, then add in more examples, tutorials and maybe even a video intro. I particularly think a video for &amp;#34;how to install&amp;#34; could be useful as i think that&amp;#39;s the hardest part of getting started for non-command line users.
    </content>
    <updated>2025-08-04T11:23:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstt8qnt7zepm65w3sszf74hky2qn5et82jmqpk8tk09deeuldsh2czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxpdyyg9</id>
    
      <title type="html">today i moved apartments so not a ton of coding. moving was half ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstt8qnt7zepm65w3sszf74hky2qn5et82jmqpk8tk09deeuldsh2czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxpdyyg9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsds8kdyxtudgzlgzhe7r56djag2mdvzv0axjucns028fvd6xt7utsuknrh5&#39;&gt;nevent1q…nrh5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;today i moved apartments so not a ton of coding. moving was half done by subway and half done by bike. &lt;br/&gt;&lt;br/&gt;in the evening was the Creative Code Berlin meetup. before heading out i sent the latest L5 to Dan to check on his Mac. The horror, error! I could&amp;#39;nt understand it. (solution later...)&lt;br/&gt;&lt;br/&gt;At the Creative Code Stammtisch i showed my work on L5 and other projects, and mentioned i need to test on Mac/PC hoping someone would say, here&amp;#39;s my old Mac for testing purposes! Alas.&lt;br/&gt;&lt;br/&gt;Presentation was fun and I got some good questions, including about later adding a 3d library. Maybe!&lt;br/&gt;&lt;br/&gt;Back home at 11:30 and decided to see if i could figure out the Mac problem Dan had earlier. Ohoho: it seems that between Lua 5.1 and 5.2 they switched from unpack to table.unpack, however, Love uses LuaJIt and it might be the mac one compiles a different version of Lua?&lt;br/&gt;&lt;br/&gt;Hmm, what to do about not having a Mac for testing. And Dan is 6 hours behind me, out with his family at dinner.&lt;br/&gt;&lt;br/&gt;Well, I do have an iPad mini. And there is a Love2d Studio program. After I converted all table.unpack to unpack globally it solved that error. But now I get a bug that seems to result from shader code not working the same on iOS/Mac as on Linux. So I axed the shader code section temporarily on iOS (only used in my filters) and then I was able to get my sample programs to run. Phew, if not a total solution i&amp;#39;m at least glad things compile and work. I&amp;#39;ll have to look into how to write shaders differently, or else have a mac and pc and linux version of the library. hmmmm.
    </content>
    <updated>2025-08-01T23:37:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsds8kdyxtudgzlgzhe7r56djag2mdvzv0axjucns028fvd6xt7utszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx7dpcan</id>
    
      <title type="html">while i feel pretty great about my progress, i can see that hand ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsds8kdyxtudgzlgzhe7r56djag2mdvzv0axjucns028fvd6xt7utszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx7dpcan" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8ykt0ppc9w8727rpg26fl6w8kul5g98yh3czg7tuk844e6yrrtgc2audzp&#39;&gt;nevent1q…udzp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;while i feel pretty great about my progress, i can see that hand retyping out the reference pages (and later the example pages, and my own p5.js code saved from the past decade of teaching) makes no sense. &lt;br/&gt;&lt;br/&gt;And i don&amp;#39;t have time/money/energy to recruit a volunteer or student so i reached for bash and sed and have a pretty good converter in less than 100 lines of code! i&amp;#39;ve tested it on a half dozen p5.js scripts so far and all have come out well. added a warning on the output of things to check.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gist.github.com/lee2sman/f84e03ef5e5209a9466d2c0795c2d50a&#34;&gt;https://gist.github.com/lee2sman/f84e03ef5e5209a9466d2c0795c2d50a&lt;/a&gt;
    </content>
    <updated>2025-08-01T01:11:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8ykt0ppc9w8727rpg26fl6w8kul5g98yh3czg7tuk844e6yrrtgczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx7p8fqc</id>
    
      <title type="html">i made a batch of reference pages today. it&amp;#39;s slow going ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8ykt0ppc9w8727rpg26fl6w8kul5g98yh3czg7tuk844e6yrrtgczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx7p8fqc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9eqxjh43tvtu82uk3adyqhwk0vzqrgfuerppw2tjvw4mc2f22d7s4qfv57&#39;&gt;nevent1q…fv57&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i made a batch of reference pages today. it&amp;#39;s slow going because it lets me do bug testing and for each one i&amp;#39;m drafting the page by hand, converting processing or p5.js&amp;#39;s reference examples to L5, then running the example code, screenshotting, converting to webp, formatting, etc. My friend told me &amp;#34;don&amp;#39;t you have a student that can do that for you?&amp;#34; but i don&amp;#39;t really work that way, and i don&amp;#39;t have students to work on my projects! we don&amp;#39;t have grad students at my school, for one. maybe i can write some automated script to run through the processing or p5 examples, do a brute force conversion to L5 and dump them into a templated page that i could then go through and clean up. it might make things faster. but writing that script could take me a couple hours.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m getting closer to being ready to build the website for the lang and think i&amp;#39;ll likely use ye olde GitHub because of the pages feature, easy to collaborate, accept issues, even from beginners, and that&amp;#39;s where Processing and p5.js are. But if I want to make a new organization the name L5 is already taken. So what to do: L5-Lua? L5-processing? L5-sketch? something else?
    </content>
    <updated>2025-07-31T20:45:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9eqxjh43tvtu82uk3adyqhwk0vzqrgfuerppw2tjvw4mc2f22d7szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxsglnm3</id>
    
      <title type="html">hmmm, a first version created today. It&amp;#39;s a little bit ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9eqxjh43tvtu82uk3adyqhwk0vzqrgfuerppw2tjvw4mc2f22d7szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxsglnm3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv5h28nujj73y4etsyupn775f3am4y2edm45v0atz9qz8aeg43mtqgd60rf&#39;&gt;nevent1q…60rf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;hmmm, a first version created today. It&amp;#39;s a little bit &amp;#34;normie&amp;#34; looking. Need to see if I can make it feel more like it&amp;#39;s for art!&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/944/955/383/687/586/original/4ffe088aa2553c64.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-31T00:14:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv5h28nujj73y4etsyupn775f3am4y2edm45v0atz9qz8aeg43mtqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxm0rtgu</id>
    
      <title type="html">working on documentation website and a logo for L5. could this be ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv5h28nujj73y4etsyupn775f3am4y2edm45v0atz9qz8aeg43mtqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxm0rtgu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0047raq6dz9r3uqhw4cjflwr2jlahlsgl8rm5wz73uz0ryqzz2ncp8f5uq&#39;&gt;nevent1q…f5uq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;working on documentation website and a logo for L5. could this be it?&lt;br/&gt;&lt;br/&gt;i am trying out mkdocs with the material theme. pretty mainstream i know. typical problem: was easy to get started and easy to render pages but customizing it is a pain since you have to figure out how they&amp;#39;ve done it and override their choices.&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/944/311/900/321/695/original/afd395df498c1835.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-30T21:30:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0047raq6dz9r3uqhw4cjflwr2jlahlsgl8rm5wz73uz0ryqzz2nczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx3czll8</id>
    
      <title type="html">So glad I added filters! I&amp;#39;m able to just drop into L5 and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0047raq6dz9r3uqhw4cjflwr2jlahlsgl8rm5wz73uz0ryqzz2nczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx3czll8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstedfkjm6vmd69hlp0h8ttjv50vutjsa59edyu86t9uxwxyzsecvsccu5lh&#39;&gt;nevent1q…u5lh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So glad I added filters! I&amp;#39;m able to just drop into L5 and work on some interactive artworks. &lt;br/&gt;I started with some of the source images from the previous artwork I was working on, but made a different kind of variation. I may actually like this one better.&lt;br/&gt;&lt;br/&gt;Code:&lt;br/&gt;&lt;br/&gt;require(&amp;#34;L5&amp;#34;)&lt;br/&gt;&lt;br/&gt;function setup()&lt;br/&gt;    --size(400, 400)&lt;br/&gt;    fullscreen(true)&lt;br/&gt;    windowTitle(&amp;#34;The L5 logo&amp;#34;)&lt;br/&gt;    imageMode(CENTER)&lt;br/&gt;&lt;br/&gt;    face={}&lt;br/&gt;    for i=1,30 do&lt;br/&gt;      face[i] = loadImage(&amp;#34;face/&amp;#34;..i..&amp;#34;.png&amp;#34;)&lt;br/&gt;    end&lt;br/&gt;    drawFaces()&lt;br/&gt;    frameRate(1.7)&lt;br/&gt;end&lt;br/&gt;function draw()&lt;br/&gt;&lt;br/&gt;  drawFaces()&lt;br/&gt;    filter(THRESHOLD)&lt;br/&gt;end&lt;br/&gt;function mousePressed()&lt;br/&gt;end&lt;br/&gt;function drawFaces()&lt;br/&gt;&lt;br/&gt;    for i=1,100 do&lt;br/&gt;      image(random(face),random(height),random(height),width,height)&lt;br/&gt;    end&lt;br/&gt;&lt;br/&gt;end&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://assets.merveilles.town/media_attachments/files/114/943/987/002/844/206/original/6aa3e8a4d18aaf04.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2025-07-30T20:08:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstedfkjm6vmd69hlp0h8ttjv50vutjsa59edyu86t9uxwxyzsecvszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxm96lp2</id>
    
      <title type="html">Hmmmm, on a flight of fancy I decided to add in filters. I did it ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstedfkjm6vmd69hlp0h8ttjv50vutjsa59edyu86t9uxwxyzsecvszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxm96lp2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs96mh89f2ttsn9fj8arz6ypgut4mjxfrdtlf5hgaazhh07pdxgjyq065n27&#39;&gt;nevent1q…5n27&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hmmmm, on a flight of fancy I decided to add in filters. I did it through adding in shaders, which I am really a dilettante in. But.....it&amp;#39;s working. Took me 3 hours tonight. Not happy with gaussian blur but the rest are ok. Again, a bit of a hacky approach. Essentially i have a flag checking for whether if a filter is on. if so, set the shader, send optional parameter if available, draw canvas to screen, then set to no shader and turn shader flag off. currently prevents switching filters but i think i could solve that. &lt;br/&gt;&lt;br/&gt;next i went back to my own artwork i had turned in for an exhibit and revisited the alternate version in L5 (i had sent the work as a p5.js project). now with the filters working my L5 version is fairly comparable to the p5 version. one weird timing issue in that L5 cycles the background color fade much faster. so i&amp;#39;ll look at debugging that later.&lt;br/&gt;&lt;br/&gt;pretty happy with things in L5 now. need to look at error() messaging, testing on Mac/Windows/any other computer besides my own, and documentation and testing next.
    </content>
    <updated>2025-07-30T01:26:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs96mh89f2ttsn9fj8arz6ypgut4mjxfrdtlf5hgaazhh07pdxgjyqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx39gfjn</id>
    
      <title type="html">some bug fixin&amp;#39; of L5 today. I tracked down a bug that was ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs96mh89f2ttsn9fj8arz6ypgut4mjxfrdtlf5hgaazhh07pdxgjyqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx39gfjn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrfax9nl3k6mrpz73dps3v822axmpv48uant2qjw0k7zwhmym7cycktcspa&#39;&gt;nevent1q…cspa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;some bug fixin&amp;#39; of L5 today. I tracked down a bug that was messing up the origin point location for shapes and in the process fixed some shape drawing modes. In the evening I visited Offline for the Show Us Your Screens event, which was really nice, a totally packed crowed. Alex McLean gave a cool demo of new functions coming to Strudel, Tidal and other uzu-langs &lt;a href=&#34;https://uzu.lurk.org/&#34;&gt;https://uzu.lurk.org/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I presented my work on L5 (it&amp;#39;s first pubilc showing) and recent work in a bit of a hodge podge. It was really nice to hear others&amp;#39; talks and see/hear what they&amp;#39;re working on.
    </content>
    <updated>2025-07-29T21:33:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrfax9nl3k6mrpz73dps3v822axmpv48uant2qjw0k7zwhmym7cyczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx746rut</id>
    
      <title type="html">Today I turned in a web-based work for an art exhibit. I coded it ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrfax9nl3k6mrpz73dps3v822axmpv48uant2qjw0k7zwhmym7cyczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx746rut" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ukgjsxwdu4jpshvqhvzhmkl33hxzndftgrxy920eqzc7dg2d9zghl06xv&#39;&gt;nevent1q…06xv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Today I turned in a web-based work for an art exhibit. I coded it in p5.js but afterwards tried to also implement it in L5 (knowing there would be issues as the language is still &amp;#34;pre-alpha&amp;#34;). So the good news was that I was able to port it and get the program to run. It did require some subtle adjustments however, and grayscale filtering didn&amp;#39;t work (i&amp;#39;ll have to better understand how shaders work i think), nor did tinting work exactly right. The p5 version of the piece is definitely better, but nice to see some progress (or to see how far i am from having this ready for &amp;#39;production&amp;#39;!)
    </content>
    <updated>2025-07-28T22:25:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0ukgjsxwdu4jpshvqhvzhmkl33hxzndftgrxy920eqzc7dg2d9zgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxeq70n5</id>
    
      <title type="html">just wasting time. coded a basic chess set with manual placement ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0ukgjsxwdu4jpshvqhvzhmkl33hxzndftgrxy920eqzc7dg2d9zgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxeq70n5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspr8xkrnpddwy5h8f3e6lzsz2v8gr66kxm6n6n3pmwqmrs7llvncqp56vu2&#39;&gt;nevent1q…6vu2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;just wasting time.&lt;br/&gt;&lt;br/&gt;coded a basic chess set with manual placement of pieces, so not a really playable game yet, though maybe hexapawn soon though? (no promises!)&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/931/467/356/294/228/original/2ee3dad0c71c91a1.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-28T15:04:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspr8xkrnpddwy5h8f3e6lzsz2v8gr66kxm6n6n3pmwqmrs7llvncqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxze474s</id>
    
      <title type="html">on the other hand, some other basic tests look great: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspr8xkrnpddwy5h8f3e6lzsz2v8gr66kxm6n6n3pmwqmrs7llvncqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxze474s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqzzs4uqu3gg99cahhh74fcs29cwc4vp5sae4hq7362t0f9n80mnshlm06n&#39;&gt;nevent1q…m06n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;on the other hand, some other basic tests look great:&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/915/941/507/585/968/original/1c63fc21b5efb882.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-25T21:15:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqzzs4uqu3gg99cahhh74fcs29cwc4vp5sae4hq7362t0f9n80mnszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxalpnay</id>
    
      <title type="html">with a bit of a whimper at the end of a friday night here i have ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqzzs4uqu3gg99cahhh74fcs29cwc4vp5sae4hq7362t0f9n80mnszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxalpnay" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2j8wvfvg63lxjdmpt5lwkyycfc3usppfzzqj77teg5mjw7mf222grelrg2&#39;&gt;nevent1q…lrg2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;with a bit of a whimper at the end of a friday night here i have implemented 99% of the API to an unpolished, un-refactored state. I&amp;#39;ve also assembled a bit of a TODO list so I can go in and start cleaning things up.&lt;br/&gt;&lt;br/&gt;Today I added in colorMode() which lets you change between RGB, HSB and HSL. I thought I had it, but since I&amp;#39;m trying to emulate Processing and p5.js I always test against their outcomes and was dismayed to learn that using a html color name in p5.js even in another color mode should always output in RGB. And while this makes complete sense, I kept getting strange color output when rendering &amp;#34;orange&amp;#34; in HSL mode for example. I&amp;#39;m guessing my color juggling is off somewhere because it goes like this:&lt;br/&gt;&lt;br/&gt;code:&lt;br/&gt;colormode(HSL)&lt;br/&gt;fill(&amp;#34;orange&amp;#34;)&lt;br/&gt;square(0,0,100)&lt;br/&gt;&lt;br/&gt;behind the scenes:&lt;br/&gt;1. change global color mode state to HSL and max vals for HSLA are 360,100,100,100 default&lt;br/&gt;2. retrieve orange as RGB(A) values. convert that to &amp;#34;orange&amp;#34; in HSL.&lt;br/&gt;3. draw the square in that fill color&lt;br/&gt;..&lt;br/&gt;4. Hmm, yellow appears instead?&lt;br/&gt;&lt;br/&gt;The problem exists between 2 and 3 (as well as between my ears).
    </content>
    <updated>2025-07-25T21:13:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2j8wvfvg63lxjdmpt5lwkyycfc3usppfzzqj77teg5mjw7mf222gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxdhntad</id>
    
      <title type="html">as much as i love kludgy dynamic programming languages sheesh i ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2j8wvfvg63lxjdmpt5lwkyycfc3usppfzzqj77teg5mjw7mf222gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxdhntad" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqp2efddqja5xpunfzynwypa59s8ujelenspqa3w0q2glkhc37dwczkq9ej&#39;&gt;nevent1q…q9ej&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;as much as i love kludgy dynamic programming languages sheesh i really got myself tonight. i was spending 30 minutes trying to debug some wild-ass bug i couldn&amp;#39;t make heads or tails of, even when trying to just print it out, and then of course later i realize i had a function and a variable name collision. smh
    </content>
    <updated>2025-07-25T19:30:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqp2efddqja5xpunfzynwypa59s8ujelenspqa3w0q2glkhc37dwczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxtgj02f</id>
    
      <title type="html">on a whim i decided to port over my Pico-8 quilt generator to my ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqp2efddqja5xpunfzynwypa59s8ujelenspqa3w0q2glkhc37dwczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxtgj02f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg3n0yqycrm6lqd9qqtc4xtk49d0qqgwkas390mnqjhfp85jwt47cy4ue9a&#39;&gt;nevent1q…ue9a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;on a whim i decided to port over my Pico-8 quilt generator to my L5 language. took only maybe 15 minutes. the colors are quite ugly on this one!&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/911/389/068/671/651/original/32dd83add68ce2ec.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-25T01:58:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg3n0yqycrm6lqd9qqtc4xtk49d0qqgwkas390mnqjhfp85jwt47czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxwzzvwc</id>
    
      <title>Nostr event nevent1qqsg3n0yqycrm6lqd9qqtc4xtk49d0qqgwkas390mnqjhfp85jwt47czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxwzzvwc</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg3n0yqycrm6lqd9qqtc4xtk49d0qqgwkas390mnqjhfp85jwt47czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxwzzvwc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr6g2zy7usdm2r0knhwe9a0crwwmdq6k948w82yfm8vdughnp3vsqruydhr&#39;&gt;nevent1q…ydhr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/911/245/757/714/657/original/87b5178f208d0298.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-25T01:21:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr6g2zy7usdm2r0knhwe9a0crwwmdq6k948w82yfm8vdughnp3vsqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxeyf3cl</id>
    
      <title type="html">there&amp;#39;s not too much to this sketch, but it&amp;#39;s fun trying ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr6g2zy7usdm2r0knhwe9a0crwwmdq6k948w82yfm8vdughnp3vsqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxeyf3cl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy5ue7kmxx4lzvry942kvlq97c8ft45lzd4w8arvd2cvwlszyvgfc3x9y97&#39;&gt;nevent1q…9y97&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;there&amp;#39;s not too much to this sketch, but it&amp;#39;s fun trying out rapid code sketching with the language now&lt;br/&gt;&lt;br/&gt;code:&lt;br/&gt;require(&amp;#34;L5&amp;#34;)&lt;br/&gt;&lt;br/&gt;function setup()&lt;br/&gt;  size(1920,1280)&lt;br/&gt;  windowTitle(&amp;#34;Flag Thing&amp;#34;)&lt;br/&gt;&lt;br/&gt;  noStroke()&lt;br/&gt;  createPage()&lt;br/&gt;&lt;br/&gt;  frameRate(1)&lt;br/&gt;end&lt;br/&gt;&lt;br/&gt;function draw()&lt;br/&gt;  createPage()&lt;br/&gt;end&lt;br/&gt;&lt;br/&gt;function createPage()&lt;br/&gt;  background(random(255),random(255),random(255))&lt;br/&gt;  fill(random(255),random(255),random(255))&lt;br/&gt;  circle(width/2,height/2,2/3*height)&lt;br/&gt;end&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://assets.merveilles.town/media_attachments/files/114/911/202/812/951/555/original/fd6bc431b1e30cbe.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2025-07-25T01:10:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy5ue7kmxx4lzvry942kvlq97c8ft45lzd4w8arvd2cvwlszyvgfczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxal3qaz</id>
    
      <title type="html">Anyone have a suggestion for building a programming language ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy5ue7kmxx4lzvry942kvlq97c8ft45lzd4w8arvd2cvwlszyvgfczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxal3qaz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfj0q4mlyt8pkx0t8vmtmcuqtv0rrazmvnhf3dq74y3yv6wpqpttcasgrz8&#39;&gt;nevent1q…grz8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Anyone have a suggestion for building a programming language documentation and reference site? particularly that&amp;#39;s beginner-friendly, emphasizes the reference, and makes it easy to handle/build a reference page for all of the language&amp;#39;s functions?&lt;br/&gt;&lt;br/&gt;I am currently looking at:&lt;br/&gt;&lt;br/&gt;* hugo documentation themes&lt;br/&gt;* MKDocs&lt;br/&gt;* adapting my own static site generator again - though this may not be robust enough over time&lt;br/&gt;* i keep reading about documentation generators but i don&amp;#39;t really grok the idea yet
    </content>
    <updated>2025-07-25T00:16:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfj0q4mlyt8pkx0t8vmtmcuqtv0rrazmvnhf3dq74y3yv6wpqpttczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxd8xp7r</id>
    
      <title type="html">fiinished up a heckuva of a lot of the API and have been doing ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfj0q4mlyt8pkx0t8vmtmcuqtv0rrazmvnhf3dq74y3yv6wpqpttczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxd8xp7r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8plxp08gelzrqnhhqg0yunyk94xqaxn7nseskw22q5pjsamnwl9s6ukwur&#39;&gt;nevent1q…kwur&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;fiinished up a heckuva of a lot of the API and have been doing some tests (still need to do some more). I still need to add in colormodes HSB, HSA and a few related functions and then that&amp;#39;ll be the first draft of L5. i am ignoring vertex functions for now (I could&amp;#39;nt quite wrap my head around it yet) and need to fix arcs. &lt;br/&gt;&lt;br/&gt;I started building out intro documentation yesterday. I saw Casey and Lauren today and told them about the project and will share it with them hopefully soon. Lauren asked me about what if it catches on and I&amp;#39;m working on this for years and years lol.&lt;br/&gt;&lt;br/&gt;Now I&amp;#39;m starting to think through documentation and reference sites. I looked at how they build the sites for Processing and p5 and I don&amp;#39;t quite want to have to learn JSX and MDX. It&amp;#39;s probably not too bad but I&amp;#39;m hoping for something much simpler at first. I can always build it out further later.
    </content>
    <updated>2025-07-25T00:03:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8plxp08gelzrqnhhqg0yunyk94xqaxn7nseskw22q5pjsamnwl9szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx9hmfxh</id>
    
      <title type="html">I&amp;#39;m building in documentation and example programs as I go. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8plxp08gelzrqnhhqg0yunyk94xqaxn7nseskw22q5pjsamnwl9szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx9hmfxh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspwjtaheawcnkctvwsanw8ks0mztkxc0hdnr2l9kzqtq368p6s92s58dfap&#39;&gt;nevent1q…dfap&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m building in documentation and example programs as I go. Here&amp;#39;s the most complex one so far, a basic implementation of OOP with a robots class via metamethods&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/905/522/902/200/822/original/6769ca336cef00b5.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-24T01:06:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspwjtaheawcnkctvwsanw8ks0mztkxc0hdnr2l9kzqtq368p6s92szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxq0a6lc</id>
    
      <title type="html">completed! loadStrings(), saveStrings(), loadTable(), and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspwjtaheawcnkctvwsanw8ks0mztkxc0hdnr2l9kzqtq368p6s92szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxq0a6lc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst223dzamquju37ptfzuqvukgcnj8kkmxcah772dr9ygag0pr448q93cr2y&#39;&gt;nevent1q…cr2y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;completed! loadStrings(), saveStrings(), loadTable(), and saveTable() complete. And current data formats are csv, tsv and lua.&lt;br/&gt;I considered adding in a loadJSON() function, and still could at some point, but didn&amp;#39;t think it made sense to DIY build a basic JSON parser or drop in something now. Could always be added later.&lt;br/&gt;&lt;br/&gt;And with that, i&amp;#39;ve pretty much finished most of this first draft of implementing the API. there&amp;#39;s a few remaining color modes to add in: HSB, a noise function, some vertex functions, and then lots of debugging and refactoring. notably, i have not tested on a Mac or Windows machine yet, or any computer other than my own! I also need to review how i&amp;#39;m implementing drawing from setup(). my current method is a bit dumb and draws twice. but ultimately, feeling pretty good about the library so far.
    </content>
    <updated>2025-07-24T00:49:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst223dzamquju37ptfzuqvukgcnj8kkmxcah772dr9ygag0pr448qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxkqac80</id>
    
      <title type="html">i had temporarily for a day or two jinxed myself but i was able ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst223dzamquju37ptfzuqvukgcnj8kkmxcah772dr9ygag0pr448qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxkqac80" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdfpa8hgjys3gqs2nc2ttzv3zzynenynrcazfu5jsuffyyzw5925cx6dpy9&#39;&gt;nevent1q…dpy9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i had temporarily for a day or two jinxed myself but i was able to figure out font loading and textSize, and other typography functions to emulate the processing api / flow (maintaining state). &lt;br/&gt;&lt;br/&gt;next i turn to input/output (importing and exporting strings/json/tables?).
    </content>
    <updated>2025-07-23T21:13:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdfpa8hgjys3gqs2nc2ttzv3zzynenynrcazfu5jsuffyyzw5925czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxum9l9c</id>
    
      <title type="html">Don&amp;#39;t want to jinx myself but I think I&amp;#39;m nearing ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdfpa8hgjys3gqs2nc2ttzv3zzynenynrcazfu5jsuffyyzw5925czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxum9l9c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdk25v4lqa7fysz8e0kfja5err4tcj40crghlz95a4y4g498zu49qdcvv2z&#39;&gt;nevent1q…vv2z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Don&amp;#39;t want to jinx myself but I think I&amp;#39;m nearing completion of what I&amp;#39;ve set for my first run implementation of Processing API in Lua (via Love2d). I need to add in typography styling, some input/output options, and then probably have some drawing buffer debugging to do (which has been the most difficult thing for me to work through so far).&lt;br/&gt;&lt;br/&gt;Today I added in describe() mode from p5.js and decided to try having it output text to the console for CLI screenreaders, but I need to look into more best practices for this.&lt;br/&gt;&lt;br/&gt;I also implemented color tables, getting and setting colors, screenshotting (save() ) , smoothing/noSmoothing, strokeCaps, strokeJoins, displayWidth, displayHeight, millis(), mouseWheel() function.
    </content>
    <updated>2025-07-22T00:14:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdk25v4lqa7fysz8e0kfja5err4tcj40crghlz95a4y4g498zu49qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxgrgclg</id>
    
      <title type="html">it is 2am and i have at least temporarily nipped this one in the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdk25v4lqa7fysz8e0kfja5err4tcj40crghlz95a4y4g498zu49qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxgrgclg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrxrtq6dh9lc4h5e55hhtwlvl789htgllhelu89js3jenm32amctc9mns2s&#39;&gt;nevent1q…ns2s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it is 2am and i have at least temporarily nipped this one in the bud. i&amp;#39;m worried there&amp;#39;s some edge case i haven&amp;#39;t addressed, but i have tried a bunch of tests and so far i&amp;#39;m hoping this sticks. i do not have the jittering/framebuffering issues anymore, all events and setup are able to draw to canvas, with or without any other functions. in the end, i&amp;#39;m worried i made my code a bit hacky - for example, i am running setup code twice , where the second time the graphics are being drawn. i think there&amp;#39;s room for improvement and cleanup later, but i&amp;#39;m glad to have gotten through this block.&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/871/378/997/069/374/original/e5da8a1f97926d62.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-18T00:12:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswx0qdm4032dvecefm67cweltl5vtvzc8mnf4nplgje23asxhedmszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxumg0dx</id>
    
      <title type="html">ah ok, thank you for clarifying that. oh and i&amp;#39;ve made good ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswx0qdm4032dvecefm67cweltl5vtvzc8mnf4nplgje23asxhedmszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxumg0dx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs95ns5srltt57lrwxr5pw2h07z83u9m04z94pmzl29dvnmlrz2sdsaa0v4d&#39;&gt;nevent1q…0v4d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ah ok, thank you for clarifying that.&lt;br/&gt;&lt;br/&gt;oh and i&amp;#39;ve made good progress! fingers crossed, but everything seems to be rendering across draw and events. now i can&amp;#39;t seem to get setup to render correctly, but hopefully only a matter of time. need to do more testing but feeling better.
    </content>
    <updated>2025-07-17T20:32:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrxrtq6dh9lc4h5e55hhtwlvl789htgllhelu89js3jenm32amctczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx5uv6jw</id>
    
      <title type="html">added frameRate() function. while working on all this, had a bit ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrxrtq6dh9lc4h5e55hhtwlvl789htgllhelu89js3jenm32amctczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx5uv6jw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvclchgjh4thsuauedxfcprx7plkau0u6gjazu04s0tn5a3rv7rsg55mgse&#39;&gt;nevent1q…mgse&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;added frameRate() function.&lt;br/&gt;&lt;br/&gt;while working on all this, had a bit of a think. i believe my flickering screen problem is a result of me hacking Love2d to work more like processing/p5. in the processing model, the approach is a synchronous model. draw runs once per frame. if too much processing happens, it slows down/frame rate drops. love2d takes the approach of drawing as many times as needed per game loop. logic is separated out into update(), while drawing is rendered in a separate thread, so game logic doesn&amp;#39;t block rendering and realtime logic can be processed. In love2d, the emphasis is on realtime game processes.:
    </content>
    <updated>2025-07-17T19:47:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvclchgjh4thsuauedxfcprx7plkau0u6gjazu04s0tn5a3rv7rsgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxyc8f9g</id>
    
      <title type="html">added 3 and 6 digit hex color codes as well.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvclchgjh4thsuauedxfcprx7plkau0u6gjazu04s0tn5a3rv7rsgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxyc8f9g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv0uvlqzqwhx5u9336vv7ktr53z0v5jpytgaj5m4wcnalnjnp088syakhw7&#39;&gt;nevent1q…khw7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;added 3 and 6 digit hex color codes as well.
    </content>
    <updated>2025-07-17T18:06:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv0uvlqzqwhx5u9336vv7ktr53z0v5jpytgaj5m4wcnalnjnp088szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxan40dc</id>
    
      <title type="html">since i am stuck on the flickering background color problem i ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv0uvlqzqwhx5u9336vv7ktr53z0v5jpytgaj5m4wcnalnjnp088szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxan40dc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstu9q590ek8s8jm9dnjfutsj88rdshd4vtyrs5c7agfr3um50e5agxgct0s&#39;&gt;nevent1q…ct0s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;since i am stuck on the flickering background color problem i decided to take a break from that. so this afternoon i implemented a toColor() system so that one can input color names in the same variety of ways that p5.js does: using a html color name - it&amp;#39;s glorious to use Rebecca Purple, Lawn Green, Dodger Blue, Mintcream isn&amp;#39;t it?, as well as R,G,B, or R,G,B,A or grayness or grayness,A. later i will add in some other modes like HSB&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/869/014/343/360/802/original/c6b6ab9048496c81.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-17T14:17:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswfug002kqpgzdtwg8zxfhn0f8re7z8xvta4xtxfe2kxxtpqxtjaqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx66h0va</id>
    
      <title type="html">Agh, i tried but it still flickered! Ugh, giving up in defeat for ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswfug002kqpgzdtwg8zxfhn0f8re7z8xvta4xtxfe2kxxtpqxtjaqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx66h0va" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqx2u3pyp8773e6m232deec0y4eluu6mq4mssn7f9dr67xglakx8g00a8hj&#39;&gt;nevent1q…a8hj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Agh, i tried but it still flickered! Ugh, giving up in defeat for now. Will try again tomorrow.
    </content>
    <updated>2025-07-16T23:59:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg2dpclnhrp0g52fd3jt6v8pnqw843p23sj8wesjxfp0f5knsru8szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxqgw9jv</id>
    
      <title type="html">yeah. on second thought, i&amp;#39;m going to (not now, it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg2dpclnhrp0g52fd3jt6v8pnqw843p23sj8wesjxfp0f5knsru8szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxqgw9jv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs955ek2ys0nam6amppwp54g9knsqvq9uls3qe4gsp439ncunfa9eqxumrww&#39;&gt;nevent1q…mrww&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yeah. on second thought, i&amp;#39;m going to (not now, it&amp;#39;s bedtime) look at the canvas approach again tomorrow. i had used the canvas originally to maintain graphics between frames before i had modified love.run(), then stopped when i realized i could remove the clear() from love.run() and i wanted to preserve allowing drawing to an offscreen buffer. so now (at your suggestion), i&amp;#39;ve looked and see i could have multiple offscreen canvases, so that might be another way to solve the issue. i&amp;#39;ll come back and test that tomorrow.
    </content>
    <updated>2025-07-16T23:33:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8k7k3qvdan0vq5jhnv4k9qsfafv7zy57mqtsjywjm048kn7uy5vszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxv2kjcw</id>
    
      <title type="html">that will work but i don&amp;#39;t love it because i sometimes (not ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8k7k3qvdan0vq5jhnv4k9qsfafv7zy57mqtsjywjm048kn7uy5vszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxv2kjcw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9mhc8va6faylrahq5je0mr6uwvq2fpurwapuj37ahz590jp9endcscrtlu&#39;&gt;nevent1q…rtlu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that will work but i don&amp;#39;t love it because i sometimes (not often, but sometimes) use the offscreen buffer to draw to and then apply that to window. but hmmm, maybe it&amp;#39;s possible to have a second offscreen canvas, which could solve that issue?
    </content>
    <updated>2025-07-16T23:27:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspcacqv982xcy00ejmy6x0uaejkklkuhmfvu23mq77xcejhdn5cdqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxlc6d8s</id>
    
      <title type="html">partial-solution! very dumb approach but kinda sorta working: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspcacqv982xcy00ejmy6x0uaejkklkuhmfvu23mq77xcejhdn5cdqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxlc6d8s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ey2cyff0u37dh7urh72t0g9pnwcravuzqdpq44r4jyn38n2z3csaqdyds&#39;&gt;nevent1q…dyds&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;partial-solution! very dumb approach but kinda sorta working:&lt;br/&gt;&lt;br/&gt;When drawing a background (which is essentially clearing the screen and drawing a color), i just store the color to a global table holding that background color. I also set a flag to draw the background color. Inside the love.draw() i check for that flag, then clear the screen with whatever the last saved color was. Then i run the rest of the draw() function. &lt;br/&gt;why this isn&amp;#39;t a perfect solution: it assumes drawing a background color will always be first before drawing everything else, which isn&amp;#39;t a perfect assumption. need to think some more.
    </content>
    <updated>2025-07-16T23:13:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0ey2cyff0u37dh7urh72t0g9pnwcravuzqdpq44r4jyn38n2z3cszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxegqkwn</id>
    
      <title type="html">i tried this and also tried the flags. both times i still had the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0ey2cyff0u37dh7urh72t0g9pnwcravuzqdpq44r4jyn38n2z3cszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxegqkwn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0v26jy8tv78hfm2080vfxa9zu4gu40t0p8zrrzm87gsh4gqv699qj4k5s3&#39;&gt;nevent1q…k5s3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i tried this and also tried the flags. both times i still had the screen flickering. then i tried deferring drawing the background to the end, only once, and unfortunately same error. i&amp;#39;m out of ideas for the night but going to meet with a friend locally tomorrow so maybe can point out to them and see if they have any ideas.
    </content>
    <updated>2025-07-16T22:36:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdy7zew2zumc8daw738gdl57x7dld9yzdxjmt8w4daz648uvlqk3gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxl8uv6s</id>
    
      <title type="html">i tried it but it failed , so i must have made an error somewhere ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdy7zew2zumc8daw738gdl57x7dld9yzdxjmt8w4daz648uvlqk3gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxl8uv6s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs28xtlun0u5rywpv6vn2flftlyr3xfs0wfplg6s2l87h30vp0vu8gt3rd0v&#39;&gt;nevent1q…rd0v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i tried it but it failed , so i must have made an error somewhere . i&amp;#39;ll try it again later
    </content>
    <updated>2025-07-16T13:26:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszdulwzqmdsvw5knf4wsrfqgl28st7dfej0ndfrc5vwq60dvtfr9czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxxjt0wz</id>
    
      <title type="html">ohohoho i&amp;#39;ve figured out something. ok, so instead of using ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszdulwzqmdsvw5knf4wsrfqgl28st7dfej0ndfrc5vwq60dvtfr9czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxxjt0wz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq7eet9ac50n4vsxnk5g5qfsw6ev0j3zvchd988pwhf2y94s2yjtqzsy2rz&#39;&gt;nevent1q…y2rz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ohohoho i&amp;#39;ve figured out something.&lt;br/&gt;&lt;br/&gt;ok, so instead of using my events like keyTyped() i instead temporarily just added a flag inside keyTyped and set it to true. Then in my draw if the flag is set to true I draw the elements that were previously inside keyTyped (and i set the flag to off in keyReleased(). ) That worked! Ok, so i&amp;#39;m closer to finding a solution. i need to take a break but will come back at this tonight. i think i&amp;#39;m onto a solution i hope, though i don&amp;#39;t want to jinx myself.&lt;br/&gt;&lt;br/&gt;my testing file: &lt;a href=&#34;https://gist.github.com/lee2sman/8ca583a11c79705fd030b3953a157476&#34;&gt;https://gist.github.com/lee2sman/8ca583a11c79705fd030b3953a157476&lt;/a&gt;
    </content>
    <updated>2025-07-16T11:51:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq7eet9ac50n4vsxnk5g5qfsw6ev0j3zvchd988pwhf2y94s2yjtqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxfeucrm</id>
    
      <title type="html">i&amp;#39;m bookmarking this forum thread too where i believe this or ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq7eet9ac50n4vsxnk5g5qfsw6ev0j3zvchd988pwhf2y94s2yjtqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxfeucrm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf4udcgt9gsmv4jwva40j3ky3y0cn2tcggcgaj5k3snqvx23ht43ch5v7vt&#39;&gt;nevent1q…v7vt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i&amp;#39;m bookmarking this forum thread too where i believe this or similar issue is discussed, though it is marked &amp;#34;solved&amp;#34; but i see no solution there&lt;br/&gt;&lt;a href=&#34;https://www.love2d.org/forums/viewtopic.php?t=86140&#34;&gt;https://www.love2d.org/forums/viewtopic.php?t=86140&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;i also tried adding a blocker so that when events happen the main draw doesn&amp;#39;t run. that didn&amp;#39;t solve it either. i&amp;#39;ve tried so many things that didn&amp;#39;t work that i&amp;#39;m feeling better about the idea that i may find something that does for ruling everything else out! lol
    </content>
    <updated>2025-07-16T11:39:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsf4udcgt9gsmv4jwva40j3ky3y0cn2tcggcgaj5k3snqvx23ht43czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxqg9npw</id>
    
      <title type="html">that could be. i tried implementing a drawing queue that would ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsf4udcgt9gsmv4jwva40j3ky3y0cn2tcggcgaj5k3snqvx23ht43czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxqg9npw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspztgauq7drxr37ufd47gx77hvp5qepea6q2s23qj2camgj0n27vqkn3sed&#39;&gt;nevent1q…3sed&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that could be. i tried implementing a drawing queue that would queue up drawing and execute only once in draw() but still had that issue. i also tried blocking drawing outside of drawing queue so only updates once but had same (or at least looked the same) issue. so i&amp;#39;m still a bit stuck on that one. it&amp;#39;s not the biggest issue but i&amp;#39;m trying to get feature parity with processing so trying to solve it.
    </content>
    <updated>2025-07-16T10:45:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvtvlzc54h7avvkw4stf0xt76983zltsqeruqkuusq4gdtp40t59szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxcvhtdp</id>
    
      <title type="html">here&amp;#39;s my present love.run() in case it sparks some ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvtvlzc54h7avvkw4stf0xt76983zltsqeruqkuusq4gdtp40t59szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxcvhtdp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxkfj0mghgld2z42q0wspw8mc99va52exed6px2gn6nkfcnnmgs7sdew85s&#39;&gt;nevent1q…w85s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;here&amp;#39;s my present love.run() in case it sparks some brainstorming :) &lt;br/&gt;ok headed to sleep where i&amp;#39;ll be murmuring about this &lt;br/&gt;&lt;br/&gt;-- Custom love.run() function that doesn&amp;#39;t clear screen between frames but does clear matrix transformation&lt;br/&gt;function love.run()&lt;br/&gt;  if love.load then love.load(love.arg.parseGameArguments(arg), arg) end&lt;br/&gt;  &lt;br/&gt;  -- We don&amp;#39;t want to clear the screen automatically&lt;br/&gt;  if love.timer then love.timer.step() end&lt;br/&gt;  &lt;br/&gt;  local dt = 0&lt;br/&gt;  &lt;br/&gt;  -- Main loop&lt;br/&gt;    return function()&lt;br/&gt;&lt;br/&gt;    -- Process events&lt;br/&gt;    if love.event then&lt;br/&gt;      love.event.pump()&lt;br/&gt;      for name, a,b,c,d,e,f in love.event.poll() do&lt;br/&gt;        if name == &amp;#34;quit&amp;#34; then&lt;br/&gt;          if not love.quit or not love.quit() then&lt;br/&gt;            return a or 0&lt;br/&gt;          end&lt;br/&gt;        end&lt;br/&gt;        love.handlers[name](a,b,c,d,e,f)&lt;br/&gt;      end&lt;br/&gt;    end&lt;br/&gt;    &lt;br/&gt;    -- Update dt&lt;br/&gt;    if love.timer then dt = love.timer.step() end&lt;br/&gt;    &lt;br/&gt;    -- Update&lt;br/&gt;    if love.update then love.update(dt) end&lt;br/&gt;    &lt;br/&gt;    -- Draw (without clearing!)&lt;br/&gt;    if love.graphics and love.graphics.isActive() then&lt;br/&gt;      love.graphics.origin()&lt;br/&gt;      -- DON&amp;#39;T call love.graphics.clear() here!&lt;br/&gt;      if love.draw then love.draw() end&lt;br/&gt;      love.graphics.present()&lt;br/&gt;    end&lt;br/&gt;    &lt;br/&gt;    if love.timer then love.timer.sleep(0.001) end&lt;br/&gt;  end&lt;br/&gt;end
    </content>
    <updated>2025-07-16T01:31:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswqr46x8ja25v9635frh828deg0wjla8gshe7ezuzcgqwa2naxylqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxq6cvg7</id>
    
      <title type="html">i don’t know but will look into this with fresh eyes tomorrow. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswqr46x8ja25v9635frh828deg0wjla8gshe7ezuzcgqwa2naxylqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxq6cvg7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszhsklsnk8ufhxxnhepfl2hfcn27e0tnkqep3hhrjyfzng5pnqj8szflf5n&#39;&gt;nevent1q…lf5n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i don’t know but will look into this with fresh eyes tomorrow. thanks
    </content>
    <updated>2025-07-16T01:29:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstu9q590ek8s8jm9dnjfutsj88rdshd4vtyrs5c7agfr3um50e5agzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx79mmq5</id>
    
      <title type="html">ok, i&amp;#39;m stopping for the night. the next things to do are to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstu9q590ek8s8jm9dnjfutsj88rdshd4vtyrs5c7agfr3um50e5agzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx79mmq5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs05rp7q9aqrnanw5hxjcmfl40u449jg6mt0u5j7yrstdpul26xqjqp64u9j&#39;&gt;nevent1q…4u9j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ok, i&amp;#39;m stopping for the night. the next things to do are to add typography functions, full mouse functions, and color modes, then I think that will be most of the API complete. I will still need to do bug testing.&lt;br/&gt;&lt;br/&gt;Tonight I ran up against a problem I couldn&amp;#39;t quite solve. I am using &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1qrcn8rzpkj4gd95ch6schxgdzlwstsfzffzrfk5hzue24zrz57fqnmypds&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Alex ☕🇨🇦&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1qrc…ypds&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; suggestion to modify love2d&amp;#39;s love.run() game loop and modified the default loop to not clear the screen between draw calls. Unfortunately, when drawing graphics from events (such as keyPressed(), keyTyped() ) the screen flickers, I think because of double drawing. I tried half a dozen different solutions but never quite found a satisfactory one unfortunately.
    </content>
    <updated>2025-07-16T01:21:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv3h9as9mmsp7e2jftx0a3yjjhgptapwk3q2f0m5rvf493w4tgnrszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxdv24uk</id>
    
      <title type="html">thanks, yeah i really love it! this is basically a library that ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv3h9as9mmsp7e2jftx0a3yjjhgptapwk3q2f0m5rvf493w4tgnrszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxdv24uk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz8gjnyntxk6353qhc4pft0xa608vm0ps8tmmzfetp87myetw3u5g3v0cn3&#39;&gt;nevent1q…0cn3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;thanks, yeah i really love it! this is basically a library that scratches my own particular itch that the processing API is committed to memory and i can do it in my sleep so i figured might as well try this out.
    </content>
    <updated>2025-07-15T21:16:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs05rp7q9aqrnanw5hxjcmfl40u449jg6mt0u5j7yrstdpul26xqjqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxjm4urd</id>
    
      <title type="html">i wrote a crude pong in L5. maybe i still need a better title for ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs05rp7q9aqrnanw5hxjcmfl40u449jg6mt0u5j7yrstdpul26xqjqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxjm4urd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspym23edm073c8r7dkraugxlkfscpe4jjvuxpm88ekstkkql4n8egcdy7un&#39;&gt;nevent1q…y7un&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i wrote a crude pong in L5. maybe i still need a better title for this library of Processing API in Lua with Love2d. (any suggestions?)&lt;br/&gt;&lt;br/&gt;(music by Hildegard Von Bingen of course)&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://assets.merveilles.town/media_attachments/files/114/859/259/447/283/874/original/b767abd0e87b36a3.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2025-07-15T21:01:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0tf9xlem498zd997k3dxp6nw7g82k8vnz7xyru2fuahgly8700kszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxza5qd9</id>
    
      <title type="html">I&amp;#39;m still trying to get a feel for celsius instead of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0tf9xlem498zd997k3dxp6nw7g82k8vnz7xyru2fuahgly8700kszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxza5qd9" />
    <content type="html">
      I&amp;#39;m still trying to get a feel for celsius instead of fahrenheit. Rather than look up the equivalent fahrenheit when i check the weather here and get a celsius number, i&amp;#39;ve decided to just make a decision that 23 degrees and above is &amp;#34;shorts and t-shirt weather&amp;#34;. everything else is &amp;#34;jeans and long sleeves weather.&amp;#34; hopefully that&amp;#39;s correct!
    </content>
    <updated>2025-07-15T14:34:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspym23edm073c8r7dkraugxlkfscpe4jjvuxpm88ekstkkql4n8egzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxfpq5t4</id>
    
      <title type="html">i&amp;#39;m still going. i got most (?) or at least a lot of the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspym23edm073c8r7dkraugxlkfscpe4jjvuxpm88ekstkkql4n8egzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxfpq5t4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdpmc2zf7ey53zjzpfgrsktladas4cyqng4l332da72htex0ulh2cxrd9j6&#39;&gt;nevent1q…d9j6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i&amp;#39;m still going. i got most (?) or at least a lot of the Processing/p5.js API done. I also modified the love.run() function so that the screen isn&amp;#39;t cleared between frames but the matrix transformations are, to get it in line with Processing. I added many functions, cleaned up things, and started testing the functions i implemented. still to come: error handling and general bug fixin&amp;#39;&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/854/475/250/358/612/original/03f0673b42b1f7d5.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-15T00:43:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdpmc2zf7ey53zjzpfgrsktladas4cyqng4l332da72htex0ulh2czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxzs96ns</id>
    
      <title type="html">ok, i&amp;#39;ve gotten the API to a draft state and am pretty happy ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdpmc2zf7ey53zjzpfgrsktladas4cyqng4l332da72htex0ulh2czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxzs96ns" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs04lrfjll497sf0eryc8hsh9ahv8w622zzc2jr89tlmg2fxtx2fcgzmzlfq&#39;&gt;nevent1q…zlfq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ok, i&amp;#39;ve gotten the API to a draft state and am pretty happy with what i have. of course, i&amp;#39;m aware that i&amp;#39;ve done 80% of the work in 20% of the time (or however that&amp;#39;s stated) so the tiny details will take days/months/years. but i&amp;#39;m already pretty happy with this pre-alpha. i&amp;#39;m ready to start trying to make little programs and put it through its paces.&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://assets.merveilles.town/media_attachments/files/114/851/788/051/255/882/original/1c8f1af60802966c.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2025-07-14T13:21:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs04lrfjll497sf0eryc8hsh9ahv8w622zzc2jr89tlmg2fxtx2fcgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxwz86pk</id>
    
      <title type="html">i&amp;#39;m still working on my project to implement a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs04lrfjll497sf0eryc8hsh9ahv8w622zzc2jr89tlmg2fxtx2fcgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxwz86pk" />
    <content type="html">
      i&amp;#39;m still working on my project to implement a Processing-like API in Lua/Love2d. I have added a majority (?) of the functions, including a number I never use. Because love2d clears the screen between drawing functions I chose to add in persistence using a canvas buffer system that redraws each frame. Here&amp;#39;s an example drawing random rectangles with occasional background screen redraw.&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://assets.merveilles.town/media_attachments/files/114/851/273/631/003/728/original/be7a71d2b37f92db.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2025-07-14T11:10:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs25zr3wu75keq4upx78ewcq4xqg5c3ktq2lewtg67l523hazx9qagzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxk454g9</id>
    
      <title type="html">Feel the funk! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs25zr3wu75keq4upx78ewcq4xqg5c3ktq2lewtg67l523hazx9qagzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxk454g9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw4dr80mud7urmz7vwkktmlmu0sftn28wcrwlu079t28pcnckt2gsljt8ce&#39;&gt;nevent1q…t8ce&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Feel the funk!&lt;br/&gt;&lt;a href=&#34;https://web.archive.org/web/20220305092238/http://www.tjande.com/audio/tje_theme.mp3&#34;&gt;https://web.archive.org/web/20220305092238/http://www.tjande.com/audio/tje_theme.mp3&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Also, there is a non-flash version of their site too.
    </content>
    <updated>2025-06-29T05:24:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszwed58yzxdww4qzpj37lgx3zj63d95wjcxdz8vjsh6r8yryvzwmszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxsulsyk</id>
    
      <title type="html">my sister and i had super soaker 50s! we loved them</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszwed58yzxdww4qzpj37lgx3zj63d95wjcxdz8vjsh6r8yryvzwmszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxsulsyk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgcyn8vgpvqjyylwt8rekm5slgeq8pkcpp29ushwnl93cnnwqjkts6slnew&#39;&gt;nevent1q…lnew&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;my sister and i had super soaker 50s! we loved them
    </content>
    <updated>2025-06-26T14:43:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs90f2sv56lpgqvsn36g4e8rcq6am20wd02yj8lufy9rrgpvaagf6gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx3jnx25</id>
    
      <title type="html">I am looking for some suggestions of ideas for automated weaving ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs90f2sv56lpgqvsn36g4e8rcq6am20wd02yj8lufy9rrgpvaagf6gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx3jnx25" />
    <content type="html">
      I am looking for some suggestions of ideas for automated weaving on a very tiny loom. It could be through something like Arduino, or some manual crank system, etc.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m looking for minimal and simple (imagine 5 strands like the 5x5 grid in a Puzzlescript sprite). &lt;br/&gt;&lt;br/&gt;Even something like pattern cards with a crank would be cool. Just brainstorming right now but i haven&amp;#39;t yet hit on an idea of how to do what i want to do.&lt;br/&gt;&lt;br/&gt;Things I&amp;#39;ve looked at a bit:&lt;br/&gt;- expensive production machines &lt;br/&gt;- pattern card weaving&lt;br/&gt;- some very complicated lego mindstorms automated looms&lt;br/&gt;- extremely complicated arduino looms
    </content>
    <updated>2025-06-16T16:52:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs25c8sf3l29s4hlmh7xvqsejpxh4hgur2cmzel282lpta4tql9gpgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxkyyx59</id>
    
      <title type="html">yes it did! i&amp;#39;ll direct message to see if this might be a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs25c8sf3l29s4hlmh7xvqsejpxh4hgur2cmzel282lpta4tql9gpgzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxkyyx59" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyxdfk6xftp86dcfkkstqsmkc70awc9n3pn87ecfzgz35n08cvxmc4xaqan&#39;&gt;nevent1q…aqan&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yes it did! i&amp;#39;ll direct message to see if this might be a fit. thanks
    </content>
    <updated>2025-06-06T19:23:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0zmxxa0mjqcdtfdqw46mv7qj69sr2f3grt308xc3jzv6hhdjfplqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxnlwc7c</id>
    
      <title type="html">I&amp;#39;m trying my hand at mastering but I&amp;#39;m not great at it ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0zmxxa0mjqcdtfdqw46mv7qj69sr2f3grt308xc3jzv6hhdjfplqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxnlwc7c" />
    <content type="html">
      I&amp;#39;m trying my hand at mastering but I&amp;#39;m not great at it yet! I have a 23 minute track that could use some shaping.&lt;br/&gt;&lt;br/&gt;Do I have friends here on Masto that do mastering (particularly of ambient drone work)? I&amp;#39;m willing to pay some $.&lt;br/&gt;&lt;br/&gt;Thanks!
    </content>
    <updated>2025-06-06T18:54:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy2hedru7rew505k46vszmsfc3dz0pcz6upgu0mkc4wayft0h6x4gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxx5fhex</id>
    
      <title type="html">@npub1z8r…mrq6 i promise not to bother you again on this after ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy2hedru7rew505k46vszmsfc3dz0pcz6upgu0mkc4wayft0h6x4gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxx5fhex" />
    <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 Linvega&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1z8r…mrq6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; i promise not to bother you again on this after this toot: i verified i have ipad 2. i’m running on the OS 12.57. VLC is available for download from the app store. i downloaded it. then you open it and in the app you click wi-fi sharing and it gives you a local url you open in a browser on your other computer and then drag and drop in any video file. no cli, usb drives, camera kit or chopping up video required for the media player ipad. ok you do you. 😅&lt;br/&gt; &lt;img src=&#34;https://assets.merveilles.town/media_attachments/files/114/635/248/949/910/942/original/ede74e05ccc4d758.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-06-06T07:33:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstvh0k565sklh2rym08grw4mm8qgrda545t7hvdelw32wj7mqv8nqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx95ty26</id>
    
      <title type="html">i am away from my ipad a couple days but can test any of this and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstvh0k565sklh2rym08grw4mm8qgrda545t7hvdelw32wj7mqv8nqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx95ty26" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsphahjna3gfc0f2udaqfxx0c2avzd5cgzpkd8axua3svfl6ph0n2cjw6evr&#39;&gt;nevent1q…6evr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i am away from my ipad a couple days but can test any of this and verify i have same one on monday
    </content>
    <updated>2025-05-31T06:49:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsphahjna3gfc0f2udaqfxx0c2avzd5cgzpkd8axua3svfl6ph0n2czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx92svhv</id>
    
      <title type="html">i haven’t tried in a few years but i used fuse (cli app) and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsphahjna3gfc0f2udaqfxx0c2avzd5cgzpkd8axua3svfl6ph0n2czyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx92svhv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrdlumedjyvtj6gsmq7awyvkyya9amqnu4rf0cg4cvwr9xf40u65qhqsvup&#39;&gt;nevent1q…svup&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i haven’t tried in a few years but i used fuse (cli app) and there is gui program libimobiledevice to transfer over the VLC app ipa file if you can’t download it directly from apple’s app store servers anymore &lt;a href=&#34;https://libimobiledevice.org/&#34;&gt;https://libimobiledevice.org/&lt;/a&gt;
    </content>
    <updated>2025-05-31T06:47:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrdlumedjyvtj6gsmq7awyvkyya9amqnu4rf0cg4cvwr9xf40u65qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx8aee5t</id>
    
      <title type="html">@npub1z8r…mrq6 just finally read the 100r post on using the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrdlumedjyvtj6gsmq7awyvkyya9amqnu4rf0cg4cvwr9xf40u65qzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx8aee5t" />
    <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 Linvega&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1z8r…mrq6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; just finally read the 100r post on using the ipad2 as a media player. i think i have this one too, and i’ve been using vlc on it. if you can install it (see this page &lt;a href=&#34;https://www.videolan.org/vlc/download-ios.html&#34;&gt;https://www.videolan.org/vlc/download-ios.html&lt;/a&gt;  ) you can transfer videos over wi-fi
    </content>
    <updated>2025-05-31T06:20:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8gafvdda3z9ycvze20dmcnw52rw8sn3lnwrzr7pgj0luuwqrse4gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxc40akm</id>
    
      <title type="html">Just tried to export a single static site built and hosted on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8gafvdda3z9ycvze20dmcnw52rw8sn3lnwrzr7pgj0luuwqrse4gzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxc40akm" />
    <content type="html">
      Just tried to export a single static site built and hosted on glitch.com and realized when I exported that it doesn&amp;#39;t export the image files from its CDN. Argh. Individual manual image editing to follow. &lt;br/&gt;&lt;br/&gt;I also posted about this on the forum, hoping there&amp;#39;s a more automated solution. In general, I used glitch for &amp;#34;fullstack&amp;#34; work, so that will be harder to find equivalent server space to host these toy and teaching projects. I suppose I could throw them up on my VPS  but I&amp;#39;m not psyched on that work.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://support.glitch.com/t/exporting-image-assets/75882&#34;&gt;https://support.glitch.com/t/exporting-image-assets/75882&lt;/a&gt;
    </content>
    <updated>2025-05-29T04:07:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszk4j0xj8k4ywgkkhmwf3z0j4k2u3tkfrjkhydrv5rmz9qpwwu5zczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxxlep89</id>
    
      <title type="html">small article about it: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszk4j0xj8k4ywgkkhmwf3z0j4k2u3tkfrjkhydrv5rmz9qpwwu5zczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxxlep89" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstz2d009vmemdy90zscnrx74z577sm46zn470rylkszjyrc4zlqnqj0rtss&#39;&gt;nevent1q…rtss&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;small article about it: &lt;a href=&#34;https://opensource.com/article/19/7/get-going-ethercalc&#34;&gt;https://opensource.com/article/19/7/get-going-ethercalc&lt;/a&gt;
    </content>
    <updated>2025-05-14T17:49:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstz2d009vmemdy90zscnrx74z577sm46zn470rylkszjyrc4zlqnqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxkk2v2c</id>
    
      <title type="html">Have you tried ethercalc? You can self-host, or use a free ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstz2d009vmemdy90zscnrx74z577sm46zn470rylkszjyrc4zlqnqzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxkk2v2c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2kzwfewfzdgztkggmvhag5h2g3m27yqhskdz7xch2fqe5umdfdvgkdvz46&#39;&gt;nevent1q…vz46&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Have you tried ethercalc? You can self-host, or use a free instance running here (only allows max 335 days of inactivity): &lt;a href=&#34;https://framacalc.org&#34;&gt;https://framacalc.org&lt;/a&gt;
    </content>
    <updated>2025-05-14T17:48:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsf6a8fygdwjfusaupk48h3t0umf054te4hqs32jqwmwv6cg7ld4jszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx3ytppy</id>
    
      <title type="html">written with feedback and insight gained here on Mastodon, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsf6a8fygdwjfusaupk48h3t0umf054te4hqs32jqwmwv6cg7ld4jszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx3ytppy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxwrvv4c8slwt3sngh5g2n3nv2dn4xv0mrwl9l4d8zdutar9zkzks0pln3a&#39;&gt;nevent1q…ln3a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;written with feedback and insight gained here on Mastodon, particularly from discussion with &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1upsnjp3j56d43va982ca5tssj2dh6n48jxh3gmg2kh7m6rd4gd2sye94pl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Chelsea Thompto&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ups…94pl&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; and others as well.&lt;br/&gt;&lt;br/&gt;Still, i think this is a difficult/impossible battle in many ways.&lt;br/&gt;&lt;br/&gt;Dispiriting article:&lt;br/&gt;&amp;#34;Everyone is cheating their way through college&amp;#34;&lt;br/&gt;&lt;a href=&#34;https://www.msn.com/en-us/news/technology/everyone-is-cheating-their-way-through-college/ar-AA1EjCRk&#34;&gt;https://www.msn.com/en-us/news/technology/everyone-is-cheating-their-way-through-college/ar-AA1EjCRk&lt;/a&gt;
    </content>
    <updated>2025-05-12T20:24:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd09rp4ercl0glqljyd3g4anl0plylpm0tksfnp7wnddrwp0gpfeczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx36utgf</id>
    
      <title type="html">my department does not have a set policy, but i do! ChatGPT and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd09rp4ercl0glqljyd3g4anl0plylpm0tksfnp7wnddrwp0gpfeczyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx36utgf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0d4m60dmhyw675zwnfrxpz38w6ewjtjj632lnkq4lp065etrmrfsxxxsdu&#39;&gt;nevent1q…xsdu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;my department does not have a set policy, but i do!&lt;br/&gt;&lt;br/&gt;ChatGPT and Large Language Models (LLM) Policy&lt;br/&gt;&lt;br/&gt;The use of ChatGPT and other similar Large Language Models are prohibited for writing and coding assignments, unless otherwise cleared with the professor. The point of this class is to learn the material by wrestling with it. I believe these systems prevent the learner from actually learning the material and being able to put it to use. Additionally, information is often wrong, poorly written, unattributed, contains biases, and the process of running machine learning is quite bad for the environment.&lt;br/&gt;&lt;br/&gt;I do make exceptions for this hard rule: you are permitted the use of these for exploratory investigation if you so choose. “What are examples of artists working with artificial life?”, “What are some of the techniques game developers use to create procedurally generated 2d top down levels?” These are exploratory questions that can help lead you to find new sources. But your own turned in writing, artwork and code should be by you. Should you have questions on this policy, come and speak to me.&lt;br/&gt;&lt;br/&gt;Violations of this policy will be treated the same as academic dishonesty and plagiarism.
    </content>
    <updated>2025-05-12T20:22:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqpak9z0tc0nklmjckdr72reeskrnx8fjxguh9sh7y6e6vfzdllsszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx5xwz4h</id>
    
      <title type="html">most US schools i believe don&amp;#39;t have a single set policy but ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqpak9z0tc0nklmjckdr72reeskrnx8fjxguh9sh7y6e6vfzdllsszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx5xwz4h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq28l3qjc2x07k93qhkz5536z829kx2y0r7dz77yvr02ly0vfpnzcx0sf24&#39;&gt;nevent1q…sf24&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;most US schools i believe don&amp;#39;t have a single set policy but leave it up to departments or individual professors.
    </content>
    <updated>2025-05-12T20:20:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspa45emlx6dgsv09s0k30ed9plrw5enrk5yhz3aca9d8gvh5ag8ggzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx235lrf</id>
    
      <title type="html">I received another AI-generated thesis paper, from a student that ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspa45emlx6dgsv09s0k30ed9plrw5enrk5yhz3aca9d8gvh5ag8ggzyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx235lrf" />
    <content type="html">
      I received another AI-generated thesis paper, from a student that consistently under-delivered all year. What a waste of everyone&amp;#39;s time.
    </content>
    <updated>2025-05-12T19:32:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz3zx0z6amag7kqc86xak09c9nzavhk9plah5x3hd3un96rhk8s0szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx8cwklp</id>
    
      <title type="html">yes! some of the students did markedly improve! i did more 1-on-1 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz3zx0z6amag7kqc86xak09c9nzavhk9plah5x3hd3un96rhk8s0szyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx8cwklp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfdva77adg0dvfk356arhu38n4zkgyl3hkug6nj88zxpcyjue92ggf3pn89&#39;&gt;nevent1q…pn89&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yes! some of the students did markedly improve! i did more 1-on-1 pair programming during class work sessions, which i think helped quite a bit for a few students. unfortunately, still a significant minority that are chronically absent, or show up really late to class, and those are the students that are still grasping at the basics of like syntax and functions.
    </content>
    <updated>2025-05-01T21:28:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0z73h9vd0el4rnjt2j9wev33rzy78tjj4jqyw6qf8hevzuqgq4gszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx2zxrkz</id>
    
      <title type="html">lol i was just gotta add a toot : bonus points if its just a bash ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0z73h9vd0el4rnjt2j9wev33rzy78tjj4jqyw6qf8hevzuqgq4gszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxx2zxrkz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2a26mhdlnrcnrsrut5m06kndmykgqxt89dfamhs2ny4vnct8pqaq3c20v5&#39;&gt;nevent1q…20v5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;lol i was just gotta add a toot : bonus points if its just a bash or lua script!
    </content>
    <updated>2025-04-09T15:21:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9cc3d0kqmqapqmul3zsh7ztypscwfyrvd2mskwaa37elk2n7qwsszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxae4jpc</id>
    
      <title type="html">anyone using a Photo static site generator that they like? ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9cc3d0kqmqapqmul3zsh7ztypscwfyrvd2mskwaa37elk2n7qwsszyzv3y89mpwy9ddh9g09yuuc4kmt5nv69htkg7rrhwz2s5xc3juxxxae4jpc" />
    <content type="html">
      anyone using a Photo static site generator that they like? (i&amp;#39;m thinking something like Faircamp but for photo galleries). i&amp;#39;m currently rolling my own html/css templates, but it involves lots of copy/paste templates and i&amp;#39;d love to see what else is out there.
    </content>
    <updated>2025-04-09T15:13:45Z</updated>
  </entry>

</feed>