<?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">

<url>
<loc>https://john.soban.ski/</loc>
<lastmod>2026-05-05T15:51:59-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tags.html</loc>
<lastmod>2026-05-05T15:51:59-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/categories.html</loc>
<lastmod>2026-05-05T15:51:59-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/authors.html</loc>
<lastmod>2026-05-05T15:51:59-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/gemma-nye.html</loc>
<lastmod>2026-04-25T01:23:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/polars2.html</loc>
<lastmod>2025-09-27T06:44:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/polars.html</loc>
<lastmod>2025-06-28T16:47:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/apple-basic.html</loc>
<lastmod>2025-04-26T07:17:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/hurston.html</loc>
<lastmod>2025-01-25T22:20:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/gemini.html</loc>
<lastmod>2024-10-26T01:23:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/capacity.html</loc>
<lastmod>2024-09-28T09:41:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/rome.html</loc>
<lastmod>2024-08-31T04:19:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/far.html</loc>
<lastmod>2024-07-27T07:27:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/mishima-2.html</loc>
<lastmod>2024-06-29T04:19:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/mishima.html</loc>
<lastmod>2024-05-25T04:20:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/odl-ubuntu-lts-24-04.html</loc>
<lastmod>2024-04-25T23:33:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/uniden.html</loc>
<lastmod>2024-03-30T06:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/smb3.html</loc>
<lastmod>2023-12-30T00:26:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/beat-ai.html</loc>
<lastmod>2023-10-28T01:23:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/analytics-cheat-sheet.html</loc>
<lastmod>2023-09-30T10:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/refactor-matlab-to-tidyverse.html</loc>
<lastmod>2023-08-26T10:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/roark-vs-raskolnikov.html</loc>
<lastmod>2023-07-29T04:54:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/raskolnikov-label.html</loc>
<lastmod>2023-06-24T05:56:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/king-carrie.html</loc>
<lastmod>2023-05-27T04:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/opendaylight-mininet.html</loc>
<lastmod>2023-04-29T03:33:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/seo-checklist.html</loc>
<lastmod>2023-03-25T06:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/faulkner-humpty-ai.html</loc>
<lastmod>2023-02-25T10:26:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/gerard-manley-hopkins-3.html</loc>
<lastmod>2023-01-28T09:06:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/gerard-manley-hopkins-2.html</loc>
<lastmod>2022-12-26T06:09:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/gerard-manley-hopkins-1.html</loc>
<lastmod>2022-11-26T04:20:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/sagemaker-upgrade-pandas.html</loc>
<lastmod>2022-10-29T10:29:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/jasper-art.html</loc>
<lastmod>2022-09-24T03:21:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/cellphone-ssh.html</loc>
<lastmod>2022-08-28T11:11:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/install-opendaylight-ubuntu-lts-22-04.html</loc>
<lastmod>2022-07-30T03:33:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/lte-and-beyond-the-evolution-to-a-flat-ip-architecture-part-2.html</loc>
<lastmod>2022-06-25T01:11:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/lte-and-beyond-the-evolution-to-a-flat-ip-architecture.html</loc>
<lastmod>2022-05-28T01:12:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/m30-linux.html</loc>
<lastmod>2022-04-30T03:21:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/jasper-ai.html</loc>
<lastmod>2022-03-26T01:23:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/visual-guide-to-forward-error-correction-part-two.html</loc>
<lastmod>2022-02-26T10:26:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/visual-guide-to-forward-error-correction.html</loc>
<lastmod>2022-01-29T23:26:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/rce-python-part-2.html</loc>
<lastmod>2021-12-23T12:23:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/crypto-website.html</loc>
<lastmod>2021-11-25T15:26:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/darkblock.html</loc>
<lastmod>2021-10-30T06:56:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/brave-verified-creator.html</loc>
<lastmod>2021-09-18T06:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/rce-python-part-1.html</loc>
<lastmod>2021-08-21T02:34:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/afec-ka-band-discrete-event-simulation.html</loc>
<lastmod>2021-07-31T01:58:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/bigquery-automl.html</loc>
<lastmod>2021-06-26T01:23:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/thoreau-vs-unabomber.html</loc>
<lastmod>2021-05-30T03:19:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/nft-value-prop.html</loc>
<lastmod>2021-04-24T08:18:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/create-nft-with-rarible-part-2.html</loc>
<lastmod>2021-03-28T04:19:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/create-nft-with-rarible-part-1.html</loc>
<lastmod>2021-02-28T10:26:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/bigquery-ml.html</loc>
<lastmod>2021-01-30T08:07:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/fast-and-easy-automl-optimize.html</loc>
<lastmod>2020-12-26T04:19:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/fast-and-easy-regression-with-tensorflow-part-2.html</loc>
<lastmod>2020-11-28T10:26:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/fast-and-easy-regression-with-tensorflow.html</loc>
<lastmod>2020-10-31T10:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/install-opendaylight-ubuntu-lts-fast.html</loc>
<lastmod>2020-09-27T03:33:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/elasticsearch-aggs-for-time-series.html</loc>
<lastmod>2020-08-30T12:48:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/snapshot-aws-es-to-s3.html</loc>
<lastmod>2020-07-26T20:38:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/aggregations-the-elasticsearch-group-by.html</loc>
<lastmod>2020-06-27T02:48:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/boto3-ec2-to-amazon-elasticsearch.html</loc>
<lastmod>2020-05-31T02:48:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/gcp-automl-vision.html</loc>
<lastmod>2020-04-25T12:12:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/send-to-gmail-flask-ses.html</loc>
<lastmod>2019-09-29T10:31:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/refactor-python-to-influx-2.html</loc>
<lastmod>2019-08-31T10:31:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/fastai-flask.html</loc>
<lastmod>2019-07-31T22:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/influx-cloud-2-kraken.html</loc>
<lastmod>2019-06-30T10:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/an-inexpensive-web-database-app-via-s3-part-two.html</loc>
<lastmod>2019-05-31T23:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/an-inexpensive-web-database-app-via-s3-part-one.html</loc>
<lastmod>2019-03-30T10:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/how-to-install-opendaylight-as-a-service-on-ubuntu.html</loc>
<lastmod>2018-12-31T10:26:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/transcribe-customer-service-voicemails-and-alert-on-keywords.html</loc>
<lastmod>2018-11-30T23:53:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/graphical_intro_to_probabilistic_neural_networks.html</loc>
<lastmod>2018-10-30T23:47:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/signals-random-variables.html</loc>
<lastmod>2018-09-29T12:12:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/reduced_coulomb_energy_neural_network_bupa.html</loc>
<lastmod>2018-08-27T10:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/how-to-install-opendaylight-on-centos-or-ubuntu.html</loc>
<lastmod>2018-07-23T10:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/how-to-configure-s3-websites-to-use-https-part-2.html</loc>
<lastmod>2018-06-23T10:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/how-to-configure-s3-websites-to-use-https-part-1.html</loc>
<lastmod>2018-05-12T10:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/add-recaptcha-to-your-flask-application.html</loc>
<lastmod>2018-03-24T01:53:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/deploy_an_advanced_elasticsearch_proxy_with_lambda.html</loc>
<lastmod>2018-02-12T21:56:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/use-s3stat-to-troubleshoot-your-migration-from-wordpress-to-s3.html</loc>
<lastmod>2018-01-17T20:56:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/install-the-monacoin-wallet-on-ubuntu.html</loc>
<lastmod>2017-12-16T23:35:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/big-data-idol-the-math.html</loc>
<lastmod>2017-11-18T01:17:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/big-data-idol-how-i-crunched-the-numbers.html</loc>
<lastmod>2017-10-14T12:20:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/backup-aws-provided-elasticsearch-to-amazon-simple-storage-service.html</loc>
<lastmod>2017-09-16T20:38:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/reliable-multicast-at-internet-scale-part-4-the-gotchas.html</loc>
<lastmod>2017-08-19T02:47:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/let-us-now-praise-ugly-code.html</loc>
<lastmod>2017-07-15T01:18:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/install-rabbitmq-and-minimal-erlang-on-amazon-linux.html</loc>
<lastmod>2017-06-17T22:22:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/add-timestamp-to-your-python-elasticsearch-dsl-model.html</loc>
<lastmod>2017-05-20T01:53:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/connect_aws_lambda_to_elasticsearch.html</loc>
<lastmod>2017-04-29T01:56:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/pass-bootstrap-html-attributes-to-flask-wtforms.html</loc>
<lastmod>2017-03-18T11:55:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/why-a-big-data-personality-test.html</loc>
<lastmod>2017-02-18T02:10:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/reliable-multicast-at-internet-scale-part-3-the-architecture.html</loc>
<lastmod>2017-01-14T01:12:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/reliable-multicast-at-internet-scale-part-2-lct-webrc-and-fec.html</loc>
<lastmod>2016-12-17T15:48:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/reliable-multicast-at-internet-scale-part-1-fcast-and-alc.html</loc>
<lastmod>2016-10-15T01:58:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/part-5-asynchronous-tasks-with-aws-elasticsearch-sqs-flask-and-celery.html</loc>
<lastmod>2016-08-20T10:26:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/part-4-connect-elasticbeanstalk-to-elasticsearch-aws-identity-and-access-management-iam.html</loc>
<lastmod>2016-07-16T12:24:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/part-3-professional-form-validation-with-bootstrap.html</loc>
<lastmod>2016-05-21T02:21:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/part-2-let-internet-facing-forms-update-elasticsearch-via-flask.html</loc>
<lastmod>2016-04-16T19:32:00-04:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/part-1-connect-ec2-to-the-amazon-elasticsearch-service.html</loc>
<lastmod>2016-02-20T02:48:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/facebook-ads-nets-me-7000-clicks-in-48-hours.html</loc>
<lastmod>2016-01-28T02:04:00-05:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://john.soban.ski/cat/coins.html</loc>
<lastmod>2021-11-25T15:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/cat/data-science.html</loc>
<lastmod>2026-04-25T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/cat/howto.html</loc>
<lastmod>2025-04-26T07:17:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/cat/ietf.html</loc>
<lastmod>2024-10-26T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/cat/literature.html</loc>
<lastmod>2025-01-25T22:20:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/ai.html</loc>
<lastmod>2026-04-25T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/machine-learning.html</loc>
<lastmod>2026-04-25T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/cloudfront.html</loc>
<lastmod>2026-04-25T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/gemini.html</loc>
<lastmod>2026-04-25T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/linux.html</loc>
<lastmod>2026-04-25T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/howto.html</loc>
<lastmod>2026-04-25T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/rce.html</loc>
<lastmod>2025-09-27T06:44:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/python.html</loc>
<lastmod>2025-09-27T06:44:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/polars.html</loc>
<lastmod>2025-09-27T06:44:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/pandas.html</loc>
<lastmod>2025-09-27T06:44:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/data-science.html</loc>
<lastmod>2025-09-27T06:44:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/neural-networks.html</loc>
<lastmod>2025-09-27T06:44:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/basic.html</loc>
<lastmod>2025-04-26T07:17:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/literature.html</loc>
<lastmod>2025-01-25T22:20:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/hurston.html</loc>
<lastmod>2025-01-25T22:20:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/aws.html</loc>
<lastmod>2024-10-26T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/ubuntu.html</loc>
<lastmod>2024-10-26T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/operations-research.html</loc>
<lastmod>2024-09-28T09:41:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/rome.html</loc>
<lastmod>2024-08-31T04:19:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/nlp.html</loc>
<lastmod>2024-07-27T07:27:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/mishima.html</loc>
<lastmod>2024-06-29T04:19:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/sd-ran.html</loc>
<lastmod>2024-04-25T23:33:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/sdn.html</loc>
<lastmod>2024-04-25T23:33:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/opendaylight.html</loc>
<lastmod>2024-04-25T23:33:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/ham-radio.html</loc>
<lastmod>2024-03-30T06:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/digital.html</loc>
<lastmod>2024-03-30T06:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/octave.html</loc>
<lastmod>2023-08-26T10:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/r.html</loc>
<lastmod>2023-08-26T10:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/gcp.html</loc>
<lastmod>2023-07-29T04:54:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/seo.html</loc>
<lastmod>2023-03-25T06:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/s3.html</loc>
<lastmod>2023-03-25T06:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/brave.html</loc>
<lastmod>2023-03-25T06:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/hopkins.html</loc>
<lastmod>2023-01-28T09:06:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/jasper.html</loc>
<lastmod>2023-01-28T09:06:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/iam.html</loc>
<lastmod>2022-08-28T11:11:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/twiddler.html</loc>
<lastmod>2022-08-28T11:11:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/lte.html</loc>
<lastmod>2022-06-25T01:11:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/3gpp.html</loc>
<lastmod>2022-06-25T01:11:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/8bitdo.html</loc>
<lastmod>2022-04-30T03:21:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/fec.html</loc>
<lastmod>2022-02-26T10:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/afec.html</loc>
<lastmod>2022-01-29T23:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/satellite-communications.html</loc>
<lastmod>2022-01-29T23:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/coins.html</loc>
<lastmod>2021-11-25T15:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/ens.html</loc>
<lastmod>2021-11-25T15:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/ipfs.html</loc>
<lastmod>2021-11-25T15:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/nft.html</loc>
<lastmod>2021-11-25T15:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/rarible.html</loc>
<lastmod>2021-11-25T15:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/darkblock.html</loc>
<lastmod>2021-11-25T15:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/bat.html</loc>
<lastmod>2021-09-18T06:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/des.html</loc>
<lastmod>2021-07-31T01:58:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/tensorflow.html</loc>
<lastmod>2020-11-28T10:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/keras.html</loc>
<lastmod>2020-11-28T10:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/elasticsearch.html</loc>
<lastmod>2020-08-30T12:48:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/flask.html</loc>
<lastmod>2019-09-29T10:31:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/boto3.html</loc>
<lastmod>2019-09-29T10:31:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/influxdb.html</loc>
<lastmod>2019-08-31T10:31:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/time-series.html</loc>
<lastmod>2019-08-31T10:31:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/zappa.html</loc>
<lastmod>2019-05-31T23:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/lambda.html</loc>
<lastmod>2019-05-31T23:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/chalice.html</loc>
<lastmod>2019-03-30T10:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/certificate-manager.html</loc>
<lastmod>2018-06-23T10:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/big-data-personality-test.html</loc>
<lastmod>2017-11-18T01:17:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/lct.html</loc>
<lastmod>2017-08-19T02:47:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/reliable-multicast.html</loc>
<lastmod>2017-08-19T02:47:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/webrc.html</loc>
<lastmod>2017-08-19T02:47:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/ietf.html</loc>
<lastmod>2017-08-19T02:47:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/r-programming.html</loc>
<lastmod>2017-07-15T01:18:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/erlang.html</loc>
<lastmod>2017-06-17T22:22:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/rabbitmq.html</loc>
<lastmod>2017-06-17T22:22:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/alc.html</loc>
<lastmod>2017-01-14T01:12:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/fcast.html</loc>
<lastmod>2016-10-15T01:58:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/tag/sqs.html</loc>
<lastmod>2016-08-20T10:26:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://john.soban.ski/author/john-sobanski.html</loc>
<lastmod>2026-04-25T01:23:00-04:56</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

</urlset>
