<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-08-28T15:03:09Z</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by Jonathan B ✈️🪄👨🏻‍💻</title>
  <author>
    <name>Jonathan B ✈️🪄👨🏻‍💻</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1a82umr0qy0xpmnljsksjunhla5mst0jkuf402z8qg9kp23g00hus2c9fz8.rss" />
  <link href="https://nostr.ae/npub1a82umr0qy0xpmnljsksjunhla5mst0jkuf402z8qg9kp23g00hus2c9fz8" />
  <id>https://nostr.ae/npub1a82umr0qy0xpmnljsksjunhla5mst0jkuf402z8qg9kp23g00hus2c9fz8</id>
  <icon>https://mastodon.me.uk/system/accounts/avatars/109/287/748/474/944/314/original/ae7bb2bd52944528.png</icon>
  <logo>https://mastodon.me.uk/system/accounts/avatars/109/287/748/474/944/314/original/ae7bb2bd52944528.png</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsdq7v4kzltkwxm5dwf927gkgafpxs6w5rgrxftch2jzddd7m3mrngzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljwr63eu</id>
    
      <title type="html">we drove through Rhyl last week. 😳 Emphasis on the “drove ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdq7v4kzltkwxm5dwf927gkgafpxs6w5rgrxftch2jzddd7m3mrngzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljwr63eu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsduate9frmcpt69epp7z3juk6ylxg0p9fe3cxyfk48ytv2r6q8mssf8nsp5&#39;&gt;nevent1q…nsp5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;we drove through Rhyl last week. 😳 Emphasis on the “drove through”. Mind you Llandudno was pretty mental too. Conwy was lovely though.
    </content>
    <updated>2026-08-24T07:44:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyu5eljfvvsjs5tm45fg42vymzfz0lf28peuqcnj6wz6ttzyk4t0gzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7lj2nvkem</id>
    
      <title type="html">All working! Thank you! :D</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyu5eljfvvsjs5tm45fg42vymzfz0lf28peuqcnj6wz6ttzyk4t0gzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7lj2nvkem" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfxrk5p69q7ufytce9va45sev5nfze3re0h3an4mjxeju7uyx074gam9w6x&#39;&gt;nevent1q…9w6x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;All working! Thank you! :D
    </content>
    <updated>2026-06-17T18:23:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfxrk5p69q7ufytce9va45sev5nfze3re0h3an4mjxeju7uyx074gzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljce2cyd</id>
    
      <title type="html">awesome, I’ll give it a whirl shortly.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfxrk5p69q7ufytce9va45sev5nfze3re0h3an4mjxeju7uyx074gzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljce2cyd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8948rur7jlz8uy60zgqpwmqqa6tyclqk68ms0wdupcedg4lw4fuqlg3m2v&#39;&gt;nevent1q…3m2v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;awesome, I’ll give it a whirl shortly.
    </content>
    <updated>2026-06-17T15:36:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqpqyqfj5y4d5eevk69lprh90gd9hw9djrz49nn7eve9f97tlh25czyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljqsr6wn</id>
    
      <title type="html">I think it must be trying to save both through the signal and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqpqyqfj5y4d5eevk69lprh90gd9hw9djrz49nn7eve9f97tlh25czyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljqsr6wn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst3sa5uq9dnwn7q6400mkus4h2ckx42te8r4e8y6z0tqgw4hm48kgm4txg4&#39;&gt;nevent1q…txg4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think it must be trying to save both through the signal and directly and then fails as it already exists. But if you put a check into the signal method, it doesn’t exist already so it would still create the UserProfile and then fail when the admin creates it.&lt;br/&gt;&lt;br/&gt;Any ideas?
    </content>
    <updated>2026-06-17T14:03:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst3sa5uq9dnwn7q6400mkus4h2ckx42te8r4e8y6z0tqgw4hm48kgzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljauepzd</id>
    
      <title type="html">@npub1mjx…httg Hi Will! I’ve been playing with your ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst3sa5uq9dnwn7q6400mkus4h2ckx42te8r4e8y6z0tqgw4hm48kgzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljauepzd" />
    <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;/npub1mjxsfj0qvquk4lgnljzfyslv5mwqzez44mdj89990supczdcqrfqd4httg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Will Vincent&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1mjx…httg&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; Hi Will! I’ve been playing with your UserProfile tutorial &lt;a href=&#34;https://learndjango.com/tutorials/django-userprofile-model&#34;&gt;https://learndjango.com/tutorials/django-userprofile-model&lt;/a&gt; and have found a problem with the admin side. &lt;br/&gt;Because it’s an Inline form in the Admin, the save fails when you try to add a new user with “UNIQUE constraint failed: users_userprofile.user_id”
    </content>
    <updated>2026-06-17T14:03:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg5uuxfc64zvwe4g9fgma3jw7wtzpy2mpqzc8u8l6a3mvtdgrj3xgzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljqq83vd</id>
    
      <title type="html">I’m trying to work out if it’s possible to set your example ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg5uuxfc64zvwe4g9fgma3jw7wtzpy2mpqzc8u8l6a3mvtdgrj3xgzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljqq83vd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8hf5exkhdrvthvwmhj9sue629ftt8m6e46uf693q2a3z66tz76ksqhrym8&#39;&gt;nevent1q…rym8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’m trying to work out if it’s possible to set your example up completely rootless (albeit with Caddy) with different users for each service. With all the isolation, it seems impossible to use different users for each service but join to the same frontend-network. I guess I need just one podman user to run all my services under.&lt;br/&gt;#podman #podmanQuadlets #podmanRootless
    </content>
    <updated>2026-05-18T10:02:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8hf5exkhdrvthvwmhj9sue629ftt8m6e46uf693q2a3z66tz76kszyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljdyuzjc</id>
    
      <title type="html">This guide from @npub1fj6…aq90 is superb… ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8hf5exkhdrvthvwmhj9sue629ftt8m6e46uf693q2a3z66tz76kszyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljdyuzjc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9kzwlg4d8jp6lvmyl4q8glyqgnkz9h7shc3xfv0708wkc7k0s8tq8tlv6z&#39;&gt;nevent1q…lv6z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This guide from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fj6u59lnses9xu6xa6ewugrfg2e639lg32r24383525xq3deyuaspjaq90&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Larvitz :fedora: :redhat:&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fj6…aq90&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; is superb… &lt;a href=&#34;https://blog.hofstede.it/podman-in-production-quadlets-secrets-auto-updates-and-docker-compatibility/&#34;&gt;https://blog.hofstede.it/podman-in-production-quadlets-secrets-auto-updates-and-docker-compatibility/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Just investigating the best way to set up additional users and if I can centralise all the config files whilst still being rootless.&lt;br/&gt;&lt;br/&gt;#podman
    </content>
    <updated>2026-05-15T18:24:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9kzwlg4d8jp6lvmyl4q8glyqgnkz9h7shc3xfv0708wkc7k0s8tqzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljzqt2eq</id>
    
      <title type="html">Looking into using #Podman rather than #Docker for my new home ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9kzwlg4d8jp6lvmyl4q8glyqgnkz9h7shc3xfv0708wkc7k0s8tqzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljzqt2eq" />
    <content type="html">
      Looking into using #Podman rather than #Docker for my new home server build. Any tips?&lt;br/&gt;&lt;br/&gt;#homeServer #selfhosting
    </content>
    <updated>2026-05-15T12:41:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqt5vlpc53k2y0tq3x6jvnd3xpcnjp753drmhy4pfd804vn74q4qqzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljvsw63q</id>
    
      <title type="html">Well that&amp;#39;s cool, I was just setting up a new project using ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqt5vlpc53k2y0tq3x6jvnd3xpcnjp753drmhy4pfd804vn74q4qqzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljvsw63q" />
    <content type="html">
      Well that&amp;#39;s cool, I was just setting up a new project using &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1mjxsfj0qvquk4lgnljzfyslv5mwqzez44mdj89990supczdcqrfqd4httg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Will Vincent&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1mjx…httg&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; ’s Lithium &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1l0ckm3n7wc4wc7yvszs83ml76kz7lfz9hu3zwvlg3k6jlyh5j8wqytkt92&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Django&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1l0c…kt92&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  template and it turns out that django-allauth can authenticate using my &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1rk6czmpvny876kqvc4aqseuku3zmnxlphyxs2940g6u59te5m2yq57hv4q&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Nextcloud 📱☁️💻&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1rk6…hv4q&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;  instance. Awesome!
    </content>
    <updated>2025-10-11T20:09:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv482rtxj2grmmsrfp4p4xa2znqkhuhm0e5dajkntw80mnkc62f8czyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljk8cvre</id>
    
      <title type="html">“To update the operating system to a new major release on your ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv482rtxj2grmmsrfp4p4xa2znqkhuhm0e5dajkntw80mnkc62f8czyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljk8cvre" />
    <content type="html">
      “To update the operating system to a new major release on your Raspberry Pi, image a second SD card with the new release. Use a USB SD card reader or network storage to copy files and configuration from your current installation to the new SD card. Then, swap the new SD card into the slot on your Raspberry Pi, and boot.”&lt;br/&gt;&lt;br/&gt;What?! It’s based on Debian so surely just updating apt sources should work?!&lt;br/&gt;#raspbian #debian #upgrade #raspberrypi
    </content>
    <updated>2025-04-27T14:55:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrx8wzpkrr820nuaunq66en4llae6n4cty9mn3fgrj7muejxnnxegzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljuer47w</id>
    
      <title type="html">Have enjoyed getting back to going through learndjango.com and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrx8wzpkrr820nuaunq66en4llae6n4cty9mn3fgrj7muejxnnxegzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljuer47w" />
    <content type="html">
      Have enjoyed getting back to going through learndjango.com and the Django for [Beginners|APIs|Professionals] books.&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1mjxsfj0qvquk4lgnljzfyslv5mwqzez44mdj89990supczdcqrfqd4httg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Will Vincent&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1mjx…httg&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; is there any way I can help get them updated for Django 5? Most things work as is with a couple of tweaks here and there that I found.&lt;br/&gt;&lt;br/&gt;#django
    </content>
    <updated>2025-02-22T15:46:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy6ykrv063ekmhslanswwuh0h4m5v3raeueu7wxl2l2wymv2n9fpgzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljgxy5jz</id>
    
      <title type="html">hmm, I don’t think it’s ipv6. Don’t know if it’s CGNAT - ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy6ykrv063ekmhslanswwuh0h4m5v3raeueu7wxl2l2wymv2n9fpgzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljgxy5jz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2nn8zdax4w3fe95l66zf824hkkn4ujsk2d4cx2nah89u9lu56ccq2f7e3j&#39;&gt;nevent1q…7e3j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;hmm, I don’t think it’s ipv6. Don’t know if it’s CGNAT - it’ll be with Swish Fibre.
    </content>
    <updated>2025-02-13T16:02:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs23qs68e7nymeedzkajcqzyv2klnzd4l5k34n0zla29mt8m2vrp7gzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljexaqes</id>
    
      <title type="html">Where do people go these days to get electronics bits and pieces ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs23qs68e7nymeedzkajcqzyv2klnzd4l5k34n0zla29mt8m2vrp7gzyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7ljexaqes" />
    <content type="html">
      Where do people go these days to get electronics bits and pieces that you forgot to order from AliExpress now that Maplin isn’t around? Is just suck it up and wait for Amazon prime?
    </content>
    <updated>2024-11-19T16:43:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv8d6gppua0dfmuyspwj8996c7fk3ej80zwln3wvt96kr5cyglr7czyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7lj8lzqa6</id>
    
      <title type="html">I’ve been having a poke around with Java (haven’t really ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv8d6gppua0dfmuyspwj8996c7fk3ej80zwln3wvt96kr5cyglr7czyr5atnvduq3uc8w072z6ztjwllknwpd72m3x4aggupqkc929pa7lj8lzqa6" />
    <content type="html">
      I’ve been having a poke around with Java (haven’t really touched it since leaving Uni in 2001) to try and see if I can help with &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1x595mggkh492xtl25nfk5j4xnd2yuscfgmp2n7s6csanxsn99vlq5egect&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Terence Eden&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1x59…gect&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; ‘s &lt;a href=&#34;https://github.com/edent/SuperTinyIcons/issues/802&#34;&gt;https://github.com/edent/SuperTinyIcons/issues/802&lt;/a&gt; &lt;br/&gt;But crikey it’s complicated to compile with dependencies… gradle and maven are gobbledygook compared with python’s pip and venvs!
    </content>
    <updated>2024-09-10T17:51:01Z</updated>
  </entry>

</feed>