This site has my notes on recent thoughts. These thoughts are my own and do not reflect my employer.

June 10, 2018 - Self-hosting with fossil, an alternative to git

June 4, 2018 - IPFS enabled personal internet archive

June 3, 2018 - How to post a site to IPFS easily

May 29, 2018 - Recursive recipes

May 28, 2018 - Installing Keybase on Chromebook

May 28, 2018 - My Favorite Vimrc

May 26, 2018 - Hugo Craft

May 6, 2018 - Shallow `go get`

April 29, 2018 - Painters & Hackers

April 26, 2018 - Painting of Red Heifer

March 27, 2018 - Painting of roof with cats

March 23, 2018 - Analyzing 15 marathons over 4,000 days

March 23, 2018 - Average chocolate chip cookies

March 20, 2018 - Consensus cookery

March 17, 2018 - FIND3

December 22, 2017 - Code I wrote

December 17, 2017 - Anonymous nonfiction

December 15, 2017 - Podcasts I heard

December 10, 2017 - Books I read

December 3, 2017 - Painting from computer-generated primitives

November 10, 2017 - How to easily make nested templates (Go)

October 29, 2017 - Odd one out

October 28, 2017 - Send a file with netcat

October 27, 2017 - Look ma, no hard disk

October 21, 2017 - Sending a file in 2017

October 15, 2017 - Send a file with IPFS

October 14, 2017 - Most sentences are unique

October 11, 2017 - Using crawdad

October 5, 2017 - Read news in the terminal with Docker

September 27, 2017 - Automatic captioning of images using Javascript

September 24, 2017 - How much ice do you need?

September 23, 2017 - Use social media without being social

September 17, 2017 - OSS divisions

June 29, 2017 - Beware of the free trial

June 23, 2017 - Recursive ingredients

June 14, 2017 - Watercoloring with neural networks

June 4, 2017 - Autological words and quines

April 29, 2017 - Why Go?

April 29, 2017 - Moderation

January 11, 2017 - Using Wordpress with Docker

September 10, 2016 - Skip swiping with adb and bash

August 13, 2015 - How do interleaved phonebooks stay together?

August 1, 2015 - What is bitcoin?

July 30, 2015 - A possible cure for cataracts

July 17, 2015 - Ants thrive in the Sahara desert

July 17, 2015 - Proteins can tune their folding to circadian rhythms

July 3, 2015 - The brain is like crumbled paper

June 29, 2015 - Animal language vs. human language

June 15, 2015 - Protein folding, simulation vs. experiment

June 5, 2015 - Making a brain from scratch

May 13, 2015 - Smelling bone marrow transplants

April 15, 2015 - Driving forces of bitcoin

April 10, 2015 - Downloading sounds from the JS-8

January 5, 2015 - Understanding human mortality through worms

August 7, 2014 - Smelling with skin

December 31, 2008 - Books I read

June 3, 2008 - Ten Commandments (for a scientist)

June 2, 2008 - Genesis

October 3, 2007 - Hash v.2

October 2, 2007 - Hash v.1