<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://kevinmartinjose.com/archives/</loc><lastmod>2025-09-14T19:07:05+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://kevinmartinjose.com/2025/09/15/on-training-binary-neural-networks/</loc><lastmod>2025-09-14T19:05:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2025/09/08/binformer-part-0-can-we-speed-up-model-training-by-using-binary-weights/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2025/09/screenshot-2025-09-07-at-13.47.59.png</image:loc><image:title>Screenshot 2025-09-07 at 13.47.59</image:title></image:image><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2025/09/screenshot-2025-09-07-at-13.36.30.png</image:loc><image:title>Screenshot 2025-09-07 at 13.36.30</image:title></image:image><lastmod>2025-09-07T20:20:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2025/04/21/matmul-using-pytorchs-mps-backend-is-faster-than-apples-mlx/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2025/04/mlx.png</image:loc><image:title>mlx</image:title></image:image><lastmod>2025-04-21T18:52:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/about/</loc><lastmod>2025-04-21T17:46:14+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://kevinmartinjose.com/2023/04/07/lessons-learned-from-launching-a-serverless-saas/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2023/04/screenshot-2023-04-07-at-2.21.33-pm.png</image:loc><image:title>screenshot-2023-04-07-at-2.21.33-pm</image:title></image:image><lastmod>2023-04-28T15:49:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/publications/</loc><lastmod>2022-08-23T11:32:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://kevinmartinjose.com/2021/04/27/film-simulations-from-scratch-using-python/</loc><lastmod>2025-01-02T11:02:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2020/11/22/vimcharm-approximating-pycharm-on-vim/</loc><lastmod>2020-12-13T07:45:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2019/05/23/yet-another-kindle-vs-paper-books-post/</loc><lastmod>2019-09-26T10:45:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2019/04/08/programming-doing-it-more-vs-doing-it-better/</loc><lastmod>2019-04-27T22:01:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2019/03/07/announcing-matchertools-0-1-0/</loc><lastmod>2019-03-07T18:22:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2015/02/17/we-have-moved/</loc><lastmod>2019-02-19T06:36:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2019/01/27/lessons-from-learning-to-play-the-violin/</loc><lastmod>2019-01-27T19:03:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/contact/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2019/01/person-smartphone-office-table.jpeg</image:loc><image:title>Placeholder Image</image:title></image:image><lastmod>2019-01-23T12:26:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://kevinmartinjose.com/2018/02/15/squad-takes-the-joel-test/</loc><lastmod>2018-02-15T08:45:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2017/12/10/django-code-review-for-dummies/</loc><lastmod>2017-12-10T08:15:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2017/06/02/authentication-with-react-router-4-x/</loc><lastmod>2017-06-01T19:24:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2016/03/20/starting-up-on-a-saturday-noon/</loc><lastmod>2016-03-19T19:16:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2015/11/13/assembled-a-computer/</loc><lastmod>2015-11-12T19:12:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2015/11/10/pomodoros-for-programming/</loc><lastmod>2015-11-10T11:10:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2015/02/03/web-design-for-programmers-a-10-minutes-crash-course/</loc><lastmod>2015-02-07T04:10:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/10/27/cohens-clipping-algorithms/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2014/10/selection_004-e1414426626326.png</image:loc><image:title>cohen-hodgman</image:title><image:caption>cohen-hogman polygon clipping in action</image:caption></image:image><lastmod>2014-11-29T15:03:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/10/21/sound-frequencies-with-aubio/</loc><lastmod>2014-10-21T17:38:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/08/21/gsoc-final-report/</loc><lastmod>2014-08-21T05:31:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/07/31/gsoc-memory-heap-corruption-and-code-rewrite/</loc><lastmod>2014-07-30T19:33:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/07/20/gsoc-code-review-1-almost/</loc><lastmod>2014-07-20T18:02:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/07/11/gsoc-exceptions-table-and-some-testing/</loc><lastmod>2014-07-10T18:45:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/06/24/gsoc-libvarnam-can-now-stem/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2014/06/algorithm.png</image:loc><image:title>algorithm</image:title><image:caption>The algorithm</image:caption></image:image><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2014/06/stem2.png</image:loc><image:title>stem2</image:title><image:caption>Stem results page 2</image:caption></image:image><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2014/06/stem1.png</image:loc><image:title>Stem results page1</image:title><image:caption>Stem results page 1</image:caption></image:image><lastmod>2014-06-24T17:14:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/06/14/gsoc-malayalam-stemmer-foundation/</loc><lastmod>2014-06-19T09:12:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/06/03/its-black-and-its-listening/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2014/06/screenshot-from-2014-06-02-222429.png</image:loc><image:title>Screenshot from 2014-06-02 22:24:29</image:title><image:caption>BBB reading values. Only positive values can be read. I should have given a DC bias. </image:caption></image:image><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2014/06/wp_20140602_002.jpg</image:loc><image:title>The circuit</image:title><image:caption>Ain't she a (black) beauty?</image:caption></image:image><lastmod>2014-06-02T19:22:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/06/01/gsoc-unit-tests-merges-and-travis/</loc><lastmod>2014-06-01T10:40:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/05/30/monochrome-demo-in-linux/</loc><lastmod>2014-05-30T06:11:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/05/29/kde-gnome-unity-and-cinnamon-why-should-you-care/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2014/05/new.png</image:loc><image:title>new</image:title><image:caption>The icons are green and you will have a harder time finding wallpapers that go with the default icon set</image:caption></image:image><lastmod>2015-11-02T13:21:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/05/14/gsoc-community-bonding/</loc><lastmod>2014-05-14T17:00:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/04/24/google-summer-of-code/</loc><lastmod>2023-05-15T05:11:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/04/11/getting-machines-to-listen/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2014/04/mics.jpg</image:loc><image:title>mics</image:title><image:caption>Electret mics. The protagonist of our tale.</image:caption></image:image><lastmod>2014-04-11T14:59:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/01/16/s-tall-man-the-tall-man/</loc><lastmod>2014-01-16T17:21:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2014/01/07/back-with-some-brains/</loc><lastmod>2014-01-07T04:53:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2013/05/10/66/</loc><lastmod>2013-05-10T09:55:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2013/04/24/fading-menu/</loc><lastmod>2013-04-24T17:25:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2013/04/18/58/</loc><lastmod>2013-04-18T09:27:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2013/02/10/back-to-the-basics/</loc><lastmod>2013-02-09T19:25:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2013/02/05/into-the-web/</loc><lastmod>2013-02-05T16:17:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2013/01/17/living-the-life/</loc><lastmod>2013-01-17T16:40:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2013/01/16/greendots/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2013/01/screenshot-from-2013-01-16-132355-e1358323074103.png</image:loc><image:title>Screenshot from 2013-01-16 13:23:55</image:title><image:caption>Eternal sunshine of the Spot-full mind</image:caption></image:image><lastmod>2023-02-17T23:48:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2013/01/14/game-of-life-101/</loc><image:image><image:loc>https://kevinmartinjose.com/wp-content/uploads/2013/01/screenshot-from-2013-01-14-234432.png</image:loc><image:title>Screenshot from 2013-01-14 23:44:32</image:title><image:caption>Manipulating "life" - the text-only way!</image:caption></image:image><lastmod>2013-01-14T18:24:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2013/01/13/up-for-a-game-of-life-anyone/</loc><lastmod>2013-01-14T08:12:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com/2013/01/12/ho-ho-mapleblow/</loc><lastmod>2013-01-12T10:52:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kevinmartinjose.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2025-09-14T19:07:05+00:00</lastmod></url></urlset>
