<?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 Dino.AI</title><link>https://dino.ai/posts/</link><description>Recent content in Posts on Dino.AI</description><generator>Hugo -- gohugo.io</generator><language>en-gb</language><lastBuildDate>Mon, 30 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://dino.ai/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>Walnut Pencil Case</title><link>https://dino.ai/posts/walnut-pencil-case/</link><pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate><guid>https://dino.ai/posts/walnut-pencil-case/</guid><description>Finished pencil case containing pen, pencil and slide rule. Introduction For a while I&amp;rsquo;ve been using physical not taking in order to keep track of tasks, log thoughts and just generally brainstorm ideas. This is mainly due to the fact that I became very used to taking physical notes during my undergraduate degree and just didn&amp;rsquo;t stop and the fact that whenever I have tried to use digital note taking it has just enough friction that I don&amp;rsquo;t stick to it.</description></item><item><title>IBM Mouse Retrofit</title><link>https://dino.ai/posts/ibm-mouse-retrofit/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://dino.ai/posts/ibm-mouse-retrofit/</guid><description>IBM branded mouse. Introduction For a while now I have been wanting to use a more appropriate mouse with the other hardware I use in my main computer setup. This mainly consists of a FSSK keyboard that is a modern product that uses IBM model f buckling spring keys in a Model M style housing. I also use a DELL P1110 as my main monitor. I have a plan to use a IBM PC 5150 as a USB-C docking station as well so my setup doesn&amp;rsquo;t really suit modern gaming or productivity mice from companies such as Razer and Logitech.</description></item><item><title>Custom PC Build</title><link>https://dino.ai/posts/custom-pc-build/</link><pubDate>Sun, 24 Aug 2025 21:26:55 +0100</pubDate><guid>https://dino.ai/posts/custom-pc-build/</guid><description>Complete water and electric connection loops Introduction Quite a few years ago now I decided to try and build a custom PC with water cooling and custom manufactured parts. I remember at the time being captivated by the trend of custom PC builds, by things such as the Murder Box and various other PC builds that prioritised aesthetics and craftsmanship in the final product. This is something that unfortunately is often missing in the mass produced PC space.</description></item><item><title>Igor: Tool for remote development</title><link>https://dino.ai/posts/igor/</link><pubDate>Mon, 21 Jul 2025 17:41:45 +0100</pubDate><guid>https://dino.ai/posts/igor/</guid><description>Igor Turing my PhD I made extensive use of tools such as Docker and kubernetes for running my experiments. I also decided to train all my agents on my own hardware so this meant constructing my own kubernetes cluster with multiple nodes and many GPUs, this ended up being around 6 nodes with 6 GPUs although two of those GPUs where laptop GPUs mainly used for inference. I also have a fondness for old Thinkpad laptops and at the time was using an old Thinkpad X60 as my main computer for all of my work, this is a computer that had a 32bit core2duo processor at a time when a 6 core i7 was not considered to be out of the ordinary on a laptop.</description></item><item><title>Sony PVM-6041QM</title><link>https://dino.ai/posts/pvm-6041qm/</link><pubDate>Thu, 26 Jun 2025 13:00:41 +0000</pubDate><guid>https://dino.ai/posts/pvm-6041qm/</guid><description>Sony PVM-6041QM Introduction I recently acquired a Sony PVM-6041QM CRT. I thought it would make a nice screen for showing album art in my reading/listening area I created. It now has also doubled up as a screen to play retro games on, mainly 16bit systems.
Setup Outputing an Image Outputting an image to this model is pretty straightforward, it receives RGBS signals that can be easily converted with a VGA to Scart adapter and then using a SCART to RGBS cable to hook up the computer.</description></item><item><title>Literature Reading Workflow</title><link>https://dino.ai/posts/literature-reading-workflow/</link><pubDate>Fri, 31 Jan 2025 19:01:17 +0000</pubDate><guid>https://dino.ai/posts/literature-reading-workflow/</guid><description>Introduction I have gone through many different iterations of how to keep track of my reading throughout my PhD and professional career. Here I document my latest version that so far has most of the kinks worked out, along with various improvements I would like to add in the future.
Towards the start of my PhD I begun tracking reading material and papers using Zotero, mainly because it seemed to have all the features I required and included browser plugins that would allow for easy adding of new papers that I came across.</description></item><item><title>Leader-Based Linux Workflows</title><link>https://dino.ai/posts/leader-key-os-workflows/</link><pubDate>Mon, 18 Mar 2024 19:00:41 +0000</pubDate><guid>https://dino.ai/posts/leader-key-os-workflows/</guid><description>Introduction I&amp;rsquo;ve configured my Linux workflow with a leader-based keyboard shortcut system, inspired by the Vim text editor, utilizing a single key (the &amp;ldquo;leader&amp;rdquo;) for various custom actions. I&amp;rsquo;ve integrated this with the powerful dmenu tool, making it a breeze to access a list of applications or actions based on a given key combination. The adoption of a leader-based system offers numerous advantages, including enhanced productivity and efficiency. This is achieved by allowing me to execute complex tasks more swiftly, as frequently used commands can be chained together using the leader key.</description></item><item><title>RL Training DAG</title><link>https://dino.ai/posts/rl-agent-dag/</link><pubDate>Mon, 11 Jan 2021 21:06:01 +0000</pubDate><guid>https://dino.ai/posts/rl-agent-dag/</guid><description>Introduction During my PhD I conducted many experiments that would take multiple hours to run. This included experiments that required multiple runs in order to assess their average performance. This is done to evaluate the effect of the networks initialisation on training and also to account for the stochastic nature of Reinforcement Learning (RL) problems.
In this article I outline the process I have developed in order to automate this whole process with Kubernetes and Argo.</description></item><item><title>CYBERDECK-PI18</title><link>https://dino.ai/posts/cyberdeck_2018/</link><pubDate>Thu, 29 Mar 2018 21:26:55 +0100</pubDate><guid>https://dino.ai/posts/cyberdeck_2018/</guid><description>Cyberdeck based on a custom mechanical keyboard and raspberry Pi Introduction This is a small project that was mainly an excuse to build a keyboard. The main idea behind this was to have a 60% mechanical keyboard that also had a small screen attached for either running apps locally on a raspberry pi, or showing information from a Kubernetes cluster over SSH. It ended up being a pretty simple project with CNC milling carbon fibre being the trickiest part dulling many end mills in the process.</description></item></channel></rss>