Noncombatant

“Everything In Its Right Place” By Radiohead 12 July 2022

The Fraught Utility Of Vulnerability Disclosure Databases 10 July 2022

Still Waiting For A Defense Of Cryptoassets 11 June 2022

Getting A Bit More From The Minor Pentatonic 1 June 2022

Simple And Terrible Machines 22 May 2022

Taxonomy Of In-The-Wild Exploitation 22 April 2022

“Flood” By Throwing Muses 4 April 2022

“Red” By King Crimson 11 March 2022

Kill Your Email 5 March 2022

More 7th Arpeggios 21 February 2022

Arpeggios Of 7th Chords 20 February 2022

Thoughts On Language Design Bugs 23 October 2021

A Fun Harmonic Game 1 October 2021

Improving Software ‘Numbers’ 26 September 2021

A Thought On ‘End-to-End’ Security 1 September 2021

Fun Lil Hacks 30 August 2021

Long Live Sandboxing! 11 April 2021

Prioritizing Memory Safety Migrations 9 April 2021

Vaccine Day 15 March 2021

Maybe We Can Have Nice Things 16 February 2021

Enigma 2021 6 February 2021

A Sweet Chorus-y Echo 18 April 2020

The What The Fuck Factor 26 February 2020

Recoverability 24 August 2019

The State Of Software Security In 2019 6 January 2019

Pictures From Paris And Amsterdam 13 August 2018

Isolating Application-Defined Principals 19 July 2018

Coping, Maybe Even Thriving, With Chronic Pain 1 June 2018

On Validating Inputs 15 January 2018

Pithy (?) Programming Guidelines (?) 11 November 2017

Some Problems Of URLs 7 November 2017

Decoding Chrome’s HTTPS UX 15 February 2017

Looking Backward To Move Forward In Software Engineering 16 September 2016

Getting Into Security Engineering 20 June 2016

Building A Telecaster 12 June 2016

To Make Good Software, Make Software For People 1 June 2016

More New Electronic Music: Time 1 31 May 2016

New Electronic Music EP: Object.lifetime 29 March 2016

Security Engineering As Caring-For 27 March 2016

Advice For Myself 27 March 2016

Everyone Needs Secure Usability 30 January 2016

Against Security Nihilism 28 January 2016

Episode 72 Of The Code Newbie Podcast 27 January 2016

“Airbag” 21 December 2015

Some Interface Examples 13 December 2015

Interface Design Principles 12 December 2015

What Is HPKP For? 24 November 2015

What Is A ‘Permission’? 28 October 2015

A New (?) Guitar Circuit 10 October 2015

Review: Tech 21 Fly Rig 5 26 September 2015

Security And Apparentness 20 September 2015

Technology, Longevity, And Art 31 August 2015

About Public Key Pinning 1 May 2015

Tycho: Awake 26 January 2015

Aphex Twin: Syro 26 January 2015

Thoughts On Platform Security Features 2 January 2015

Easier Chord Forms And Harmony For Guitar 24 December 2014

TLS All The Things: Security With Performance 23 November 2014

Security As A Class Of Interface Guarantee 10 August 2014

Aftermaths by Kodacrome 31 July 2014

Privacy And Security Settings in Chrome 11 March 2014

Followup To Downloading Software Safely 5 March 2014

TrustyCon Recap And Video 3 March 2014

Downloading Software Safely Is Nearly Impossible 3 March 2014

Maps And Their Applications 2 March 2014

A Favorite Pedal: Strymon El Capistan 9 February 2014

A Favorite Pedal: Psilocybe Phaser 3 February 2014

Security Smells For Modern Software 16 January 2014

What Is Security Engineering (archive post) 10 December 2013

Arvo Pärt 10 December 2013

Anaïs Nin’s Challenge 10 December 2013

Autodidact Software Engineering Bibliography 11 August 2013

Good Music Lately 7 July 2013

Hear Tall Sheep On Baghdad By The Bay 30 June 2013

Software Itself Is A Process, Not A Product 18 June 2013

Biscuits By Living Colour 15 June 2013

Homebrew Harmony: The Oblique Blues Scale 15 June 2013

Playing With Tall Sheep At Bottom Of The Hill In SF 14 June 2013

Some Pics From The Tall Sheep EP Release Show 13 June 2013

Simple Computer Security 2 June 2013

My Favorite Music Of 2012 1 January 2013

My Review Of Distrust That Particular Flavor On io9 10 January 2012

Eternal Truths Of Software 20 March 2011

This Place Is Heaven, If You’ll Just Listen 24 January 2004