<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://localhost:3000/</loc>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>http://localhost:3000/blog</loc>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>http://localhost:3000/about</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://localhost:3000/colophon</loc>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>http://localhost:3000/blog/opentrafficmap</loc>
<lastmod>2026-04-30T17:01:29.547090+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/meta-in-row-after-workers-who-saw-smart-glasses-users-having-sex-lose-jobs</loc>
<lastmod>2026-04-30T17:01:01.019605+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/meta-smart-glasses-layoffs-financial-impact</loc>
<lastmod>2026-04-30T16:01:02.116088+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/mozilla-s-opposition-to-chrome-s-prompt-api</loc>
<lastmod>2026-04-30T15:01:35.326840+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/belgium-stops-decommissioning-nuclear-power-plants</loc>
<lastmod>2026-04-30T15:01:04.187898+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/noctua-releases-official-3d-cad-models-for-its-cooling-fans</loc>
<lastmod>2026-04-30T14:01:17.820767+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/the-zig-project-s-rationale-for-their-anti-ai-contribution-policy</loc>
<lastmod>2026-04-30T11:01:03.385372+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/an-open-source-stethoscope-that-costs-between-2-5-and-5-to-produce</loc>
<lastmod>2026-04-30T07:01:34.917961+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/where-the-goblins-came-from</loc>
<lastmod>2026-04-30T06:01:21.821243+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/intel-arc-pro-b70-review</loc>
<lastmod>2026-04-30T04:03:54.508231+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/fastcgi-30-years-old-and-still-the-better-protocol-for-reverse-proxies</loc>
<lastmod>2026-04-30T04:03:01.550515+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/kyoto-cherry-blossoms-now-bloom-earlier-than-at-any-point-in-1200-years</loc>
<lastmod>2026-04-30T04:02:21.742264+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/who-owns-the-code-claude-code-wrote</loc>
<lastmod>2026-04-30T04:01:57.921487+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/github-actions-is-the-weakest-link</loc>
<lastmod>2026-04-30T03:02:18.302723+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/copy-fail</loc>
<lastmod>2026-04-30T03:01:52.429735+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/who-owns-the-code-claude-wrote</loc>
<lastmod>2026-04-30T01:01:48.411221+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/maryland-becomes-first-state-to-ban-surveillance-pricing-in-grocery-stores</loc>
<lastmod>2026-04-30T00:01:52.546830+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/regression-malware-reminder-on-every-read-still-causes-subagent-refusals</loc>
<lastmod>2026-04-30T00:01:27.548709+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/hermes-md-in-commit-messages-causes-requests-to-route-to-extra-usage-billing</loc>
<lastmod>2026-04-29T23:01:01.439259+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/cursor-camp</loc>
<lastmod>2026-04-29T22:02:40.608206+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/copy-fail-cve-2026-31431</loc>
<lastmod>2026-04-29T22:02:00.102569+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/mistral-medium-3-5</loc>
<lastmod>2026-04-29T20:02:02.114625+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/hermes-md-anthropic-bug-causes-200-extra-charge-refuses-refund</loc>
<lastmod>2026-04-29T20:01:31.774119+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/why-ai-companies-want-you-to-be-afraid-of-them</loc>
<lastmod>2026-04-29T19:02:07.633917+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/online-age-verification-is-the-hill-to-die-on</loc>
<lastmod>2026-04-29T18:04:28.114369+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/we-need-a-federation-of-forges</loc>
<lastmod>2026-04-29T18:03:58.127338+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/openai-models-coming-to-amazon-bedrock-interview-with-openai-and-aws-ceos</loc>
<lastmod>2026-04-29T17:02:28.348925+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/tangled-we-need-a-federation-of-forges</loc>
<lastmod>2026-04-29T17:02:01.889546+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/zed-1-0</loc>
<lastmod>2026-04-29T17:01:30.373773+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/he-asked-ai-to-count-carbs-27000-times-it-couldn-t-give-the-same-answer-twice</loc>
<lastmod>2026-04-29T16:03:17.774284+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/warp-is-now-open-source</loc>
<lastmod>2026-04-29T16:02:50.637188+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/zed-is-1-0</loc>
<lastmod>2026-04-29T16:02:24.575709+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/soft-launch-of-open-source-code-platform-for-government</loc>
<lastmod>2026-04-29T15:04:23.979493+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/hashicorp-co-founder-says-github-no-longer-a-place-for-serious-work</loc>
<lastmod>2026-04-29T15:03:54.061707+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-understanding-perceived-value-investment-risk</loc>
<lastmod>2026-04-29T15:01:34.905934+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-investment-risk-return</loc>
<lastmod>2026-04-29T14:01:32.045400+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-financial-risk</loc>
<lastmod>2026-04-29T12:02:16.668777+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/bugs-rust-won-t-catch</loc>
<lastmod>2026-04-29T10:02:26.057569+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-behavioral-finance</loc>
<lastmod>2026-04-29T10:01:00.689784+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/i-have-officially-retired-from-emacs</loc>
<lastmod>2026-04-29T09:02:54.041061+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/who-owns-the-code-claude-writes</loc>
<lastmod>2026-04-29T09:02:05.556574+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-risk-tolerance-in-investing</loc>
<lastmod>2026-04-29T09:01:20.623574+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/ai-s-economics-don-t-make-sense</loc>
<lastmod>2026-04-29T08:04:55.979339+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/github-rce-vulnerability-cve-2026-3854-breakdown</loc>
<lastmod>2026-04-29T08:03:41.836358+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/the-prompt-api</loc>
<lastmod>2026-04-29T08:02:47.331842+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/anthropic-joins-the-blender-development-fund-as-corporate-patron</loc>
<lastmod>2026-04-29T07:04:17.628726+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/how-chatgpt-serves-ads</loc>
<lastmod>2026-04-29T07:03:10.131244+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/anthropic-blender-development-fund</loc>
<lastmod>2026-04-29T06:41:41.431495+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/before-github</loc>
<lastmod>2026-04-29T06:41:13.897365+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/why-not-just-use-lean</loc>
<lastmod>2026-04-29T06:40:48.093567+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/show-hn-oss-agent-i-built-topped-the-terminalbench-on-gemini-3-flash-preview</loc>
<lastmod>2026-04-29T06:40:19.263667+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-financial-subjectivity</loc>
<lastmod>2026-04-29T06:37:57.548026+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/i-bought-friendster</loc>
<lastmod>2026-04-29T06:36:42.779759+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/who-owns-claude-code</loc>
<lastmod>2026-04-29T02:00:56.230674+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/waymo-in-portland</loc>
<lastmod>2026-04-28T22:00:55.090950+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/claude-ai-unavailable-and-elevated-errors-on-the-api</loc>
<lastmod>2026-04-28T21:01:55.560714+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/vibevoice-open-source-frontier-voice-ai</loc>
<lastmod>2026-04-28T21:01:27.984663+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/ghostty-is-leaving-github</loc>
<lastmod>2026-04-28T21:00:54.497590+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/github-copilot-code-review-will-start-consuming-github-actions-minutes</loc>
<lastmod>2026-04-28T20:01:49.900959+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/who-owns-code-claude-writes</loc>
<lastmod>2026-04-28T20:00:56.115060+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/google-and-pentagon-reportedly-agree-on-deal-for-any-lawful-use-of-ai</loc>
<lastmod>2026-04-28T19:01:57.696808+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/microsoft-vibevoice-open-source-frontier-voice-ai</loc>
<lastmod>2026-04-28T19:01:24.194062+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/uae-leaves-opec-and-opec</loc>
<lastmod>2026-04-28T19:00:55.568714+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/asml-became-the-chokepoint-for-cutting-edge-chips</loc>
<lastmod>2026-04-28T18:01:53.357775+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/period-tracking-app-flo-found-to-be-selling-user-data-to-meta</loc>
<lastmod>2026-04-28T18:01:21.561546+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/your-phone-is-about-to-stop-being-yours</loc>
<lastmod>2026-04-28T18:00:50.988090+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/period-tracking-app-has-been-selling-data-to-meta</loc>
<lastmod>2026-04-28T17:01:49.375245+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/uae-to-leave-opec</loc>
<lastmod>2026-04-28T17:01:23.552935+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-perceived-value-finance</loc>
<lastmod>2026-04-28T17:00:55.937456+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/uae-to-leave-opec-in-blow-to-oil-cartel</loc>
<lastmod>2026-04-28T16:01:26.679941+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-understanding-risk-tolerance</loc>
<lastmod>2026-04-28T16:00:52.879258+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/the-world-s-most-complex-machine</loc>
<lastmod>2026-04-28T15:02:49.956194+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/localsend-an-open-source-cross-platform-alternative-to-airdrop</loc>
<lastmod>2026-04-28T15:02:16.484260+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-understanding-investment-risk-tolerance</loc>
<lastmod>2026-04-28T15:01:33.709910+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/an-update-on-github-availability</loc>
<lastmod>2026-04-28T14:03:20.769643+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/gtfobins</loc>
<lastmod>2026-04-28T14:02:46.890635+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-understanding-risk-tolerance-in-investing</loc>
<lastmod>2026-04-28T14:01:31.845897+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/fully-featured-audio-dsp-firmware-for-the-raspberry-pi-pico</loc>
<lastmod>2026-04-28T12:02:35.760387+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-understanding-subjectivity-in-financial-risk-tolerance</loc>
<lastmod>2026-04-28T12:01:23.957471+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/networking-changes-coming-in-macos-27</loc>
<lastmod>2026-04-28T11:46:41.735752+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/talkie-a-13b-vintage-language-model-from-1930</loc>
<lastmod>2026-04-28T11:46:15.837481+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-risk-perception-investing</loc>
<lastmod>2026-04-28T11:45:43.192759+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue</loc>
<lastmod>2026-04-28T08:01:33.194836+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/is-my-blue-your-blue-subjectivity-in-finance</loc>
<lastmod>2026-04-28T08:01:02.184698+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/4tb-of-voice-samples-just-stolen-from-40k-ai-contractors-at-mercor</loc>
<lastmod>2026-04-27T21:17:14.035238+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/men-who-stare-at-walls</loc>
<lastmod>2026-04-27T21:16:25.901705+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/flipdiscs</loc>
<lastmod>2026-04-27T21:15:43.343476+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/pgbackrest-is-no-longer-being-maintained</loc>
<lastmod>2026-04-27T20:57:53.958033+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/github-copilot-is-moving-to-usage-based-billing</loc>
<lastmod>2026-04-27T20:56:36.723879+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://localhost:3000/blog/microsoft-and-openai-end-their-exclusive-and-revenue-sharing-deal</loc>
<lastmod>2026-04-27T20:55:33.179186+00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
