<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2023-01-19T09:30:19Z</updated>
  <generator>https://njump.me</generator>

  <title>Nostr notes by andrew</title>
  <author>
    <name>andrew</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.me/npub1kundug94z4c9llhf29v3ar657she8wu9p80cr2z3e4dujj0vzveqwpp0ge.rss" />
  <link href="https://njump.me/npub1kundug94z4c9llhf29v3ar657she8wu9p80cr2z3e4dujj0vzveqwpp0ge" />
  <id>https://njump.me/npub1kundug94z4c9llhf29v3ar657she8wu9p80cr2z3e4dujj0vzveqwpp0ge</id>
  <icon>https://qm.is/andrew-sunset.jpeg</icon>
  <logo>https://qm.is/andrew-sunset.jpeg</logo>




  <entry>
    <id>https://njump.me/nevent1qqsp20ys7m6pqaxjn3h9a679t8fnaqmq68hatgvnwvs7pfn2sxq305qzyzmjdh3qk52hqhl7a9g4j8502n6zlyams5yalqdg28x4hj2fasfnytznkc3</id>
    
      <title type="html">RoR probably better than Py, especially at the time.</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsp20ys7m6pqaxjn3h9a679t8fnaqmq68hatgvnwvs7pfn2sxq305qzyzmjdh3qk52hqhl7a9g4j8502n6zlyams5yalqdg28x4hj2fasfnytznkc3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx0vqmgjpx2ecmdlck0f3ca0r5ynwlheuzdfrerc7g40cs4ad36cc3mu3zc&#39;&gt;nevent1q…u3zc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;RoR probably better than Py, especially at the time.
    </content>
    <updated>2023-01-30T03:41:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8stwqjmswt7vq7ae2ujpp4s2r8ld4g43w8lawhrs45rh9tnxa3lgzyzmjdh3qk52hqhl7a9g4j8502n6zlyams5yalqdg28x4hj2fasfnyrsvzgn</id>
    
      <title type="html">So, looks like you didn’t actually try it in Safari? Still ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8stwqjmswt7vq7ae2ujpp4s2r8ld4g43w8lawhrs45rh9tnxa3lgzyzmjdh3qk52hqhl7a9g4j8502n6zlyams5yalqdg28x4hj2fasfnyrsvzgn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdqkrggavwtar7xm3c5p3040vkhyx7wr2695j46vmgtnau7jnpzqs8cj8gj&#39;&gt;nevent1q…j8gj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So, looks like you didn’t actually try it in Safari? Still needs the resolver hack. However with a modified proxy.pac served from caddy (Safari needs SOCKS, does not respect SOCKS5), I could get it working without privoxy, thank you for that!&lt;br/&gt;&lt;br/&gt;cat /opt/homebrew/etc/Caddyfile&lt;br/&gt;{&lt;br/&gt;	admin off&lt;br/&gt;	http_port 2019&lt;br/&gt;	auto_https off&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;http://localhost:2019&#34;&gt;http://localhost:2019&lt;/a&gt;&lt;br/&gt;header /proxy.pac Content-Type application/x-ns-proxy-autoconfig&lt;br/&gt;respond /proxy.pac 200 {&lt;br/&gt;	body `function FindProxyForURL(url, host) { if (shExpMatch(host, &amp;#34;*.onion&amp;#34;))&lt;br/&gt;		{ return &amp;#34;SOCKS5 127.0.0.1:9050;SOCKS 127.0.0.1:9050&amp;#34;; } return &amp;#34;DIRECT&amp;#34;; }&lt;br/&gt;`&lt;br/&gt;	close&lt;br/&gt;}
    </content>
    <updated>2023-01-05T06:49:13Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdqkrggavwtar7xm3c5p3040vkhyx7wr2695j46vmgtnau7jnpzqszyzmjdh3qk52hqhl7a9g4j8502n6zlyams5yalqdg28x4hj2fasfnyd6eql2</id>
    
      <title type="html">Looks smart, thanks! I didn’t know proxy auto-configuration can ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdqkrggavwtar7xm3c5p3040vkhyx7wr2695j46vmgtnau7jnpzqszyzmjdh3qk52hqhl7a9g4j8502n6zlyams5yalqdg28x4hj2fasfnyd6eql2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsre88cj0tas4gr62erjkn7jr3dtruhnh9dns8wtyd7edlmynpnawg62mc8t&#39;&gt;nevent1q…mc8t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Looks smart, thanks! I didn’t know proxy auto-configuration can force Safari skip hostname resolution. Will try to simplify to this later (definitely using some non-Apache web server though haha).
    </content>
    <updated>2023-01-05T04:38:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs23pdhmkrs5993n83cg0knqdh9gtft35e3uwqpeuajqslwxh3wucszyzmjdh3qk52hqhl7a9g4j8502n6zlyams5yalqdg28x4hj2fasfnygfvv6u</id>
    
      <title type="html">Spent too much time making Safari and Orion open onion links on ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs23pdhmkrs5993n83cg0knqdh9gtft35e3uwqpeuajqslwxh3wucszyzmjdh3qk52hqhl7a9g4j8502n6zlyams5yalqdg28x4hj2fasfnygfvv6u" />
    <content type="html">
      Spent too much time making Safari and Orion open onion links on macOS. Local tor, privoxy, unbound — mDNSResponder kept dropping *.onion queries.&lt;br/&gt;&lt;br/&gt;Tracked it down to undocumented Apple code. /etc/resolver/onion did the trick on Ventura. Ugh, what a mess.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/apple-oss-distributions/configd/blob/ebd2cef166d947659a001b076ea919351f7baf5d/Plugins/IPMonitor/controller.m#L1492-L1553&#34;&gt;https://github.com/apple-oss-distributions/configd/blob/ebd2cef166d947659a001b076ea919351f7baf5d/Plugins/IPMonitor/controller.m#L1492-L1553&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Here are the core configs:&lt;br/&gt;&lt;br/&gt;/etc/resolver/onion:nameserver 127.0.0.1&lt;br/&gt;/opt/homebrew/etc/privoxy/user.action:{&#43;forward-override{forward-socks5t 127.0.0.1:9050 .}}&lt;br/&gt;/opt/homebrew/etc/privoxy/user.action:.onion&lt;br/&gt;/opt/homebrew/etc/privoxy/user.action:check.torproject.org&lt;br/&gt;/opt/homebrew/etc/unbound/unbound.conf:	private-domain: &amp;#34;onion&amp;#34;&lt;br/&gt;/opt/homebrew/etc/unbound/unbound.conf:	domain-insecure: &amp;#34;onion&amp;#34;&lt;br/&gt;/opt/homebrew/etc/unbound/unbound.conf:	local-zone: &amp;#34;onion.&amp;#34; nodefault&lt;br/&gt;/opt/homebrew/etc/unbound/unbound.conf:	local-zone: &amp;#34;onion.&amp;#34; redirect&lt;br/&gt;/opt/homebrew/etc/unbound/unbound.conf:	local-data: &amp;#34;onion. IN A 1.1.1.1&amp;#34;
    </content>
    <updated>2023-01-05T04:27:09Z</updated>
  </entry>

</feed>