<?xml version="1.0" encoding="utf-8"?>
      <feed xmlns="http://www.w3.org/2005/Atom">
    <title>benjamin.computer</title>
<link href="https://benjamin.computer/atom.xml" />
<updated>2026-03-01T15:50:08.988454Z</updated>
<entry>
<title>Graphics Engine Part 3 - Contracts, Textures and Depth</title>
<link href="https://benjamin.computer/posts/2026-03-01-earendel3.html" />
<updated>2026-03-01T00:00:00.000000Z</updated>
<title>Graphics Engine Part 3 - Contracts, Textures and Depth</title>
<summary>Graphics Engine Part 3 - Contracts, Textures and Depth</summary>
<id>28</id></entry>
<entry>
<title>Graphics Engine Part 2 - breaking it down</title>
<link href="https://benjamin.computer/posts/2026-01-09-earendel-2.html" />
<updated>2026-01-09T00:00:00.000000Z</updated>
<title>Graphics Engine Part 2 - breaking it down</title>
<summary>Graphics Engine Part 2 - breaking it down</summary>
<id>57</id></entry>
<entry>
<title>A Vulkan and Rust 3D Engine - Part 1</title>
<link href="https://benjamin.computer/posts/2025-10-31-rust-and-vulkan.html" />
<updated>2025-10-31T00:00:00.000000Z</updated>
<title>A Vulkan and Rust 3D Engine - Part 1</title>
<summary>A Vulkan Rust 3D Engine - Part 1</summary>
<id>131</id></entry>
<entry>
<title>Modernising the Amiga at Forty</title>
<link href="https://benjamin.computer/posts/2025-07-28-amiga40.html" />
<updated>2025-07-28T00:00:00.000000Z</updated>
<title>Modernising the Amiga at Forty</title>
<summary>The Amiga is forty years old. I've begun to modernise it.</summary>
<id>64</id></entry>
<entry>
<title>Another Another Place. My NOVA 2025 Demo.</title>
<link href="https://benjamin.computer/posts/2025-06-30-nova.html" />
<updated>2025-06-30T00:00:00.000000Z</updated>
<title>Another Another Place. My NOVA 2025 Demo.</title>
<summary>I entered NOVA this year. Here is how I made a demo</summary>
<id>48</id></entry>
<entry>
<title>The deep irony of the OpenAI Ghibli Generator</title>
<link href="https://benjamin.computer/posts/2025-05-21-ghibli-ai.html" />
<updated>2025-05-21T00:00:00.000000Z</updated>
<title>The deep irony of the OpenAI Ghibli Generator</title>
<summary>Something about that OpenAI make your own Studio Ghibli character made me think.</summary>
<id>134</id></entry>
<entry>
<title>A 3D Game engine in 24 days</title>
<link href="https://benjamin.computer/posts/2025-04-04-engine-day-01.html" />
<updated>2025-04-04T00:00:00.000000Z</updated>
<title>A 3D Game engine in 24 days</title>
<summary>I'm going to attempt to make a 3D graphics engine in 24 days</summary>
<id>130</id></entry>
<entry>
<title>Repair Cafes great and small</title>
<link href="https://benjamin.computer/posts/2025-03-20-repair-cafe.html" />
<updated>2025-03-20T00:00:00.000000Z</updated>
<title>Repair Cafes great and small</title>
<summary>I've been at the Dairsie repair cafe for two years now.</summary>
<id>97</id></entry>
<entry>
<title>Bee-Scales and Badges</title>
<link href="https://benjamin.computer/posts/2024-11-17-bee-scales.html" />
<updated>2024-11-17T00:00:00.000000Z</updated>
<title>Bee-Scales and Badges</title>
<summary>Taking a geeky badge and converting it into something useful.</summary>
<id>135</id></entry>
<entry>
<title>Behave Birdnet Bhyve</title>
<link href="https://benjamin.computer/posts/2024-10-20-behave-birdnet-bhyve.html" />
<updated>2024-10-20T00:00:00.000000Z</updated>
<title>Behave Birdnet Bhyve</title>
<summary>Or how I got birdnet to run in a VM with Bhyve</summary>
<id>74</id></entry>
<entry>
<title>Spotting Seals in Sonar with A.I.</title>
<link href="https://benjamin.computer/posts/2024-06-04-spotting-seals.html" />
<updated>2024-06-04T00:00:00.000000Z</updated>
<title>Spotting Seals in Sonar with A.I.</title>
<summary>Spotting Seals in Sonar with A.I.</summary>
<id>124</id></entry>
<entry>
<title>HDMI Compatible PMOD for your FPGA</title>
<link href="https://benjamin.computer/posts/2024-03-12-pmod.html" />
<updated>2024-03-12T00:00:00.000000Z</updated>
<title>HDMI Compatible PMOD for your FPGA</title>
<summary>Building an HDMI PMOD for FPGA Dev boards</summary>
<id>117</id></entry>
<entry>
<title>Running BirdNet 24/7 in a different way.</title>
<link href="https://benjamin.computer/posts/2024-01-09-birdnet.html" />
<updated>2024-01-09T00:00:00.000000Z</updated>
<title>Running BirdNet 24/7 in a different way.</title>
<summary>Playing around with a fun A.I - Birdnet</summary>
<id>109</id></entry>
<entry>
<title>3D Printing Bee Spacers</title>
<link href="https://benjamin.computer/posts/2023-11-11-bee-spacer.html" />
<updated>2023-11-11T00:00:00.000000Z</updated>
<title>3D Printing Bee Spacers</title>
<summary>Using new tech with old tech.</summary>
<id>4</id></entry>
<entry>
<title>I built a mechanical trommel</title>
<link href="https://benjamin.computer/posts/2023-10-11-trommel.html" />
<updated>2023-10-11T00:00:00.000000Z</updated>
<title>I built a mechanical trommel</title>
<summary>Sieving compost has never been easier</summary>
<id>3</id></entry>
<entry>
<title>Profiling Python programs promptly</title>
<link href="https://benjamin.computer/posts/2023-09-19-python-profiling.html" />
<updated>2023-09-19T00:00:00.000000Z</updated>
<title>Profiling Python programs promptly</title>
<summary>I've been looking at speeding up some of my python programs.</summary>
<id>62</id></entry>
<entry>
<title>Get in the sea Arduino!</title>
<link href="https://benjamin.computer/posts/2023-07-05-smru.html" />
<updated>2023-07-05T00:00:00.000000Z</updated>
<title>Get in the sea Arduino!</title>
<summary>Working on an arduino system that listens for marine mammals</summary>
<id>10</id></entry>
<entry>
<title>How to PhD, probably.</title>
<link href="https://benjamin.computer/posts/2023-05-14-phd.html" />
<updated>2023-05-14T00:00:00.000000Z</updated>
<title>How to PhD, probably.</title>
<summary>I've managed to (almost) finish a PhD in A.I. and microscopy.</summary>
<id>61</id></entry>
<entry>
<title>An A.I. Christmas Message</title>
<link href="https://benjamin.computer/posts/2022-12-06-xmasai.html" />
<updated>2022-12-06T00:00:00.000000Z</updated>
<title>An A.I. Christmas Message</title>
<summary>For our sibling santa this year, I made an AI message</summary>
<id>95</id></entry>
<entry>
<title>My approach to the passing of Elizabeth II</title>
<link href="https://benjamin.computer/posts/2022-09-13-queen.html" />
<updated>2022-09-13T00:00:00.000000Z</updated>
<title>My approach to the passing of Elizabeth II</title>
<summary>My approach to the passing of Elizabeth II</summary>
<id>25</id></entry>
<entry>
<title>Multiply - a book about calculators I helped create</title>
<link href="https://benjamin.computer/posts/2022-08-17-calculators.html" />
<updated>2022-08-17T00:00:00.000000Z</updated>
<title>Multiply - a book about calculators I helped create</title>
<summary>I've co-edited and designed a book about a collection of calculators</summary>
<id>106</id></entry>
<entry>
<title>Assembly on the ZX Spectrum - Part 2 - Field-FX Demo at EMFCamp</title>
<link href="https://benjamin.computer/posts/2022-06-08-youwouldnt.html" />
<updated>2022-06-08T00:00:00.000000Z</updated>
<title>Assembly on the ZX Spectrum - Part 2 - Field-FX Demo at EMFCamp</title>
<summary>I wrote a demo for the Field-FX Demo Party</summary>
<id>120</id></entry>
<entry>
<title>FPGA Demo for Revision 2022</title>
<link href="https://benjamin.computer/posts/2022-05-18-fpga-demoscene-demo.html" />
<updated>2022-05-18T00:00:00.000000Z</updated>
<title>FPGA Demo for Revision 2022</title>
<summary>We entered the Wild Demo this year with our unique, homebrew FPGA board</summary>
<id>35</id></entry>
<entry>
<title>Assembly on the ZX Spectrum - Part 1</title>
<link href="https://benjamin.computer/posts/2022-04-22-ZX-coding.html" />
<updated>2022-04-22T00:00:00.000000Z</updated>
<title>Assembly on the ZX Spectrum - Part 1</title>
<summary>My first post on how to program the ZX Spectrum 48K</summary>
<id>22</id></entry>
<entry>
<title>Writing. From Science Papers to Roleplay Games.</title>
<link href="https://benjamin.computer/posts/2021-11-30-writing.html" />
<updated>2021-11-30T00:00:00.000000Z</updated>
<title>Writing. From Science Papers to Roleplay Games.</title>
<summary>A blog post about writing</summary>
<id>24</id></entry>
<entry>
<title>Making a computer game from scratch</title>
<link href="https://benjamin.computer/posts/2021-10-30-game-from-scratch.html" />
<updated>2021-10-30T00:00:00.000000Z</updated>
<title>Making a computer game from scratch</title>
<summary>I've started to make a computer game completely from scratch. Should be fun!</summary>
<id>44</id></entry>
<entry>
<title>Upgrading an Amiga 500 for today</title>
<link href="https://benjamin.computer/posts/2021-09-30-amiga-upgrade.html" />
<updated>2021-09-30T00:00:00.000000Z</updated>
<title>Upgrading an Amiga 500 for today</title>
<summary>Modernising a proper classic computer for funtimes today</summary>
<id>43</id></entry>
<entry>
<title>Building an FPGA Board for pretty VGA graphics</title>
<link href="https://benjamin.computer/posts/2021-08-30-FPGA-VGA.html" />
<updated>2021-08-30T00:00:00.000000Z</updated>
<title>Building an FPGA Board for pretty VGA graphics</title>
<summary>Building an FPGA Board for pretty VGA graphics</summary>
<id>42</id></entry>
<entry>
<title>Microscopes meet Artificial Intelligence</title>
<link href="https://benjamin.computer/posts/2021-07-30-phd-part-1.html" />
<updated>2021-07-30T00:00:00.000000Z</updated>
<title>Microscopes meet Artificial Intelligence</title>
<summary>I've been working hard on my PhD and here is the first result</summary>
<id>133</id></entry>
<entry>
<title>The Home of Golf meets the Nintendo Famicom</title>
<link href="https://benjamin.computer/posts/2021-06-30-Famicom.html" />
<updated>2021-06-30T00:00:00.000000Z</updated>
<title>The Home of Golf meets the Nintendo Famicom</title>
<summary>I bought an old Famicom in Japan with a curious golf cartridge. So lets play golf on the Old Course</summary>
<id>141</id></entry>
<entry>
<title>The ZX Spectrum 48K Today</title>
<link href="https://benjamin.computer/posts/2021-05-28-ZX-Spectrum.html" />
<updated>2021-05-28T00:00:00.000000Z</updated>
<title>The ZX Spectrum 48K Today</title>
<summary>I never had a ZX Spectrum back in the day, so I bought one and decided to modernise it.</summary>
<id>26</id></entry>
<entry>
<title>A modern take on the plague doctor mask.</title>
<link href="https://benjamin.computer/posts/2021-04-26-plague-doctor.html" />
<updated>2021-04-26T00:00:00.000000Z</updated>
<title>A modern take on the plague doctor mask.</title>
<summary>A modern-ish plague doctor mask using neopixel rings, bluetooth and an android application</summary>
<id>103</id></entry>
<entry>
<title>Building a Polybius Arcade Cabinet</title>
<link href="https://benjamin.computer/posts/2021-03-28-polybius.html" />
<updated>2021-03-28T00:00:00.000000Z</updated>
<title>Building a Polybius Arcade Cabinet</title>
<summary>Polybius is a gaming urban legend, serving as inspiration for my own arcade cabinet build.</summary>
<id>113</id></entry>
<entry>
<title>Shutr, my own flickr replacement - Part 1</title>
<link href="https://benjamin.computer/posts/2021-02-25-images-1.html" />
<updated>2021-02-25T00:00:00.000000Z</updated>
<title>Shutr, my own flickr replacement - Part 1</title>
<summary>Images are still a pain to create, organise and get them to where they need to go.</summary>
<id>27</id></entry>
<entry>
<title>My deepfake alternative Queen's speech</title>
<link href="https://benjamin.computer/posts/2021-01-18-deepfake-queen.html" />
<updated>2021-01-18T00:00:00.000000Z</updated>
<title>My deepfake alternative Queen's speech</title>
<summary>I've always wanted to make a comedy Queen's speech. Now we have the technology.</summary>
<id>89</id></entry>
<entry>
<title>Rust, Python and Fish</title>
<link href="https://benjamin.computer/posts/2020-12-12-rust-python.html" />
<updated>2020-12-12T00:00:00.000000Z</updated>
<title>Rust, Python and Fish</title>
<summary>Mixing Rust, Python and Poisson Sampling for improving A.I.</summary>
<id>114</id></entry>
<entry>
<title>Making a VR tour of Antarctica</title>
<link href="https://benjamin.computer/posts/2020-11-24-antarctica-vr.html" />
<updated>2020-11-24T00:00:00.000000Z</updated>
<title>Making a VR tour of Antarctica</title>
<summary>Finally finished a long dormant video project. A 360 video tour of the Antarctic Penninsula.</summary>
<id>6</id></entry>
<entry>
<title>Blocking Big Battery Booms! (with bootloaders)</title>
<link href="https://benjamin.computer/posts/2020-10-21-pips.html" />
<updated>2020-10-21T00:00:00.000000Z</updated>
<title>Blocking Big Battery Booms! (with bootloaders)</title>
<summary>I spent three months helping to build the software for a battery management system</summary>
<id>86</id></entry>
<entry>
<title>The Holy Trinity of Wireguard, hosts and PiHole</title>
<link href="https://benjamin.computer/posts/2020-09-17-wireguard.html" />
<updated>2020-09-17T00:00:00.000000Z</updated>
<title>The Holy Trinity of Wireguard, hosts and PiHole</title>
<summary>I've been paying a lot of attention to VPNs, trackers and DNS. Here are some tips for wireguard, PiHole and hosts.</summary>
<id>71</id></entry>
<entry>
<title>The Gamemaker's Toolkit GameJam 2020</title>
<link href="https://benjamin.computer/posts/2020-08-16-gamejam.html" />
<updated>2020-08-16T00:00:00.000000Z</updated>
<title>The Gamemaker's Toolkit GameJam 2020</title>
<summary>During lockdown, I entered my first ever gamejam. Here is what I learned.</summary>
<id>11</id></entry>
<entry>
<title>My First Demoscene production</title>
<link href="https://benjamin.computer/posts/2020-07-15-nova.html" />
<updated>2020-07-15T00:00:00.000000Z</updated>
<title>My First Demoscene production</title>
<summary>Finally got around to joining the Demoscene with my first production.</summary>
<id>143</id></entry>
<entry>
<title>Generating Statistics in A.I. and Science</title>
<link href="https://benjamin.computer/posts/2020-06-09-pytorch-stats.html" />
<updated>2020-06-09T00:00:00.000000Z</updated>
<title>Generating Statistics in A.I. and Science</title>
<summary>How I generate stats for our experimental A.I runs in microscopy science.</summary>
<id>136</id></entry>
<entry>
<title>Visualising the PyTorch Compute Graph for Bug Fixing</title>
<link href="https://benjamin.computer/posts/2020-05-15-pytorch-graph.html" />
<updated>2020-05-15T00:00:00.000000Z</updated>
<title>Visualising the PyTorch Compute Graph for Bug Fixing</title>
<summary>PyTorch tends not to warn you about mistakes in your graph, so I made a quick tool to see what is going on, under the bonnet.</summary>
<id>72</id></entry>
<entry>
<title>Making your terminals a bit nicer</title>
<link href="https://benjamin.computer/posts/2020-04-23-console-niceness.html" />
<updated>2020-04-23T00:00:00.000000Z</updated>
<title>Making your terminals a bit nicer</title>
<summary>I'd never heard of neofetch and powershell before but they've made things just that little bit nicer.</summary>
<id>76</id></entry>
<entry>
<title>How I do imaging for my PhD research</title>
<link href="https://benjamin.computer/posts/2020-03-29-phd-images.html" />
<updated>2020-03-29T00:00:00.000000Z</updated>
<title>How I do imaging for my PhD research</title>
<summary>I use a lot of images, programs and scripts in my research. Some of this might be useful for others working in science.</summary>
<id>100</id></entry>
<entry>
<title>Turning old mini-routers into useful remote cameras</title>
<link href="https://benjamin.computer/posts/2020-02-18-tplink-webcam.html" />
<updated>2020-02-18T00:00:00.000000Z</updated>
<title>Turning old mini-routers into useful remote cameras</title>
<summary>I've finally got around to using up a load of TP-Link routers and webcams to make something useful.</summary>
<id>145</id></entry>
<entry>
<title>What makes a computer role-playing game great?</title>
<link href="https://benjamin.computer/posts/2020-01-12-crpgs.html" />
<updated>2020-01-12T00:00:00.000000Z</updated>
<title>What makes a computer role-playing game great?</title>
<summary>I've been playing a lot of computer roleplay games, but what makes a good one?</summary>
<id>77</id></entry>
<entry>
<title>Cell segmentation at The Alan Turing Institute</title>
<link href="https://benjamin.computer/posts/2019-12-20-Turing-DSG.html" />
<updated>2019-12-20T00:00:00.000000Z</updated>
<title>Cell segmentation at The Alan Turing Institute</title>
<summary>I was fortunate to be selected to take part in the December Data Study Group at the Alan Turing Institute</summary>
<id>140</id></entry>
<entry>
<title>Why I'm not a Hackspace member anymore.</title>
<link href="https://benjamin.computer/posts/2019-11-17-hackspaces.html" />
<updated>2019-11-17T00:00:00.000000Z</updated>
<title>Why I'm not a Hackspace member anymore.</title>
<summary>I've been thinking a lot about Hackspaces recently</summary>
<id>112</id></entry>
<entry>
<title>The first year of a Biology and A.I. PhD</title>
<link href="https://benjamin.computer/posts/2019-10-21-first-year-phd.html" />
<updated>2019-10-21T00:00:00.000000Z</updated>
<title>The first year of a Biology and A.I. PhD</title>
<summary>What is the first year of a science PhD like?</summary>
<id>70</id></entry>
<entry>
<title>Retro computers, vegetarianism and booze in Japan</title>
<link href="https://benjamin.computer/posts/2019-09-10-japan.html" />
<updated>2019-09-10T00:00:00.000000Z</updated>
<title>Retro computers, vegetarianism and booze in Japan</title>
<summary>A computer nerd's guide to travelling Japan.</summary>
<id>59</id></entry>
<entry>
<title>Rust reverses research ruin</title>
<link href="https://benjamin.computer/posts/2019-07-31-rust-research.html" />
<updated>2019-07-31T00:00:00.000000Z</updated>
<title>Rust reverses research ruin</title>
<summary>So I've been learning Rust and I've found a great use for it in real research.</summary>
<id>105</id></entry>
<entry>
<title>Debugging neural networks</title>
<link href="https://benjamin.computer/posts/2019-04-02-error-in-ai.html" />
<updated>2019-04-02T00:00:00.000000Z</updated>
<title>Debugging neural networks</title>
<summary>Debugging neural networks with a little pdb and pytorch</summary>
<id>34</id></entry>
<entry>
<title>Surface mount soldering with BGA and hot-plates</title>
<link href="https://benjamin.computer/posts/2019-03-05-soldering.html" />
<updated>2019-03-05T00:00:00.000000Z</updated>
<title>Surface mount soldering with BGA and hot-plates</title>
<summary>I've been learning about BGA, surface mount soldering and hotplates</summary>
<id>46</id></entry>
<entry>
<title>Using PyTorch to find the orientation of a torus</title>
<link href="https://benjamin.computer/posts/2018-12-12-torus-ai.html" />
<updated>2018-12-12T00:00:00.000000Z</updated>
<title>Using PyTorch to find the orientation of a torus</title>
<summary>I've started working with PyTorch to find 3D parameters of objects in images</summary>
<id>29</id></entry>
<entry>
<title>Planescape Torment, Adam Curtis and Gaming today</title>
<link href="https://benjamin.computer/posts/2018-12-07-planescape.html" />
<updated>2018-12-07T00:00:00.000000Z</updated>
<title>Planescape Torment, Adam Curtis and Gaming today</title>
<summary>I just finished Planescape Torment. It seems very relevant, especially today.</summary>
<id>37</id></entry>
<entry>
<title>The Flickr diaspora, website bloat and what is important.</title>
<link href="https://benjamin.computer/posts/2018-11-17-redo-bloat.html" />
<updated>2018-11-17T00:00:00.000000Z</updated>
<title>The Flickr diaspora, website bloat and what is important.</title>
<summary>Flickr has changed. So has the web. I've had some thoughts and I think things need to change.</summary>
<id>94</id></entry>
<entry>
<title>Hacking the Nintendo Powerglove</title>
<link href="https://benjamin.computer/posts/2018-10-15-powerglove.html" />
<updated>2018-10-15T00:00:00.000000Z</updated>
<title>Hacking the Nintendo Powerglove</title>
<summary>Everyone loves the 80s! Everyone loves Cyberpunk! So lets hack on the Powerglove! It's so bad!</summary>
<id>58</id></entry>
<entry>
<title>Tips for a budding Masters Student in Bioinformatics</title>
<link href="https://benjamin.computer/posts/2018-10-02-mres-part4.html" />
<updated>2018-10-02T00:00:00.000000Z</updated>
<title>Tips for a budding Masters Student in Bioinformatics</title>
<summary>So I've submitted the thesis, had the viva, gotten the result and it's the end of a two year stint at trying bioinformatics. How did it go?</summary>
<id>16</id></entry>
<entry>
<title>The Cybar at EMF 2018</title>
<link href="https://benjamin.computer/posts/2018-09-10-EMF-Cybar.html" />
<updated>2018-09-10T00:00:00.000000Z</updated>
<title>The Cybar at EMF 2018</title>
<summary>The first themed area at Electromagnetic Field Camp - The Cyberpunk Cybar</summary>
<id>69</id></entry>
<entry>
<title>Metaballs on the Arty FPGA</title>
<link href="https://benjamin.computer/posts/2018-07-04-fpga-metaballs.html" />
<updated>2018-07-04T00:00:00.000000Z</updated>
<title>Metaballs on the Arty FPGA</title>
<summary>I've been working with my friend Will on some FPGA graphics demos. This one draws metaballs - a funky oldskool effect</summary>
<id>30</id></entry>
<entry>
<title>Sequence classification and labelling for protein loops</title>
<link href="https://benjamin.computer/posts/2018-06-11-LSTM-mres-part3.html" />
<updated>2018-06-11T00:00:00.000000Z</updated>
<title>Sequence classification and labelling for protein loops</title>
<summary>Sequences appear a lot in biology, as you might expect. A and C and T and G, or ASP, GLY, VAL, PRO and many others. Looking for patterns in this data is half of the battle. Looking for patterns in the mountain of data is a herculian task. No wonder we are trying to teach machines to look for patterns.</summary>
<id>19</id></entry>
<entry>
<title>Hydroponics build with the EMF Tilda badge</title>
<link href="https://benjamin.computer/posts/2018-05-07-hydroponics.html" />
<updated>2018-05-07T00:00:00.000000Z</updated>
<title>Hydroponics build with the EMF Tilda badge</title>
<summary>I decided to improve on my old hydroponics setup, with some proper pumps, pipework and the EMF tilda badge.</summary>
<id>49</id></entry>
<entry>
<title>Attempting to modify e-coli with CRISPR in my bathroom</title>
<link href="https://benjamin.computer/posts/2018-04-20-e-coli.html" />
<updated>2018-04-20T00:00:00.000000Z</updated>
<title>Attempting to modify e-coli with CRISPR in my bathroom</title>
<summary>I figured I'd see what all these wetlab biologists are getting up to and give it a go myself.</summary>
<id>82</id></entry>
<entry>
<title>Reading ROMs from a scanning electron microscope</title>
<link href="https://benjamin.computer/posts/2018-04-05-rom-reading.html" />
<updated>2018-04-05T00:00:00.000000Z</updated>
<title>Reading ROMs from a scanning electron microscope</title>
<summary>For some reason, HacDC has a scanning electron microscope, and it might just work</summary>
<id>98</id></entry>
<entry>
<title>Protein Loops in Tensorflow - A.I Bio Part 2</title>
<link href="https://benjamin.computer/posts/2018-03-16-mres-part2.html" />
<updated>2018-03-16T00:00:00.000000Z</updated>
<title>Protein Loops in Tensorflow - A.I Bio Part 2</title>
<summary>How can we go from a list of amino acids to a full 3D structure, using just a neural network?</summary>
<id>79</id></entry>
<entry>
<title>Writing a electron microscopy python plugin for ChimeraX</title>
<link href="https://benjamin.computer/posts/2018-02-26-tempy.html" />
<updated>2018-02-26T00:00:00.000000Z</updated>
<title>Writing a electron microscopy python plugin for ChimeraX</title>
<summary>Electron microscopy data is getting pretty big in the bioinformatics world at the moment. As a side project, I've been porting some EM software to ChimeraX.</summary>
<id>54</id></entry>
<entry>
<title>Learning how to AI and Biology at the same time - Part 1</title>
<link href="https://benjamin.computer/posts/2018-02-10-mres-part1.html" />
<updated>2018-02-10T00:00:00.000000Z</updated>
<title>Learning how to AI and Biology at the same time - Part 1</title>
<summary>I've been spending most of my time these days learning AI and biology. Here's the first part of what I've been up to.</summary>
<id>51</id></entry>
<entry>
<title>Making a 3D Scanning Dome - Part 2</title>
<link href="https://benjamin.computer/posts/2018-02-01-dome-part2.html" />
<updated>2018-02-01T00:00:00.000000Z</updated>
<title>Making a 3D Scanning Dome - Part 2</title>
<summary>The second part of building a 3D scanning dome. This time, we deal with skins and cameras</summary>
<id>9</id></entry>
<entry>
<title>Programming an Android Zotero Client - Part 1</title>
<link href="https://benjamin.computer/posts/2018-01-18-android-zotero.html" />
<updated>2018-01-18T00:00:00.000000Z</updated>
<title>Programming an Android Zotero Client - Part 1</title>
<summary>I've started writing an Android application. It's almost ready for release on the Google Store. This is the first time I've properly ventured into the app-economy. It's been an interesting few months thus far. I have a few tips for these starting out.</summary>
<id>8</id></entry>
<entry>
<title>Making a 3D Scanning Dome - Part 1</title>
<link href="https://benjamin.computer/posts/2018-01-08-dome-part1.html" />
<updated>2018-01-08T00:00:00.000000Z</updated>
<title>Making a 3D Scanning Dome - Part 1</title>
<summary>I'm keen to scan quite a few objects and I figured building a proper scanning rig would be a good start.</summary>
<id>2</id></entry>
<entry>
<title>Setup for the Scarab miniSpartan3 FPGA</title>
<link href="https://benjamin.computer/posts/2017-12-20-spartan-fpga.html" />
<updated>2017-12-20T00:00:00.000000Z</updated>
<title>Setup for the Scarab miniSpartan3 FPGA</title>
<summary>I bought a miniSpartan3 a long time ago and now it's tricky to get them to work but I've found a way.</summary>
<id>56</id></entry>
<entry>
<title>Keeping track of a load of Molerats</title>
<link href="https://benjamin.computer/posts/2017-02-28-molerats.html" />
<updated>2017-02-28T00:00:00.000000Z</updated>
<title>Keeping track of a load of Molerats</title>
<summary>How do you improve an existing project for a long term study of animal behaviour</summary>
<id>39</id></entry>
<entry>
<title>word2vec, Tensorflow and Vector Counts</title>
<link href="https://benjamin.computer/posts/2017-01-28-word2vec.html" />
<updated>2017-01-28T00:00:00.000000Z</updated>
<title>word2vec, Tensorflow and Vector Counts</title>
<summary>So in addition to getting married, helping plan a move to the USA and learning all about bioinformatics, I've been working a lot with word2vec, tensorflow and various word vector counts to figure out similarities between verbs. It's a fun little project that sits right at the heart of natural language processing.</summary>
<id>52</id></entry>
<entry>
<title>An Electronic Wedding Invitation</title>
<link href="https://benjamin.computer/posts/2016-11-29-WeddingInvite.html" />
<updated>2016-11-29T00:00:00.000000Z</updated>
<title>An Electronic Wedding Invitation</title>
<summary>So I'm getting married. Since we are both nerds, my fiancee and I wanted some sort of nerdy aspect to our wedding and we figured that the invite itself was the best thing to work on.</summary>
<id>111</id></entry>
<entry>
<title>Twitter meets SVM and Deep Learning</title>
<link href="https://benjamin.computer/posts/2016-11-01-Machine-Learning-Twitter.html" />
<updated>2016-11-01T00:00:00.000000Z</updated>
<title>Twitter meets SVM and Deep Learning</title>
<summary>It's no secret that I'm not a fan of social media generally. It has potential to be amazing but appears to be going down a route that I'm not very comfortable with. One way that I deal with this is to write robots for Twitter in order to get around the problems of noise, irrelevance and hate speech. I've been trying to find a few ways around this and I've entered into the world of SVMs and Neural Nets.</summary>
<id>87</id></entry>
<entry>
<title>PXLjs WebGL Engine first version</title>
<link href="https://benjamin.computer/posts/2016-10-05-pxljs.html" />
<updated>2016-10-05T00:00:00.000000Z</updated>
<title>PXLjs WebGL Engine first version</title>
<summary>My WebGL engine, PXL.js hit v0.1.0 and it's not too shabby but I've learned other things besides programming.</summary>
<id>80</id></entry>
<entry>
<title>Electronic Magnetic Field Camp 2016</title>
<link href="https://benjamin.computer/posts/2016-08-17-EMF-2016.html" />
<updated>2016-08-17T00:00:00.000000Z</updated>
<title>Electronic Magnetic Field Camp 2016</title>
<summary>EMFCamp happened this year and I helped out with the First Aid Team. Here is how it went down.</summary>
<id>18</id></entry>
<entry>
<title>Electronic Patient Report Forms for EMFCamp 2016</title>
<link href="https://benjamin.computer/posts/2016-07-15-ePRF-mark2.html" />
<updated>2016-07-15T00:00:00.000000Z</updated>
<title>Electronic Patient Report Forms for EMFCamp 2016</title>
<summary>Two years ago, I built an ePRF system for EMFCamp. This year, we've improved it significantly.</summary>
<id>12</id></entry>
<entry>
<title>Go-lang and CMake</title>
<link href="https://benjamin.computer/posts/2016-06-22-CMake-and-Go.html" />
<updated>2016-06-22T00:00:00.000000Z</updated>
<title>Go-lang and CMake</title>
<summary>At QMUL, we are a CMake shop. I personally love cmake, and how easy it is to integrate into other things like test frameworks, Jenkins and the like. Go makes a really good attempt to force you into proper management of your projects but it's a bit of a pain to force into your workflow sometimes. Fortunately, we've managed to get cmake to play nicely with golang's various commands.</summary>
<id>38</id></entry>
<entry>
<title>BSides London 2016</title>
<link href="https://benjamin.computer/posts/2016-06-09-BSides-London.html" />
<updated>2016-06-09T00:00:00.000000Z</updated>
<title>BSides London 2016</title>
<summary>I try to make it every year to BSides. It's a great litle conference, which is saying a lot for someone who isn't really a conference fan. I'm not particularly involved in the Security Industry but it's something I'm interested in, both as a hobby and professionally, as all software engineers should be really.</summary>
<id>31</id></entry>
<entry>
<title>Fortran, CUDA and Fluid Dynamics</title>
<link href="https://benjamin.computer/posts/2016-05-16-Fortran-CUDA.html" />
<updated>2016-05-16T00:00:00.000000Z</updated>
<title>Fortran, CUDA and Fluid Dynamics</title>
<summary>I've been working on a project here at QMUL for a while now, utilising Fortran90, CUDA and a library called OP2. It's been quite a ride really, with lots of things to learn. I've finally had a bit of a breakthrough getting things working, so it seems like a good time to share some thoughts.</summary>
<id>137</id></entry>
<entry>
<title>Writing a password management page in Go</title>
<link href="https://benjamin.computer/posts/2016-03-01-GoLangPassword.html" />
<updated>2016-03-01T00:00:00.000000Z</updated>
<title>Writing a password management page in Go</title>
<summary>I've been meaning to play around with Go for a while. A project came across my desk that was just perfect for getting to grips with this modern language</summary>
<id>60</id></entry>
<entry>
<title>FOSDEM 2016</title>
<link href="https://benjamin.computer/posts/2016-02-02-FOSDEM.html" />
<updated>2016-02-02T00:00:00.000000Z</updated>
<title>FOSDEM 2016</title>
<summary>I recently visited Brussels for the FOSDEM Conference. It's perhaps something that has been long overdue really. I've been using opensource software for a long time, and I'd heard of the conference a few years ago, but finally I've made it to Belgium! I figure I'll split this post into two part probably. I'll save the reports of talks till the end.</summary>
<id>142</id></entry>
<entry>
<title>Modding a Theremin</title>
<link href="https://benjamin.computer/posts/2015-12-01-theremin.html" />
<updated>2015-12-01T00:00:00.000000Z</updated>
<title>Modding a Theremin</title>
<summary>A while ago, my partner expressed an interest in theremins. I figured it would make a nice present for her, but simply buying one off the shelf doesn't quite have the level of love I was going for.</summary>
<id>7</id></entry>
<entry>
<title>Building a SmartWatch Part 1</title>
<link href="https://benjamin.computer/posts/2015-10-26-smartwatch-part1.html" />
<updated>2015-10-26T00:00:00.000000Z</updated>
<title>Building a SmartWatch Part 1</title>
<summary>Watches in general fall into one of two categories - a tool to tell the time, or a fashion statement. Increasingly, I believe the latter category is larger than the first. With the advent of the iWatch, Pebble and the like, fashion and making a statement has moved into technology. It's not quite a new thing but nevertheless, it's something I'm not too fond of. My solution? Make your own smartwatch.</summary>
<id>41</id></entry>
<entry>
<title>Transsiberian Slitscan</title>
<link href="https://benjamin.computer/posts/2015-08-25-slitscan.html" />
<updated>2015-08-25T00:00:00.000000Z</updated>
<title>Transsiberian Slitscan</title>
<summary>I wrote quite a bit about the Trans-siberian trip I recently went on. One thing I only briefly mentioned was the video I took of the trip.</summary>
<id>14</id></entry>
<entry>
<title>CCCamp2015</title>
<link href="https://benjamin.computer/posts/2015-08-16-cccamp.html" />
<updated>2015-08-16T00:00:00.000000Z</updated>
<title>CCCamp2015</title>
<summary>I've never been to Defcon or The CCC Conference or Blackhat, so I felt it was finally time to take the plunge.</summary>
<id>68</id></entry>
<entry>
<title>R2kS - A Novel Measure for Comparing Gene Expression Based on Ranked Gene Lists</title>
<link href="https://benjamin.computer/posts/2015-07-06-r2ks.html" />
<updated>2015-07-06T00:00:00.000000Z</updated>
<title>R2kS - A Novel Measure for Comparing Gene Expression Based on Ranked Gene Lists</title>
<summary>One of the first jobs I've worked on for Queen Mary University is a small program to compared two ordered lists. Pretty simple right? Well, not when you have lists 200 thousand plus elements wrong and several hundred thousand of theses lists! Now we have a lot of computing power for this but we have to apply a bit of brain power to harness all that metal.</summary>
<id>104</id></entry>
<entry>
<title>Giant Tetris on a building; RI Xmas Lectures</title>
<link href="https://benjamin.computer/posts/2014-12-30-Tetris.html" />
<updated>2014-12-30T00:00:00.000000Z</updated>
<title>Giant Tetris on a building; RI Xmas Lectures</title>
<summary>Myself and Tom Wyatt were approached by the Royal Institution Christmas Lectures this year to help with one of the demos for the lectures; a giant game of Tetris to be played on the side of the Shell Building, Opposite the London Eye. Of course, such opportunities don't often arise, so we jumped at the chance! A fun, interesting project to inspire children to hack more with their gadgets and possibly annoy their parents in the process! Fantastic!</summary>
<id>96</id></entry>
<entry>
<title>UTOPIA Bio-informatics Toolkit</title>
<link href="https://benjamin.computer/posts/2014-12-21-Utopia.html" />
<updated>2014-12-21T00:00:00.000000Z</updated>
<title>UTOPIA Bio-informatics Toolkit</title>
<summary>UTOPIA is a collection of two programs and set of plugins written in Python. Cinema is a sequence alignment tool and Ambrosia is a 3D visualiation program. The two are designed to work together; one can visualise a particular section of a protein and analyze the 3D structure of certain elements. Both programs can load python plugins to import different sequences and alignments, allowing researchers to work with different online databases (of which there are many I've found).</summary>
<id>15</id></entry>
<entry>
<title>Bullseye's playground for Target and Psyop</title>
<link href="https://benjamin.computer/posts/2014-12-12-Bullseye.html" />
<updated>2014-12-12T00:00:00.000000Z</updated>
<title>Bullseye's playground for Target and Psyop</title>
<summary>I was asked to help out with Target's latest marketing campaign; a set of mobile games running through WebGL, called Bullseye's Playground</summary>
<id>45</id></entry>
<entry>
<title>Oyster Card RFID Ring Mk3</title>
<link href="https://benjamin.computer/posts/2014-11-25-RFID-Ring-Mk3.html" />
<updated>2014-11-25T00:00:00.000000Z</updated>
<title>Oyster Card RFID Ring Mk3</title>
<summary>I've been playing around with RFID Rings for a while now. Using a ring to control access to the hackspace door, as an Oyster card (yeah, I said it - I'm sure TFL don't really care) and generally as a way to interact with things is quite fun and cool. I've made some progress from the last version and significantly improved on it.</summary>
<id>128</id></entry>
<entry>
<title>Seven Languages in Seven Weeks</title>
<link href="https://benjamin.computer/posts/2014-11-03-Seven-Languages.html" />
<updated>2014-11-03T00:00:00.000000Z</updated>
<title>Seven Languages in Seven Weeks</title>
<summary>More like Seven Languages in Seven Months! :D I started out on this course with the best of intentions but after about 3 weeks, things began to slow down. Nevertheless, I've been determined to finish it, or at least put as much effort in as I could.</summary>
<id>99</id></entry>
<entry>
<title>Echoforms at Lexus NX Launch</title>
<link href="https://benjamin.computer/posts/2014-09-26-Echo-Forms-Live-Gig.html" />
<updated>2014-09-26T00:00:00.000000Z</updated>
<title>Echoforms at Lexus NX Launch</title>
<summary>Hellicar and Lewis and I were asked by Lexus to take EchoForms to their launch event in Paris.</summary>
<id>92</id></entry>
<entry>
<title>Nook Patient Report Forms</title>
<link href="https://benjamin.computer/posts/2014-09-06-Nook-Patient-Report-Forms.html" />
<updated>2014-09-06T00:00:00.000000Z</updated>
<title>Nook Patient Report Forms</title>
<summary>Anyone who volunteers for St John Ambulance or similar, or works with the ambulnance service will know that patient report forms are a sort of necessary pain-in-the-backside. Paper forms generally require a flat surface, pen and dry conditions. Efforts to replace such forms with iPads and similar haven't caught on due to battery life, capacitative sensing and cost. Enter the Nook.</summary>
<id>125</id></entry>
<entry>
<title>900 RGB LED Screen</title>
<link href="https://benjamin.computer/posts/2014-09-06-900-Pixel-Screen.html" />
<updated>2014-09-06T00:00:00.000000Z</updated>
<title>900 RGB LED Screen</title>
<summary>I've been interested in large pixel displays for a while now. As part of EMFCamp2014, I decided to submit a proposal to the shiny projects part of the camp. I wanted to create a 30 x 30 RGB LED screen after working with another designer chap and link it to the Internet, letting the festival go-ers update it with images over the weekend.</summary>
<id>126</id></entry>
<entry>
<title>Kaleidoscope for Lexus</title>
<link href="https://benjamin.computer/posts/2014-07-28-Kaleidoscope.html" />
<updated>2014-07-28T00:00:00.000000Z</updated>
<title>Kaleidoscope for Lexus</title>
<summary>It's not often I do advertising work. It all depends on who I'm working with and what the challenge is. In this case, I was approached by Hellicar and Lewis to build a WebGL based Kaleidoscope in about 4 days. No small order really, but I decided to step up and give it a bash.</summary>
<id>47</id></entry>
<entry>
<title>The Equatorie</title>
<link href="https://benjamin.computer/posts/2014-05-28-Equatorie.html" />
<updated>2014-05-28T00:00:00.000000Z</updated>
<title>The Equatorie</title>
<summary>I was approached by The Whipple Museum at the University of Cambridge to help build a 3D representation of the Equatorie as part of the digitisation of the original manuscript. I was teamed up with a lovely historian Seb Falk, who you may have seen running the London Marathon as the London Gherkin. Together, we got cracking.</summary>
<id>32</id></entry>
<entry>
<title>Revision Demo Scene Party</title>
<link href="https://benjamin.computer/posts/2014-04-21-Revision.html" />
<updated>2014-04-21T00:00:00.000000Z</updated>
<title>Revision Demo Scene Party</title>
<summary>I've been quite busy, working on a few professional and personal projects, But I took some time out to do something I've never done, and have wanted to do for a while - visit a demo-party! The demo scene is something I've long be interested in and have had little chance to see for myself.</summary>
<id>123</id></entry>
<entry>
<title>Oculus Rift, meet Phantom Limb Therapy</title>
<link href="https://benjamin.computer/posts/2014-02-13-Phantom-Limb-Oculus.html" />
<updated>2014-02-13T00:00:00.000000Z</updated>
<title>Oculus Rift, meet Phantom Limb Therapy</title>
<summary>Working with the University of Manchester, I built a 3D engine that combines the oculus rift, the asus xtion and the MD5 Model format attempting to treat sufferers of Phantom Limb Pain This is version 3 of the project and is the best yet, thanks largely to the Oculus Rift.</summary>
<id>129</id></entry>
<entry>
<title>Phantom Limb Dev Diary Part 4</title>
<link href="https://benjamin.computer/posts/2014-02-05-Phantom-Limb-04.html" />
<updated>2014-02-05T00:00:00.000000Z</updated>
<title>Phantom Limb Dev Diary Part 4</title>
<summary>Skeletal Animation is annoyingly hard! To be fair though, its the real crux of this whole gig. Getting the skinning working right, the bones all moving properly and the whole thing being easy to use is 90% of this project. So i’ve been spending a fair bit of time with the MD5 model format.</summary>
<id>116</id></entry>
<entry>
<title>Phantom Limb Dev Diary Part 3</title>
<link href="https://benjamin.computer/posts/2014-01-28-Phantom-Limb-03.html" />
<updated>2014-01-28T00:00:00.000000Z</updated>
<title>Phantom Limb Dev Diary Part 3</title>
<summary>One of the things you don’t find a lot of, is how people organise their graphics engines or similar. I’ve begun reading up on the Doom3 engine but it’s quite extreme, or rather, quite a lot to take in at once. Im concerned with how things like three.js, Cinder, or OpenFrameworks deals with the problem of the graphics Pipeline.</summary>
<id>101</id></entry>
<entry>
<title>Phantom Limb Dev Diary Part 2</title>
<link href="https://benjamin.computer/posts/2014-01-12-Phantom-Limb-02.html" />
<updated>2014-01-12T00:00:00.000000Z</updated>
<title>Phantom Limb Dev Diary Part 2</title>
<summary>So Ive been working on the Seburo backend and I’ve hit that old chestnut again - textures and images. Classically, I’ve had issues with this because its something that just needs to be done, and I get frustrated with how tedious it can be.</summary>
<id>147</id></entry>
<entry>
<title>RFID Ring</title>
<link href="https://benjamin.computer/posts/2013-11-30-RFID-Ring.html" />
<updated>2013-11-30T00:00:00.000000Z</updated>
<title>RFID Ring</title>
<summary>I have a chip on my shoulder about wearable technology. There is a lot of hype out there and the good stuff is rare. Its a shame because I'm really keen on personal uses of technology and getting closer to it. I think there are some gimmicks out there and things that people are playing with, but they just seem to be not really wearable or not really tech. Enter the RFID Ring.</summary>
<id>65</id></entry>
<entry>
<title>Phantom Limb Dev Diary Part 1</title>
<link href="https://benjamin.computer/posts/2013-11-25-Phantom-Limb-01.html" />
<updated>2013-11-25T00:00:00.000000Z</updated>
<title>Phantom Limb Dev Diary Part 1</title>
<summary>So the time has begun to start on Phantom Limb Part 3. For these who have not seen the previous versions of this project, the idea is to immerse a person, who suffers from phantom limb pain, inside a Virtual Reality simulation in order to learn more about the condition and hopefully, provide some comfort for the person in question.</summary>
<id>20</id></entry>
<entry>
<title>Another year for S9</title>
<link href="https://benjamin.computer/posts/2013-10-24-Full-Year.html" />
<updated>2013-10-24T00:00:00.000000Z</updated>
<title>Another year for S9</title>
<summary>I started section9 a while ago now. There were are few periods where the business was on hold, where I took a full-time or part time job, but around October 2012, I made the jump to being a limited company and going all the way. As Vinnie Jones once said - "Its been emotional".</summary>
<id>107</id></entry>
<entry>
<title>LED Pendant</title>
<link href="https://benjamin.computer/posts/2013-09-30-Necklace.html" />
<updated>2013-09-30T00:00:00.000000Z</updated>
<title>LED Pendant</title>
<summary>Whilst working on the Doorbell I had another AVR  project on the go; a pendant for a necklace as an anniversery present. I had the idea after seeing a post on hackaday that described a simple project to turn an LED matrix into a fun, little necklace. I decided I'd give it a go.</summary>
<id>110</id></entry>
<entry>
<title>The EMF TilDA Badge Doorbell</title>
<link href="https://benjamin.computer/posts/2013-09-12-Doorbell.html" />
<updated>2013-09-12T00:00:00.000000Z</updated>
<title>The EMF TilDA Badge Doorbell</title>
<summary>This doorbell is one of these projects that has been hanging around for ages, waiting to be finalised. It's the old cliche right? The girlfriend mentions a DIY style problem and you decide to step in. Over a year later, the job is actually done.</summary>
<id>122</id></entry>
<entry>
<title>Photo-realistic hands</title>
<link href="https://benjamin.computer/posts/2013-08-06-Photorealistic-Hands.html" />
<updated>2013-08-06T00:00:00.000000Z</updated>
<title>Photo-realistic hands</title>
<summary>The University of Manchester came to me, asking if I could render a series of hands that were as realistic as possible. The plan is to fool a human into thinking the resulting images are real. With that in place, certain parameters can be tweeked in order to facilitate an experiment into mirror neurons.</summary>
<id>115</id></entry>
<entry>
<title>Burberry Kisses, with Google and Grow Interactive</title>
<link href="https://benjamin.computer/posts/2013-07-12-BurberryKisses.html" />
<updated>2013-07-12T00:00:00.000000Z</updated>
<title>Burberry Kisses, with Google and Grow Interactive</title>
<summary>Recently, I was approached to work on the new Burberry Kisses campaign with many other people, in order to help Google and Grow Interactive get their interactve maps in order.This involved working in WebGL, javascript and a little bit of Unity.</summary>
<id>93</id></entry>
<entry>
<title>Museum of Rural Life Smart Audio Guide</title>
<link href="https://benjamin.computer/posts/2013-04-08-Museum-of-Rural-Life.html" />
<updated>2013-04-08T00:00:00.000000Z</updated>
<title>Museum of Rural Life Smart Audio Guide</title>
<summary>Have you ever been in a museum and wondered about what you might be missing? Things you might not have seen but want to see? Well, this is a step towards that. A system that tries to figure out other objects you might be interested in.</summary>
<id>73</id></entry>
<entry>
<title>Linear Rail Time Lapse</title>
<link href="https://benjamin.computer/posts/2013-03-04-Timelapse.html" />
<updated>2013-03-04T00:00:00.000000Z</updated>
<title>Linear Rail Time Lapse</title>
<summary>I'm a bit of a photography nerd, it has to be said. when I was introduced toOpenMoco I knew I was in for some fun times! When I saw the Chronos by Chris Field, I immediately jumped at the chance to build it. I've enjoyed doing time-lapse stuff for a while and I figured parallax was the next thing to try.</summary>
<id>13</id></entry>
<entry>
<title>Coin Detection at the British Museum</title>
<link href="https://benjamin.computer/posts/2013-02-18-BritishMuseumCoins.html" />
<updated>2013-02-18T00:00:00.000000Z</updated>
<title>Coin Detection at the British Museum</title>
<summary>The Coins and Medals Department at the British Museum have a problem. They need to keep records of their collection. This involves scanning each and every coin, cropping the images, rotating them, stitching the two sides together and processing the filename. You can quickly imagine how labour intensive and tedious this job can be.</summary>
<id>33</id></entry>
<entry>
<title>Phantom Limb at the Science Museum</title>
<link href="https://benjamin.computer/posts/2012-12-13-Painless-Science.html" />
<updated>2012-12-13T00:00:00.000000Z</updated>
<title>Phantom Limb at the Science Museum</title>
<summary>Im quite excited to see this display. At the back of the Science Museum, in the Antenna area, there is a new exhibition called Painless that deals with the new ways researchers are tackling pain.</summary>
<id>75</id></entry>
<entry>
<title>The Carp and the Seagull</title>
<link href="https://benjamin.computer/posts/2012-11-19-The-Carp-and-the-Seagull.html" />
<updated>2012-11-19T00:00:00.000000Z</updated>
<title>The Carp and the Seagull</title>
<summary>A WebGL Interactive movie. The story revolves around our chap, Masato. He is a fisherman who is doomed, basically. The story is told in 4 chapters inside a cube. As the cube is spun we see the real world and the netherworld, lighting strikes, fish jump and our fisherman fishes. The story is a classic tale of one man's life going wrong.</summary>
<id>23</id></entry>
<entry>
<title>A Touch Wall under the M1 Motorway</title>
<link href="https://benjamin.computer/posts/2012-09-04-Touch-Wall.html" />
<updated>2012-09-04T00:00:00.000000Z</updated>
<title>A Touch Wall under the M1 Motorway</title>
<id>0</id></entry>
<entry>
<title>3D Organ Reconstruction</title>
<link href="https://benjamin.computer/posts/2012-08-17-Organ-Reconstruction.html" />
<updated>2012-08-17T00:00:00.000000Z</updated>
<title>3D Organ Reconstruction</title>
<id>88</id></entry>
<entry>
<title>Animation12 - The Boom Box!</title>
<link href="https://benjamin.computer/posts/2012-08-10-Boom-Box.html" />
<updated>2012-08-10T00:00:00.000000Z</updated>
<title>Animation12 - The Boom Box!</title>
<summary>As some people might know, I like to take part in things like Animation12. Its a good thing to do for children and it helps make for an interesting day out. This year I wasn't attending but I was asked to create a gadget, a special prop</summary>
<id>40</id></entry>
<entry>
<title>Building a Vertical Touch Wall</title>
<link href="https://benjamin.computer/posts/2012-08-01-Touch-Wall.html" />
<updated>2012-08-01T00:00:00.000000Z</updated>
<title>Building a Vertical Touch Wall</title>
<summary>After watching the Mill Touch video and after Building my own touchtable, I've wanted to build a large touch wall of my own. Now that EMFCamp is not far away, we have a great oppotunity to build and test something in a field with a captive audience.</summary>
<id>55</id></entry>
<entry>
<title>User Interfaces in OpenGL</title>
<link href="https://benjamin.computer/posts/2012-07-02-User-Interfaces-in-OpenGL.html" />
<updated>2012-07-02T00:00:00.000000Z</updated>
<title>User Interfaces in OpenGL</title>
<summary>User Interfaces are the bane of most programmer's lives. They really are. UI people don't often understand the true horror faced by a programmer when they are asked to write good UX code.</summary>
<id>127</id></entry>
<entry>
<title>Modern OpenGL</title>
<link href="https://benjamin.computer/posts/2012-06-15-Modern-Opengl.html" />
<updated>2012-06-15T00:00:00.000000Z</updated>
<title>Modern OpenGL</title>
<summary>I've spent the last couple of weeks working on some code for The University of Leeds. Rather than actual research, this time has been spent on learning and adapting my code to be more compliant with OpenGL. I've done away with OpenFrameworks.</summary>
<id>36</id></entry>
<entry>
<title>Stereo Vision</title>
<link href="https://benjamin.computer/posts/2012-05-08-StereoVision.html" />
<updated>2012-05-08T00:00:00.000000Z</updated>
<title>Stereo Vision</title>
<summary>So what have I been up to these last few months? I've not had a lot of chance to mess around in the graphics domain, largely because I've been working on a large project for The University of Leeds. I've been interested in computer vision for a while and this seemed like a good chance to get to grips with it. Im working on the reconstruction of meshes from multiple camera viewpoints. This leads me into the realms of stereo vision.</summary>
<id>66</id></entry>
<entry>
<title>BSides London 2012</title>
<link href="https://benjamin.computer/posts/2012-04-27-BSides.html" />
<updated>2012-04-27T00:00:00.000000Z</updated>
<title>BSides London 2012</title>
<summary>It's not often I post about security stuff but I do like to know how the otherside lives. In my mind, I've always wanted to be an 'uber l33t haxor' but I just about rate script kiddie level. I'm not one for sniffing out exploits but one thing I do like is the intelligent vandalism side. Think Banksy, but in a more internet, technological sense.</summary>
<id>138</id></entry>
<entry>
<title>Minimus and Sega</title>
<link href="https://benjamin.computer/posts/2012-04-04-Minimus-and-Sega.html" />
<updated>2012-04-04T00:00:00.000000Z</updated>
<title>Minimus and Sega</title>
<summary>My sister has been a big fan of retro gaming for some time and for her birthday I decided to make a USB convertor for the sega megadrive pad in order to play [MAME](http://mamedev.org) the way it's meant to be played.</summary>
<id>83</id></entry>
<entry>
<title>Resonate Festival</title>
<link href="https://benjamin.computer/posts/2012-03-21-Resonate.html" />
<updated>2012-03-21T00:00:00.000000Z</updated>
<title>Resonate Festival</title>
<summary>The festival itself had its fair share of rockstars - the lineup consisting of almost everyone who is anyone in my particular field. We'd decided to take some of the students along with us as they were perhaps more into it than I was. Ultimately, it was aimed at them. Most of the talks were rehashings of things I'd see before.</summary>
<id>132</id></entry>
<entry>
<title>Spying and starting services with OSX</title>
<link href="https://benjamin.computer/posts/2012-03-10-Spying.html" />
<updated>2012-03-10T00:00:00.000000Z</updated>
<title>Spying and starting services with OSX</title>
<summary>Unbelievable! It's been almost a month since my last blog post which is, quite frankly, terrible. What have I been doing?</summary>
<id>102</id></entry>
<entry>
<title>Phantom Limb Pain</title>
<link href="https://benjamin.computer/posts/2012-02-3-Phantom-Limb.html" />
<updated>2012-02-03T00:00:00.000000Z</updated>
<title>Phantom Limb Pain</title>
<id>67</id></entry>
<entry>
<title>A Mosaic of snaffled images</title>
<link href="https://benjamin.computer/posts/2012-01-13-Mosaic.html" />
<updated>2012-01-13T00:00:00.000000Z</updated>
<title>A Mosaic of snaffled images</title>
<summary>As is my way, I decided to embark on some intelligent vandalism, only this time, in the digital realm. We have several machines in our lab at Central St Martins and access to these is completely open. There are no student passwords and as such, students here have become lazy and left all their data on the desktop or trash. I decided to write a script to pull off all the data from these machines, find the images and mash them all together in a mosaic.</summary>
<id>53</id></entry>
<entry>
<title>Linux and Lion together at last (almost)</title>
<link href="https://benjamin.computer/posts/2011-12-28-Lion-and-Linux-Together.html" />
<updated>2011-12-28T00:00:00.000000Z</updated>
<title>Linux and Lion together at last (almost)</title>
<summary>I must have spent an age getting this to work! Several forums and blog posts later I *think* I've managed to sort this. My laptop had been suffering from slow-downs with Lion installed and the wifi had begun to break. I figured it was high-time to re-install the lot.</summary>
<id>119</id></entry>
<entry>
<title>Lowry to Life</title>
<link href="https://benjamin.computer/posts/2011-12-05-Lowry-to-Life.html" />
<updated>2011-12-05T00:00:00.000000Z</updated>
<title>Lowry to Life</title>
<id>108</id></entry>
<entry>
<title>Smiling-Film-Student-Geekery</title>
<link href="https://benjamin.computer/posts/2011-11-09-Smiling-Film-Student-Geekery.html" />
<updated>2011-11-09T00:00:00.000000Z</updated>
<title>Smiling-Film-Student-Geekery</title>
<id>144</id></entry>
<entry>
<title>MongoDB Fun with Cinder</title>
<link href="https://benjamin.computer/posts/2011-11-02-Mongo-Fun.html" />
<updated>2011-11-02T00:00:00.000000Z</updated>
<title>MongoDB Fun with Cinder</title>
<summary>So I've been playing around with MongoDB for a little while now. Im certainly no expert but I get the feeling its pretty darn handy for smaller apps and webservers doing simple things or many, many small things.</summary>
<id>63</id></entry>
<entry>
<title>OSX Admin for the lulz</title>
<link href="https://benjamin.computer/posts/2011-10-26-OSX-Admin.html" />
<updated>2011-10-26T00:00:00.000000Z</updated>
<title>OSX Admin for the lulz</title>
<summary>At one of my jobs, I've been thrown into the deep end when it comes to sysadmin. I've always done this a little but largely on a Linux based platform. As I'm involved with an Arts University, most of the machines here are Apple based. It's a little bit different in certain cases and there are some fun things already installed. The first is the *screen sharing* app.</summary>
<id>1</id></entry>
<entry>
<title>Defeating Firewalls</title>
<link href="https://benjamin.computer/posts/2011-10-05-Defeating-Firewalls.html" />
<updated>2011-10-05T00:00:00.000000Z</updated>
<title>Defeating Firewalls</title>
<summary>In addition to my own business, I work part-time over at the University of the Arts helping out students and making cool things. The problem with such large places are their draconian I.T rules.</summary>
<id>118</id></entry>
<entry>
<title>Node and Mongo</title>
<link href="https://benjamin.computer/posts/2011-09-25-Node-and-Mongo.html" />
<updated>2011-09-25T00:00:00.000000Z</updated>
<title>Node and Mongo</title>
<summary>Recently, I've been working with a good client on a project that requires network communication between two sites and provision for a history feature.</summary>
<id>121</id></entry>
<entry>
<title>Running with Nginx</title>
<link href="https://benjamin.computer/posts/2011-09-16-Running-with-nginx.html" />
<updated>2011-09-16T00:00:00.000000Z</updated>
<title>Running with Nginx</title>
<summary>So I've decided to play with Nginx on my server, leaving Apache behind. I must admit, I've had a lot of fun with it. It appears to be a good front end for funneling web requests to other services.</summary>
<id>78</id></entry>
<entry>
<title>Denied</title>
<link href="https://benjamin.computer/posts/2011-08-14-Denied.html" />
<updated>2011-08-14T00:00:00.000000Z</updated>
<title>Denied</title>
<summary>I've been looking at WebGL and I've been quite excited. The chance to merge design, the web and my favorite graphics library is not something I'd pass up. It's not all roses though because WebGL doesn't have uniform support across browsers. That said, it seems to be gaining ground.</summary>
<id>21</id></entry>
<entry>
<title>Animation11 - Only</title>
<link href="https://benjamin.computer/posts/2011-07-03-Animation11.html" />
<updated>2011-07-03T00:00:00.000000Z</updated>
<title>Animation11 - Only</title>
<id>84</id></entry>
<entry>
<title>Only Installation at the Lowry</title>
<link href="https://benjamin.computer/posts/2011-06-15-only.html" />
<updated>2011-06-15T00:00:00.000000Z</updated>
<title>Only Installation at the Lowry</title>
<summary>After seeing the video for 'Only' by NIN, I decided I really wanted to make that work in real-time. The very first version used an infrared camera and OpenCV within OpenFrameworks and was quite a laugh really. I learnt a lot while building it. When the Kinect came out, I figured a rewrite was needed and since I wanted to learn more hardcore C++, I decided to go with Cinder.</summary>
<id>5</id></entry>
<entry>
<title>Wireless Headtracking and FabLab</title>
<link href="https://benjamin.computer/posts/2011-06-03-Wireless-Headtracking-and-FabLab.html" />
<updated>2011-06-03T00:00:00.000000Z</updated>
<title>Wireless Headtracking and FabLab</title>
<summary>Two posts combined! I've been busy trying to figure out a good way of doing headtracking on the cheap. Vuzix have not been too helpful when it comes to their VR920 headset. I've managed to get some working results with the Windows drivers but there is an issue when it comes to OSX and Linux. It was decided we should build our own Gyro unit. Not knowing anything about such things, I went straight in.</summary>
<id>146</id></entry>
<entry>
<title>Deutsche Bank Installation</title>
<link href="https://benjamin.computer/posts/2011-05-24-My-First-Big-Thing-Deutsche-Bank.html" />
<updated>2011-05-24T00:00:00.000000Z</updated>
<title>Deutsche Bank Installation</title>
<summary>It's arrived! Finally, out of NDA we have the Hong Kong Deutsche Bank Installation. This was led by the rather talented Field.io who decided to pass around some of the work to local creative, programming types such as MSAVisuals.</summary>
<id>50</id></entry>
<entry>
<title>Cookbot</title>
<link href="https://benjamin.computer/posts/2011-01-23-cookbot.html" />
<updated>2011-01-23T00:00:00.000000Z</updated>
<title>Cookbot</title>
<summary>No, don't misread that (although a colleague of mine is working on something more 18 rated). This small bot is the beginning of (hopefully) even tastier meats. Its a hacked slow cooker that can hold a temperature reliably for a long period of time.</summary>
<id>91</id></entry>
<entry>
<title>Cinder Shadow Volumes</title>
<link href="https://benjamin.computer/posts/2010-12-21-cinder-shadow-volumes.html" />
<updated>2010-12-21T00:00:00.000000Z</updated>
<title>Cinder Shadow Volumes</title>
<summary>I was asked to come up with some shadows in Openframeworks on a tight timescale.... I kinda failed on that one, having gone down the wrong route of shadow maps (I'd previously used VSM for my first NIN project). Looking it over, it seems that shadow volumes, or some hybrid approach with both is probably best. I've spent far too long on this but so far, I've managed to get a reasonable approximation of depth pass shadow volumes going.</summary>
<id>85</id></entry>
<entry>
<title>British Library Tweet-o-meter</title>
<link href="https://benjamin.computer/posts/2010-10-15-british-library-tweet-o-meter.html" />
<updated>2010-10-15T00:00:00.000000Z</updated>
<title>British Library Tweet-o-meter</title>
<summary>The tweet-o-meter is a set of meters that records the rate of tweets around the world.</summary>
<id>81</id></entry>
<entry>
<title>Structured Light</title>
<link href="https://benjamin.computer/posts/2010-10-06-structured-light.html" />
<updated>2010-10-06T00:00:00.000000Z</updated>
<title>Structured Light</title>
<summary>A test of a simple structured light setup. The idea was to use a PS3 Eyetoy and the excellent code written by Kyle MacDonald</summary>
<id>90</id></entry>
<entry>
<title>How Leaky is your Country?</title>
<link href="https://benjamin.computer/posts/2010-09-19-how-leaky-is-your-country.html" />
<updated>2010-09-19T00:00:00.000000Z</updated>
<title>How Leaky is your Country?</title>
<summary>Or rather, how much hammering can your server actually take? That is probably closer to the mark! I made the mistake of putting wikileaks in the URL. After wikileaks got hold of it, my server was absolutely hammered and as I hadn't managed to get it setup properly, it died rather quickly. It still seems up now though *touch wood*, after the initial rush has worn off.</summary>
<id>17</id></entry>
<entry>
<title>TouchTable DJ Decks</title>
<link href="https://benjamin.computer/posts/2010-09-12-touchtable-dj-decks.html" />
<updated>2010-09-12T00:00:00.000000Z</updated>
<title>TouchTable DJ Decks</title>
<summary>Although we didn't get this quite finished (I made the mistake of adding multiple touches too late in the game) we did get it sorted by the next hackspace tuesday meeting. Nevertheless, I soldiered on and it finally works.....ish</summary>
<id>139</id></entry>
</feed>
