<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:geo="http://www.google.com/geo/schemas/sitemap/1.0" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:pagemap="http://www.google.com/schemas/sitemap-pagemap/1.0" xmlns:xhtml="http://www.w3.org/1999/xhtml" ><url><loc>https://blog.johnkarahalis.com/confabulation</loc><lastmod>2026-10-31T17:07:37Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/have-mbas-ruined-the-software-industry</loc><lastmod>2026-10-07T13:01:39Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2026/08/have-mbas-ruined-the-software-industry/variants/default/suit.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2026/08/have-mbas-ruined-the-software-industry/variants/default/private-office.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2026/08/have-mbas-ruined-the-software-industry/variants/default/metrics.v1.jpg</image:loc><image:title/></image:image></url><url><loc>https://blog.johnkarahalis.com/em-dashes</loc><lastmod>2026-09-22T14:46:59Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-five-rs-a-road-trip-game</loc><lastmod>2026-07-25T18:46:55Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/active-waiting</loc><lastmod>2026-04-11T15:23:09Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-gestalt-prayer</loc><lastmod>2026-04-06T22:50:44Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/wearing-a-mask</loc><lastmod>2026-03-10T21:24:42Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/software-cannot-be-estimated-the-way-your-organization-wants-and-its-time-to</loc><lastmod>2026-08-03T18:34:19Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2026/03/software-cannot-be-estimated-the-way-your-organization-wants-and-its-time-to/variants/default/escher.v2.png</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2026/03/software-cannot-be-estimated-the-way-your-organization-wants-and-its-time-to/variants/default/clock.v2.jpg</image:loc><image:title/></image:image></url><url><loc>https://blog.johnkarahalis.com/tomorrow-may-rain</loc><lastmod>2026-03-07T21:37:11Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/death-isnt-a-failure-of-care</loc><lastmod>2026-04-18T20:52:02Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2026/03/death-isnt-a-failure-of-care/variants/default/kika.v1.png</image:loc><image:title/></image:image></url><url><loc>https://blog.johnkarahalis.com/the-use-of-ai-on-this-blog</loc><lastmod>2026-03-05T20:45:18Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/saving-earth</loc><lastmod>2026-02-27T22:31:01Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/im-a-woz-not-a-jobs</loc><lastmod>2026-05-26T03:12:31Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/when-ordering-online-confirm-confirm-confirm</loc><lastmod>2026-07-24T04:35:37Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/what-you-do</loc><lastmod>2026-02-11T23:46:27Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/life-must-be-understood-backwards</loc><lastmod>2026-02-11T01:21:06Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/metrics</loc><lastmod>2026-06-19T17:07:16Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/if-tiktok-were-honest</loc><lastmod>2026-03-05T19:33:08Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/explaining-vs-understanding</loc><lastmod>2026-02-06T00:32:57Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/last-do-no-harm</loc><lastmod>2026-04-18T21:42:05Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/distrobox</loc><lastmod>2026-02-11T23:47:11Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/funhouse-food</loc><lastmod>2026-01-31T03:11:28Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/humor</loc><lastmod>2026-01-27T03:15:19Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/opt-in-advertising</loc><lastmod>2026-02-15T00:48:47Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/when-did-all-of-our-enemies-become-narcissists</loc><lastmod>2026-09-18T01:35:34Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2026/01/when-did-all-of-our-enemies-become-narcissists/variants/default/car.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2026/01/when-did-all-of-our-enemies-become-narcissists/variants/default/seats.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2026/01/when-did-all-of-our-enemies-become-narcissists/variants/default/selfie.v1.jpg</image:loc><image:title/></image:image></url><url><loc>https://blog.johnkarahalis.com/deleting-my-chatbots-of-historical-figures</loc><lastmod>2026-05-26T03:14:54Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/youre-the-only-person-you-can-control</loc><lastmod>2026-03-03T03:50:01Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/limelight</loc><lastmod>2026-02-27T22:17:32Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/my-genre</loc><lastmod>2026-02-27T22:16:45Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/wordpress-in-2025</loc><lastmod>2026-03-05T20:37:01Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/carl-jungs-five-factors-of-happiness</loc><lastmod>2026-03-05T20:36:46Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/debian</loc><lastmod>2026-02-27T22:20:22Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/goodbye-nvidia</loc><lastmod>2026-03-03T02:31:04Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/migrating-from-thoughts-and-medium-to-writefreely</loc><lastmod>2026-03-05T20:36:22Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/go-together</loc><lastmod>2026-03-05T20:36:06Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/celebrate-good</loc><lastmod>2026-03-05T20:35:33Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/toys-and-gifts</loc><lastmod>2026-03-05T20:35:04Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/moral-work-and-moral-vanity</loc><lastmod>2026-07-24T04:40:41Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/counterproductive-activism</loc><lastmod>2026-03-05T20:32:31Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/healthcare</loc><lastmod>2026-03-05T19:31:24Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/progress-bars-and-software-estimation</loc><lastmod>2026-02-27T22:26:33Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/streaming</loc><lastmod>2026-03-05T19:30:29Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/posing</loc><lastmod>2026-03-05T19:28:06Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/off-and-on</loc><lastmod>2026-03-03T03:50:39Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/liquid-glass-and-cybersecurity</loc><lastmod>2026-03-05T19:27:11Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/liquid-glass-and-timid-engineers</loc><lastmod>2026-03-05T19:26:04Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/liquid-glass</loc><lastmod>2026-02-27T22:25:51Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/team-sport</loc><lastmod>2026-03-05T19:24:59Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/never-install-the-google-photos-app-on-an-apple-device</loc><lastmod>2026-03-05T19:24:10Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-ad-based-web</loc><lastmod>2026-03-05T19:23:53Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/your-own-stupid-idea</loc><lastmod>2026-04-14T22:47:13Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/kika-death-and-solving-problems-with-love</loc><lastmod>2026-01-31T03:09:36Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2025/08/kika-death-and-solving-problems-with-love/variants/default/kika.v1.jpg</image:loc><image:title/></image:image></url><url><loc>https://blog.johnkarahalis.com/searching-for-truth-on-the-internet</loc><lastmod>2026-03-03T19:43:32Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-beatles-never-set-okrs</loc><lastmod>2026-03-05T19:22:10Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/abusing-autoship</loc><lastmod>2026-03-05T18:32:24Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/atom-heart-mother</loc><lastmod>2026-02-28T01:43:25Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/incentives</loc><lastmod>2026-02-28T01:42:56Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/tin-can</loc><lastmod>2026-02-26T05:59:04Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/proton-is-the-company-mozilla-should-have-become</loc><lastmod>2026-03-05T18:30:44Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/misguided-measurement</loc><lastmod>2026-03-05T18:29:46Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/would-we-even-know-if-we-traveled-back-in-time</loc><lastmod>2026-04-06T13:57:42Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/other-plans</loc><lastmod>2026-02-28T01:42:35Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/reacting-to-another</loc><lastmod>2026-03-05T17:17:31Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/is-john-green-cigarettes</loc><lastmod>2026-03-05T17:16:47Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/dont-complain-about-a-trade-off-youre-willing-to-make</loc><lastmod>2026-03-05T17:16:15Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/go-small</loc><lastmod>2026-02-26T05:57:22Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/why-are-there-different-programming-languages</loc><lastmod>2026-03-05T17:15:15Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/veo-3</loc><lastmod>2026-03-05T17:14:51Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/two-sides-of-the-same-coin</loc><lastmod>2026-03-05T17:14:16Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/pausing-in-the-pursuit-of-happiness</loc><lastmod>2026-03-05T17:13:37Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/nobody-gets-it</loc><lastmod>2026-03-05T04:16:27Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/what-happened-to-anti-spam-efforts-at-google</loc><lastmod>2026-03-05T04:14:50Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/let-me-pay-for-firefox</loc><lastmod>2026-03-07T20:09:38Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2025/04/let-me-pay-for-firefox/variants/default/dollar-bills.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2025/04/let-me-pay-for-firefox/variants/default/spread-firefox-rockefeller-center.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2025/04/let-me-pay-for-firefox/variants/default/apple-sale.v1.jpg</image:loc><image:title/></image:image></url><url><loc>https://blog.johnkarahalis.com/five-word-movie-review-conclave</loc><lastmod>2026-02-21T00:45:06Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-ai-takeover-is-coming</loc><lastmod>2026-03-05T04:11:33Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/doing-ones-own-research</loc><lastmod>2026-03-03T03:55:48Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/staying-on-the-wrong-path</loc><lastmod>2026-03-05T04:07:59Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/what-if-we-made-all-advertising-illegal</loc><lastmod>2026-03-04T20:34:30Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/deshittify</loc><lastmod>2026-03-04T20:33:46Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/my-third-time-having-covid-19</loc><lastmod>2026-03-03T03:54:53Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/google-forms</loc><lastmod>2026-03-03T02:29:50Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/gratitude</loc><lastmod>2026-02-26T05:56:59Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-craft-of-computer-programming</loc><lastmod>2026-03-04T20:33:15Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/einsteins-three-rules-of-work</loc><lastmod>2026-01-31T00:25:00Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/rewriting-my-neovim-configuration</loc><lastmod>2026-03-04T20:32:29Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/just-let-me-pay</loc><lastmod>2026-01-31T00:36:08Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/be-more-like-buckethead</loc><lastmod>2026-03-03T19:41:27Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/no-one-wants-to-use-your-software</loc><lastmod>2026-07-24T04:36:37Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/charles-buxton-on-irritability-and-bad-temper</loc><lastmod>2026-03-04T18:37:34Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/finding-time</loc><lastmod>2026-03-03T03:52:22Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/idiots-and-maniacs</loc><lastmod>2026-03-03T02:30:39Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/mark-zuckerberg-is-a-villain</loc><lastmod>2026-03-04T18:36:29Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/lina-khan</loc><lastmod>2026-03-04T18:35:05Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/want-to-get-better-with-computers-play-myst</loc><lastmod>2026-03-04T18:34:40Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/foreign-occupation</loc><lastmod>2026-03-03T03:53:45Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/stimulation-clicker</loc><lastmod>2026-03-03T19:42:06Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/passkeys-and-the-competition-for-your-consent</loc><lastmod>2026-03-04T18:32:41Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/mountains-are-mountains</loc><lastmod>2026-02-28T01:37:49Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/truer-than-the-truth</loc><lastmod>2026-02-26T06:15:09Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/hero-worship-movies</loc><lastmod>2026-04-23T03:18:59Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/donating-ten-arguments</loc><lastmod>2026-07-24T04:37:53Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/extremists</loc><lastmod>2026-02-26T05:56:34Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-claypool-lennon-delirium</loc><lastmod>2026-03-03T19:36:46Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/in-the-hardly-even-a-joke-department</loc><lastmod>2026-07-31T17:07:11Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/dan-nigro</loc><lastmod>2026-03-03T17:41:50Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/jaron-lanier-on-quitting-social-media</loc><lastmod>2026-07-24T04:37:40Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/nato-phonetic-alphabet</loc><lastmod>2026-03-03T17:26:31Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/king-for-a-day</loc><lastmod>2026-02-27T22:24:36Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/gmail-spam-from-other-gmail-addresses</loc><lastmod>2026-03-03T17:25:01Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-purpose-of-conversation</loc><lastmod>2026-03-03T17:23:59Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/vitalik-buterin-on-community-notes</loc><lastmod>2026-03-03T17:23:38Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/whats-so-hard-about-developing-software</loc><lastmod>2026-01-31T00:33:45Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2024/08/whats-so-hard-about-developing-software/variants/default/book-on-beach.v1.jpg</image:loc><image:title/></image:image></url><url><loc>https://blog.johnkarahalis.com/dunking-on-others-is-not-persuasion</loc><lastmod>2026-03-03T17:22:00Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/when-you-make-a-mistake-while-using-technology-make-it-again</loc><lastmod>2026-03-03T17:21:20Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/righteous-indignation</loc><lastmod>2026-03-03T03:56:28Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/avoiding-risk</loc><lastmod>2026-02-28T01:38:33Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/there-is-no-game</loc><lastmod>2026-03-03T03:51:24Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/building-software-vs-maintaining-software</loc><lastmod>2026-03-03T17:19:32Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/asking-questions</loc><lastmod>2026-02-28T01:38:17Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/saying-things-online-that-you-would-never-say-in-polite-company</loc><lastmod>2026-03-03T17:19:10Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/benign-neglect-and-social-peace</loc><lastmod>2026-03-03T17:18:37Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/social-media-and-social-corrosion</loc><lastmod>2026-03-03T02:28:48Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/angry-pointing-is-not-journalism</loc><lastmod>2026-03-03T02:28:08Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/revisiting-the-proposed-tiktok-ban</loc><lastmod>2026-03-03T02:27:39Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/reselling-streaming-services</loc><lastmod>2026-03-03T02:27:06Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/critics-as-optimists</loc><lastmod>2026-03-03T02:26:04Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/how-do-they-not-see</loc><lastmod>2026-03-03T02:25:03Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/five-word-movie-review-civil-war</loc><lastmod>2026-02-21T00:44:50Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/guaranteed-unhappiness</loc><lastmod>2026-02-28T01:38:54Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/did-you-plan-for-the-eclipse-thank-science</loc><lastmod>2026-03-02T23:34:36Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/goodnight-saigon-or-how-to-respect-your-audiences-intelligence</loc><lastmod>2026-03-02T23:33:52Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/simplistic-vs-simple</loc><lastmod>2026-03-02T23:27:20Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/i-do-not-like-that-man</loc><lastmod>2026-02-28T01:42:07Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/biased-opinions</loc><lastmod>2026-03-02T23:25:27Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/stalker-companies</loc><lastmod>2026-02-17T21:59:45Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/suno-creates-a-1960s-rock-dubstep-mashup-about-hoverboards</loc><lastmod>2026-03-02T23:24:41Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/mobile-games-that-dont-suck</loc><lastmod>2026-02-28T01:34:40Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/tilting-at-windmills</loc><lastmod>2026-02-28T01:24:53Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/herbert-lui-on-the-montage-fallacy</loc><lastmod>2026-02-28T01:23:57Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/could-i-be-wrong-about-the-dangers-of-social-media</loc><lastmod>2026-02-28T01:22:40Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/opinions</loc><lastmod>2026-02-26T05:56:05Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/road-safety</loc><lastmod>2026-02-26T02:27:59Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/a-wonderful-reminder-from-jamie-bartlett-you-are-not-an-embassy</loc><lastmod>2026-02-27T22:13:21Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/is-baseball-slow</loc><lastmod>2026-02-27T22:11:50Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/certainty</loc><lastmod>2026-02-26T06:14:00Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/launching-chatbots-of-historical-figures</loc><lastmod>2026-02-27T22:08:43Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/clickbait-remover</loc><lastmod>2026-02-27T22:06:35Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/connecting-the-dots-looking-backwards</loc><lastmod>2026-02-11T01:21:38Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/others-plans-for-you</loc><lastmod>2026-02-27T22:05:18Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/unhook</loc><lastmod>2026-02-27T22:04:37Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/focus-mode</loc><lastmod>2026-02-27T22:03:27Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/perpetual-smartwatch-do-not-disturb</loc><lastmod>2026-02-27T22:03:48Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/perpetual-do-not-disturb</loc><lastmod>2026-02-27T22:01:02Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/epictetus-on-respecting-your-limitations</loc><lastmod>2026-07-24T04:39:03Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/ignoring-the-numbers</loc><lastmod>2026-02-26T05:27:48Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/boogeyman</loc><lastmod>2026-02-17T21:58:53Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/who-we-arent</loc><lastmod>2026-02-26T05:26:05Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/what-happened-to-greek-names-for-variants</loc><lastmod>2026-02-17T21:58:27Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-zx-shell</loc><lastmod>2026-02-26T05:25:45Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/bash</loc><lastmod>2026-02-24T03:21:49Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/why-are-we-doing-this</loc><lastmod>2026-02-26T05:25:15Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/releasing-my-dotfiles-as-open-source</loc><lastmod>2026-02-26T05:24:30Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/is-concern-about-social-media-overblown</loc><lastmod>2026-01-31T00:34:18Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/12/is-concern-about-social-media-overblown/variants/default/girl.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/12/is-concern-about-social-media-overblown/variants/default/radio.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/12/is-concern-about-social-media-overblown/variants/default/chart.v1.webp</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/12/is-concern-about-social-media-overblown/variants/default/gas-mask.v1.jpg</image:loc><image:title/></image:image></url><url><loc>https://blog.johnkarahalis.com/what-is-clickbait</loc><lastmod>2026-02-24T03:21:19Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-power-of-opinions</loc><lastmod>2026-02-24T03:20:32Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/apple-rcs-and-dirty-tricks</loc><lastmod>2026-02-23T22:46:14Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/correct-or-conventional</loc><lastmod>2026-02-23T22:45:19Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/spotifys-invisible-shuffle-toggle</loc><lastmod>2026-02-23T22:44:43Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/five-word-movie-review-the-adjustment-bureau</loc><lastmod>2026-02-21T00:44:35Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/dealing-logically-with-an-illogical-person</loc><lastmod>2026-02-23T22:43:52Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/grassroots-measurement</loc><lastmod>2026-02-23T22:42:52Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/animals-are-different-from-us-but-not-less-than-us</loc><lastmod>2026-02-22T19:35:36Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/dreaming-of-taggy</loc><lastmod>2026-02-22T19:33:54Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/saving-files-to-the-desktop</loc><lastmod>2026-02-22T19:32:47Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/playlists-and-song-segments</loc><lastmod>2026-02-22T19:31:22Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-frustration-of-semi-global-preferences</loc><lastmod>2026-02-22T19:30:01Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/change</loc><lastmod>2026-02-17T20:17:03Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/being-wrong</loc><lastmod>2026-02-21T22:42:34Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/five-word-movie-review-five-nights-at-freddys</loc><lastmod>2026-02-21T00:44:17Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/hyperpartisan-media-in-our-pockets</loc><lastmod>2026-03-12T23:36:03Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/to-get-better-with-computers-make-mistakes-and-peruse-the-settings</loc><lastmod>2026-02-21T22:42:06Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/saying-goodbye-to-taggy</loc><lastmod>2026-03-21T17:48:32Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/saying-goodbye-to-taggy/variants/default/basket.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/saying-goodbye-to-taggy/variants/default/brush-and-baby.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/saying-goodbye-to-taggy/variants/lossless/mothers-day-card.v1.png</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/saying-goodbye-to-taggy/variants/default/bed.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/saying-goodbye-to-taggy/variants/default/taggy-tea.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/saying-goodbye-to-taggy/variants/default/touching.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/saying-goodbye-to-taggy/variants/default/lying-down.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/saying-goodbye-to-taggy/variants/default/pendant.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/saying-goodbye-to-taggy/variants/default/upside-down.v1.jpg</image:loc><image:title/></image:image></url><url><loc>https://blog.johnkarahalis.com/five-word-movie-review-the-endless</loc><lastmod>2026-02-21T00:44:05Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/apples-vendor-lock-in</loc><lastmod>2026-02-21T22:41:18Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/on-the-internet-nobody-knows-theyre-being-a-jerk</loc><lastmod>2026-02-21T22:38:29Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/five-word-movie-review-synchronic</loc><lastmod>2026-02-21T00:43:42Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/five-word-movie-review-jules</loc><lastmod>2026-02-21T00:43:26Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/trust</loc><lastmod>2026-01-28T03:01:01Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-politics-of-getting-along</loc><lastmod>2026-02-21T00:43:08Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/reminder-different-john-karahalis</loc><lastmod>2026-01-31T00:25:47Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/venmos-clear-scam-warning</loc><lastmod>2026-02-21T00:42:43Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/spotifys-ai-dj</loc><lastmod>2026-02-21T00:42:17Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/infinitely-wrong</loc><lastmod>2026-02-19T20:09:32Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/shared-reality</loc><lastmod>2026-02-21T00:41:55Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/washing-a-rented-car</loc><lastmod>2026-02-19T19:54:31Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/is-social-media-dead</loc><lastmod>2026-02-19T19:53:50Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-vast-and-the-curse</loc><lastmod>2026-02-19T19:53:01Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/what-are-human-beings-without-animals</loc><lastmod>2026-02-19T19:50:41Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/okrs</loc><lastmod>2026-01-31T02:34:43Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/three-posts-by-a-guest-author-gpt-4</loc><lastmod>2026-02-19T19:49:58Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/wanting-to-believe</loc><lastmod>2026-02-16T19:47:52Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/please-dont-give-pets-as-gifts</loc><lastmod>2026-02-17T21:56:31Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/when-it-comes-to-ai-trust-but-verify</loc><lastmod>2026-02-17T20:16:04Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/do-we-really-need-comments-sections</loc><lastmod>2026-02-02T20:39:11Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/do-we-really-need-comments-sections/variants/default/bathroom.v1.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://commons.wikimedia.org/wiki/File:Toilet_at_Allianz_Arena_%284311510203%29.jpg</image:loc><image:title/></image:image><image:image><image:loc>https://images.johnkarahalis.com/blog/posts/2023/08/do-we-really-need-comments-sections/variants/default/leonidis.v1.webp</image:loc><image:title/></image:image></url><url><loc>https://blog.johnkarahalis.com/grief</loc><lastmod>2026-01-29T21:37:15Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/privacy-should-be-easy</loc><lastmod>2026-02-17T20:14:47Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/ai-art-for-sale</loc><lastmod>2026-02-16T19:47:04Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/walking-with-nature</loc><lastmod>2026-02-17T20:12:53Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/do-not-disturb</loc><lastmod>2026-02-17T20:13:37Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/do-it-first</loc><lastmod>2026-02-16T19:46:29Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/your-next-favorite-song</loc><lastmod>2026-02-17T20:11:51Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/radio-ga-ga</loc><lastmod>2026-01-29T21:36:45Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/your-tv-remote-already-has-an-ad-blocker</loc><lastmod>2026-07-24T04:29:49Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/multitasking</loc><lastmod>2026-02-17T17:59:13Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/risking-our-lives-to-check-our-phones</loc><lastmod>2026-02-17T17:58:19Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/threads</loc><lastmod>2026-01-27T17:38:20Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/independence-day-and-other-accomplishments-worth-celebrating</loc><lastmod>2026-02-17T17:57:01Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-washington-post-on-the-power-of-subtraction</loc><lastmod>2026-02-17T17:56:05Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/the-purpose-of-this-blog</loc><lastmod>2026-02-17T17:54:29Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/read-all-you-can-llms</loc><lastmod>2026-02-16T19:45:37Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/committed-to-being-wrong</loc><lastmod>2026-02-14T00:25:01Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/email-is-dying</loc><lastmod>2026-02-27T22:24:59Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/paul-mccartney-and-artificial-intelligence</loc><lastmod>2026-02-16T19:44:53Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/video-demonstration-of-earths-rotation-and-airspeed</loc><lastmod>2026-02-14T00:23:55Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/performance-and-conversation</loc><lastmod>2026-02-11T23:51:17Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/use-an-ad-blocker</loc><lastmod>2026-02-11T23:50:52Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/enshittification</loc><lastmod>2026-02-10T23:40:05Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobile:mobile/></url><url><loc>https://blog.johnkarahalis.com/dont-confuse-a-like-with-affirmation</loc><lastmod>2026-02-10T23:39:18Z</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><mobil