<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://robrohan.com/tags/maths.html</loc>
    <lastmod>2026-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/post/index.html</loc>
    <lastmod>2026-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/tags/index.html</loc>
    <lastmod>2026-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2026/03/21/claude-code-works.html</loc>
    <lastmod>2026-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/index.html</loc>
    <lastmod>2026-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2026/02/04/well-all-vibe-code-itll-be-anarchy.html</loc>
    <lastmod>2026-02-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2025/12/23/better-at-research-arc-prize.html</loc>
    <lastmod>2025-12-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2025/11/13/ai-hallucinations.html</loc>
    <lastmod>2025-11-13T03:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2025/08/23/emergent-behavior.html</loc>
    <lastmod>2025-08-23T03:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2025/05/03/on-ai-taking-engineering-jobs.html</loc>
    <lastmod>2025-05-03T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2025/01/03/fight-the-exponent.html</loc>
    <lastmod>2025-01-03T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2024/06/18/midi-bpe-gpt.html</loc>
    <lastmod>2024-06-18T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2024/03/12/the-simplest-spider.html</loc>
    <lastmod>2024-03-12T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2024/02/01/map-selection-quadtree.html</loc>
    <lastmod>2024-02-01T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2023/10/17/50k-ultramarathon-retro.html</loc>
    <lastmod>2023-10-17T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2023/06/07/apple-vision-pro.html</loc>
    <lastmod>2023-06-07T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/tags/ui.html</loc>
    <lastmod>2023-05-30T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2023/05/30/wasm-raycaster-in-c.html</loc>
    <lastmod>2023-05-30T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2022/12/27/svg-ui.html</loc>
    <lastmod>2022-12-27T13:25:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/tags/machine-learning.html</loc>
    <lastmod>2022-11-25T13:25:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/tags/mandarin.html</loc>
    <lastmod>2022-11-25T13:25:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2022/11/25/mastodon-ml-mandarin.html</loc>
    <lastmod>2022-11-25T13:25:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2022/04/23/narrative-programming.html</loc>
    <lastmod>2022-04-23T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2022/01/22/nft-blockchain.html</loc>
    <lastmod>2022-01-22T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2021/04/30/binary-tree.html</loc>
    <lastmod>2021-04-30T13:25:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/tags/kale.html</loc>
    <lastmod>2021-04-30T13:25:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2020/10/16/using-webxr-types-in-typescript.html</loc>
    <lastmod>2020-10-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2020/10/16/matrix-fun.html</loc>
    <lastmod>2020-10-16T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2020/09/12/you-dont-need-all-that-js.-diffy..html</loc>
    <lastmod>2020-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2020/01/05/makefiles-on-windows10.html</loc>
    <lastmod>2020-01-05T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2018/08/05/webgl-webvr-webcomponents-ohmy.html</loc>
    <lastmod>2018-08-05T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2018/07/28/go-opengl21-vertexattrib-shaders.html</loc>
    <lastmod>2018-07-28T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2018/06/11/mesh-engine-status1.html</loc>
    <lastmod>2018-06-11T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2018/05/24/physics-webworker.html</loc>
    <lastmod>2018-05-24T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2018/05/11/mesh-engine-status1.html</loc>
    <lastmod>2018-05-11T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2018/05/07/webassembly.html</loc>
    <lastmod>2018-05-07T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2018/02/15/ical-web-component.html</loc>
    <lastmod>2018-02-15T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2018/02/04/sharing-angular5-modules.html</loc>
    <lastmod>2018-02-04T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2018/01/28/codebuild-yarn-headless-chrome.html</loc>
    <lastmod>2018-01-28T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2018/01/14/a-more-interesting-retry.html</loc>
    <lastmod>2018-01-14T08:00:00+11:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2015/01/17/poor-mans-uml-artist-mode.html</loc>
    <lastmod>2015-01-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2014/02/13/closures-in-javascript.html</loc>
    <lastmod>2014-02-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2014/01/02/fix-soft404s-in-wordpress.html</loc>
    <lastmod>2014-01-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2013/12/19/vegan-eateries-by-location-budgets.html</loc>
    <lastmod>2013-12-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2013/10/05/one-time-pad-in-javascript.html</loc>
    <lastmod>2013-10-05T00:11:22+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2013/06/12/watching-youtube-videos-without-flash.html</loc>
    <lastmod>2013-06-12T01:59:34+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2013/06/05/ordering-iphoto-in-reverse-chronological-order.html</loc>
    <lastmod>2013-06-05T18:40:18+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2013/05/03/living-below-the-line-day-5.html</loc>
    <lastmod>2013-05-03T18:04:44+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2013/05/01/living-below-the-line-day-3.html</loc>
    <lastmod>2013-05-01T20:28:19+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2013/04/30/living-below-the-line-day-2.html</loc>
    <lastmod>2013-04-30T18:37:27+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2013/04/29/living-below-the-line-day-1.html</loc>
    <lastmod>2013-04-29T21:43:38+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2013/04/08/how-to-eat-like-a-vegan-plant-based-eating.html</loc>
    <lastmod>2013-04-08T16:40:07+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2012/06/02/are-tween-girls-the-profitable-music-demographic.html</loc>
    <lastmod>2012-06-02T14:52:59+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/tags/music.html</loc>
    <lastmod>2012-06-02T14:52:59+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2012/05/31/the-ipad-i-was-wrong.html</loc>
    <lastmod>2012-05-31T21:29:12+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2010/05/07/playing-and-recording-guitar-on-ubuntu.html</loc>
    <lastmod>2010-05-07T09:24:53+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2010/05/02/chinese-input-on-android-2-1-htc-desire.html</loc>
    <lastmod>2010-05-02T01:57:24+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2010/01/17/hsk-basic-study-aids.html</loc>
    <lastmod>2010-01-17T01:59:43+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2009/11/07/yasnippet-emacs-snippets-like-textmate.html</loc>
    <lastmod>2009-11-07T11:31:01+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2009/07/15/adventures-in-css2-font-embedding.html</loc>
    <lastmod>2009-07-15T10:28:06+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2009/04/28/cfml-in-gedit-the-ubuntu-text-editor.html</loc>
    <lastmod>2009-04-28T08:40:49+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2009/04/16/import-a-git-repo-into-subversion.html</loc>
    <lastmod>2009-04-16T08:49:16+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2009/02/27/diy-iphone-stylus-the-free-capacitive-stylus.html</loc>
    <lastmod>2009-02-27T23:34:13+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2009/02/14/compressing-a-uuid.html</loc>
    <lastmod>2009-02-14T08:19:56+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2009/01/30/saving-a-customised-linux-amazon-instance-ec2-and-s3.html</loc>
    <lastmod>2009-01-30T01:08:25+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2008/12/22/diy-whiteboard-for-300.html</loc>
    <lastmod>2008-12-22T21:14:50+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2008/11/11/bringing-up-an-ec2-instance-movie.html</loc>
    <lastmod>2008-11-11T20:30:30+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2008/07/29/hidden-keys-on-the-iphone.html</loc>
    <lastmod>2008-07-29T05:55:22+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2008/07/20/frequently-asked-question-about-chinese-on-the-iphone.html</loc>
    <lastmod>2008-07-20T17:23:29+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2008/06/25/mac-os-x-regex-widget-update-17.html</loc>
    <lastmod>2008-06-25T00:11:54+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2008/04/04/xbox-controller-as-a-snes-controller.html</loc>
    <lastmod>2008-04-04T15:32:57+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2008/01/25/printing-labels-on-mac.html</loc>
    <lastmod>2008-01-25T19:35:33+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2008/01/22/chinese-learner-social-network-pinyin-sound-board-and-flex.html</loc>
    <lastmod>2008-01-22T19:08:16+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/12/14/lookup-chinese-characters-by-character.html</loc>
    <lastmod>2007-12-14T20:25:27+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/12/04/testing-browser-resolutions-in-safari-scriptlets.html</loc>
    <lastmod>2007-12-04T18:45:56+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/11/30/trying-to-video-chat-between-mac-and-windows.html</loc>
    <lastmod>2007-11-30T19:32:35+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/11/03/server-backup-with-amazon-s3-howto.html</loc>
    <lastmod>2007-11-03T18:30:35+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/10/21/tudoucom-chinese-youtube.html</loc>
    <lastmod>2007-10-21T18:33:24+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/10/19/typing-pinyin-on-windows-part-capital-letter-tones.html</loc>
    <lastmod>2007-10-19T19:08:59+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/10/18/typing-simplified-chinese-on-mac.html</loc>
    <lastmod>2007-10-18T22:22:14+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/09/18/mac-os-x-webarchive-extractor-utility.html</loc>
    <lastmod>2007-09-18T03:50:51+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/06/19/three-column-layout-in-mac-mail.html</loc>
    <lastmod>2007-06-19T14:20:27+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/06/11/enable-debug-mode-on-safari-windows-error.html</loc>
    <lastmod>2007-06-11T23:02:16+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/06/09/create-chinese-keyboard.html</loc>
    <lastmod>2007-06-09T15:02:59+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/04/27/setting-mac-mail-to-utf-8.html</loc>
    <lastmod>2007-04-27T01:22:50+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/02/18/typing-pinyin-on-windows-part-a-better-way.html</loc>
    <lastmod>2007-02-18T02:38:46+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/02/14/speech-recognition-coding.html</loc>
    <lastmod>2007-02-14T02:42:27+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/02/07/blogging-from-within-eclipse-metaweblog-plugin.html</loc>
    <lastmod>2007-02-07T02:58:17+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/02/03/typing-proper-pinyin-on-mac.html</loc>
    <lastmod>2007-02-03T04:34:24+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2007/01/19/mac-chinese-keyboard.html</loc>
    <lastmod>2007-01-19T16:42:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2006/10/25/doing-tabs-in-emacs.html</loc>
    <lastmod>2006-10-25T19:14:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2006/10/01/howto-setup-python-for-web-development-on-ubuntu.html</loc>
    <lastmod>2006-10-01T19:26:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2006/09/19/simple-mvc-asp-framework.html</loc>
    <lastmod>2006-09-19T18:26:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2006/09/16/9ne-082-beta-released.html</loc>
    <lastmod>2006-09-16T05:57:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2006/01/20/javascript-string-width-in-pixels.html</loc>
    <lastmod>2006-01-20T11:11:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/2005/11/20/pic-programming-on-os-x.html</loc>
    <lastmod>2005-11-20T13:25:00+00:00</lastmod>
  </url><url>
    <loc>https://robrohan.com/1/01/01/about.html</loc>
  </url><url>
    <loc>https://robrohan.com/categories/index.html</loc>
  </url>
</urlset>
