The Curious Engineer

All blogs / Security

Noncombatant

noncombatant.org

A blog about software engineering, music, and feelings

SecuritySoftware / engineering practiceMusicEssays / personal

’05’10’15’20’25
Posts
179 from 24 Jan 2004 to 18 Dec 2024
Posting
now and then
Kind
personal blog
Feed
https://noncombatant.org/feed/

2024 3

  1. Florilegium
  2. Styling Graphviz with CSS
  3. Styling Graphviz with CSS

2023 12

  1. More Fun With The Known Exploited Vulnerabilities Catalog
  2. More Fun With The Known Exploited Vulnerabilities Catalog
  3. Comments On Comments
  4. Florilegium
  5. Ergonomics, Resource Lifetimes, And Object Graphs
  6. Ergonomics, Resource Lifetimes, And Object Graphs
  7. Protel, SOS, And The DMS-100
  8. Protel, SOS, And The DMS-100
  9. size_t Is Not int
  10. size_t Is Not int
  11. “The Emperor’s Old Clothes”
  12. “The Emperor’s Old Clothes”

2022 20

  1. The Fraught Utility Of Vulnerability Disclosure Databases
  2. The Fraught Utility Of Vulnerability Disclosure Databases
  3. Still Waiting For A Defense Of Cryptoassets
  4. Still Waiting For A Defense Of Cryptoassets
  5. Getting A Bit More From The Minor Pentatonic
  6. Getting A Bit More From The Minor Pentatonic
  7. Simple And Terrible Machines
  8. Simple And Terrible Machines
  9. Taxonomy Of In-The-Wild Exploitation
  10. Taxonomy Of In-The-Wild Exploitation
  11. “Flood” By Throwing Muses
  12. “Flood” By Throwing Muses
  13. “Red” By King Crimson
  14. “Red” By King Crimson
  15. Kill Your Email
  16. Kill Your Email
  17. More 7th Arpeggios
  18. More 7th Arpeggios
  19. Arpeggios Of 7th Chords
  20. Arpeggios Of 7th Chords

2021 20

  1. Thoughts On Language Design Bugs
  2. Thoughts On Language Design Bugs
  3. A Fun Harmonic Game
  4. A Fun Harmonic Game
  5. Improving Software ‘Numbers’
  6. Improving Software ‘Numbers’
  7. A Thought On ‘End-to-End’ Security
  8. A Thought On ‘End-to-End’ Security
  9. Fun Lil Hacks
  10. Fun Lil Hacks
  11. Long Live Sandboxing!
  12. Long Live Sandboxing!
  13. Prioritizing Memory Safety Migrations
  14. Prioritizing Memory Safety Migrations
  15. Vaccine Day
  16. Vaccine Day
  17. Maybe We Can Have Nice Things
  18. Maybe We Can Have Nice Things
  19. Enigma 2021
  20. Enigma 2021

2020 4

  1. A Sweet Chorus-y Echo
  2. A Sweet Chorus-y Echo
  3. The What The Fuck Factor
  4. The What The Fuck Factor

2019 4

  1. Recoverability
  2. Recoverability
  3. The State Of Software Security In 2019
  4. The State Of Software Security In 2019

2018 8

  1. Pictures From Paris And Amsterdam
  2. Pictures From Paris And Amsterdam
  3. Isolating Application-Defined Principals
  4. Isolating Application-Defined Principals
  5. Coping, Maybe Even Thriving, With Chronic Pain
  6. Coping, Maybe Even Thriving, With Chronic Pain
  7. On Validating Inputs
  8. On Validating Inputs

2017 6

  1. Pithy (?) Programming Guidelines (?)
  2. Pithy (?) Programming Guidelines (?)
  3. Some Problems Of URLs
  4. Some Problems Of URLs
  5. Decoding Chrome’s HTTPS UX
  6. Decoding Chrome’s HTTPS UX

