Articles
2018-08-24 - Changed RSS Feed URL
2018-06-12 - BSDCan 2018 Slides
2018-03-23 - Email Configuration for plan9 Acme on OpenBSD
2018-02-19 - Speaking at BSDCan
2017-04-26 - Heathkit IO-12 'Laboratory Oscilloscope' Restoration
2017-04-26 - Tektronix TAS465
2017-02-21 - Speaking at BSDCan
2017-02-19 - That Time I Nuked the Disklabel and Recovered the Disk
2016-11-16 - Building elm-lang on OpenBSD
2016-11-06 - BSidesDFW 2016 Slides Online
2016-10-20 - Speaking at BSidesDFW 2016
2016-09-27 - Supporting SMS OTP for Two-Factor Auth is Irresponsible
2016-09-20 - Wizard Developer and the Fleeting Equity Charm
2016-08-01 - xmonad(1) Overview
2016-07-29 - A New Look
2016-06-12 - BSDCan 2016 Slides
2016-05-18 - Speaking at BSides San Antonio
2016-04-24 - Switching to Mutt
2016-04-21 - kCalDAV Port Accepted
2016-03-07 - authpf Talk at HAHA
2016-03-07 - Ported The SWORD Project to OpenBSD
2016-02-26 - Port of UHD to OpenBSD
2016-02-26 - Speaking at BSDCan
2016-02-16 - Speaking at BSidesAustin
2015-12-02 - SDR Talk at dc713
2015-09-12 - OpenBSD Daily Driver - MacBook Air
2015-08-24 - Slides from Texas Linux Fest
2015-07-28 - Adding and Removing Encryption to OS X Sparse Bundles
2015-07-10 - Speaking at Texas Linux Fest
2014-09-13 - Passed My General Class Exam
2014-08-13 - Passed My Ham Exam at Defcon
2013-06-07 - NSA Defenders and the Fallacy of the Effectiveness Defense
2013-06-07 - My Cellphone Unlocking Story
2013-04-30 - Your Attorney Doesn't Run Your Company
2013-04-23 - Marketplace Fairness Act
2013-02-28 - Time Warner CFO Claims Customers Don't Want Gigabit Speeds
2013-02-28 - Chromebook Pixel First 24 Hours
2013-02-27 - Chromebook Pixel
2013-02-24 - Chromebooks Are Not Browsers
2013-02-23 - Google Announce Chromebook Pixel
2013-02-05 - Leaked Chromebook 'Pixel' Video
2013-02-05 - Nexus 4
2013-01-30 - Nexus 4 Ordered
2013-01-25 - Why A Chromebook
2013-01-16 - Chromium OS
2013-01-11 - Samsung Chromebook
2013-01-05 - Nexus 7 Follow-Up
2012-12-28 - Nexus 7
2012-10-16 - A Few Words About Blasphemy Laws
2012-10-16 - Back to the Blogosphere
2011-03-27 - I Found an ATM Card Skimmer
2011-03-17 - Please Remove Me from Your Address Book
2011-03-01 - Disable Root Logins Now - Your Server is not Anonymous Redux
2011-02-26 - Watch the Hornet's Nest
2011-02-12 - Nokia Switching to Windows Phone 7
2011-02-07 - Those Who Fail to Learn the Lessons of History
2011-02-01 - Switched Back to My N900
2010-12-15 - The Real Lessons of Gawker's Security Mess
2010-11-15 - Block Facebook (or Other) Email Using Sendmail
2010-10-11 - Don't Publish with the IEEE
2010-10-10 - Why Vibrant Issues haven't Sunk Samsung and T-Mobile
2010-10-09 - Apple's Walled Garden Strikes (Out) Again
2010-10-05 - You're Just an Image Away from Hurting Your Cause
2010-10-02 - One-Click Lag Fix
2010-10-01 - Twitter in Emacs
2010-09-30 - How to Process 200 Emails per Day and Still Get Some Real Work Done
2010-09-29 - Fullscreen Emacs on Mac OS X – Code and Binary
2010-09-29 - Fullscreen Emacs on Mac OS X
2010-09-22 - What I Really Think about Confidentiality Agreements
2010-09-10 - Your Server is not Anonymous — Snapshot from a Web-Server Log
2010-09-09 - Should Christians Burn the Qur'an?
2010-09-08 - Send Email via SMTP from PHP
2010-09-08 - Miscellaneous PHP
2010-08-26 - poffenberger.org Top Result on Russian Search Engine
2010-08-25 - Kingdom Come: The Politics of the Millennium
2010-05-18 - Call Toll Free Numbers with Skype on the N900
2010-05-13 - Skype on the N900
2010-05-05 - Facebook: A Bridge too Far
2010-05-01 - Found an Inexpensive Car Charger for the N900
2010-04-28 - Facebook: It's not Me. It's You.
2010-02-09 - Developers: Just Another Class of 'Special'
2010-01-18 - UUIDs as Primary Keys
2010-01-18 - Dinner and a Movie: Studio Movie Grill
2010-01-11 - Structured Query Language
2009-12-29 - After a Week - Browsing the Web
2009-12-24 - Initial Thoughts about the N900
2009-12-23 - N900 Bricked and Back from the Dead
2009-12-21 - N900 Arrives
2009-12-19 - N900 Delayed
2009-12-12 - Ordered Nokia N900
2009-11-25 - S/Key and One-Time Passwords
2009-10-31 - chroot(8)
2009-10-31 - Secure by Default