Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
ABOUT
PUBLICATIONS
PROJECTS
GITHUB
RSS
MASTODON
YOUTUBE
EMAIL
04-04-2025 :
A 3D Game engine in 24 days
20-03-2025 :
Repair Cafes great and small
17-11-2024 :
Bee-Scales and Badges
20-10-2024 :
Behave Birdnet Bhyve
04-06-2024 :
Spotting Seals in Sonar with A.I.
12-03-2024 :
HDMI Compatible PMOD for your FPGA
09-01-2024 :
Running BirdNet 24/7 in a different way.
11-11-2023 :
3D Printing Bee Spacers
11-10-2023 :
I built a mechanical trommel
19-09-2023 :
Profiling Python programs promptly
05-07-2023 :
Get in the sea Arduino!
14-05-2023 :
How to PhD, probably.
06-12-2022 :
An A.I. Christmas Message
13-09-2022 :
My approach to the passing of Elizabeth II
17-08-2022 :
Multiply - a book about calculators I helped create
08-06-2022 :
Assembly on the ZX Spectrum - Part 2 - Field-FX Demo at EMFCamp
18-05-2022 :
FPGA Demo for Revision 2022
22-04-2022 :
Assembly on the ZX Spectrum - Part 1
30-11-2021 :
Writing. From Science Papers to Roleplay Games.
30-10-2021 :
Making a computer game from scratch
30-09-2021 :
Upgrading an Amiga 500 for today
30-08-2021 :
Building an FPGA Board for pretty VGA graphics
30-07-2021 :
Microscopes meet Artificial Intelligence
30-06-2021 :
The Home of Golf meets the Nintendo Famicom
28-05-2021 :
The ZX Spectrum 48K Today
26-04-2021 :
A modern take on the plague doctor mask.
28-03-2021 :
Building a Polybius Arcade Cabinet
25-02-2021 :
Shutr, my own flickr replacement - Part 1
18-01-2021 :
My deepfake alternative Queen's speech
12-12-2020 :
Rust, Python and Fish
24-11-2020 :
Making a VR tour of Antarctica
21-10-2020 :
Blocking Big Battery Booms! (with bootloaders)
17-09-2020 :
The Holy Trinity of Wireguard, hosts and PiHole
16-08-2020 :
The Gamemaker's Toolkit GameJam 2020
15-07-2020 :
My First Demoscene production
09-06-2020 :
Generating Statistics in A.I. and Science
15-05-2020 :
Visualising the PyTorch Compute Graph for Bug Fixing
23-04-2020 :
Making your terminals a bit nicer
29-03-2020 :
How I do imaging for my PhD research
18-02-2020 :
Turning old mini-routers into useful remote cameras
12-01-2020 :
What makes a computer role-playing game great?
20-12-2019 :
Cell segmentation at The Alan Turing Institute
17-11-2019 :
Why I'm not a Hackspace member anymore.
21-10-2019 :
The first year of a Biology and A.I. PhD
10-09-2019 :
Retro computers, vegetarianism and booze in Japan
31-07-2019 :
Rust reverses research ruin
02-04-2019 :
Debugging neural networks
05-03-2019 :
Surface mount soldering with BGA and hot-plates
12-12-2018 :
Using PyTorch to find the orientation of a torus
07-12-2018 :
Planescape Torment, Adam Curtis and Gaming today
17-11-2018 :
The Flickr diaspora, website bloat and what is important.
15-10-2018 :
Hacking the Nintendo Powerglove
02-10-2018 :
Tips for a budding Masters Student in Bioinformatics
10-09-2018 :
The Cybar at EMF 2018
04-07-2018 :
Metaballs on the Arty FPGA
11-06-2018 :
Sequence classification and labelling for protein loops
07-05-2018 :
Hydroponics build with the EMF Tilda badge
20-04-2018 :
Attempting to modify e-coli with CRISPR in my bathroom
05-04-2018 :
Reading ROMs from a scanning electron microscope
16-03-2018 :
Protein Loops in Tensorflow - A.I Bio Part 2
26-02-2018 :
Writing a electron microscopy python plugin for ChimeraX
10-02-2018 :
Learning how to AI and Biology at the same time - Part 1
01-02-2018 :
Making a 3D Scanning Dome - Part 2
18-01-2018 :
Programming an Android Zotero Client - Part 1
08-01-2018 :
Making a 3D Scanning Dome - Part 1
20-12-2017 :
Setup for the Scarab miniSpartan3 FPGA
28-02-2017 :
Keeping track of a load of Molerats
28-01-2017 :
word2vec, Tensorflow and Vector Counts
29-11-2016 :
An Electronic Wedding Invitation
01-11-2016 :
Twitter meets SVM and Deep Learning
05-10-2016 :
PXLjs WebGL Engine first version
17-08-2016 :
Electronic Magnetic Field Camp 2016
15-07-2016 :
Electronic Patient Report Forms for EMFCamp 2016
22-06-2016 :
Go-lang and CMake
09-06-2016 :
BSides London 2016
16-05-2016 :
Fortran, CUDA and Fluid Dynamics
01-03-2016 :
Writing a password management page in Go
02-02-2016 :
FOSDEM 2016
01-12-2015 :
Modding a Theremin
26-10-2015 :
Building a SmartWatch Part 1
25-08-2015 :
Transsiberian Slitscan
16-08-2015 :
CCCamp2015
06-07-2015 :
R2kS - A Novel Measure for Comparing Gene Expression Based on Ranked Gene Lists
30-12-2014 :
Giant Tetris on a building; RI Xmas Lectures
21-12-2014 :
UTOPIA Bio-informatics Toolkit
12-12-2014 :
Bullseye's playground for Target and Psyop
25-11-2014 :
Oyster Card RFID Ring Mk3
03-11-2014 :
Seven Languages in Seven Weeks
26-09-2014 :
Echoforms at Lexus NX Launch
06-09-2014 :
900 RGB LED Screen
06-09-2014 :
Nook Patient Report Forms
28-07-2014 :
Kaleidoscope for Lexus
28-05-2014 :
The Equatorie
21-04-2014 :
Revision Demo Scene Party
13-02-2014 :
Oculus Rift, meet Phantom Limb Therapy
05-02-2014 :
Phantom Limb Dev Diary Part 4
28-01-2014 :
Phantom Limb Dev Diary Part 3
12-01-2014 :
Phantom Limb Dev Diary Part 2
30-11-2013 :
RFID Ring
25-11-2013 :
Phantom Limb Dev Diary Part 1
24-10-2013 :
Another year for S9
30-09-2013 :
LED Pendant
12-09-2013 :
The EMF TilDA Badge Doorbell
06-08-2013 :
Photo-realistic hands
12-07-2013 :
Burberry Kisses, with Google and Grow Interactive
08-04-2013 :
Museum of Rural Life Smart Audio Guide
04-03-2013 :
Linear Rail Time Lapse
18-02-2013 :
Coin Detection at the British Museum
13-12-2012 :
Phantom Limb at the Science Museum
19-11-2012 :
The Carp and the Seagull
04-09-2012 :
A Touch Wall under the M1 Motorway
17-08-2012 :
3D Organ Reconstruction
10-08-2012 :
Animation12 - The Boom Box!
01-08-2012 :
Building a Vertical Touch Wall
02-07-2012 :
User Interfaces in OpenGL
15-06-2012 :
Modern OpenGL
08-05-2012 :
Stereo Vision
27-04-2012 :
BSides London 2012
04-04-2012 :
Minimus and Sega
21-03-2012 :
Resonate Festival
10-03-2012 :
Spying and starting services with OSX
03-02-2012 :
Phantom Limb Pain
13-01-2012 :
A Mosaic of snaffled images
28-12-2011 :
Linux and Lion together at last (almost)
05-12-2011 :
Lowry to Life
09-11-2011 :
Smiling-Film-Student-Geekery
02-11-2011 :
MongoDB Fun with Cinder
26-10-2011 :
OSX Admin for the lulz
05-10-2011 :
Defeating Firewalls
25-09-2011 :
Node and Mongo
16-09-2011 :
Running with Nginx
14-08-2011 :
Denied
03-07-2011 :
Animation11 - Only
15-06-2011 :
Only Installation at the Lowry
03-06-2011 :
Wireless Headtracking and FabLab
24-05-2011 :
Deutsche Bank Installation
23-01-2011 :
Cookbot
21-12-2010 :
Cinder Shadow Volumes
15-10-2010 :
British Library Tweet-o-meter
06-10-2010 :
Structured Light
19-09-2010 :
How Leaky is your Country?
12-09-2010 :
TouchTable DJ Decks