Feed of "AverageHelper" https://git.average.name/AverageHelper 2026-07-25T10:11:32Z <p dir="auto"><span class="emoji" aria-label="transgender flag" data-alias="transgender_flag">🏳️‍⚧️</span> • 21+ • nerd</p> <p dir="auto">Just a boring gal who handwrites software for fun and sometimes thinks that she knows things.</p> AverageHelper pushed to main at gan/assets 2026-07-25T05:42:05Z 4059: https://git.average.name/gan/assets/commit/8b47319bbf1582f65253e49587050c24b207b5b4 <a href="https://git.average.name/gan/assets/commit/8b47319bbf1582f65253e49587050c24b207b5b4" rel="nofollow">8b47319bbf1582f65253e49587050c24b207b5b4</a> feat(v16): move Terms and Privacy notices into the new dedicated template <a href="https://git.average.name/gan/assets/commit/8b47319bbf1582f65253e49587050c24b207b5b4">8b47319bbf1582f65253e49587050c24b207b5b4</a> feat(v16): move Terms and Privacy notices into the new dedicated template AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/src-txt 2026-05-19T09:49:25Z 3856: https://git.average.name/AverageHelper/src-txt/commit/10c472d7912660958a9f8dff55cfa55055bb342c <a href="https://git.average.name/AverageHelper/src-txt/commit/10c472d7912660958a9f8dff55cfa55055bb342c" rel="nofollow">10c472d7912660958a9f8dff55cfa55055bb342c</a> doc: not soon <span class="emoji" aria-label="pensive face" data-alias="pensive">😔</span> <a href="https://git.average.name/AverageHelper/src-txt/commit/10c472d7912660958a9f8dff55cfa55055bb342c">10c472d7912660958a9f8dff55cfa55055bb342c</a> doc: not soon <span class="emoji" aria-label="pensive face" data-alias="pensive">😔</span> AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/src-txt 2026-05-19T09:46:02Z 3855: https://git.average.name/AverageHelper/src-txt/commit/88ea200ad5855291de1e8f3b0ce69b82734b5f7c <a href="https://git.average.name/AverageHelper/src-txt/commit/88ea200ad5855291de1e8f3b0ce69b82734b5f7c" rel="nofollow">88ea200ad5855291de1e8f3b0ce69b82734b5f7c</a> chore: improve release bundle size <a href="https://git.average.name/AverageHelper/src-txt/commit/88ea200ad5855291de1e8f3b0ce69b82734b5f7c">88ea200ad5855291de1e8f3b0ce69b82734b5f7c</a> chore: improve release bundle size AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/src-txt 2026-05-19T09:12:14Z 3854: https://git.average.name/AverageHelper/src-txt/commit/52ac6968c36ff04d5ebeb8ef096df2d15647f53b <a href="https://git.average.name/AverageHelper/src-txt/commit/52ac6968c36ff04d5ebeb8ef096df2d15647f53b" rel="nofollow">52ac6968c36ff04d5ebeb8ef096df2d15647f53b</a> fix(cli): properly mark file_or_dir as required <a href="https://git.average.name/AverageHelper/src-txt/commit/52ac6968c36ff04d5ebeb8ef096df2d15647f53b">52ac6968c36ff04d5ebeb8ef096df2d15647f53b</a> fix(cli): properly mark file_or_dir as required AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/src-txt 2026-05-19T09:01:07Z 3853: https://git.average.name/AverageHelper/src-txt/commit/f9cc4115c84b0f7d89ff70ebdf717a079b6cbddd <a href="https://git.average.name/AverageHelper/src-txt/commit/f9cc4115c84b0f7d89ff70ebdf717a079b6cbddd" rel="nofollow">f9cc4115c84b0f7d89ff70ebdf717a079b6cbddd</a> feat: add translation support <a href="https://git.average.name/AverageHelper/src-txt/commit/f9cc4115c84b0f7d89ff70ebdf717a079b6cbddd">f9cc4115c84b0f7d89ff70ebdf717a079b6cbddd</a> feat: add translation support AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/src-txt 2026-05-19T07:07:39Z 3852: https://git.average.name/AverageHelper/src-txt/commit/5a937815481b27061c60ed55ca9a1b04ce49cd5b <a href="https://git.average.name/AverageHelper/src-txt/commit/5a937815481b27061c60ed55ca9a1b04ce49cd5b" rel="nofollow">5a937815481b27061c60ed55ca9a1b04ce49cd5b</a> chore: remove extra colors <a href="https://git.average.name/AverageHelper/src-txt/commit/5a937815481b27061c60ed55ca9a1b04ce49cd5b">5a937815481b27061c60ed55ca9a1b04ce49cd5b</a> chore: remove extra colors AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/src-txt 2026-05-18T23:53:01Z 3851: https://git.average.name/AverageHelper/src-txt/commit/a22c5c8b672ea8227766169cf24a06cbcc01c92e <a href="https://git.average.name/AverageHelper/src-txt/commit/a22c5c8b672ea8227766169cf24a06cbcc01c92e" rel="nofollow">a22c5c8b672ea8227766169cf24a06cbcc01c92e</a> chore: remove one more dep we don&#39;t use <a href="https://git.average.name/AverageHelper/src-txt/commit/a22c5c8b672ea8227766169cf24a06cbcc01c92e">a22c5c8b672ea8227766169cf24a06cbcc01c92e</a> chore: remove one more dep we don&#39;t use AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/src-txt 2026-05-18T23:45:52Z 3850: https://git.average.name/AverageHelper/src-txt/commit/a609ecfda9b7d34f5693b45bd766faad40cbc178 <a href="https://git.average.name/AverageHelper/src-txt/commit/a609ecfda9b7d34f5693b45bd766faad40cbc178" rel="nofollow">a609ecfda9b7d34f5693b45bd766faad40cbc178</a> chore: organize imports <a href="https://git.average.name/AverageHelper/src-txt/commit/a609ecfda9b7d34f5693b45bd766faad40cbc178">a609ecfda9b7d34f5693b45bd766faad40cbc178</a> chore: organize imports AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/src-txt 2026-05-18T23:44:29Z 3849: https://git.average.name/AverageHelper/src-txt/commit/b29933f5b4efe213a65a8e3095efa9c0e956a996 <a href="https://git.average.name/AverageHelper/src-txt/commit/b29933f5b4efe213a65a8e3095efa9c0e956a996" rel="nofollow">b29933f5b4efe213a65a8e3095efa9c0e956a996</a> chore: move CLI stuffs to its own module <a href="https://git.average.name/AverageHelper/src-txt/commit/b29933f5b4efe213a65a8e3095efa9c0e956a996">b29933f5b4efe213a65a8e3095efa9c0e956a996</a> chore: move CLI stuffs to its own module AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/src-txt 2026-05-18T23:31:55Z 3848: https://git.average.name/AverageHelper/src-txt/compare/da2974622f390ced257ea12461d0e5dee556f008...983473c2f52a31051095de3041313e0459fe7a58 <a href="https://git.average.name/AverageHelper/src-txt/commit/983473c2f52a31051095de3041313e0459fe7a58" rel="nofollow">983473c2f52a31051095de3041313e0459fe7a58</a> chore: avoid extra regex deps <a href="https://git.average.name/AverageHelper/src-txt/commit/7f36d7f7859211f0b146a07724d155175e99712b" rel="nofollow">7f36d7f7859211f0b146a07724d155175e99712b</a> fix: proper GPL license file and compliance <a href="https://git.average.name/AverageHelper/src-txt/commit/3859be81936febdb10cf0a109b22e28f7533af01" rel="nofollow">3859be81936febdb10cf0a109b22e28f7533af01</a> fix(tests): more thorough clippy <a href="https://git.average.name/AverageHelper/src-txt/commit/4b8eac82d13e3e81f983c9ff272aa83c43c09e9e" rel="nofollow">4b8eac82d13e3e81f983c9ff272aa83c43c09e9e</a> doc: note binary size decrease <a href="https://git.average.name/AverageHelper/src-txt/commit/983473c2f52a31051095de3041313e0459fe7a58">983473c2f52a31051095de3041313e0459fe7a58</a> chore: avoid extra regex deps <a href="https://git.average.name/AverageHelper/src-txt/commit/7f36d7f7859211f0b146a07724d155175e99712b">7f36d7f7859211f0b146a07724d155175e99712b</a> fix: proper GPL license file and compliance <a href="https://git.average.name/AverageHelper/src-txt/commit/3859be81936febdb10cf0a109b22e28f7533af01">3859be81936febdb10cf0a109b22e28f7533af01</a> fix(tests): more thorough clippy <a href="https://git.average.name/AverageHelper/src-txt/commit/4b8eac82d13e3e81f983c9ff272aa83c43c09e9e">4b8eac82d13e3e81f983c9ff272aa83c43c09e9e</a> doc: note binary size decrease AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/src-txt 2026-05-18T23:13:28Z 3847: https://git.average.name/AverageHelper/src-txt/commit/da2974622f390ced257ea12461d0e5dee556f008 <a href="https://git.average.name/AverageHelper/src-txt/commit/da2974622f390ced257ea12461d0e5dee556f008" rel="nofollow">da2974622f390ced257ea12461d0e5dee556f008</a> chore: remove <code>-i</code> mode <a href="https://git.average.name/AverageHelper/src-txt/commit/da2974622f390ced257ea12461d0e5dee556f008">da2974622f390ced257ea12461d0e5dee556f008</a> chore: remove <code class="inline-code-block">-i</code> mode AverageHelper [email protected] AverageHelper released v0.2.0 at AverageHelper/ktm 2026-05-18T05:10:02Z 3844: https://git.average.name/AverageHelper/ktm/releases/tag/v0.2.0 AverageHelper [email protected] AverageHelper pushed tag v0.2.0 to AverageHelper/ktm 2026-05-18T05:10:02Z 3843: https://git.average.name/AverageHelper/ktm/src/tag/v0.2.0 AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/ktm 2026-05-18T04:19:44Z 3842: https://git.average.name/AverageHelper/ktm/commit/bb1b816d4ef8db5c2250598ed85ab5219c64efd3fb6336f9a00fe03c1aa93e21 <a href="https://git.average.name/AverageHelper/ktm/commit/bb1b816d4ef8db5c2250598ed85ab5219c64efd3fb6336f9a00fe03c1aa93e21" rel="nofollow">bb1b816d4ef8db5c2250598ed85ab5219c64efd3fb6336f9a00fe03c1aa93e21</a> feat(HTML): render semantically-ignored Gemtext as HTML comments <a href="https://git.average.name/AverageHelper/ktm/commit/bb1b816d4ef8db5c2250598ed85ab5219c64efd3fb6336f9a00fe03c1aa93e21">bb1b816d4ef8db5c2250598ed85ab5219c64efd3fb6336f9a00fe03c1aa93e21</a> feat(HTML): render semantically-ignored Gemtext as HTML comments AverageHelper [email protected] AverageHelper released v0.4.0 at AverageHelper/gemrendr 2026-05-18T04:10:51Z 3841: https://git.average.name/AverageHelper/gemrendr/releases/tag/v0.4.0 AverageHelper [email protected] AverageHelper pushed tag v0.4.0 to AverageHelper/gemrendr 2026-05-18T04:10:51Z 3840: https://git.average.name/AverageHelper/gemrendr/src/tag/v0.4.0 AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/gemrendr 2026-05-18T04:08:30Z 3839: https://git.average.name/AverageHelper/gemrendr/commit/aa4d0d36a1ba330535e31d41028f11c47f3b52407c20ac252e47547b7d26b6da <a href="https://git.average.name/AverageHelper/gemrendr/commit/aa4d0d36a1ba330535e31d41028f11c47f3b52407c20ac252e47547b7d26b6da" rel="nofollow">aa4d0d36a1ba330535e31d41028f11c47f3b52407c20ac252e47547b7d26b6da</a> chore: v0.4.0 <a href="https://git.average.name/AverageHelper/gemrendr/commit/aa4d0d36a1ba330535e31d41028f11c47f3b52407c20ac252e47547b7d26b6da">aa4d0d36a1ba330535e31d41028f11c47f3b52407c20ac252e47547b7d26b6da</a> chore: v0.4.0 AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/gemrendr 2026-05-18T04:03:27Z 3838: https://git.average.name/AverageHelper/gemrendr/commit/de5a00ac51191ac9e70f5983ab0203e532b3bf0c97e6db686ea7af8727038381 <a href="https://git.average.name/AverageHelper/gemrendr/commit/de5a00ac51191ac9e70f5983ab0203e532b3bf0c97e6db686ea7af8727038381" rel="nofollow">de5a00ac51191ac9e70f5983ab0203e532b3bf0c97e6db686ea7af8727038381</a> feat(ci): run clippy against all targets <a href="https://git.average.name/AverageHelper/gemrendr/commit/de5a00ac51191ac9e70f5983ab0203e532b3bf0c97e6db686ea7af8727038381">de5a00ac51191ac9e70f5983ab0203e532b3bf0c97e6db686ea7af8727038381</a> feat(ci): run clippy against all targets AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/gemrendr 2026-05-18T04:00:10Z 3837: https://git.average.name/AverageHelper/gemrendr/commit/94fad50c33d325dbf3de07167fb2e7e4f4157b607f43de312b79774070c1ac90 <a href="https://git.average.name/AverageHelper/gemrendr/commit/94fad50c33d325dbf3de07167fb2e7e4f4157b607f43de312b79774070c1ac90" rel="nofollow">94fad50c33d325dbf3de07167fb2e7e4f4157b607f43de312b79774070c1ac90</a> feat: render Gemtext &#34;comments&#34; (ignored text following preformat blocks) as HTML comments <a href="https://git.average.name/AverageHelper/gemrendr/commit/94fad50c33d325dbf3de07167fb2e7e4f4157b607f43de312b79774070c1ac90">94fad50c33d325dbf3de07167fb2e7e4f4157b607f43de312b79774070c1ac90</a> feat: render Gemtext &#34;comments&#34; (ignored text following preformat blocks) as HTML comments AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/Gamgee 2026-05-12T04:16:33Z 3822: https://git.average.name/AverageHelper/Gamgee/commit/d12854f94b29d0b9cd54ff8b7227589dc6458620 <a href="https://git.average.name/AverageHelper/Gamgee/commit/d12854f94b29d0b9cd54ff8b7227589dc6458620" rel="nofollow">d12854f94b29d0b9cd54ff8b7227589dc6458620</a> feat(tests): make sure Docker builds <a href="https://git.average.name/AverageHelper/Gamgee/commit/d12854f94b29d0b9cd54ff8b7227589dc6458620">d12854f94b29d0b9cd54ff8b7227589dc6458620</a> feat(tests): make sure Docker builds AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/Gamgee 2026-05-12T04:13:25Z 3821: https://git.average.name/AverageHelper/Gamgee/commit/7817f7a2218e8a5db55f03c49e645519a4a4a8df <a href="https://git.average.name/AverageHelper/Gamgee/commit/7817f7a2218e8a5db55f03c49e645519a4a4a8df" rel="nofollow">7817f7a2218e8a5db55f03c49e645519a4a4a8df</a> chore(ci): spell action version comments more DRY-ly <a href="https://git.average.name/AverageHelper/Gamgee/commit/7817f7a2218e8a5db55f03c49e645519a4a4a8df">7817f7a2218e8a5db55f03c49e645519a4a4a8df</a> chore(ci): spell action version comments more DRY-ly AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/Gamgee 2026-05-12T04:06:16Z 3820: https://git.average.name/AverageHelper/Gamgee/commit/f7bc847510969511eaceca5be0829a59cd549790 <a href="https://git.average.name/AverageHelper/Gamgee/commit/f7bc847510969511eaceca5be0829a59cd549790" rel="nofollow">f7bc847510969511eaceca5be0829a59cd549790</a> fix(ci): only run tests when relevant files change <a href="https://git.average.name/AverageHelper/Gamgee/commit/f7bc847510969511eaceca5be0829a59cd549790">f7bc847510969511eaceca5be0829a59cd549790</a> fix(ci): only run tests when relevant files change AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/Gamgee 2026-05-12T04:04:21Z 3819: https://git.average.name/AverageHelper/Gamgee/commit/fbf3e0d68c6eb59947511b7ba0dddc162f8e7e1a <a href="https://git.average.name/AverageHelper/Gamgee/commit/fbf3e0d68c6eb59947511b7ba0dddc162f8e7e1a" rel="nofollow">fbf3e0d68c6eb59947511b7ba0dddc162f8e7e1a</a> chore: remove legacy GitHub workflow (they let us disable PRs now <span class="emoji" aria-label="party popper" data-alias="tada">🎉</span>) <a href="https://git.average.name/AverageHelper/Gamgee/commit/fbf3e0d68c6eb59947511b7ba0dddc162f8e7e1a">fbf3e0d68c6eb59947511b7ba0dddc162f8e7e1a</a> chore: remove legacy GitHub workflow (they let us disable PRs now <span class="emoji" aria-label="party popper" data-alias="tada">🎉</span>) AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/Gamgee 2026-05-12T03:06:49Z 3818: https://git.average.name/AverageHelper/Gamgee/commit/678e624766166f6b808e236531ac67f4f29ceb8d <a href="https://git.average.name/AverageHelper/Gamgee/commit/678e624766166f6b808e236531ac67f4f29ceb8d" rel="nofollow">678e624766166f6b808e236531ac67f4f29ceb8d</a> doc: fix spelling in PRIVACY.md <a href="https://git.average.name/AverageHelper/Gamgee/commit/678e624766166f6b808e236531ac67f4f29ceb8d">678e624766166f6b808e236531ac67f4f29ceb8d</a> doc: fix spelling in PRIVACY.md AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/Gamgee 2026-05-12T03:05:11Z 3817: https://git.average.name/AverageHelper/Gamgee/commit/beecb1bae2e3ae6fd58ab3650cabcb9029873773 <a href="https://git.average.name/AverageHelper/Gamgee/commit/beecb1bae2e3ae6fd58ab3650cabcb9029873773" rel="nofollow">beecb1bae2e3ae6fd58ab3650cabcb9029873773</a> fix(ci): run tests on push to <code>main</code> <a href="https://git.average.name/AverageHelper/Gamgee/commit/beecb1bae2e3ae6fd58ab3650cabcb9029873773">beecb1bae2e3ae6fd58ab3650cabcb9029873773</a> fix(ci): run tests on push to <code class="inline-code-block">main</code> AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/Gamgee 2026-05-12T03:04:40Z 3816: https://git.average.name/AverageHelper/Gamgee/commit/b24637fff7acc74f49945a6e598b4759c3f620ad <a href="https://git.average.name/AverageHelper/Gamgee/commit/b24637fff7acc74f49945a6e598b4759c3f620ad" rel="nofollow">b24637fff7acc74f49945a6e598b4759c3f620ad</a> fix: bool <span class="emoji" aria-label="cross mark" data-alias="x">❌</span> boolean <span class="emoji" aria-label="check mark button" data-alias="white_check_mark">✅</span> <a href="https://git.average.name/AverageHelper/Gamgee/commit/b24637fff7acc74f49945a6e598b4759c3f620ad">b24637fff7acc74f49945a6e598b4759c3f620ad</a> fix: bool <span class="emoji" aria-label="cross mark" data-alias="x">❌</span> boolean <span class="emoji" aria-label="check mark button" data-alias="white_check_mark">✅</span> AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/Gamgee 2026-05-12T02:57:27Z 3815: https://git.average.name/AverageHelper/Gamgee/commit/57061a8a3a1dd72ab7e600bad635a0f5d0acd992 <a href="https://git.average.name/AverageHelper/Gamgee/commit/57061a8a3a1dd72ab7e600bad635a0f5d0acd992" rel="nofollow">57061a8a3a1dd72ab7e600bad635a0f5d0acd992</a> fix: filter YouTube videos that aren&#39;t <code>blocked</code> in the US but aren&#39;t <code>allowed</code> there either <a href="https://git.average.name/AverageHelper/Gamgee/commit/57061a8a3a1dd72ab7e600bad635a0f5d0acd992">57061a8a3a1dd72ab7e600bad635a0f5d0acd992</a> fix: filter YouTube videos that aren&#39;t <code class="inline-code-block">blocked</code> in the US but aren&#39;t <code class="inline-code-block">allowed</code> there either AverageHelper [email protected] AverageHelper released v0.2.0 at AverageHelper/url-static-rust 2026-05-07T22:42:53Z 3803: https://git.average.name/AverageHelper/url-static-rust/releases/tag/v0.2.0 AverageHelper [email protected] AverageHelper pushed tag v0.2.0 to AverageHelper/url-static-rust 2026-05-07T22:42:53Z 3802: https://git.average.name/AverageHelper/url-static-rust/src/tag/v0.2.0 AverageHelper [email protected] AverageHelper pushed to main at AverageHelper/url-static-rust 2026-05-07T22:22:44Z 3801: https://git.average.name/AverageHelper/url-static-rust/commit/95c470d4474eba94dbe926a4312cc8b3ec62a977e4517278b0d872fcbc3a8e11 <a href="https://git.average.name/AverageHelper/url-static-rust/commit/95c470d4474eba94dbe926a4312cc8b3ec62a977e4517278b0d872fcbc3a8e11" rel="nofollow">95c470d4474eba94dbe926a4312cc8b3ec62a977e4517278b0d872fcbc3a8e11</a> chore: v0.2.0 <a href="https://git.average.name/AverageHelper/url-static-rust/commit/95c470d4474eba94dbe926a4312cc8b3ec62a977e4517278b0d872fcbc3a8e11">95c470d4474eba94dbe926a4312cc8b3ec62a977e4517278b0d872fcbc3a8e11</a> chore: v0.2.0 AverageHelper [email protected]