
"Do not give in to evil, but proceed ever more boldly against it."
—Motto of Ludwig von Mises
Book Recommendations
- "Principles of Economics" by Saifedean Ammous
- "Anatomy of the State" by Murray N. Rothbard (View PDF)
- "Free Software, Free Society" by Richard Stallman (View PDF)
- "Fiat Food" by Matthew Lysiak
- "Lies My Doctor Told Me: Medical Myths That Can Harm Your Health" by Ken D. Berry, MD, FAAFP
- "The Humane Interface: New Directions for Designing Interactive Systems" by Jef Raskin
- "A Lodging of Wayfaring Men" by Paul Rosenberg
- "The Sovereign Individual: Mastering the Transition to the Information Age" by James Dale Davidson and Lord William Rees-Mogg
- "Principles of Economics" by Carl Menger
Operating System Recommendations
Software Recommendations
Hardware Recommendations
About
In 2014 I started work in the Bitcoin industry. I have worked on JavaScript and C/C++ libraries and applications for the bitcoin protocol for several companies. I have also done some security research. In 2018 I discovered a denial-service vulnerability in the Bitcoin peer-to-peer networking code. I worked with maintainers to fix the vulnerability and in 2020 I published the vulnerability with a paper titled Bitcoin Inventory Out-of-Memory Denial-of-Service Attack, you can view more information at invdos.net
Prior to that I worked towards the promotion of free culture with the use of copyright licenses provided by Creative Commons. In 2008, I collaborated with Creative Commons to launch a project called Into Infinity. It was a massive art collaboration with an online web based mixer board for eight second audio loops and generative nesting graphics. This was while I was working freelance in Los Angeles to develop portfolio websites for several artists and companies.
I graduated from the Art Center College of Design in 2006 with a BFA in Graphic Design. My primary focus was on software and interactive design. During this time I envisioned an operating system user interface for the future that was designed to be as habit forming as playing a musical instrument. A graphical equivalent of the terminal or text editors such as Emacs or Vim. It was after I graduated that I attended a lecture by Richard M. Stallman and what I realized was that what I was envisioning was only possible with Free Software. I then jumped feet first into learning GNU/Linux operating systems and installing as many OS distributions as I could find.
I first started developing websites in 1999. In High School, I worked for a local company and maintained, designed and developed websites for local small businesses. I also spent my free time experimenting and creating artwork using ECMAScript programming. It was then called ActionScript and was quite similar to JavaScript.
Bitcoin Security Papers
- Bitcoin Inventory Out-of-Memory Denial-of-Service Attack (CVE-2018-17145)
- Bitcoin Chain Width Expansion Denial-of-Service Attacks