Declan's learnin' nook
About/contact
  • Thumbnail for Making DIY lenses
    2021 January 02

    Making DIY lenses

  • Thumbnail for Back to the MPCNC!
    2020 November 14

    Back to the MPCNC!

  • Thumbnail for An interactive arXiV reference graph
    2020 May 05

    An interactive arXiV reference graph

  • Thumbnail for Recreating Dawn DeDeaux
    2020 March 26

    Recreating Dawn DeDeaux

  • Thumbnail for Top-down program synthesis with a REPL and reinforcement learning
    2020 March 03

    Top-down program synthesis with a REPL and reinforcement learning

  • Thumbnail for How to use an Arduino to keep a crazy pup from wrecking the house while you're out
    2020 January 13

    How to use an Arduino to keep a crazy pup from wrecking the house while you're out

  • Thumbnail for Variational Autoencoders in Haskell, or: How I Learned to Stop Worrying and Turn My Friends Into Dogs
    2019 November 16

    Variational Autoencoders in Haskell, or: How I Learned to Stop Worrying and Turn My Friends Into Dogs

  • Thumbnail for A fun little combinatorics puzzle
    2019 September 26

    A fun little combinatorics puzzle

  • Thumbnail for Making Sol LeWitt's colored bands interactive with d3.js
    2019 September 13

    Making Sol LeWitt's colored bands interactive with d3.js

  • Thumbnail for Solving Numberphile's Cat and Mouse puzzle using the DDPG and A2C reinforcement learning algorithms
    2019 August 31

    Solving Numberphile's Cat and Mouse puzzle using the DDPG and A2C reinforcement learning algorithms

  • Thumbnail for Skydog 2019, winners again!
    2019 August 12

    Skydog 2019, winners again!

  • Thumbnail for Albania, Montenegro, and Croatia: if you're balkin', don't be!
    2019 August 08

    Albania, Montenegro, and Croatia: if you're balkin', don't be!

  • Thumbnail for Programmatically recreating Sol LeWitt's
    2019 June 21

    Programmatically recreating Sol LeWitt's "All two-part combinations of arcs from corners and sides, and straight, not straight and broken lines" with d3.js

  • Thumbnail for The trials and tribulations of training a physical robot with reinforcement learning
    2019 June 12

    The trials and tribulations of training a physical robot with reinforcement learning

  • Thumbnail for An interactive introduction to Simulated Annealing!
    2019 June 04

    An interactive introduction to Simulated Annealing!

  • Thumbnail for Descending into modular neuroevolution for logic circuits
    2019 May 24

    Descending into modular neuroevolution for logic circuits

  • Thumbnail for In case hexapods weren't creepy enough: the centipede robot!
    2019 May 16

    In case hexapods weren't creepy enough: the centipede robot!

  • Thumbnail for The Mostly Printed CNC (MPCNC), mostly
    2019 May 10

    The Mostly Printed CNC (MPCNC), mostly

  • Thumbnail for Chile: hilly, Will-y, thrilly, and, uh...chilly
    2019 April 30

    Chile: hilly, Will-y, thrilly, and, uh...chilly

  • Thumbnail for Training a real robot to play Puckworld with reinforcement learning
    2019 March 27

    Training a real robot to play Puckworld with reinforcement learning

  • Thumbnail for Beating OpenAI games with neuroevolution agents: pretty NEAT!
    2019 January 25

    Beating OpenAI games with neuroevolution agents: pretty NEAT!

  • Thumbnail for First project with the new 3D printer: a TOF sensor mount
    2019 January 07

    First project with the new 3D printer: a TOF sensor mount

  • Thumbnail for Solving the Brachistochrone and a cool parallel between diversity in genetic algorithms and simulated annealing
    2018 December 24

    Solving the Brachistochrone and a cool parallel between diversity in genetic algorithms and simulated annealing

  • Thumbnail for Animation stand: from design to build with Onshape
    2018 December 19

    Animation stand: from design to build with Onshape

  • Thumbnail for Training an RL agent to play Puckworld with a DDQN
    2018 November 04

    Training an RL agent to play Puckworld with a DDQN

  • Thumbnail for The Red Lama (Red Llama clone)
    2018 October 17

    The Red Lama (Red Llama clone)

  • Thumbnail for Genetic Algorithms, part 2
    2018 October 08

    Genetic Algorithms, part 2

  • Thumbnail for Mountain car, Q-learning, and Experience Replay with Pytorch
    2018 October 03

    Mountain car, Q-learning, and Experience Replay with Pytorch

  • Thumbnail for Using Reinforcement Learning to solve the Egg drop puzzle
    2018 September 24

    Using Reinforcement Learning to solve the Egg drop puzzle

  • Thumbnail for Some mathy tesselating stamp art!
    2018 September 17

    Some mathy tesselating stamp art!

  • Thumbnail for Skyscraper fun with OR-Tools!
    2018 September 10

    Skyscraper fun with OR-Tools!

  • Thumbnail for The egg drop puzzle: brute force, Dynamic Programming, and Markov Decision Processes
    2018 September 03

    The egg drop puzzle: brute force, Dynamic Programming, and Markov Decision Processes

  • Thumbnail for Neato sequence art
    2018 August 20

    Neato sequence art

  • Thumbnail for RPi camera, part 3: a few incremental fixes
    2018 August 13

    RPi camera, part 3: a few incremental fixes

  • Thumbnail for Fun with Genetic Algorithms and the N Queens Problem
    2018 August 09

    Fun with Genetic Algorithms and the N Queens Problem

  • Thumbnail for Motion detection with the Raspberry Pi, part 2
    2018 July 20

    Motion detection with the Raspberry Pi, part 2

  • Thumbnail for Snackin my way across Viet-nom nom nom
    2018 July 12

    Snackin my way across Viet-nom nom nom

  • Thumbnail for Motion detection with the Raspberry Pi, part 1
    2018 June 25

    Motion detection with the Raspberry Pi, part 1

  • Thumbnail for Squall Moan: Small Clone clone
    2018 June 06

    Squall Moan: Small Clone clone

  • Thumbnail for Fruits of south east asia!
    2018 May 11

    Fruits of south east asia!

  • Thumbnail for Reading a book in one hour!
    2018 May 05

    Reading a book in one hour!

  • Thumbnail for Stickin it to the Myan-mar
    2018 April 27

    Stickin it to the Myan-mar

  • Thumbnail for Yes we Cam..bodia
    2018 February 11

    Yes we Cam..bodia

  • Thumbnail for Vientiane to the 4000 Islands, the La(o)st of Laos
    2018 January 25

    Vientiane to the 4000 Islands, the La(o)st of Laos

  • Thumbnail for Hoo boy, I've fallen behind: Luang Prabang to Vientiane
    2018 January 06

    Hoo boy, I've fallen behind: Luang Prabang to Vientiane

  • Thumbnail for A little catchup: the slow boat and beginning of Luang Prabang
    2017 December 08

    A little catchup: the slow boat and beginning of Luang Prabang

  • Thumbnail for 11.13.2017: First couple weeks in SEA
    2017 November 22

    11.13.2017: First couple weeks in SEA

  • Thumbnail for A spooOOOOoooky project!
    2017 October 11

    A spooOOOOoooky project!

  • Thumbnail for Back to the blog and the NYC Maker Faire
    2017 September 25

    Back to the blog and the NYC Maker Faire

  • Thumbnail for My first boat
    2017 August 14

    My first boat

  • Thumbnail for Low power Arduinos, part 1
    2017 August 10

    Low power Arduinos, part 1

  • Thumbnail for Manual ACKing with the nRF24L01
    2017 July 25

    Manual ACKing with the nRF24L01

  • Thumbnail for Servo controller box
    2017 July 22

    Servo controller box

  • Thumbnail for Orange Ya Glad: first chassis design
    2017 July 22

    Orange Ya Glad: first chassis design

Subscribe

Welcome!