<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-10-22T02:25:22Z</updated>
  <generator>https://njump.me</generator>

  <title>Nostr notes by Jan Miksovsky</title>
  <author>
    <name>Jan Miksovsky</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.me/npub1aa5j3gsgww5twxph2mj2dd4ce0pkq07a6yueufcwdxqr6luq9tzsem5h6c.rss" />
  <link href="https://njump.me/npub1aa5j3gsgww5twxph2mj2dd4ce0pkq07a6yueufcwdxqr6luq9tzsem5h6c" />
  <id>https://njump.me/npub1aa5j3gsgww5twxph2mj2dd4ce0pkq07a6yueufcwdxqr6luq9tzsem5h6c</id>
  <icon>https://cdn.fosstodon.org/accounts/avatars/108/233/264/850/167/313/original/a79b888cd9386aac.jpeg</icon>
  <logo>https://cdn.fosstodon.org/accounts/avatars/108/233/264/850/167/313/original/a79b888cd9386aac.jpeg</logo>




  <entry>
    <id>https://njump.me/nevent1qqspklxt5kerdldwusfdm690rn8786hh9zp5zhvd37lypr6zfrk9u9czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2zrq7rw</id>
    
      <title type="html">My brother’s outdoor products company, humangear, is ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspklxt5kerdldwusfdm690rn8786hh9zp5zhvd37lypr6zfrk9u9czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2zrq7rw" />
    <content type="html">
      My brother’s outdoor products company, humangear, is introducing a new hydration bottle that’s quite nice. A prominent backpacking YouTuber named Darwin interviewed him about the project: &lt;a href=&#34;https://youtu.be/1-Ox6dW-yqE&#34;&gt;https://youtu.be/1-Ox6dW-yqE&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The discussion touches on the curiously long history of the Nalgene bottle, which escaped from science labs into widespread use as a water bottle — a role it was never designed for and for which, in hindsight, it’s a mediocre fit.
    </content>
    <updated>2026-10-24T02:13:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsy9fxw5vtjj2547yqm4ytan3g49h8fw56d66k4vc594kdnlxaqwmszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2tp02pf</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Sort things More about ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsy9fxw5vtjj2547yqm4ytan3g49h8fw56d66k4vc594kdnlxaqwmszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2tp02pf" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Sort things&lt;br/&gt;&lt;br/&gt;More about Tree.sort builtin function: &lt;a href=&#34;https://weborigami.org/builtins/tree/sort&#34;&gt;https://weborigami.org/builtins/tree/sort&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/sort-things.html&#34;&gt;https://weborigami.org/comics/sort-things.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#documentation #ssg #staticsite&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/242/145/400/347/213/original/719fdf458162f366.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/242/145/414/272/000/original/4adb989b06d9da1b.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/242/145/391/150/696/original/d09a519f6b833757.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/242/145/397/984/660/original/d0d5b9742f589689.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-09-09T16:59:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswz4e33gek479rpuduj0cdufgr90jhu0rxe5vf99w6cyjwmjzdmnszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2m3r7mz</id>
    
      <title type="html">Reading a rave review of #WebOrigami by @npub1cve…344k was a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswz4e33gek479rpuduj0cdufgr90jhu0rxe5vf99w6cyjwmjzdmnszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2m3r7mz" />
    <content type="html">
      Reading a rave review of #WebOrigami by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1cvewl2dky6neaahewxtwvffu69j46s8752fhtksj6gevves4me3qnf344k&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Stephan Max&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1cve…344k&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; was a wonderful way to start the day: &lt;a href=&#34;https://stephanmax.com/migrating-from-astro-to-web-origami/&#34;&gt;https://stephanmax.com/migrating-from-astro-to-web-origami/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; I love Web Origami and I am very happy to be part of its community. The fun in working inside the engine room of my website is reinstated, thanks to Web Origami’s strong mental model and its excellent API. I cannot wait to use it in future projects!&lt;br/&gt;&lt;br/&gt;&amp;gt; I had massive support from the small but smart and *super* helpful community&lt;br/&gt;&lt;br/&gt;❤️
    </content>
    <updated>2026-09-04T18:38:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszxnee3krheytc2495w30ywl8mrtlyq9h3pzmdlz26xl49zwpxhxczyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v23n6s5w</id>
    
      <title type="html">I&amp;#39;ve been working on Origami Projector, a Glitch-like app for ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszxnee3krheytc2495w30ywl8mrtlyq9h3pzmdlz26xl49zwpxhxczyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v23n6s5w" />
    <content type="html">
      I&amp;#39;ve been working on Origami Projector, a Glitch-like app for editing your site &lt;a href=&#34;https://jan.miksovsky.com/posts/2026/08-28-origami-projector&#34;&gt;https://jan.miksovsky.com/posts/2026/08-28-origami-projector&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve missed [@glitchdotcom](&lt;a href=&#34;https://mastodon.social/@glitchdotcom&#34;&gt;https://mastodon.social/@glitchdotcom&lt;/a&gt; ) ever since its shutdown last year — but believe much of its value can be reembodied, and possibly improved upon, in an app.&lt;br/&gt;&lt;br/&gt;#staticsite #blogging&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/174/313/884/403/367/original/3eb5567e6112fb7d.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-08-28T17:31:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxd0t9gnhawkmqnwxkptnwq86mx6jn8l7290jcx5ag0flp5lj0nzqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v27ytt6x</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Retrieve network resources ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxd0t9gnhawkmqnwxkptnwq86mx6jn8l7290jcx5ag0flp5lj0nzqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v27ytt6x" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Retrieve network resources using URLs&lt;br/&gt;&lt;br/&gt;More about URLs in Origami expressions: &lt;a href=&#34;https://weborigami.org/language/expressions#urls&#34;&gt;https://weborigami.org/language/expressions#urls&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/retrieve-network-resources-using-urls.html&#34;&gt;https://weborigami.org/comics/retrieve-network-resources-using-urls.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#programming&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/112/287/179/229/303/original/f118a9496484c0c6.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/112/287/177/880/980/original/5c3ca8deb6ea9bd1.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/112/287/180/003/313/original/c35dd120a700a231.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/112/287/193/259/842/original/922bc1880ac56799.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-08-17T18:34:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqzkx7pptjhds8zvdzef4t3vuedcyfr2pgahgngvurnj7379kz0tqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v26wnqpx</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: How paths find files More ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqzkx7pptjhds8zvdzef4t3vuedcyfr2pgahgngvurnj7379kz0tqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v26wnqpx" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: How paths find files&lt;br/&gt;&lt;br/&gt;More about Scope in Origami expressions: &lt;a href=&#34;https://weborigami.org/language/scope.html&#34;&gt;https://weborigami.org/language/scope.html&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/how-paths-find-files.html&#34;&gt;https://weborigami.org/comics/how-paths-find-files.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#programming&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/072/041/268/310/405/original/4a976e8bc8238bad.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/072/041/262/905/351/original/ca76668c697bc507.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/072/041/276/285/269/original/f40994e7560e6f03.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/072/041/278/026/128/original/3f2654d13463766c.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-08-10T15:59:52Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgjh2yrrluvnct9ue7sjwahkz9c3h8q50aql2kndpldhrxyxyyndszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2dfvxlw</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Extract specific files from a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgjh2yrrluvnct9ue7sjwahkz9c3h8q50aql2kndpldhrxyxyyndszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2dfvxlw" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Extract specific files from a site&lt;br/&gt;&lt;br/&gt;More about Tree.mask builtin function: &lt;a href=&#34;https://weborigami.org/builtins/tree/mask&#34;&gt;https://weborigami.org/builtins/tree/mask&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/extract-specific-files-from-a-site.html&#34;&gt;https://weborigami.org/comics/extract-specific-files-from-a-site.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#shell #programming #staticsite&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/032/316/280/126/015/original/6cc54b708865f776.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/032/316/263/600/637/original/d6fccece8dc9ead1.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/032/316/249/139/233/original/050284be5dab119b.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/032/316/283/133/685/original/7c03d203ef8de987.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-08-03T15:37:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs82kftqaujmezys0j0nm4558kcy8k5g5xuy49wlph75y8ffxz5g2czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v29jfc9q</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Bundle stylesheets More about ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs82kftqaujmezys0j0nm4558kcy8k5g5xuy49wlph75y8ffxz5g2czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v29jfc9q" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Bundle stylesheets&lt;br/&gt;&lt;br/&gt;More about Tree.deepText builtin function: &lt;a href=&#34;https://weborigami.org/builtins/tree/deeptext&#34;&gt;https://weborigami.org/builtins/tree/deeptext&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/bundle-stylesheets.html&#34;&gt;https://weborigami.org/comics/bundle-stylesheets.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#blogging #css #staticsite&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/004/551/377/920/389/original/be99a67fe4e25774.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/004/551/362/659/189/original/db7236da4f1fa463.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/004/551/366/398/318/original/2500fd5d6bbc4b18.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/117/004/551/366/398/317/original/facc3fdddbffd9b4.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-07-29T17:56:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsp9a2622ntmxf24a0j7twdjw8j2yjgn4rfpr9wud4tdj6ss32rl2gzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2uf6jdg</id>
    
      <title type="html">I&amp;#39;ve posted a video about how you can build a site from ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsp9a2622ntmxf24a0j7twdjw8j2yjgn4rfpr9wud4tdj6ss32rl2gzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2uf6jdg" />
    <content type="html">
      I&amp;#39;ve posted a video about how you can build a site from scratch in any #programming language you like without the need for an off-the-shelf static site generator (#ssg): &lt;a href=&#34;https://www.youtube.com/watch?v=6t3BN3Z-TkE&amp;amp;t=1147s&#34;&gt;https://www.youtube.com/watch?v=6t3BN3Z-TkE&amp;amp;t=1147s&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This compares using an SSG like #Astro or #Eleventy (#11ty) to build a blog with building the same blog in #Python, #JavaScript, or even a language like #Zig. I&amp;#39;m designing #WebOrigami to be the most concise and clearest language for this purpose — but you can use any language you like.
    </content>
    <updated>2026-07-28T19:57:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsptqgh82m8zf8l5qj2fkdnzu3hc2uwkaemgzqf5x4zzvfhqnrk2uqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v22x42wk</id>
    
      <title type="html">I had fun experimenting with an expression of map-based trees in ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsptqgh82m8zf8l5qj2fkdnzu3hc2uwkaemgzqf5x4zzvfhqnrk2uqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v22x42wk" />
    <content type="html">
      I had fun experimenting with an expression of map-based trees in #Zig &lt;a href=&#34;https://jan.miksovsky.com/posts/2026/06-24-map-based-trees-in-zig&#34;&gt;https://jan.miksovsky.com/posts/2026/06-24-map-based-trees-in-zig&lt;/a&gt;
    </content>
    <updated>2026-07-25T17:33:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszw5usun9zel0jh0uzattv8qjhzpkuvy4tprszgpdcf3k49hvprvgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2d862au</id>
    
      <title type="html">Working on an analogy for comparing forms of programmatic ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszw5usun9zel0jh0uzattv8qjhzpkuvy4tprszgpdcf3k49hvprvgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2d862au" />
    <content type="html">
      Working on an analogy for comparing forms of programmatic evaluation:&lt;br/&gt;&lt;br/&gt;• **Eager evaluation:** Grab-and-Go sandwich. Made ahead of time, ready the instant you want it. Startup costs; work may be thrown away.&lt;br/&gt;• **Lazy evaluation:** Subway sandwich. Made when you ask for it. Less waste, but your progress is blocked while you wait.&lt;br/&gt;• **Async evaluation:** Doordash sandwich. Submit your order, wait for it to arrive. You can do something else while you wait, but the wait might be long.&lt;br/&gt;&lt;br/&gt;#programming
    </content>
    <updated>2026-07-24T21:00:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqyf27687yvfs7lvgvkxav6fusv89vjdx453lg8nrrxgge7urdj0qzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2nqkf7s</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Create a blog roll More about ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqyf27687yvfs7lvgvkxav6fusv89vjdx453lg8nrrxgge7urdj0qzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2nqkf7s" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Create a blog roll&lt;br/&gt;&lt;br/&gt;More about Reading in an OPML file and transforming it to HTML: &lt;a href=&#34;https://weborigami.org/builtins/origami/xmlParse.html&#34;&gt;https://weborigami.org/builtins/origami/xmlParse.html&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/create-a-blog-roll.html&#34;&gt;https://weborigami.org/comics/create-a-blog-roll.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#indieweb #blogging&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/913/183/871/807/929/original/98656ac8fb3d6414.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/913/183/879/462/118/original/5ab632e3e4cf7498.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/913/183/891/117/160/original/c97d16b7d2e732bd.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/913/183/892/468/597/original/08e655ed2cfc8e35.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-07-13T14:40:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsp9u8sfgaskjlraavwyf0e2yttj9gate7r462vuns8fp9m9pcm5pczyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2sr5jty</id>
    
      <title type="html">This announcement by @npub1e02…7m30 is really exciting: ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsp9u8sfgaskjlraavwyf0e2yttj9gate7r462vuns8fp9m9pcm5pczyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2sr5jty" />
    <content type="html">
      This announcement by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1e02k33lpur7l5tju50uzsm2swaeglhd03asjq0ld3874zn2979qs427m30&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Dave Winer ☕️&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1e02…7m30&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; is really exciting: &lt;a href=&#34;http://scripting.com/2026/07/10/161133.html&#34;&gt;http://scripting.com/2026/07/10/161133.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve been hoping for years that someone would build a new social networking platform on RSS and other standards. When I looked into ActivityPub and Mastodon, I was surprised how incredibly complicated it all is.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m hoping Dave &amp;amp; co. can make something simpler. I don&amp;#39;t see any discussion of moderation yet, and that&amp;#39;s arguably the harder problem, but rss.chat is already an impressive step.
    </content>
    <updated>2026-07-10T18:54:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsw4qehngxgvj85tnp376hyev6p2c7h2hjmtat32gyvmymursa5v7czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2u2gqg4</id>
    
      <title type="html">Having fun using the updated #WebOrigami screenshot extension to ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsw4qehngxgvj85tnp376hyev6p2c7h2hjmtat32gyvmymursa5v7czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2u2gqg4" />
    <content type="html">
      Having fun using the updated #WebOrigami screenshot extension to capture PDFs of web pages, wrote a tiny Origami program that crawls a live site and archives all its HTML pages as a corresponding tree of PDF files 😃&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/WebOrigami/extensions/tree/main/screenshot&#34;&gt;https://github.com/WebOrigami/extensions/tree/main/screenshot&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/756/308/823/123/209/original/94d82ec5c748948c.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/756/308/964/378/851/original/4cfea123828ca0bb.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/756/309/160/648/558/original/5795595eb27a5dd7.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-16T15:00:10Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsp9vc8gjrxpfzxygakpuyq8t5c9j0feugy74uquanns8kascl5kyszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v23pfpks</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Making your complete site ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsp9vc8gjrxpfzxygakpuyq8t5c9j0feugy74uquanns8kascl5kyszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v23pfpks" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Making your complete site content public&lt;br/&gt;&lt;br/&gt;More about JSON Keys protocol: &lt;a href=&#34;https://weborigami.org/async-tree/jsonKeys.html&#34;&gt;https://weborigami.org/async-tree/jsonKeys.html&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/making-your-complete-site-content-public.html&#34;&gt;https://weborigami.org/comics/making-your-complete-site-content-public.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#web #openweb #staticsite&lt;br/&gt;&lt;br/&gt;The protocol is simple and independent of the Web Origami project.&lt;br/&gt;Everyone benefits from an open web!&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/755/164/869/554/429/original/732811f197f3c4ab.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/755/164/879/582/245/original/85314646a65a1fbc.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/755/164/867/559/967/original/ce87052770ff9380.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/755/164/867/981/734/original/fa9210553ac3b282.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-15T16:54:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgnfe28dmr4kmn4u4czsv5l0jx9qu7degjzjef4r8ptrs79tugexszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2p5tlyp</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Table of contents for a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgnfe28dmr4kmn4u4czsv5l0jx9qu7degjzjef4r8ptrs79tugexszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2p5tlyp" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Table of contents for a document&lt;br/&gt;&lt;br/&gt;More about Origami.mdOutline builtin function: &lt;a href=&#34;https://weborigami.org/builtins/origami/mdoutline&#34;&gt;https://weborigami.org/builtins/origami/mdoutline&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/table-of-contents-for-a-document.html&#34;&gt;https://weborigami.org/comics/table-of-contents-for-a-document.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#documentation #staticsite&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/637/375/658/252/369/original/2655e36fa8d3e6ca.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/637/375/671/481/922/original/43bcca65a3232480.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/637/375/657/723/020/original/7e6de47540993ad4.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/637/375/659/935/914/original/f1fd391f522fd94d.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-25T21:38:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszw8mmxkavz8f094aczrw3ypr438xsrpa539n9tg2c0yr9x902ufszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2pp9kvs</id>
    
      <title type="html">RE: https://typo.social/@eWalthert/116616610714391279 Such an ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszw8mmxkavz8f094aczrw3ypr438xsrpa539n9tg2c0yr9x902ufszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2pp9kvs" />
    <content type="html">
      RE: &lt;a href=&#34;https://typo.social/@eWalthert/116616610714391279&#34;&gt;https://typo.social/@eWalthert/116616610714391279&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Such an interesting exercise! I rarely see concerts and could initially only recall a few, but all day long my wife and I kept thinking of more. Sometimes we’d recall a venue first, then the act we’d seen there. Final tally (including solo backed by band) was a few dozen. Favorites:&lt;br/&gt;&lt;br/&gt;The Grateful Dead&lt;br/&gt;Yes&lt;br/&gt;Sting&lt;br/&gt;Santana&lt;br/&gt;Pat Metheny&lt;br/&gt;The Sundays&lt;br/&gt;Sade&lt;br/&gt;Ravi Shankar&lt;br/&gt;Everything but the Girl&lt;br/&gt;Hitsujibungaku&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1pjkzelu7kg2tcwzcknhthktzlzwaw04gtu6p7he3xeeeq6gt247qj6uh6c&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1pjk…uh6c&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; Introduce yourself with 10 bands you’ve seen live: (in order of appearance)&lt;br/&gt;&lt;br/&gt;Satrox &lt;br/&gt;Rage Against The Machines &lt;br/&gt;Mouse on Mars&lt;br/&gt;Laub ( &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub102f9sccqzlkchyhc4d2rdfemunhsalqtn55lptrd500u0wqgymmqed6qsu&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;AGF : poemproducer&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub102f…6qsu&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;)&lt;br/&gt;Bodenständig 2000&lt;br/&gt;Air&lt;br/&gt;Architecture In Helsinki &lt;br/&gt;Animal Collective&lt;br/&gt;Beach House&lt;br/&gt;Penguin Café&lt;br/&gt;&lt;br/&gt;(I’m taking the word band literally, no single acts supported by a band)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://hub.uckermark.social/@maxheadroom/116616359288820688&#34;&gt;https://hub.uckermark.social/@maxheadroom/116616359288820688&lt;/a&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-05-23T04:29:13Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsduewcm8xs36ylkexl580umch0k3rl2hwlfjteq8c329dsrull7lgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v26rejhj</id>
    
      <title type="html">During a week of off-trail #backpacking in Utah&amp;#39;s Grand ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsduewcm8xs36ylkexl580umch0k3rl2hwlfjteq8c329dsrull7lgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v26rejhj" />
    <content type="html">
      During a week of off-trail #backpacking in Utah&amp;#39;s Grand Staircase–Escalante National Monument last week, a fellow hiker captured a great shot of me at sunset&lt;br/&gt;&lt;br/&gt;My daughter saw it and said, &amp;#34;That looks like a social media profile banner&amp;#34;.&lt;br/&gt;&lt;br/&gt;Oh, good idea&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/579/007/788/958/272/original/af0061b1c8fdc811.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-05-15T14:16:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswqkkka6lxe3jwfh9v04r4z5tzqee90s0nh6wyz7rrfzmw3n68aeczyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v20y4tcl</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Cache slow resources More ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswqkkka6lxe3jwfh9v04r4z5tzqee90s0nh6wyz7rrfzmw3n68aeczyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v20y4tcl" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Cache slow resources&lt;br/&gt;&lt;br/&gt;More about Origami&amp;#39;s Tree.cache builtin: &lt;a href=&#34;https://weborigami.org/builtins/tree/cache&#34;&gt;https://weborigami.org/builtins/tree/cache&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/cache-slow-resources.html&#34;&gt;https://weborigami.org/comics/cache-slow-resources.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#programming #staticsite&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/477/392/604/262/333/original/2b428802bc05c108.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/477/392/609/428/794/original/1ae301e5d694cef6.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/477/392/609/527/693/original/6e1fbf6af496c3e3.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/477/392/627/077/281/original/70c9bac17cfe81d8.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-27T15:33:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsze2cklt9gz97jvl5kscfxjgceggmj39rqe5hdjrpe8afs7e3sr5czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v254m4gu</id>
    
      <title type="html">I&amp;#39;ve been enjoying this series of science videos from NIMS, ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsze2cklt9gz97jvl5kscfxjgceggmj39rqe5hdjrpe8afs7e3sr5czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v254m4gu" />
    <content type="html">
      I&amp;#39;ve been enjoying this series of science videos from NIMS, the Japanese National Institute for Materials Science&lt;br/&gt;&lt;br/&gt;1. The series has the wonderful title &amp;#34;A message to future scientists&amp;#34; — they&amp;#39;re for kids 😃&lt;br/&gt;2. They feature experiments that are simple enough you&amp;#39;d think they&amp;#39;d be ubiquitous but, to me at least, many are new (how come I&amp;#39;d never seen a demo of a Halbach array before?!?)&lt;br/&gt;&lt;br/&gt;Just tried the bottle experiment and was delighted it worked&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ahmr91iWE50&#34;&gt;https://www.youtube.com/watch?v=ahmr91iWE50&lt;/a&gt;
    </content>
    <updated>2026-04-26T22:12:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsry7clfmkrxtjta7r8k5e2falm24vzq5d7q6c9zlxpxddwx33eyggzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2rgzp8e</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Rewriting nested function ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsry7clfmkrxtjta7r8k5e2falm24vzq5d7q6c9zlxpxddwx33eyggzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2rgzp8e" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Rewriting nested function calls&lt;br/&gt;&lt;br/&gt;More about Origami pipe operator: &lt;a href=&#34;https://weborigami.org/language/expressions#pipe-operator&#34;&gt;https://weborigami.org/language/expressions#pipe-operator&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/rewriting-nested-function-calls.html&#34;&gt;https://weborigami.org/comics/rewriting-nested-function-calls.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#staticsite #programming&lt;br/&gt;&lt;br/&gt;FWIW there&amp;#39;s a (stale?) JS proposal for a pipe operator: &lt;a href=&#34;https://github.com/tc39/proposal-pipeline-operator&#34;&gt;https://github.com/tc39/proposal-pipeline-operator&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/437/662/263/919/689/original/4f8558d4cfc97817.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/437/662/251/055/472/original/4a0a2f4b641e1c62.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/437/662/264/446/510/original/cb7b2e1b41813bc6.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/437/662/250/325/563/original/d939abb76b615cae.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-20T15:08:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsttemt9x5f9pttll2wfe6ha5rvnje4fg8p8lqtxg4kwjqjge8gdcgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2f4uvr9</id>
    
      <title type="html">It’s a treat to read such a well-written overview of ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsttemt9x5f9pttll2wfe6ha5rvnje4fg8p8lqtxg4kwjqjge8gdcgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2f4uvr9" />
    <content type="html">
      It’s a treat to read such a well-written overview of #WebOrigami! &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://vale.rocks/posts/web-origami&#34;&gt;https://vale.rocks/posts/web-origami&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I recall that &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fs69n2f28eumgdf3l9qwkaa58xm73wz56vzksdypku2v895puays78tlr3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Vale&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fs6…tlr3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; completely got the idea the first time he saw it, and he’s done great things with it ever since.&lt;br/&gt;&lt;br/&gt;I think Origami’s the best way to make your site, but don’t just take my word for it — read Vale’s post!
    </content>
    <updated>2026-04-18T02:10:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstttd9zsdc09c9cmtftwc85dvcau60lacu2pd8lc9834psps6z52qzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v29a5kng</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Group pages More about ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstttd9zsdc09c9cmtftwc85dvcau60lacu2pd8lc9834psps6z52qzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v29a5kng" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Group pages&lt;br/&gt;&lt;br/&gt;More about Tree.groupBy builtin function: &lt;a href=&#34;https://weborigami.org/builtins/tree/groupby&#34;&gt;https://weborigami.org/builtins/tree/groupby&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/group-pages.html&#34;&gt;https://weborigami.org/comics/group-pages.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#static #staticsite #smallweb&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/398/282/354/400/170/original/066a6485ec2b4178.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/398/282/323/860/453/original/6622c66d937e0d51.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/398/282/316/159/800/original/27c2b8a72c918260.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/398/282/340/297/323/original/e7e8f9af2feca668.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-13T16:14:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvcax30gyshqz2a73h4r4dfczqqhpvl0f9x8ahlfqpymz5ca7857szyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2l3vq0u</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Serve anything More about ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvcax30gyshqz2a73h4r4dfczqqhpvl0f9x8ahlfqpymz5ca7857szyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2l3vq0u" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Serve anything&lt;br/&gt;&lt;br/&gt;More about Origami&amp;#39;s serve command: &lt;a href=&#34;https://weborigami.org/builtins/dev/serve&#34;&gt;https://weborigami.org/builtins/dev/serve&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/serve-anything.html&#34;&gt;https://weborigami.org/comics/serve-anything.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#static #staticsite #smallweb&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/358/541/303/889/547/original/63ce7ba01e1cc436.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/358/541/286/029/049/original/ca419a5be486cb16.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/358/541/290/384/391/original/001af3e722f6a524.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/358/541/290/585/384/original/f8414dfe4120f15a.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-06T15:47:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg0unqyq4pqwtf4rkx7au67dtzdzzgkyfwzapaw9473s7yt5mks4czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2tkfx7a</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: File extensions More about ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg0unqyq4pqwtf4rkx7au67dtzdzzgkyfwzapaw9473s7yt5mks4czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2tkfx7a" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: File extensions&lt;br/&gt;&lt;br/&gt;More about Working with file types in Origami: &lt;a href=&#34;https://weborigami.org/language/filetypes&#34;&gt;https://weborigami.org/language/filetypes&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/file-extensions.html&#34;&gt;https://weborigami.org/comics/file-extensions.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#programming #templates&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/279/331/589/892/607/original/77e892477ff6db46.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/279/331/576/876/122/original/695db65da93f9c74.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/279/331/585/466/784/original/7fa465da73939f25.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/279/331/570/327/403/original/f61026e8d9b0ed05.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-23T16:03:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqhxg8cjsewpgxvee0w4d9dry9sjy4pktd97tpgl2daa59maz5yrqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2zh0wex</id>
    
      <title type="html">Code is more expressive than configuration: comparing a sample ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqhxg8cjsewpgxvee0w4d9dry9sjy4pktd97tpgl2daa59maz5yrqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2zh0wex" />
    <content type="html">
      Code is more expressive than configuration: comparing a sample blog in #WebOrigami and #Eleventy&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://jan.miksovsky.com/posts/2026/03-19-code-is-more-expressive-than-configuration&#34;&gt;https://jan.miksovsky.com/posts/2026/03-19-code-is-more-expressive-than-configuration&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Third post of four comparing creating the same #blog in two different #ssg systems. Both require code — which kind of code do you want to write?&lt;br/&gt;&lt;br/&gt;#coding #programming #blogging #11ty
    </content>
    <updated>2026-03-19T15:55:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszfj3e8x2tvn0kk6wfw8zsgv6kgky6zpmvs5cptesrz4xhtwgxztczyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v29aldh2</id>
    
      <title type="html">Code is more coherent than configuration: comparing a sample blog ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszfj3e8x2tvn0kk6wfw8zsgv6kgky6zpmvs5cptesrz4xhtwgxztczyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v29aldh2" />
    <content type="html">
      Code is more coherent than configuration: comparing a sample blog in #WebOrigami and #Eleventy&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://jan.miksovsky.com/posts/2026/03-18-code-is-more-coherent-than-configuration&#34;&gt;https://jan.miksovsky.com/posts/2026/03-18-code-is-more-coherent-than-configuration&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Second post in a series comparing creating the same #blog in two different #ssg systems, in which we compare approximating your desired site with a folder structure vs describing your desired site in text&lt;br/&gt;&lt;br/&gt;#blogging #11ty
    </content>
    <updated>2026-03-18T16:04:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyt5am7da6cw3fzdjx0lv4qrwj7lwzzd5vqkgcuwtgny2tq5mcmkqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v27w8x3h</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Coding in your terminal More ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyt5am7da6cw3fzdjx0lv4qrwj7lwzzd5vqkgcuwtgny2tq5mcmkqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v27w8x3h" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Coding in your terminal&lt;br/&gt;&lt;br/&gt;More about The ori command-line interface: &lt;a href=&#34;https://weborigami.org/cli/&#34;&gt;https://weborigami.org/cli/&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/coding-in-your-terminal.html&#34;&gt;https://weborigami.org/comics/coding-in-your-terminal.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Using ori in a VS Code JavaScript Debug Terminal lets you set breakpoints, inspect variables, and step through code you start from a terminal!&lt;br/&gt;&lt;br/&gt;#javascript #programming&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/239/712/442/117/057/original/6535e25848e071cf.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/239/712/414/512/311/original/a17d3702508c453d.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/239/712/431/291/781/original/354b27eab319c279.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/239/712/421/517/829/original/1093c490e04618ae.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-16T16:07:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9pny7z8dhndmpxedp5kekuq4jtzhtxy8zgwrqdalzz6nkq6ah9dqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v248kvk0</id>
    
      <title type="html">I now know a number of people who are enthusiastically vibecoding ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9pny7z8dhndmpxedp5kekuq4jtzhtxy8zgwrqdalzz6nkq6ah9dqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v248kvk0" />
    <content type="html">
      I now know a number of people who are enthusiastically vibecoding apps&lt;br/&gt;&lt;br/&gt;Still waiting for one of them to realize: “None of the people that should want my app are even aware it exists! Could it be that the hard part of this business was actually… marketing and business development?”
    </content>
    <updated>2026-03-14T01:20:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsftzr4mpz5t0vq44p48xfseaxxdjnns7np00ha3k4fp0ts3zwy7sczyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2hqcfgj</id>
    
      <title type="html">RE: https://mastodon.social/@jimniels/116197448348633013 This is ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsftzr4mpz5t0vq44p48xfseaxxdjnns7np00ha3k4fp0ts3zwy7sczyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2hqcfgj" />
    <content type="html">
      RE: &lt;a href=&#34;https://mastodon.social/@jimniels/116197448348633013&#34;&gt;https://mastodon.social/@jimniels/116197448348633013&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This is a nice use of #WebOrigami to liberate photos from #Instagram and create a personal #smallweb site!&lt;br/&gt;&lt;br/&gt;I was so disappointed when IG deprecated their Basic Display API last year because we can&amp;#39;t have nice things, but (for now) they still let users export their own data&lt;br/&gt;&lt;br/&gt;Origami is great for this sort of fetch-and-transform task&lt;br/&gt;nostr:note1rmjmxq0reyyl8tdcfzd45rmfknldlxxk0c8l3kd0nr424llzv5mq84xequ&lt;br/&gt;
    </content>
    <updated>2026-03-10T16:56:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfu3jt046hwqhveprtvfeud27pnxyahu8m3h2qyvlut6vtt0m7vcszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2ahl6dq</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: What are slugs More about ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfu3jt046hwqhveprtvfeud27pnxyahu8m3h2qyvlut6vtt0m7vcszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2ahl6dq" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: What are slugs&lt;br/&gt;&lt;br/&gt;More about Origami.slug() function: &lt;a href=&#34;https://weborigami.org/builtins/origami/slug&#34;&gt;https://weborigami.org/builtins/origami/slug&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/what-are-slugs.html&#34;&gt;https://weborigami.org/comics/what-are-slugs.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Fun etymolgy: &lt;a href=&#34;https://archive.nytimes.com/www.nytimes.com/times-insider/2014/11/24/whats-in-a-slug/&#34;&gt;https://archive.nytimes.com/www.nytimes.com/times-insider/2014/11/24/whats-in-a-slug/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#staticsite #indieweb #smallweb #blogging&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/199/978/951/371/342/original/6b5582714320ce46.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/199/978/969/703/722/original/a5b3ff167b92dc4f.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/199/978/943/378/234/original/711e1eb70496843e.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/199/978/949/690/314/original/5cc9b0396ffc6ce2.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-09T15:43:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxavrkxzvtha5pvx68xdnyqa2vmnsr7unvuaxw2pcwd5djxq9y3qgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2q0x070</id>
    
      <title type="html">Who else would use a shared #JavaScript library for #Electron ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxavrkxzvtha5pvx68xdnyqa2vmnsr7unvuaxw2pcwd5djxq9y3qgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2q0x070" />
    <content type="html">
      Who else would use a shared #JavaScript library for #Electron apps to create an deploy #Netlify sites?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://jan.miksovsky.com/posts/2026/03-05-netlify-dialog-library&#34;&gt;https://jan.miksovsky.com/posts/2026/03-05-netlify-dialog-library&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#staticsite #ssg
    </content>
    <updated>2026-03-05T23:55:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqf093ux4ktws6gua8t68t6zplwzgwpshdch5kw6umv3dyhx53xqgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2zdkcx2</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Maps transform bulk content ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqf093ux4ktws6gua8t68t6zplwzgwpshdch5kw6umv3dyhx53xqgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2zdkcx2" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Maps transform bulk content&lt;br/&gt;&lt;br/&gt;More about Tree.map builtin function: &lt;a href=&#34;https://weborigami.org/builtins/tree/map&#34;&gt;https://weborigami.org/builtins/tree/map&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/maps-transform-bulk-content.html&#34;&gt;https://weborigami.org/comics/maps-transform-bulk-content.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#blogging #static #smallweb&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/160/579/525/768/338/original/3335eb28c662444c.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/160/579/642/352/644/original/a323655efff761c3.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/160/579/761/931/434/original/f483bfdc2a8cb497.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/160/579/853/018/362/original/383f64c49e2a8e5c.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-02T16:42:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrv0t67yal93vftr8jrk7dpdq9z8qwzkeuzv2equ6g5c9596pygjqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v25du0ac</id>
    
      <title type="html">This week&amp;#39;s #WebOrigami comic: Serve a site More about ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrv0t67yal93vftr8jrk7dpdq9z8qwzkeuzv2equ6g5c9596pygjqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v25du0ac" />
    <content type="html">
      This week&amp;#39;s #WebOrigami comic: Serve a site&lt;br/&gt;&lt;br/&gt;More about Origami serve command: &lt;a href=&#34;https://weborigami.org/builtins/dev/serve&#34;&gt;https://weborigami.org/builtins/dev/serve&lt;/a&gt;&lt;br/&gt;HTML comic: &lt;a href=&#34;https://weborigami.org/comics/serve-a-site.html&#34;&gt;https://weborigami.org/comics/serve-a-site.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#static #smallweb #devtools #javascript&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/082/210/166/470/075/original/13413b23f7674dce.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/082/277/090/005/801/original/1aa166cdc912a243.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/082/277/510/532/535/original/2df00bbc9a244114.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/116/082/277/507/994/680/original/6fa90df62de6140d.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-02-16T20:31:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdyysemys46j0pzshrgtr0nwkfxzlezp6ft6cyl6jqug69ven8m5szyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2cx2jra</id>
    
      <title type="html">You should rent first! It will scratch the itch and you&amp;#39;ll ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdyysemys46j0pzshrgtr0nwkfxzlezp6ft6cyl6jqug69ven8m5szyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2cx2jra" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf6slkhaaw59vwud22ts4fwm3z5sas5zp3h033qh3y3pyzx2zlfagt03ymu&#39;&gt;nevent1q…3ymu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You should rent first! It will scratch the itch and you&amp;#39;ll learn a ton about what matters to you.&lt;br/&gt;&lt;br/&gt;Telling: one of these most common phrases you will hear from RV owners is: &amp;#34;In our first RV...&amp;#34;
    </content>
    <updated>2025-11-27T20:05:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdq9ltnzvrm4ltspyk27z9x0d6n70xdhhflv56r3weavvmdg74u8gzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2huf2a0</id>
    
      <title type="html">Tip: if you&amp;#39;re writing a template function, one useful aspect ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdq9ltnzvrm4ltspyk27z9x0d6n70xdhhflv56r3weavvmdg74u8gzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2huf2a0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstrtwpmnpcldr2yzyw58gquy5quhl2ervykq0rwvfr6qkl8nrm7xcaz6hlm&#39;&gt;nevent1q…6hlm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Tip: if you&amp;#39;re writing a template function, one useful aspect of JS templates is buried in MDN docs: &amp;#34;For any particular tagged template literal expression, the tag function will always be called with the exact same literal array, no matter how many times the literal is evaluated.&amp;#34;&lt;br/&gt;&lt;br/&gt;Your template function can use this aspect to cache work across calls, so that it only has to process the strings for a given template expression once.
    </content>
    <updated>2025-10-31T21:34:09Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspy40uzrkspsvkksy40n7hqu6ljfq8nck9u4su9zpzya5f6fcgdmgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2pctk8l</id>
    
      <title type="html">I wrote an article for the inaugural issue of Good Internet ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspy40uzrkspsvkksy40n7hqu6ljfq8nck9u4su9zpzya5f6fcgdmgzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2pctk8l" />
    <content type="html">
      I wrote an article for the inaugural issue of Good Internet magazine by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1n7pumt5lgx7ehf8w4k32h6c7deq2wfucfh3f69nydlp5llcv07jq2fgcy6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;alexandra&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1n7p…gcy6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; et al!&lt;br/&gt;&lt;br/&gt;I describe a conceptual model for thinking about the construction of sites, and in particular thinking about what you’re going to start with and how you’re going to transform that into the final site: &lt;a href=&#34;https://goodinternetmagazine.com/site-creation-as-content-transformation/&#34;&gt;https://goodinternetmagazine.com/site-creation-as-content-transformation/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If you’re thinking about starting or rewriting a #smallweb #indieweb #blogging site, this is for you.
    </content>
    <updated>2025-05-29T17:28:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswm43ztpal3r9y48n5mv9n67vwv2rk58ge785r328pzeyp8jfvlgszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2s926az</id>
    
      <title type="html">YouTube buries its coolest feature, navigating a video via its ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswm43ztpal3r9y48n5mv9n67vwv2rk58ge785r328pzeyp8jfvlgszyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2s926az" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst4f4yx4ncqe7nes76dkch377k0ryqqw7m27hl5r29t42ar69m74sr4m9q2&#39;&gt;nevent1q…m9q2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;YouTube buries its coolest feature, navigating a video via its text transcript: video details pane → `⋯` button → Show transcript. Scan transcription to find the useful content, click to navigate to jump there.&lt;br/&gt;&lt;br/&gt;A lifesaver in long tutorial videos where you just want the answer
    </content>
    <updated>2025-04-08T15:48:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsr8gclp57cjesrsmx6kpzfqkzkjkwtjf595yft34kawkjmsaxsqrqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2jl8c6c</id>
    
      <title type="html">The PCT is one of the premier National Scenic Trails and so gets ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsr8gclp57cjesrsmx6kpzfqkzkjkwtjf595yft34kawkjmsaxsqrqzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2jl8c6c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs89009f9mxd4wmqvgwl2hpwev36u3lhe8z7yvdpm2mxr6tue2h7jgzjxduu&#39;&gt;nevent1q…xduu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The PCT is one of the premier National Scenic Trails and so gets far more help and attention than other trails. And yet even the PCT will be in bad shape this year and much worse for the administration&amp;#39;s remaining years.&lt;br/&gt;&lt;br/&gt;What&amp;#39;s bad for the PCT will be worse for other trails. Lesser-known National Scenic Trails, like the Pacific Northwest Trail, will be a disaster. Everyday trails on national forest, national park, designated wilderness Areas, etc., could quickly become unhikeable. ☹️
    </content>
    <updated>2025-04-06T17:31:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs03twgy609pmskxtga5prrntzyd59t9f7a69x66q6y4j7jtglmq5gzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2kqu9xc</id>
    
      <title type="html">I really like this idea of avoiding breakpoints: less arbitrary ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs03twgy609pmskxtga5prrntzyd59t9f7a69x66q6y4j7jtglmq5gzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2kqu9xc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvugu5rszp5fwy32a62fap38ne3mvu65z5sanh6mlugwmvvr6l2zqt3fxhf&#39;&gt;nevent1q…fxhf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I really like this idea of avoiding breakpoints: less arbitrary — and also avoids jarring visual transitions at the breakpoints.&lt;br/&gt;&lt;br/&gt;The every-layout article mentions a technique I’d also arrived at to establish gutters based on screen width while imposing a font-relative min and max: `clamp(1rem, 3vw, 2rem)`&lt;br/&gt;&lt;br/&gt;I recently used that to vertical center a content column with margins that smoothly adjust to screen width: &lt;a href=&#34;https://weborigami.org/language&#34;&gt;https://weborigami.org/language&lt;/a&gt; (click the “short motion comic” link)
    </content>
    <updated>2025-02-15T20:07:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswxsg7l6rakqlv3hner3ky3qhy04re8rdqrrlsaecfa6elpshzu2qzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2n9wv5e</id>
    
      <title type="html">Henson developed that skit before the Muppets! ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswxsg7l6rakqlv3hner3ky3qhy04re8rdqrrlsaecfa6elpshzu2qzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v2n9wv5e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqy69a6ca2e7r4u38tcc7uuedwrmhppqqja5djr9wd80lustvmxgs2lscej&#39;&gt;nevent1q…scej&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Henson developed that skit before the Muppets! &lt;a href=&#34;https://muppet.fandom.com/wiki/Mah_Na_Mah_Na&#34;&gt;https://muppet.fandom.com/wiki/Mah_Na_Mah_Na&lt;/a&gt;. You can find older clips on YouTube.&lt;br/&gt;&lt;br/&gt;I read this as an example of how an artist might do something for years and then suddenly have it explode; to outsiders it will appear as if the success came easily.
    </content>
    <updated>2024-12-22T18:18:47Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszwavk8srdmfuyvvhgu74vgvtf97fjkalypxmyh26r54j0ke2682czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v28cfae3</id>
    
      <title type="html">Looking for people to playtest a programming language for making ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszwavk8srdmfuyvvhgu74vgvtf97fjkalypxmyh26r54j0ke2682czyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v28cfae3" />
    <content type="html">
      Looking for people to playtest a programming language for making websites &lt;a href=&#34;https://jan.miksovsky.com/posts/2024/11-20-programming-language-playtest.html&#34;&gt;https://jan.miksovsky.com/posts/2024/11-20-programming-language-playtest.html&lt;/a&gt;
    </content>
    <updated>2024-11-20T17:20:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvhje8g2ukvdqh3pswqxv75rugch486k8mu7y2hpez4ah5phzzw7gzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v23nmfkw</id>
    
      <title type="html">I&amp;#39;d been mulling over what to do for the past two years, but ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvhje8g2ukvdqh3pswqxv75rugch486k8mu7y2hpez4ah5phzzw7gzyrhkj29zppe63dccxatwff4khr9uxcplmhgnn838pe5cq0tlsq4v23nmfkw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs93kyxklw3xp55sda7mkqjmnc8ufhjj37r49ld0ds5hg4f8dtez4svaxcnh&#39;&gt;nevent1q…xcnh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;d been mulling over what to do for the past two years, but the Twitter I remember is gone and I still want no part of what it became.&lt;br/&gt;&lt;br/&gt;You&amp;#39;re totally right — we should just let it go.&lt;br/&gt;&lt;br/&gt;Done.&lt;br/&gt; &lt;img src=&#34;https://cdn.fosstodon.org/media_attachments/files/113/336/320/383/809/386/original/5f895f0b89f9d690.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-10-19T21:58:23Z</updated>
  </entry>

</feed>