<?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://blog.niallconnaughton.com/2019/01/16/canberra-wine-district/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2019/01/clonakilla-syrah.jpg</image:loc><image:title>clonakilla-syrah</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2019/01/mount-majura-story.jpg</image:loc><image:title>mount-majura-story</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2019/01/clonakilla-sign.png</image:loc><image:title>clonakilla-sign</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2019/01/mount-majura.jpg</image:loc><image:title>mount-majura</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2019/01/clonakilla.jpg</image:loc><image:title>clonakilla</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2019/01/helm.jpg</image:loc><image:title>helm</image:title></image:image><lastmod>2019-01-16T00:14:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2019/01/16/wine-tasting-around-the-world/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2019/01/alsace.jpg</image:loc><image:title>alsace</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2019/01/mendoza-fournier.jpg</image:loc><image:title>mendoza-fournier</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2019/01/meursault.jpg</image:loc><image:title>Meursault_Vue du vignoble</image:title><image:caption>Meursault_Vue du vignoble</image:caption></image:image><lastmod>2019-01-16T00:12:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2017/04/25/wine-tasting-notes-you-couldnt-make-them-up-could-you/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2017/04/wine-bottles2.jpg</image:loc><image:title>wine-bottles2</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2017/04/wine-bottles.jpg</image:loc><image:title>wine-bottles</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2017/04/white-descriptors.png</image:loc><image:title>white-descriptors</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2017/04/red-descriptors.png</image:loc><image:title>red-descriptors</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2017/04/markov-generator.png</image:loc><image:title>markov-generator</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2017/04/simple-markov.png</image:loc><image:title>simple-markov</image:title></image:image><lastmod>2017-04-25T05:21:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2016/10/25/ndc-sydney-talk/</loc><lastmod>2016-10-26T15:47:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2016/08/08/spike-detection-reactive-extensions/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/turnbullspikes1.png</image:loc><image:title>turnbullspikes</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/turnbulltpm1.png</image:loc><image:title>Turnbull Q&amp;A Twitter Spikes</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/turnbulltpm-small.gif</image:loc><image:title>turnbulltpm-small</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/turnbullspikes-1200.gif</image:loc><image:title>turnbullspikes-1200</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/turnbulltpm.png</image:loc><image:title>turnbulltpm</image:title></image:image><lastmod>2016-10-25T07:17:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2016/08/11/twitter-topics-reactive-extensions/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/turnbulltopics-new.gif</image:loc><image:title>turnbulltopics.new</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/tunbull-topics.png</image:loc><image:title>tunbull-topics</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/shorten-hottopics.png</image:loc><image:title>shorten-hottopics</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/turnbull-hottopics.png</image:loc><image:title>turnbull-hottopics</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/obama-topics.png</image:loc><image:title>obama.topics</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/turnbulltopics-large.gif</image:loc><image:title>turnbulltopics-large</image:title></image:image><lastmod>2016-10-25T07:17:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2016/08/12/twitter-analysis-hillary-and-obamas-convention-speeches/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/hillary-topics2.png</image:loc><image:title>hillary.topics</image:title></image:image><lastmod>2016-10-25T07:16:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2015/05/09/time-travel-with-reactive-extensions/</loc><lastmod>2016-09-21T14:56:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2016/08/07/james-bond-data-analysis/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/james-bond-logo-e1446827441643.jpg</image:loc><image:title>james-bond-logo-e1446827441643</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/rogermooreromance.png</image:loc><image:title>rogermooreromance</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/bondromance.png</image:loc><image:title>bondromance</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/08/bondkey.png</image:loc><image:title>bondkey</image:title></image:image><lastmod>2016-08-08T11:10:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2015/08/12/rx-learning-resources/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/08/linqpadscreenshot1.png</image:loc><image:title>Linqpad screenshot</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/08/linqpadscreenshot.png</image:loc><image:title>LinqpadScreenshot</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/08/bufferexample2.png</image:loc><image:title>Buffer example</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/08/bufferexample1.png</image:loc><image:title>Buffer example</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/08/bufferexample.png</image:loc><image:title>Buffer example</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/08/mergemarble2.png</image:loc><image:title>Merge marble diagram</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/08/mergemarble1.png</image:loc><image:title>Merge marble diagram</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/08/mergemarble.png</image:loc><image:title>Merge marble diagram</image:title></image:image><lastmod>2016-05-28T00:46:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2016/05/23/managing-variable-rate-streams-with-reactive-extensions/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/05/stocksticker4.jpg</image:loc><image:title>stocksticker4</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/05/stockchart.jpg</image:loc><image:title>stockchart</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/05/margined-stale-prices.gif</image:loc><image:title>margined-stale-prices</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/05/stale-prices3.gif</image:loc><image:title>stale-prices3</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/05/prices.gif</image:loc><image:title>prices</image:title></image:image><lastmod>2018-09-09T20:30:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2016/03/21/service-health-monitoring-with-reactive-extensions/</loc><lastmod>2016-03-21T11:25:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2016/03/08/identifying-market-spoofing-with-data-visualizations/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/spoof-visualization2.png</image:loc><image:title>spoof-visualization2</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/spoof-visualization1.png</image:loc><image:title>spoof-visualization1</image:title></image:image><lastmod>2016-03-10T02:47:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2015/12/10/solving-boggle-boards-at-scale/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/12/iyato.jpg</image:loc><image:title>iyato</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/12/trie-example.png</image:loc><image:title>trie-example</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/12/pins.png</image:loc><image:title>pins</image:title></image:image><lastmod>2016-03-09T11:47:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2015/11/21/image-resizing-with-seam-carving/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/gulfoss-verticalseam1.png</image:loc><image:title>gulfoss.verticalseam</image:title><image:caption>Energy distribution and vertical seam</image:caption></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/lavafields.jpg</image:loc><image:title>lavafields</image:title><image:caption>Lava fields, Iceland (original)</image:caption></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/iceland2.jpg</image:loc><image:title>iceland2</image:title><image:caption>Snæfellsnes peninsula, Iceland (original)</image:caption></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/gulfoss.jpg</image:loc><image:title>gulfoss</image:title><image:caption>Gulfoss, Iceland (original)</image:caption></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/brycecanyon.jpg</image:loc><image:title>bryceCanyon</image:title><image:caption>Bryce Canyon, Utah (original)</image:caption></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/lavafields-output.jpg</image:loc><image:title>lavafields.output</image:title><image:caption>Lava fields, Iceland (retargeted)</image:caption></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/brycecanyon-output.jpg</image:loc><image:title>bryceCanyon.output</image:title><image:caption>Bryce Canyon, Utah (retargeted)</image:caption></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/gulfoss-output.jpg</image:loc><image:title>gulfoss.output</image:title><image:caption>Gulfoss, Iceland (retargeted)</image:caption></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/iceland2-output.jpg</image:loc><image:title>iceland2.output</image:title><image:caption>Snæfellsnes peninsula, Iceland (retargeted)</image:caption></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2015/11/bigsurretargetted.jpg</image:loc><image:title>bigSurRetargetted</image:title><image:caption>Big Sur, California (retargeted)</image:caption></image:image><lastmod>2016-03-09T11:45:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2016/01/25/roomba-algorithms-and-visualization/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/01/boxbacktrack1.png</image:loc><image:title>BoxBacktrack</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/01/greedybacktracking.png</image:loc><image:title>GreedyBacktracking</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/01/buckhouse.png</image:loc><image:title>BuckHouse</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/01/505438128_d869c947e0_b.jpg</image:loc><image:title>505438128_d869c947e0_b</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/01/3986738945_1a2ab13588_b1.jpg</image:loc><image:title>3986738945_1a2ab13588_b1</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/01/3986738945_1a2ab13588_b.jpg</image:loc><image:title>3986738945_1a2ab13588_b</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/01/4433856141_ffcfb2ee59_b.jpg</image:loc><image:title>4433856141_ffcfb2ee59_b</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/01/3987493218_d2e65d68fb_b.jpg</image:loc><image:title>3987493218_d2e65d68fb_b</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/01/robotic-vacuum-18.jpg</image:loc><image:title>robotic-vacuum-18</image:title></image:image><lastmod>2017-11-25T18:21:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2016/03/09/solving-gchqs-christmas-nonogram-in-0-07-seconds/</loc><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/03/efficient-lambda.png</image:loc><image:title>efficient-lambda</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/03/ineffecient-lambda.png</image:loc><image:title>ineffecient-lambda</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/03/diagonal-duplicates.png</image:loc><image:title>diagonal-duplicates</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/03/gchq-duplicate-solutions.png</image:loc><image:title>gchq-duplicate-solutions</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/03/gchq-ambiguous.png</image:loc><image:title>gchq-ambiguous</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/03/gchqsolution.png</image:loc><image:title>gchqsolution</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/02/badrow.png</image:loc><image:title>badrow</image:title></image:image><image:image><image:loc>https://blog.niallconnaughton.com/wp-content/uploads/2016/02/gchq-nonogram.jpg</image:loc><image:title>gchq-nonogram</image:title></image:image><lastmod>2016-03-09T11:38:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2015/05/02/reactive-extensions-workshop/</loc><lastmod>2015-08-24T22:20:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/2015/07/20/methodimploptions-internalcall/</loc><lastmod>2015-07-22T04:40:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com/about/</loc><lastmod>2015-07-20T12:29:15+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://blog.niallconnaughton.com/contact/</loc><lastmod>2015-07-20T12:20:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://blog.niallconnaughton.com/2015/01/10/introductions/</loc><lastmod>2015-07-17T03:16:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.niallconnaughton.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2019-01-16T00:14:22+00:00</lastmod></url></urlset>
