JP's Blog
GitHub
*
Flickr
*
Resume
Search
Programming
Reviews
Maker
Photography
Writing
Research
RSS
Programming
2021-01-08
:
Genuary: Triple Nested Loops
2021-01-05
:
yt-cast: Generating podcasts from YouTube URLs
2020-12-11
:
Pictogenesis: Stack Transpiling
2020-12-09
:
Pictogenesis: Stack Machine
2020-12-03
:
Pictogenesis: Transpiling
2020-12-01
:
Pictogenesis: Wrapping Modes
2020-11-24
:
Pictogenesis: Register Machine
2020-11-23
:
Pictogenesis: The Idea
2020-11-20
:
Backtracking Worm Coral
2020-11-19
:
Worm Coral
Reviews
2021-01-06
:
Neil Gaiman's Neverwhere
2021-01-05
:
The Horse and His Boy
2021-01-03
:
The Boys, Volume 12: The Bloody Doors Off
2021-01-02
:
The Boys, Volume 11: Over the Hills with the Swords of a Thousand Men
2021-01-01
:
The Boys, Volume 10: Butcher, Baker, Candlestick Maker
2020-12-31
:
2020 Reading Retrospective
2020-12-30
:
The Boys, Volume 9: The Big Ride
2020-12-28
:
Dawnshard
2020-12-28
:
The Boys, Volume 8: Highland Laddie
2020-12-28
:
The Immortal Life of Henrietta Lacks
Maker
2020-12-30
:
Board Game Cup
2020-12-24
:
3D COVID-19 Ornament
2020-12-22
:
2D COVID-19 Ornament
2020-12-21
:
Christmas Tree Leg
2020-08-15
:
MtG Seperator
2020-02-22
:
Sock and Underwear Drawer
Photography
2020-12-29
:
Walking in Winter
2020-11-27
:
Spring Mills 2020
2020-11-27
:
Fungus Among Us
2020-11-26
:
Yellow Birch Ravine
2020-11-07
:
Creek Stomping
2020-10-31
:
Camping at Whitewater Memorial
2020-10-07
:
Camping at Indiana Dunes
2020-08-31
:
Camping at Turkey Run
2020-08-21
:
Fun Run 2020: Pecar Park
2020-08-01
:
Bugs etc (Macros)
Writing
2019-11-25
:
NaNoWriMo 2019 - The Twilight Between the Stars
2018-11-30
:
NaNoWriMo 2018 - Special Collections
2017-11-30
:
NaNoWriMo 2017--Oof
2017-11-01
:
NaNoWriMo 2017
2016-11-30
:
NaNoWriMo 2016: El fin
2016-11-01
:
NaNoWriMo 2016
2015-11-24
:
NaNoWriMo 2015 Winner!
2015-11-05
:
NaNoWriMo 2015
2015-10-01
:
Writing Excuses 10.8: The Market - Planning
2015-09-28
:
Writing Excuses 10.7: The Market - Johanas
Research
2013-08-17
:
USENIX 2013 - Day 3
2013-08-16
:
USENIX 2013 - Day 2
2013-08-15
:
USENIX 2013 - Day 1
2013-08-14
:
FOCI 2013
2013-08-13
:
Usenix/FOCI 2013 - Five incidents, one theme: Twitter spam as a weapon to drown voices of protest
2013-02-09
:
ISMA 2013 AIMS-5 - DNS Based Censorship
2013-02-09
:
AIMS-5 - Day 3
2013-02-08
:
AIMS-5 - Day 2
2013-02-07
:
AIMS-5 - Workshop on Active Internet Measurements
2013-01-31
:
Scanning for DNS resolvers