<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on Jamie Collinson</title>
    <link>https://jamiecollinson.com/post/</link>
    <description>Recent content in Posts on Jamie Collinson</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 17 Jun 2019 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://jamiecollinson.com/post/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Solving Knights and Knaves with Z3</title>
      <link>https://jamiecollinson.com/blog/solving-knights-and-knaves-with-z3/</link>
      <pubDate>Mon, 17 Jun 2019 00:00:00 +0000</pubDate>
      <guid>https://jamiecollinson.com/blog/solving-knights-and-knaves-with-z3/</guid>
      <description>&lt;p&gt;&lt;em&gt;Historical note: playing with Z3 paid off when I later used it to implement optimal fertiliser selection in &lt;a href=&#34;https://isda-africa.com&#34;&gt;Virtual Agronomist&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;There&amp;rsquo;s a type of logic puzzle called &lt;a href=&#34;https://en.wikipedia.org/wiki/Knights_and_Knaves&#34;&gt;Knights and Knaves&lt;/a&gt;, in which we have a set of people who will either always tell the truth - a Knight - or always lie - a Knave.&lt;/p&gt;&#xA;&lt;p&gt;Suppose we have two people, A and B, with A claiming &amp;ldquo;We are both Knaves&amp;rdquo;. What can we deduce? A must be a Knave, since if he were a Knight he could not claim to be a Knave. Since Knaves always lie A and B cannot both be Knaves, and so B must be a Knight.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Emacs Config</title>
      <link>https://jamiecollinson.com/blog/my-emacs-config/</link>
      <pubDate>Sun, 11 Mar 2018 14:33:18 +0000</pubDate>
      <guid>https://jamiecollinson.com/blog/my-emacs-config/</guid>
      <description>&lt;p&gt;&#xA;This is my emacs configuration. After many years with vim then a year with spacemacs &amp;amp; prelude, I came to the realisation that I needed to construct my own to really get it&lt;sup class=&#34;footnote-reference&#34;&gt;&lt;a id=&#34;footnote-reference-1&#34; href=&#34;#footnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;After a few aborted attempts to split the config into separate files, I settled on the single file literate approach via &lt;a href=&#34;http://pages.sachachua.com/.emacs.d/Sacha.html&#34;&gt;Sacha Chua&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;Documenting this is mostly for my benefit, but I hope others might find it useful constucting their own. The live version is &lt;a href=&#34;https://github.com/jamiecollinson/dotfiles/blob/master/config.org/&#34;&gt;on GitHub&lt;/a&gt;, with this version updated periodically.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A guide to disassembling the Ricoh GR for sensor cleaning</title>
      <link>https://jamiecollinson.com/blog/disassembling-ricoh-gr-for-sensor-cleaning/</link>
      <pubDate>Mon, 30 May 2016 00:00:00 +0000</pubDate>
      <guid>https://jamiecollinson.com/blog/disassembling-ricoh-gr-for-sensor-cleaning/</guid>
      <description>&lt;p&gt;&lt;em&gt;Updated: 2020-06-22 to add GR2 details sent by a kind reader&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;The Ricoh GR is an excellent camera, which has managed to displace all my former dalliances due to it&amp;rsquo;s size, near-perfect ergonomics and incredible performance. But it does have a design flaw. Dust gets sucked into the lens assembly far too easily.&lt;/p&gt;&#xA;&lt;p&gt;On a recent trip I found lots of annoying dust spots. This is easy to fix, but tedious&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A mathematician, a physicist and an engineer...</title>
      <link>https://jamiecollinson.com/blog/a-mathematician-a-physicist-and-an-engineer/</link>
      <pubDate>Sat, 28 May 2016 00:00:00 +0000</pubDate>
      <guid>https://jamiecollinson.com/blog/a-mathematician-a-physicist-and-an-engineer/</guid>
      <description>&lt;p&gt;A mathematician, a physicist and an engineer are away from home at a conference&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The engineer wakes up in the night to find his bed is on fire. He grabs the fire extinguisher, points it at the fire and sprays until the fire is safely extinguished. He goes back to sleep content he has solved the problem.&lt;/p&gt;&#xA;&lt;p&gt;The physicist wakes up in the middle of the night to find his bed is also on fire. He spots the fire extinguisher, takes his notepad and pencil, and after a quick calculation puts the fire out with one well timed burst. He returns to sleep pleased with his elegant solution.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
