<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>XOR</title>
    <link>https://xor.co.za/</link>
    <description>Recent content on XOR</description>
    <generator>Hugo</generator>
    <language>en</language>
    <managingEditor>dale@xor.co.za (Dale Nunns)</managingEditor>
    <webMaster>dale@xor.co.za (Dale Nunns)</webMaster>
    <lastBuildDate>Tue, 28 Jul 2026 10:56:00 +0200</lastBuildDate>
    <atom:link href="https://xor.co.za/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>A replacement for social media</title>
      <link>https://xor.co.za/journal/2026-07-28-first-entry/</link>
      <pubDate>Tue, 28 Jul 2026 10:56:00 +0200</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/journal/2026-07-28-first-entry/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m growing more and more frustrated with social media in general. It feels like the signal to noise ratio is all out of whack and finding good content is getting harder and harder. This started going wrong long before the current AI bubble, but AI has only accelerated things like pouring petrol on a fire.&lt;/p&gt;&#xA;&lt;p&gt;So rather than be part of the problem, I&amp;rsquo;ve been thinking of ways to be part of the solution. I already owned this domain and was using it to post about my talks and longer-form content about things I&amp;rsquo;ve done so why not tweak things so that I can easily write shorter pieces of content here.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fowl Play - DevConf 2026</title>
      <link>https://xor.co.za/talks/fowl-play_devconf_2026/</link>
      <pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/fowl-play_devconf_2026/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;http://www.devconf.co.za&#34;&gt;DevConf 2026&lt;/a&gt; - South Africa&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.devconf.co.za/joburg?currentSpeaker=1106857&#34;&gt;Johannesburg - 12 May 2026 at 15h25 - Auditorium&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.devconf.co.za/capetown?currentSpeaker=1106857&#34;&gt;Cape Town - 14 May 2026 at 15h15 - Hall A&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Rapid Unplanned Disassembly - BSides Cape Town 2025</title>
      <link>https://xor.co.za/talks/rapid_unplanned_disassembly_2025/</link>
      <pubDate>Fri, 05 Dec 2025 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/rapid_unplanned_disassembly_2025/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;https://bsidescapetown.co.za/&#34;&gt;BSides Cape Town&lt;/a&gt; (Cape Town) - 06 December 2025&lt;/p&gt;</description>
    </item>
    <item>
      <title>Duck Hunt - AWS 2025</title>
      <link>https://xor.co.za/talks/duck-hunt_aws_2025/</link>
      <pubDate>Sat, 20 Sep 2025 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/duck-hunt_aws_2025/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;http://www.awscommunityday.co.za&#34;&gt;AWS Community Day&lt;/a&gt; (Cape Town) - 20 September 2025&lt;/p&gt;</description>
    </item>
    <item>
      <title>Duck Hunt - DevConf 2025</title>
      <link>https://xor.co.za/talks/duck-hunt_devconf_2025/</link>
      <pubDate>Fri, 30 May 2025 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/duck-hunt_devconf_2025/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;http://www.devconf.co.za&#34;&gt;DevConf&lt;/a&gt; (Johannesburg and Cape Town) - 27 May 2025, 29 May 2025&lt;/p&gt;</description>
    </item>
    <item>
      <title>Science Fair 2025</title>
      <link>https://xor.co.za/projects/peppers_ghost/</link>
      <pubDate>Wed, 26 Mar 2025 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/projects/peppers_ghost/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/bjzVV_yh6CM?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;a href=&#34;https://xor.co.za/downloads/Holographic_Pyramid_smaller.mp4&#34;&gt;Link to original video&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building Miss Duckworth - Escape 2024</title>
      <link>https://xor.co.za/talks/building_miss_duckworth_escape_2024/</link>
      <pubDate>Thu, 05 Sep 2024 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/building_miss_duckworth_escape_2024/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;https://escconf.com/&#34;&gt;Escape 2024&lt;/a&gt; (Johannesburg) - 5 September 2024&lt;/p&gt;</description>
    </item>
    <item>
      <title>I can see clearly now - Adding vision to a rubber duck - DataConf 2024</title>
      <link>https://xor.co.za/talks/see_clearly_dataconf_2024/</link>
      <pubDate>Thu, 29 Aug 2024 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/see_clearly_dataconf_2024/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;http://www.dataconf.co.za&#34;&gt;DataConf&lt;/a&gt; (Cape Town) - 29 August 2024&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ducking Duck - Rubber Duck 2.0 - DevConf 2024</title>
      <link>https://xor.co.za/talks/ducking_duck_devconf_2024/</link>
      <pubDate>Thu, 09 May 2024 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/ducking_duck_devconf_2024/</guid>
      <description>&lt;p&gt;Talk given at &lt;a href=&#34;http://www.devconf.co.za&#34;&gt;DevConf&lt;/a&gt; (Johannesburg and Cape Town) - 7 May 2024, 9 May 2024&lt;/p&gt;</description>
    </item>
    <item>
      <title>Downgrading an EZViz CS-CV216-A0-31EFR IP Camera</title>
      <link>https://xor.co.za/post/2024-02-08-camera-downgrade/</link>
      <pubDate>Thu, 08 Feb 2024 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2024-02-08-camera-downgrade/</guid>
      <description>&lt;p&gt;After upgrading the firmware on a CS-CV216-A0-31EFR EZViz IP Camera it no longer supported ONVIF and RTSP. Below are the instructions on how to fix this.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a TV Network</title>
      <link>https://xor.co.za/post/2023_12_05-building-a-tv-network/</link>
      <pubDate>Tue, 05 Dec 2023 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2023_12_05-building-a-tv-network/</guid>
      <description>&lt;p&gt;A post about &lt;del&gt;Taking Over&lt;/del&gt; Building a TV Network for BSides Cape Town 2023, along with links to the code etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Practical Supply Chain Hack</title>
      <link>https://xor.co.za/talks/supply_chain/</link>
      <pubDate>Sat, 02 Dec 2023 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/supply_chain/</guid>
      <description>&lt;p&gt;Talk given at BSides Cape Town - 2 December 2023 on hacking a keyboard and embedding a key logger.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hacking a Larry&#39;s 220 in 1 Arcade Retro Game</title>
      <link>https://xor.co.za/post/2023-07-23-arcade-hack/</link>
      <pubDate>Sun, 23 Jul 2023 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2023-07-23-arcade-hack/</guid>
      <description>&lt;p&gt;This project started in December 2020, the idea was to hack one of these cheap 220-in-1 NES arcades as a birthday present for a very good friend of mine.&lt;/p&gt;&#xA;&lt;p&gt;It ended up taking a little longer than original planned, much longer 🙈.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pizza Hacking 2.0</title>
      <link>https://xor.co.za/post/2023-05-29-pizza-hacking2/</link>
      <pubDate>Mon, 29 May 2023 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2023-05-29-pizza-hacking2/</guid>
      <description>&lt;p&gt;Updated notes on my attempts to make the perfect home-made Pizza.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Smart Watch Lobotomy - DevConf</title>
      <link>https://xor.co.za/talks/smartwatch_lobotomy_devconf/</link>
      <pubDate>Fri, 26 May 2023 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/smartwatch_lobotomy_devconf/</guid>
      <description>&lt;p&gt;Talk given at DevConf Cape Town &amp;amp; Pretoria - 23 &amp;amp; 25 May 2023 on hacking a cheap smart watch.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HP Compaq 8300 SFF Repair</title>
      <link>https://xor.co.za/post/2022-04-23-compaq-bios/</link>
      <pubDate>Fri, 09 Dec 2022 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2022-04-23-compaq-bios/</guid>
      <description>&lt;p&gt;Notes on fixing a friend&amp;rsquo;s HP Compaq 8300 USDT SFF machine.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;All of this was done around 23rd April 2022 and I&amp;rsquo;ve finally finished writing it all up.&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>Smart Watch Lobotomy</title>
      <link>https://xor.co.za/talks/smartwatch_lobotomy/</link>
      <pubDate>Sat, 03 Dec 2022 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/smartwatch_lobotomy/</guid>
      <description>&lt;p&gt;Talk given at BSides Cape Town - 3 December 2022 on hacking a cheap smart watch.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hacking a FocusFit Pro-Y68</title>
      <link>https://xor.co.za/post/2022-11-30-hacking-smartwatch/</link>
      <pubDate>Wed, 30 Nov 2022 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2022-11-30-hacking-smartwatch/</guid>
      <description>&lt;p&gt;A companion blog post that covers everything that was in my &lt;a href=&#34;https://xor.co.za/talks/smartwatch_lobotomy/&#34;&gt;Smart Watch Lobotomy talk&lt;/a&gt; and everything that couldn&amp;rsquo;t make it into the talk.&lt;/p&gt;&#xA;&lt;p&gt;You&amp;rsquo;ll find a lot more information on the watch, BLE hacking, SWS and firmware.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Repairing a Lenovo B590</title>
      <link>https://xor.co.za/post/2021-10-17-lenovo-b590/</link>
      <pubDate>Sun, 18 Oct 2020 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2021-10-17-lenovo-b590/</guid>
      <description>&lt;p&gt;Notes on repairing my father-in-law&amp;rsquo;s Lenovo B590&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pizza Hacking</title>
      <link>https://xor.co.za/post/2020-06-08-pizza-hacking/</link>
      <pubDate>Wed, 19 Aug 2020 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2020-06-08-pizza-hacking/</guid>
      <description>&lt;p&gt;Notes on my attempts to make the perfect Pizza at home during the covid19 lock down.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chip8 &#39;n&#39; Dale 2.0 - Feature Creep Edition</title>
      <link>https://xor.co.za/talks/chip8ndale2/</link>
      <pubDate>Wed, 23 Oct 2019 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/chip8ndale2/</guid>
      <description>&lt;p&gt;A talk given at the &lt;a href=&#34;https://www.meetup.com/Cape-Town-Ms-Dev-User-Group/&#34;&gt;Cape Town Microsoft Developer User Group - @CPTMSDUG&lt;/a&gt; in Cape Town on 23/10/2019 on emulators and writing a CHIP8 emulator in .NET Core&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chip8 &#39;n&#39; Dale</title>
      <link>https://xor.co.za/talks/chip8ndale/</link>
      <pubDate>Mon, 24 Jun 2019 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/chip8ndale/</guid>
      <description>&lt;p&gt;A talk given at &lt;a href=&#34;https://developerug.org.za/&#34;&gt;DeveloperUG&lt;/a&gt; in Cape Town on 24/06/2019 on emulators and writing a CHIP8 emulator in .NET Core&lt;/p&gt;</description>
    </item>
    <item>
      <title>SA Online &#39;Maker&#39; Resources</title>
      <link>https://xor.co.za/resources/za_resources/</link>
      <pubDate>Thu, 07 Mar 2019 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/resources/za_resources/</guid>
      <description>&lt;p&gt;Links to various South African online stores that may be useful to anyone &amp;lsquo;making&amp;rsquo; things.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Howto be a Hacker/Pentester/Security person - List of resources</title>
      <link>https://xor.co.za/resources/hacker_howto/</link>
      <pubDate>Sat, 09 Feb 2019 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/resources/hacker_howto/</guid>
      <description>&lt;p&gt;A list of resources for anyone interested in becoming a Hacker/Pentester/Security person.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Allwinner Boot / FEL / FES / NAND Dump</title>
      <link>https://xor.co.za/post/2018-12-01-fel-bootprocess/</link>
      <pubDate>Sat, 01 Dec 2018 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2018-12-01-fel-bootprocess/</guid>
      <description>&lt;p&gt;Notes on boot process, FEL/FES mode and how to dump the NAND storage and kernel. Part of the notes for &lt;a href=&#34;https://xor.co.za/talks/shall_we_play/&#34;&gt;Shall We Play A Game Talk&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Let&#39;s Talk Implants</title>
      <link>https://xor.co.za/talks/implants/</link>
      <pubDate>Sat, 01 Dec 2018 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/implants/</guid>
      <description>&lt;p&gt;Lightning Talk given at BSides Cape Town 1 December 2018 on Hardware Implants&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shall We Play A Game?</title>
      <link>https://xor.co.za/talks/shall_we_play/</link>
      <pubDate>Sat, 01 Dec 2018 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/shall_we_play/</guid>
      <description>&lt;p&gt;Talk given at BSides Cape Town - 1 December 2018 with Ross (&lt;a href=&#34;https://twitter.com/HypnInfoSec&#34;&gt;@HypnInfosec&lt;/a&gt;) on hacking a SNES Classic&lt;/p&gt;</description>
    </item>
    <item>
      <title>SNES Classic Hardware</title>
      <link>https://xor.co.za/post/2018-12-01-hardware/</link>
      <pubDate>Sat, 01 Dec 2018 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/post/2018-12-01-hardware/</guid>
      <description>&lt;p&gt;Notes on the SNES Classic hardware and modifications that can be done to it to add things such as SD storage or Serial ports.&#xA;Part of the notes for &lt;a href=&#34;https://xor.co.za/talks/shall_we_play/&#34;&gt;Shall We Play A Game Talk&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>PEEK’ing and POKE’ing Memory</title>
      <link>https://xor.co.za/talks/zx_spectrum/</link>
      <pubDate>Sat, 02 Dec 2017 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/talks/zx_spectrum/</guid>
      <description>&lt;p&gt;Talk given at BSides Cape Town - 2017 on hacking a ZX Spectrum.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dale Nunns</title>
      <link>https://xor.co.za/page/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>dale@xor.co.za (Dale Nunns)</author>
      <guid>https://xor.co.za/page/about/</guid>
      <description>&lt;h2 id=&#34;about-me&#34;&gt;About Me&lt;/h2&gt;&#xA;&#xA;  &#xA;&lt;link rel=&#34;stylesheet&#34; href=&#34;https://xor.co.za/css/hugo-easy-gallery.css&#34; /&gt;&#xA;&lt;div class=&#34;box fancy-figure caption-position-bottom floatright&#34; &gt;&#xA;  &lt;figure class=&#34;floatright&#34; itemprop=&#34;associatedMedia&#34; itemscope itemtype=&#34;http://schema.org/ImageObject&#34;&gt;&#xA;    &lt;div class=&#34;img&#34;&gt;&#xA;      &lt;img itemprop=&#34;thumbnail&#34; src=&#34;https://xor.co.za/img/dale.jpg&#34; alt=&#34;/img/dale.jpg&#34;/&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;a href=&#34;https://xor.co.za/img/dale.jpg&#34; itemprop=&#34;contentUrl&#34; target=&#34;_blank&#34;&gt;&lt;/a&gt;&#xA;  &lt;/figure&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&lt;p&gt;I am a Principal Software Engineer and Team Lead with over two decades of experience building and delivering software.&lt;/p&gt;&#xA;&lt;p&gt;Over the years, I&amp;rsquo;ve worked on just about everything from big data distributed systems and large retail stock-take platforms, to Linux and Windows kernel drivers and code running on micro-controllers.&lt;/p&gt;&#xA;&lt;p&gt;While the majority of my day-to-day skills are in C# and .NET, I&amp;rsquo;m strictly tech-stack agnostic. I&amp;rsquo;ve always believed in using whichever tool, language, or platform the project actually requires to get the job done right.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