2016 22

  1. Looking Backward To Move Forward In Software Engineering
  2. Looking Backward To Move Forward In Software Engineering
  3. Getting Into Security Engineering
  4. Getting Into Security Engineering
  5. Building A Telecaster
  6. Building A Telecaster
  7. To Make Good Software, Make Software For People
  8. To Make Good Software, Make Software For People
  9. More New Electronic Music: Time 1
  10. More New Electronic Music: Time 1
  11. New Electronic Music EP: Object.lifetime
  12. New Electronic Music EP: Object.lifetime
  13. Advice For Myself
  14. Security Engineering As Caring-For
  15. Security Engineering As Caring-For
  16. Advice For Myself
  17. Everyone Needs Secure Usability
  18. Everyone Needs Secure Usability
  19. Against Security Nihilism
  20. Against Security Nihilism
  21. Episode 72 Of The Code Newbie Podcast
  22. Episode 72 Of The Code Newbie Podcast

2015 26

  1. “Airbag”
  2. “Airbag”
  3. Some Interface Examples
  4. Some Interface Examples
  5. Interface Design Principles
  6. Interface Design Principles
  7. What Is HPKP For?
  8. What Is HPKP For?
  9. What Is A ‘Permission’?
  10. What Is A ‘Permission’?
  11. A New (?) Guitar Circuit
  12. A New (?) Guitar Circuit
  13. Review: Tech 21 Fly Rig 5
  14. Review: Tech 21 Fly Rig 5
  15. Security And Apparentness
  16. Security And Apparentness
  17. Technology, Longevity, And Art
  18. Technology, Longevity, And Art
  19. About Public Key Pinning
  20. About Public Key Pinning
  21. Tycho: Awake
  22. Aphex Twin: Syro
  23. Aphex Twin: Syro
  24. Tycho: Awake
  25. Thoughts On Platform Security Features
  26. Thoughts On Platform Security Features

2014 22

  1. TLS All The Things: Security With Performance
  2. TLS All The Things: Security With Performance
  3. Security As A Class Of Interface Guarantee
  4. Security As A Class Of Interface Guarantee
  5. Aftermaths by Kodacrome
  6. Aftermaths by Kodacrome
  7. Privacy And Security Settings in Chrome
  8. Privacy And Security Settings in Chrome
  9. Followup To Downloading Software Safely
  10. Followup To Downloading Software Safely
  11. TrustyCon Recap And Video
  12. Downloading Software Safely Is Nearly Impossible
  13. Downloading Software Safely Is Nearly Impossible
  14. TrustyCon Recap And Video
  15. Maps And Their Applications
  16. Maps And Their Applications
  17. A Favorite Pedal: Strymon El Capistan
  18. A Favorite Pedal: Strymon El Capistan
  19. A Favorite Pedal: Psilocybe Phaser
  20. A Favorite Pedal: Psilocybe Phaser
  21. Security Smells For Modern Software
  22. Security Smells For Modern Software

2013 26

  1. Anaïs Nin’s Challenge
  2. What Is Security Engineering (archive post)
  3. Arvo Pärt
  4. Arvo Pärt
  5. What Is Security Engineering (archive post)
  6. Anaïs Nin’s Challenge
  7. Autodidact Software Engineering Bibliography
  8. Autodidact Software Engineering Bibliography
  9. Good Music Lately
  10. Good Music Lately
  11. Hear Tall Sheep On Baghdad By The Bay
  12. Hear Tall Sheep On Baghdad By The Bay
  13. Software Itself Is A Process, Not A Product
  14. Software Itself Is A Process, Not A Product
  15. Biscuits By Living Colour
  16. Homebrew Harmony: The Oblique Blues Scale
  17. Homebrew Harmony: The Oblique Blues Scale
  18. Biscuits By Living Colour
  19. Playing With Tall Sheep At Bottom Of The Hill In SF
  20. Playing With Tall Sheep At Bottom Of The Hill In SF
  21. Some Pics From The Tall Sheep EP Release Show
  22. Some Pics From The Tall Sheep EP Release Show
  23. Simple Computer Security
  24. Simple Computer Security
  25. My Favorite Music Of 2012
  26. My Favorite Music Of 2012

2012 2

  1. My Review Of Distrust That Particular Flavor On io9
  2. My Review Of Distrust That Particular Flavor On io9

2011 2

  1. Eternal Truths Of Software
  2. Eternal Truths Of Software

2004 2

  1. This Place Is Heaven, If You’ll Just Listen
  2. This Place Is Heaven, If You’ll Just Listen