<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://opensource.snarky.ca/Travelbrag</loc></url><url><loc>https://opensource.snarky.ca/Language+options+for+GH+Actions</loc></url><url><loc>https://opensource.snarky.ca/Keyboard</loc></url><url><loc>https://opensource.snarky.ca/Journal/About</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-01</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-31</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-27</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-25</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-24</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-23</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-22</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-20</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-19</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-18</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-17</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-16</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-14</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-13</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-11</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-10</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-09</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-07</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-06</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-05</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-04</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-02</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/05/2024-05-01</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-30</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-29</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-28</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-26</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-25</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-23</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-21</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-20</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-19</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-18</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-12</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-11</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-10</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/04/2024-04-09</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-31</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-29</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-28</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-26</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-25</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-24</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-23</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-22</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-21</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-20</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-19</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-18</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-17</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-16</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-15</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-14</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-13</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-11</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-08</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-06</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/03/2024-03-04</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-21</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-20</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-19</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-18</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-16</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-15</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-11</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-10</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-09</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-05</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-04</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-02</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/02/2024-02-01</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-30</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-29</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-28</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-27</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-24</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-19</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-14</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-13</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-10</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-08</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-07</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-06</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-05</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-02</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/01/2024-01-01</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-30</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-29</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-28</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-27</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-26</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-25</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-24</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-23</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-22</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-21</loc></url><url><loc>https://opensource.snarky.ca/Journal/2023/12/2023-12-20</loc></url><url><loc>https://opensource.snarky.ca/About+Me/Projects</loc></url><url><loc>https://opensource.snarky.ca/About+Me/Media+I+Like</loc></url><url><loc>https://opensource.snarky.ca/About+Me/Frequently+Asked+Questions</loc></url><url><loc>https://opensource.snarky.ca/About+Me/Appearances</loc></url><url><loc>https://opensource.snarky.ca/Journal/Template</loc></url><url><loc>https://opensource.snarky.ca/TIL/Caching+app+files+while+being+ignored+by+backup+apps</loc></url><url><loc>https://opensource.snarky.ca/TIL/Setting+up+a+new+Android+phone</loc></url><url><loc>https://opensource.snarky.ca/TIL/Reaching+a+WiFi+captive+portal+page+under+NextDNS</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-04</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-06</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-09</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-14</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-23</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-22</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-17</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-16</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-24</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-29</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-28</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/07/2024-07-01</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/06/2024-06-30</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/07/2024-07-06</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/07/2024-07-05</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/07/2024-07-09</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/07/2024-07-07</loc></url><url><loc>https://opensource.snarky.ca/Python/HTTP+fetch+API</loc></url><url><loc>https://opensource.snarky.ca/Python/Maintenance</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/07/2024-07-14</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/07/2024-07-23</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/07/2024-07-27</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/08/2024-08-07</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/08/2024-08-09</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/08/2024-08-10</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/08/2024-08-11</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/08/2024-08-25</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/08/2024-08-22</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/08/2024-08-21</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/09/2024-09-01</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/08/2024-08-31</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/09/2024-09-07</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/09/2024-09-08</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/10/2024-09-30</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/10/2024-10-10</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/10/2024-10-11</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/10/2024-10-12</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/11/2024-11-09</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/11/2024-11-03</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/11/2024-11-10</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/11/2024-11-11</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/11/2024-11-16</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/12/2024-12-05</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/12/2024-12-23</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/12/2024-12-22</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/12/2024-12-21</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/12/2024-12-24</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/12/2024-12-25</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/12/2024-12-28</loc></url><url><loc>https://opensource.snarky.ca/Journal/2024/12/2024-12-30</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/01/2025-01-01</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/01/2025-01-12</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/01/2025-01-11</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/01/2025-01-16</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/01/2025-01-19</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/01/2025-01-21</loc></url><url><loc>https://opensource.snarky.ca/Gleam/Gleam+back-end+ideas</loc></url><url><loc>https://opensource.snarky.ca/Gleam/Gleam</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/01/2025-01-30</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/02/2025-02-01</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/02/2025-02-05</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/02/2025-02-09</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/02/2025-02-08</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/02/2025-02-16</loc></url><url><loc>https://opensource.snarky.ca/Python/Packaging/requires-python+spec</loc></url><url><loc>https://opensource.snarky.ca/Python/Packaging/Lock+files</loc></url><url><loc>https://opensource.snarky.ca/Python/Packaging/Calculate+CalVer+for+releases</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/02/2025-02-21</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/03/2025-03-01</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/03/2025-03-04</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/03/2025-03-08</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/03/2025-03-29</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/03/2025-03-28</loc></url><url><loc>https://opensource.snarky.ca/Python/Packaging/Import+name+metadata</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/04/2025-04-06</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/04/2025-04-04</loc></url><url><loc>https://opensource.snarky.ca/TIL/Fedora</loc></url><url><loc>https://opensource.snarky.ca/TIL/Vivaldi</loc></url><url><loc>https://opensource.snarky.ca/TIL/Mullvad</loc></url><url><loc>https://opensource.snarky.ca/TIL/KDE</loc></url><url><loc>https://opensource.snarky.ca/TIL/GNOME</loc></url><url><loc>https://opensource.snarky.ca/TIL/Git</loc></url><url><loc>https://opensource.snarky.ca/TIL/Framework</loc></url><url><loc>https://opensource.snarky.ca/TIL/ELF</loc></url><url><loc>https://opensource.snarky.ca/TIL/AntennaPod</loc></url><url><loc>https://opensource.snarky.ca/TIL/Windows</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/05/2025-05-02</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/05/2025-05-05</loc></url><url><loc>https://opensource.snarky.ca/Python/WASI/Buildbot</loc></url><url><loc>https://opensource.snarky.ca/Python/WASI/Ideas</loc></url><url><loc>https://opensource.snarky.ca/Python/WASI/Plans</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/06/2025-06-19</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/06/2025-06-18</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/06/2025-06-17</loc></url><url><loc>https://opensource.snarky.ca/Talks/2024/Plumber's+Summit</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/06/2025-06-20</loc></url><url><loc>https://opensource.snarky.ca/Talks/2025/EuroPython/Slides</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/06/2025-06-25</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/07/2025-07-09</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/07/2025-07-06</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/07/2025-07-04</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/07/2025-06-30</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/07/2025-07-20</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/08/2025-08-21</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/08/2025-08-23</loc></url><url><loc>https://opensource.snarky.ca/Talks/2025/Core+Dev+Sprints/WASI</loc></url><url><loc>https://opensource.snarky.ca/Talks/2025/Core+Dev+Sprints/Pre-built+binaries</loc></url><url><loc>https://opensource.snarky.ca/Python/JIT+contributing</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/10/2025-10-07</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/10/2025-10-19</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/11/2025-11-02</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/11/2025-11-01</loc></url><url><loc>https://opensource.snarky.ca/Python/WASI/Support+a+new+WASI+SDK+version</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/11/2025-11-03</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/11/2025-11-04</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/11/2025-11-07</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/11/2025-11-11</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/11/2025-11-16</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/11/2025-11-22</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/12/2025-12-14</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/12/2025-12-18</loc></url><url><loc>https://opensource.snarky.ca/Journal/2025/12/2025-12-21</loc></url><url><loc>https://opensource.snarky.ca/Journal/2026/01/2026-01-16</loc></url><url><loc>https://opensource.snarky.ca/Python/Enum+transforms</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Install+Python</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Sync+virtual+environment</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Install+dependencies</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/venv</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/tool</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/sync</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/run</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/list</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/launch</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/install</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/completions</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/Plans</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Virtual+environment+location</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Overview</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Resolve+dependency+graph</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/extension</loc></url><url><loc>https://opensource.snarky.ca/TIL/Fish</loc></url><url><loc>https://opensource.snarky.ca/TIL/Niri+%2B+DMS</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/pip</loc></url><url><loc>https://opensource.snarky.ca/Python/Packaging/Lock+files+on+PyPI</loc></url><url><loc>https://opensource.snarky.ca/Python/Workflow/Launcher/script</loc></url><url><loc>https://opensource.snarky.ca/Python/Packaging/Reproducible+builds</loc></url><url><loc>https://opensource.snarky.ca/Python/Packaging/Secure+supply+chain</loc></url></urlset>