<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Strange Aeons</title>
    <link>https://www.strangeaeons.org/</link>
    <description>Recent content on Strange Aeons</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Mon, 12 Jan 2026 17:48:11 +0000</lastBuildDate>
    <atom:link href="https://www.strangeaeons.org/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Slashes</title>
      <link>https://www.strangeaeons.org/slashes/</link>
      <pubDate>Mon, 12 Jan 2026 17:48:11 +0000</pubDate>
      <guid>https://www.strangeaeons.org/slashes/</guid>
      <description>The slash project is an attempt to build a set of commonly named and understood pages that sites can choose to implement, or not. As I already had an about page I&amp;rsquo;ve decided to include some of the other slash pages on this site.&#xA;One of the interesting aspects of slash pages is the idea that site have certain kinds of information at certain, commonly named, locations. Whilst this is perhaps not Semantic Web levels of automatically processable information, it should make it a little easier to discover authentic personal human websites amongst all of the corporate and AI slop.</description>
    </item>
    <item>
      <title>Interests</title>
      <link>https://www.strangeaeons.org/interests/</link>
      <pubDate>Mon, 12 Jan 2026 17:31:19 +0000</pubDate>
      <guid>https://www.strangeaeons.org/interests/</guid>
      <description> Alcohol: Beer &amp;amp; Single Malt Artificial Intelligence Astronomy Books Cyberpunk Computer Science Electronics Food Forteana Gaming: Boardgames, Videogames, &amp;amp; Roleplaying Games Gardening Martial Arts Modular Synthesis Movies Music Programming Science Fiction TV Woodwork </description>
    </item>
    <item>
      <title>Artificial Intelligence</title>
      <link>https://www.strangeaeons.org/ai/</link>
      <pubDate>Mon, 12 Jan 2026 17:13:07 +0000</pubDate>
      <guid>https://www.strangeaeons.org/ai/</guid>
      <description>This slash page is meant to cover how I use AI. But I don&amp;rsquo;t use AI. Not really. I&amp;rsquo;ll get to that in a moment. Instead this is more of a little page about how we need to find things we want to do, then practise them and get good., rather than letting the machines take away the things we enjoy.&#xA;So, despite being an AI researcher for a few decades now, studying Knowledge Representation, Reasoning, and Communication, all under the auspices of &amp;ldquo;Argumentation Theory&amp;rdquo; and &amp;ldquo;Computational Argumentation&amp;rdquo;, I don&amp;rsquo;t use AI.</description>
    </item>
    <item>
      <title>Email Management</title>
      <link>https://www.strangeaeons.org/posts/email-management/</link>
      <pubDate>Sun, 11 Jan 2026 22:49:04 +0000</pubDate>
      <guid>https://www.strangeaeons.org/posts/email-management/</guid>
      <description>After bumping into an old colleague in the supermarket before christmas, during which I mentioned how I hadn&amp;rsquo;t had a reply from them to an earlier email, we got to talking about email management approaches.&#xA;I think I sent my first real email sometime in September of 1997. That said I&amp;rsquo;m pretty sure we sent emails on the Acorn BBC Master machines in our IT class at high school. I keenly recall the teacher being really pleased with the ability to send &amp;ldquo;electronic mail&amp;rdquo; between computers in the school.</description>
    </item>
    <item>
      <title>Contacting Me</title>
      <link>https://www.strangeaeons.org/posts/contacting-me/</link>
      <pubDate>Sat, 10 Jan 2026 17:51:51 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/contacting-me/</guid>
      <description>Methods If, as a student, you need to contact me, then please consider the following order of preference for communication methods:&#xA;Timetabled Contact Hours - If I&amp;rsquo;m currently teaching you on a module then the best way to ensure there is time devoted to you is to turn up to the lecture or lab, or both. I&amp;rsquo;ve already got the time put aside for exactly this eventuality. As it is face-to-face then we can efficiently get to the root of the problem and hopefully solve it.</description>
    </item>
    <item>
      <title>Comments on Strange Aeons</title>
      <link>https://www.strangeaeons.org/posts/commenting-policy/</link>
      <pubDate>Thu, 08 Jan 2026 13:08:00 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/commenting-policy/</guid>
      <description>This site has no facility for direct comments because I feel that easy, consequence-free, ill-considered, commentary and discussion has coarsened public discussion.&#xA;I think an element of the problem is a mixture of immediacy and anonymity, combined with a pathological tendency in many people towards reactionary anger. If people can react quickly, and in the moment, especially without consequence, then I think people are more likely to, in the best case, use perhaps ill-considered wording, and in the worst case, to fully indulge their worst inclinations.</description>
    </item>
    <item>
      <title>Do my lecturers still exist when I can&#39;t see them?</title>
      <link>https://www.strangeaeons.org/posts/academic-time/</link>
      <pubDate>Wed, 07 Jan 2026 14:02:54 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/academic-time/</guid>
      <description>Like many of my teaching related posts, this has been spurred by interactions with students over the last couple of years. This post is specifically meant to answer the question of &amp;ldquo;what does an academic do with their time?&amp;rdquo; given that, at least for some students, there is very little idea of what goes on at a university, outside of timetabled classes.&#xA;First a caveat. This post won&amp;rsquo;t be applicable to every member of academic staff at every university, and definitely doesn&amp;rsquo;t apply outside of the UK, and Scotland specifically.</description>
    </item>
    <item>
      <title>Some Thoughts on Code Commenting</title>
      <link>https://www.strangeaeons.org/posts/code-commenting/</link>
      <pubDate>Fri, 05 Dec 2025 16:02:15 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/code-commenting/</guid>
      <description>Students regularly ask me about whether they should &amp;ldquo;comment their code&amp;rdquo;. Partly this is because they are taught to comment their code when they are learning their first programming language or going through their first programming course. The problem is that we don&amp;rsquo;t explain why we teach commenting in the way we do, when we should stop commenting in that way, and how our commenting behaviour should evolve as we become more proficient programmers.</description>
    </item>
    <item>
      <title>Some Thoughts on Honours Project Topics</title>
      <link>https://www.strangeaeons.org/posts/honours-projects-ideas/</link>
      <pubDate>Fri, 19 Sep 2025 22:02:15 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/honours-projects-ideas/</guid>
      <description>Each year students invent many excellent software engineering projects that they hope will form the basis for their honours dissertation. The main problem with these ideas usually is that whilst they are great software engineering projects, they are quite often fairly weak as academic projects. The main cause of this weakness is the lack of connection to wider research, usually stemming from the lack of a clear research objective or questions to answer.</description>
    </item>
    <item>
      <title>Returning to IRC</title>
      <link>https://www.strangeaeons.org/posts/irc/</link>
      <pubDate>Thu, 24 Jul 2025 11:58:00 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/irc/</guid>
      <description>I&amp;rsquo;ve recently returned to IRC after a multi-year hiatus. Twenty years ago I hung out there a fair amount, then as life took its various twists and turns, I used it less and less frequently, until I&amp;rsquo;d not logged in for a good decade or so. My last serious usage was when I was involved in running the Tayside Linux User Group (TLUG) back in the mid-noughties and early teens. Not to be confused with the Tokyo Linux Users Group who are also referred to as TLUG (or the Thuringer one for that matter).</description>
    </item>
    <item>
      <title>My Research &amp; Writing Process</title>
      <link>https://www.strangeaeons.org/posts/research-process/</link>
      <pubDate>Fri, 06 Jun 2025 17:45:00 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/research-process/</guid>
      <description>A recent conversation with a student led me to reflect on my approach to research and writing. These notes might prove useful to someone, somewhere, perhaps, as an example of one research flow. I daresay others have their own working methods, but this is one I&amp;rsquo;ve refined over a long period into something that works consistently for me.&#xA;Nearly all of my work involves either thinking and writing. As an academic, these two practices, thinking and reading, revolve around both my own ideas and the published ideas of others.</description>
    </item>
    <item>
      <title>Argumentation Theory: Quick Start</title>
      <link>https://www.strangeaeons.org/posts/argumentation-quick-start/</link>
      <pubDate>Fri, 06 Jun 2025 16:49:00 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/argumentation-quick-start/</guid>
      <description>So you&amp;rsquo;ve decided to do a project or placement that will feature Argumentation Theory and you&amp;rsquo;re wondering where to start. Helping bootstrap your knowledge of Argumentation Theory is the point of this post. I&amp;rsquo;ll likely develop the content over time, as new resources and papers become available, or as my own foci within argumentation changes. I&amp;rsquo;ll also intersperse thrid party resources with, probably reasonable opinionated summaries of specific topies, just so that if we work together, you have an idea of my position on things.</description>
    </item>
    <item>
      <title>Some notes on your viva voce exam</title>
      <link>https://www.strangeaeons.org/posts/viva-exams/</link>
      <pubDate>Sat, 03 May 2025 11:58:00 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/viva-exams/</guid>
      <description>So you have a viva coming up for your honours or masters dissertation, and you&amp;rsquo;re a bit worried. Well that&amp;rsquo;s OK. This here page is meant to answer some of your questions regarding the following:&#xA;what it&amp;rsquo;s for, what to expect, and what to do in preparation. Purpose The main purpose of your viva is to establish that you are the author of the work that you&amp;rsquo;ve submitted. This doesn&amp;rsquo;t mean that anybody thinks that you&amp;rsquo;ve engaged in any academic misconduct, just that the best way to confidently dismiss any suspicions is by having a conversation with you face-to-face.</description>
    </item>
    <item>
      <title>About</title>
      <link>https://www.strangeaeons.org/about/</link>
      <pubDate>Sat, 18 Sep 2021 17:13:07 +0000</pubDate>
      <guid>https://www.strangeaeons.org/about/</guid>
      <description>Just a small place on the web for some of my writing, thoughts, and ideas, that don&amp;rsquo;t otherwise fit into all of the other venues available to me. This time I think it is worth starting with a blank slate so I&amp;rsquo;ve archived past posts. Partly because re-reading the juvenalia of older writing is a mistake when you&amp;rsquo;re revamping a site, but also because my interests have changed over the years and I want to concentrate on all new essay about my current interests.</description>
    </item>
    <item>
      <title>Some Notes on Getting Started with Your Honours Project</title>
      <link>https://www.strangeaeons.org/posts/honours-projects-miscellanea/</link>
      <pubDate>Fri, 17 Sep 2021 16:10:13 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/honours-projects-miscellanea/</guid>
      <description>Between when I started lecturing back in 2006/07, and now, I&amp;rsquo;ve supervised upwards of a hundred undergraduate dissertations and upwards of fifty masters dissertations. So I think that I might have done this job for long enough to learn a thing or two. I am still determing exactly what that learning might include, but here are a bunch of important things to consider when doing your dissertation with me. It&amp;rsquo;s currently more of a brain dump than a considered set of guidance, and represents a bunch of things that we usually cover early in the supervision process, so it should be of some use:</description>
    </item>
    <item>
      <title>Interpreting Your Grades</title>
      <link>https://www.strangeaeons.org/posts/interpreting-your-grades/</link>
      <pubDate>Tue, 14 Sep 2021 13:20:43 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/interpreting-your-grades/</guid>
      <description>My institution has historically done well in attracting students from the EU and the rest of the world. More recently my focus on developing and teaching international online programmes means that the proportion of rest of the world students has been increasing (whilst the proportion of EU students has declined somewhat). As a result a good number of my students have little or no experience of the UK educational system and bring many expectations with them from their experiences everywhere else.</description>
    </item>
    <item>
      <title>Double Operator Tricks in JS</title>
      <link>https://www.strangeaeons.org/posts/double-operator-tricks/</link>
      <pubDate>Fri, 06 Aug 2021 16:56:43 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/double-operator-tricks/</guid>
      <description>Here are two, occasionally useful, Javascript tricks that I recently discovered. They both involve doubling up operators.&#xA;!! Doubling up the standard logical NOT/negation operator &amp;lsquo;!&amp;rsquo;, into &amp;lsquo;!!&amp;rsquo; will turn most values into booleans, i.e. cast to a boolean. So if you quickly want to pass a numeric or string value into a function that actually requires a boolean value as input then this is one way to do that. For example:</description>
    </item>
    <item>
      <title>Online Teaching Gear (or how I ended up with a mini TV Studio at home)</title>
      <link>https://www.strangeaeons.org/posts/online-teaching-gear/</link>
      <pubDate>Thu, 05 Aug 2021 12:13:53 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/online-teaching-gear/</guid>
      <description>The first lockdown came too late to really affect my teaching. I had a few ad hoc online seminars with smaller groups of students, but mostly I had time to think and prepare for September. Whilst this was a bit of a risk, there was always the chance that the viral situation was over by then and we were back to face-to-face teaching on campus, I knew that I also had a summer of research seminars, virtual conferences, and a new online-only degree programme was launching that I&amp;rsquo;d spent the last couple of years putting together.</description>
    </item>
    <item>
      <title>Online Teaching During COVID</title>
      <link>https://www.strangeaeons.org/posts/online-teaching-during-covid/</link>
      <pubDate>Wed, 04 Aug 2021 15:39:23 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/online-teaching-during-covid/</guid>
      <description>It&amp;rsquo;s difficult to avoid the subject of the virus and it&amp;rsquo;s myriad impact on our lives so I might as well address some of that up front. Lockdown and physical distancing greatly changed the way that my taught classes at Edinburgh Napier proceeded over the last three or four trimesters. It has been a process of change, fraught with challenges at every stage. The shifting ground, and developing expectations from all parties meant that there was rarely a time in the last eighteen months where a decision has been made without a tiny voice in the back of my mind telling my that it is only provisional.</description>
    </item>
    <item>
      <title>First Post</title>
      <link>https://www.strangeaeons.org/posts/2021-08-04_first-post/</link>
      <pubDate>Wed, 04 Aug 2021 15:31:41 +0100</pubDate>
      <guid>https://www.strangeaeons.org/posts/2021-08-04_first-post/</guid>
      <description>Or perhaps that should be frist post. Just because. Who wants to mess with tradition?&#xA;What will I talk about here? Oodles of things.&#xA;Technology, Software Development, and programming will features heavily. Expect some discussion of language (natural and artificial), argument, and dialogue because of my research interests. There will also be some thoughts about teaching and learning, producitivty and getting things done.&#xA;If I&amp;rsquo;m inclined I&amp;rsquo;ll also cover some of my other interests like synths (mostly Moog, Arturia, &amp;amp; Elektron gear), books &amp;amp; reading (mostly sci-fi with a focus on classic/golden age although I keep up with many of the newer genre writers as well), music (mostly jazz with a focus on Coltrane, Mingus, Monk, and Sanders), gardening, and making stuff (electronics, wood and metal work).</description>
    </item>
  </channel>
</rss>
