The Curious Engineer

All blogs / Linux / Unix

The Changelog

changelog.complete.org

Comments on family, technology, and society

Linux / UnixSecurityGeneralSociety / politics / economy

Posts
1,005 from 22 Feb 2003 to 18 Aug 2026
Posting
now and then (4 in the last year)
Kind
personal blog
Feed
https://changelog.complete.org/feed

2026 4

  1. AI in Debian: The Vote, Proposals, and Nuance
  2. Celebrating 45 Years of Kermit with the First New C-Kermit Release in 15 Years (and working with a decades-old C codebase)
  3. Artificial Intelligence: Shades of Gray
  4. Screen Power Saving in the Linux Console

2025 17

  1. A Mail Delivery Mystery: Exim, systemd, setuid, and Docker, oh my!
  2. I’m Not Very Popular, Thankfully. That Makes The Internet Fun Again
  3. A Twisty Maze of Ill-Behaved Bots
  4. Running an Accurate 80×25 DOS-Style Console on Modern Linux Is Possible After All
  5. Installing and Using Debian With My Decades-Old Genuine DEC vt510 Serial Terminal
  6. I just want an 80×25 console, but that’s no longer possible
  7. Performant Full-Disk Encryption on a Raspberry Pi, but Foiled by Twisty UARTs
  8. ARM is great, ARM is terrible (and so is RISC-V)
  9. btrfs on a Raspberry Pi
  10. Dreams of Late Summer
  11. I Learned We All Have Linux Seats, and I’m Not Entirely Pleased
  12. How to Use SSH with FIDO2/U2F Security Keys
  13. Memoirs of the Early Internet
  14. NNCPNET Can Optionally Exchange Internet Email
  15. Announcing the NNCPNET Email Network
  16. Why You Should (Still) Use Signal As Much As Possible
  17. Censorship Is Complicated: What Internet History Says about Meta/Facebook

2024 6

  1. Review of Reputable, Functional, and Secure Email Service
  2. Photographic comparison: Is the Kobo Libra Colour display worse than the Kobo Libra 2?
  3. Facebook is Censoring Stories about Climate Change and Illegal Raid in Marion, Kansas
  4. The xz Issue Isn’t About Open Source
  5. Live Migrating from Raspberry Pi OS bullseye to Debian bookworm
  6. Consider Security First

2023 13

  1. The Grumpy Cricket (And Other Enormous Creatures)
  2. It’s More Important To Recognize What Direction People Are Moving Than Where They Are
  3. How Gapped is Your Air?
  4. A Maze of Twisty Little Pixels, All Tiny
  5. For the First Time In Years, I’m Excited By My Computer Purchase
  6. Try the Last Internet Kermit Server
  7. Backing Up and Archiving to Removable Media: dar vs. git-annex
  8. Using dar for Data Archiving
  9. Using git-annex for Data Archiving
  10. Recommendations for Tools for Backing Up and Archiving to Removable Media
  11. Martha the Pilot
  12. Easily Accessing All Your Stuff with a Zero-Trust Mesh VPN
  13. Using Yggdrasil As an Automatic Mesh Fabric to Connect All Your Docker Containers, VMs, and Servers

2022 16

  1. Music Playing: Both Whole-House and Mobile
  2. Building an Asynchronous, Internet-Optional Instant Messaging System
  3. Flying Joy
  4. Dead USB Drives Are Fine: Building a Reliable Sneakernet
  5. The PC & Internet Revolution in Rural America
  6. The Joy of Easy Personal Radio: FRS, GMRS, and Motorola DLR/DTR
  7. I Finally Found a Solid Debian Tablet: The Surface Go 2
  8. Lessons of Social Media from BBSs
  9. Pipe Issue Likely a Kernel Bug
  10. Pipes, deadlocks, and strace annoyingly fixing them
  11. Really Enjoyed Jason Scott’s BBS Documentary
  12. Visiting Germany: Reflections on Schloss Charlottenburg
  13. Fast, Ordered Unixy Queues over NNCP and Syncthing with Filespooler
  14. Tools for Communicating Offline and in Difficult Circumstances
  15. KDE: A Nice Tiling Envieonment and a Surprisingly Awesome DE
  16. Make the Internet Yours Again With an Instant Mesh Network

2021 14

  1. Managing an External Display on Linux Shouldn’t Be This Hard
  2. Facebook’s Blocking Decisions Are Deliberate – Including Their Censorship of Mastodon
  3. Facebook Is Censoring People For Mentioning Open-Source Social Network Mastodon
  4. Excellent Experience with Debian Bullseye
  5. Distributed, Asynchronous Git Syncing with NNCP
  6. Roundup of Unique Data/Storage Hosting Options
  7. Recovering Our Lost Free Will Online: Tools and Techniques That Are Available Now
  8. A Simple, Delay-Tolerant, Offline-Capable Mesh Network with Syncthing (+ optional NNCP)
  9. The Hidden Drawbacks of P2P (And a Defense of Signal)
  10. Roundup of Secure Messengers with Off-The-Grid Capabilities (Distributed/Mesh Messengers)
  11. Remote Directory Tree Comparison, Optionally Asynchronous and Airgapped
  12. The Good, Bad, and Scary of the Banning of Donald Trump, and How Decentralization Makes It All Better
  13. This Is How Tyrants Go: Alone
  14. More Topics on Store-And-Forward (Possibly Airgapped) ZFS and Non-ZFS Backups with NNCP

2020 17

  1. Airgapped / Asynchronous Backups with ZFS over NNCP
  2. See The World Through the Eyes of a Child, and You Are Free
  3. Asynchronous Email: Exim over NNCP (or UUCP)
  4. When You Think You’re At the End, You’re At the Beginning
  5. Rehabilitating Asynchronous Communication with NNCP: A Cross Between Tor, ssh, and UUCP
  6. So Many Caring People In This World
  7. Joyful is the Dark
  8. O, Sunlight!
  9. How & Why To Use Airgapped Backups
  10. Every Storm Runs Out Of Rain
  11. Non-Creepy Technology Purchasing & Gifting Guides
  12. How To Join the Fediverse and Cast Off the Attention Economy
  13. How the Attention Economy Hurts You via Social Media Sites like Facebook
  14. Thanksgiving in 2020
  15. In Which COVID-19 Misinformation Leads To A Bunch of Graphs Made With Rust
  16. COVID-19 is serious for all ages. Treat it like WWII
  17. It Doesn’t Take Much to Make Someone’s Day

2019 15

  1. The Fundamental Problem in Python 3
  2. The Incredible Disaster of Python 3
  3. A Mystery of Unix History
  4. TCP/IP over LoRa radios
  5. Long-Range Radios: A Perfect Match for Unix Protocols From The 70s
  6. Resurrecting Ancient Operating Systems on Debian, Raspberry Pi, and Docker
  7. Connecting A Physical DEC vt420 to Linux
  8. Alas, Poor PGP
  9. The Desktop Security Nightmare
  10. Tips for Upgrading to, And Securing, Debian Buster
  11. Treasuring Moments
  12. The Rightward, Establishment Bias of Lazy Journalism
  13. Goodbye to a 15-year-old Debian server
  14. A (Partial) Defense of Debian
  15. Review of Secure, Privacy-Respecting Email Services

2018 18

  1. Beauty Breaks Through
  2. The Python Unicode Mess
  3. Making a difference
  4. Memories, Father’s Day, and an 89-year-old plane
  5. Syncing with a memory: a unique use of tar –listed-incremental
  6. Running Digikam inside Docker
  7. Please stop making the library situation worse with attempts to fix it
  8. Emacs #5: Documents and Presentations with org-mode
  9. Emacs #4: Automated emails to org-mode and org-mode syncing
  10. A Grand Adventure: Sailing the Springtime Sky
  11. Emacs #3: More on org-mode
  12. Emacs #2: Introducing org-mode
  13. Emacs #1: Ditching a bunch of stuff and moving to Emacs and org-mode
  14. Remembering Tom Wallis, The System Administrator That Made The World Better
  15. The downfall of… Trump or Democracy?
  16. The Big Green Weasel Song
  17. How are you handling building local Debian/Ubuntu packages?
  18. An old DOS BBS in a Docker container

2017 14

  1. The Yellow House Phone Company (Featuring Asterisk and an 11-year-old)
  2. Switching to xmonad + Gnome – and ditching a Mac
  3. The Joy of Exploring: Old Phone Systems, Pizza, and Discovery
  4. The Eclipse
  5. A new baby and deep smiles
  6. Time, Frozen
  7. First Experiences with Stretch
  8. Fixing the Problems with Docker Images
  9. Family Spring: A Story in Photos
  10. Flying with my brothers
  11. Is there any way to truly secure Docker container contents?
  12. Parsing the GOP’s Health Insurance Statistics
  13. Silent Data Corruption Is Real
  14. What is happening to America?

2016 18

  1. Singing with Kids
  2. Giant Concrete Arrows, Old Maps, and Fascinated Kids
  3. Morning in the Skies
  4. Two Boys, An Airplane, Plus Hundreds of Old Computers
  5. Easily Improving Linux Security with Two-Factor Authentication
  6. All Aboard
  7. Building a home firewall: review of pfsense
  8. A great day for a flight with the boys
  9. I’m switching from git-annex to Syncthing
  10. Mud, Airplanes, Arduino, and Fun
  11. How git-annex replaces Dropbox + encfs with untrusted providers
  12. That was satisfying
  13. The Simple Joys of the Plains
  14. Count me as a systemd convert
  15. A Year of Flight
  16. Free cars, sunsets, and Kansas
  17. Bach, Dot Matrix Printers, and Dinner
  18. Hiking a mountain with Ian Murdock

2015 26

  1. Amtrak Airlines
  2. Where does a person have online discussions anymore?
  3. I do not fear
  4. Memories of a printer
  5. Wow. I did that!
  6. The Train to Galesburg
  7. Objects On Earth Are Closer Than They Appear
  8. There’s still a chance to save WiFi
  9. First steps: Debian on an Asus t100, and some negative experience with Gnome
  10. Detailed Smart Card Cryptographic Token Security Guide
  11. The Time Machine of Durango
  12. True Things About Learning to Fly
  13. First steps with smartcards under Linux and Android — hard, but it works
  14. Roundup of remote encrypted deduplicated backups in Linux
  15. First impressions and review of OwnCloud
  16. I Give Up on Google: Free is Too Expensive
  17. Today I FLEW A PLANE
  18. ssh suddenly stops communicating with some hosts
  19. Suggestions for visiting the UK?
  20. “Has Linux lost its way?” comments prompt a Debian developer to revisit FreeBSD after 20 years
  21. Willis Goerzen – a good reason to live in Kansas
  22. Reactions to “Has modern Linux lost its way?” and the value of simplicity
  23. Has modern Linux lost its way? (Some thoughts on jessie)
  24. Home Automation, part 2: Z-Wave and ISY programming
  25. First Steps with Home Automation and LED Lighting
  26. Sound players: Adventures with Ampache, mpd, pulseaudio, Raspberry Pi, and Logitech Media Server

2014 29

  1. Aerial Photos: Our Little House on the Prairie
  2. My boys love 1986 computing
  3. Contemplative Weather
  4. Computer Without a Case
  5. I’m hiring a senior Linux sysadmin/architect
  6. Debian – A plea to worry about what matters, and not take ourselves too seriously
  7. Being Different
  8. Halloween: A Pumpkin and an Insect Matador
  9. Update on the systemd issue
  10. First impressions of systemd, and they’re not good
  11. The Thrill and Stress of Too Many Hobbies
  12. 2AM to Seattle
  13. Beautiful Earth
  14. The Heights of Coronado
  15. Review: The Wheel of Time
  16. Jacob’s Pretend Train Office
  17. End of a year
  18. Goodnight
  19. A Dry Spring
  20. Springtime in the Mountains
  21. Agile Is Dead (Long Live Agility)
  22. Good all-day light laptop?
  23. Backing up every few minutes with simplesnap
  24. Migrated from Hetzner to OVH hosting
  25. VirtFS isn’t quite ready
  26. How to fix “fstrim: Operation not supported” under KVM?
  27. Why and how to run ZFS on Linux
  28. Debian-Live Rescue image with ZFS On Linux; Ditched btrfs
  29. Married!

2013 18

  1. Richly Blessed
  2. Delicious Holiday Recipes
  3. Results with btrfs and zfs
  4. Why are we still backing up to hardlink farms?
  5. Two Kittens
  6. Earthrise
  7. Engaged!
  8. A 4-year-old’s sudden interest in German monorail
  9. Development Freedom in New Platforms
  10. Spring Always Comes
  11. Sometimes, it’s best not to know
  12. Two boys, shrimp, and stars
  13. Amazement
  14. No Hate
  15. It’s Warm Enough For Mud
  16. Catching the mudball
  17. The Superbowl Pirate Bus
  18. Today is Pretend St. Patrick’s Day!

2012 28

  1. Milk, Cookies, and Delight
  2. Glockenklang, Forever
  3. 7689 faces
  4. The world is still a good place
  5. Difficult Times & Hope
  6. Kindergarten Computer Class and Password Security
  7. Voice Keying with bash, sox, and aplay
  8. Crazy Enough?
  9. 7611 summer
  10. A Verbose, Hands-On Nexus 7 Review
  11. Proof Humans Are Capable of Working Magic
  12. How to get started programming?
  13. A Linux-Based RFID Thing Finder
  14. Decisions on Listening to Music
  15. How to listen to music?
  16. I introduced my 5-year-old and 2-year-old to startx and xmonad. They’re DELIGHTED!
  17. Windows & a dying hard disk: Solving with Linux
  18. How to debugging Linux failure to resume from suspend?
  19. Suspicious Blog Activity – any advice?
  20. Review: Amateur Radio Handhelds (HTs), APRS, and Battery Tuning Tips
  21. 26 Hours At The Creek
  22. German: Suprisingly Hilarious for a 2-Year-Old
  23. Unreported Disk Data Corruption – Kernel Bug?
  24. Timelessness of an Old Pickup
  25. XMPP for Children
  26. Shell Scripts For Preschoolers
  27. Rain, A Funeral, and Excitement
  28. Social Overload

2011 32

  1. Snapshots of Life
  2. Greece part 5: Friends and Radios
  3. Greece part 3: Water
  4. An Incredible Story From Soviet Times
  5. Mexico Part 6: Conclusion
  6. Mexico Part 5: Food, Restaurants, and Dueling Karaoke Guys
  7. Mexico Part 4: Street Scenes and Architecture
  8. Please. Stop. Removing. Features.
  9. Complete.Org Migrated To Different Continent, 15 minutes downtime
  10. A 4-year-old, Linux command line, and microphone
  11. Jacob and the Amazing Technicolor Adding Machine
  12. Too Strange for Jon Stewart
  13. Pooh, Books, and Dads
  14. Decreasing Time to Eternal September
  15. First Look at Google Plus
  16. Geeks, Hobbies, and Free/Open Source: Feedback Wanted
  17. APRS: World’s Best Social Mapping and Wide-Area Ad-Hoc Wireless Mesh Network
  18. Back from Joplin
  19. Baptism
  20. The death of one
  21. The Mennonite Mecca
  22. Country Car Repair & California-Kansas Culture Shock
  23. A Proud Dad
  24. How do you hire programmers and sysadmins? How should employers evaluate you?
  25. Unix Password and Authority Management
  26. rdiff-backup, ZFS, and rsync scripts
  27. Research on deduplicating disk-based and cloud backups
  28. Backing Up to the Cloud
  29. 24 hours with Jacob
  30. Jacob & Dad & Trains
  31. Looking back at 2010: reading
  32. Wikis, Amateur Radio, and Debian

2010 44

  1. Christmas Gatherings, a Piano, and a Pickup
  2. Alternatives to Delicious
  3. KR0L: Amateur Radio, Wikis, and Linux
  4. Game Suggestions?
  5. The TSA: Stupid, Owned, or Complicit?
  6. Baby Yoda
  7. Some Amateur Radio Statistics
  8. Rudy Schmidt & Time Capsules
  9. Pump Organs and Music
  10. Why all the Obama hate?
  11. Amateur Radio Excitement
  12. Stories of Amateur Radio
  13. Debconf10
  14. Really Dark Blue
  15. Once, We Were Makers
  16. 1513 kd0mjt
  17. 1511 radios
  18. Hardware/Machine Reporting Tools
  19. Bicycling in Rain and Mud
  20. Time to learn a new language
  21. Bicycling Update
  22. Some More Gopher Data
  23. Download A Piece of Internet History
  24. Moral obligations of Free Software authors?
  25. Jacob has a new computer — and a favorite shell
  26. Introducing the Command Line at 3 years
  27. Face to Face With Destruction
  28. Begin questioning my sanity… NOW
  29. It’s that time of the decade: I’m reinstalling Debian
  30. Review: Travel as a Political Act by Rick Steves
  31. Trip part 1: Kansas to Indiana
  32. Review: The Future of Faith by Harvey Cox
  33. Is the Roman Emperor Still Your God?
  34. Review: Linux IM Software
  35. The Big-Publisher Ebook Scam
  36. Hands On with Thinkpad X200s and Debian Squeeze
  37. Greek Mythology and the Old Testament
  38. Netbook / Notebook Update
  39. Netbook or thin & light notebook?
  40. System Administrators Might Save Your Life
  41. Review: Shmoop’s Coverage of Homer’s Iliad
  42. Sing to Me, Muse
  43. Taking Out the Trash
  44. A Poem for the Rich

2009 53

  1. My Reading List for 2010
  2. Tunnels and Slippers
  3. Review: Those new-fangled paper books
  4. Review: A Christmas Carol
  5. Apache Update
  6. Apache vs. lighttpd
  7. Ahh, updates…
  8. MoinMoin as a Personal Wiki, Zen To Done, And A Bit of Ikiwiki
  9. How To Record High-Definition MythTV Files to DVD or Blu-Ray
  10. Town Hall Questions
  11. Late Summer
  12. Google Groups Fail
  13. Looking for a Linux-compatible scanner
  14. Preschool Update
  15. Resurrecting Old VHS Videos (and Panasonic DMR-EZ38VK Review)
  16. Prebuilt PC suggestions?
  17. Mailing List Hosting
  18. The Thrilling Conclusion of Goerzen vs. Dell: Sweet, Sweet Victory
  19. Review: Free Software Project Hosting
  20. Best Free Software project hosting?
  21. Why I Buy $100 Fans (Review: Vornado)
  22. Another Freenode Annoyance
  23. The Cynic’s Guide to American Presidents
  24. An Update on the Music Player Quest
  25. Songbird: How To Make Great Software Unpopular
  26. Tagging music… No, not like that
  27. More Bumps on the Music Player Quest
  28. The Quest For A Decent Music Player
  29. Buying a SoundBridge Radio
  30. Looking for tabletop MP3 player
  31. Free Software enforcing DRM?!
  32. Review: In The Beginning. . . Was The Command Line
  33. Flowers, Music, and Grandparents
  34. Goodbyes
  35. Goodbye
  36. 996 today 2
  37. Grandma Update
  38. Review: Why Religion Matters by Huston Smith
  39. 980 peace 2
  40. 976 time
  41. Review: David Copperfield
  42. 964 quish
  43. A Few Days With the Kindle 2
  44. My Week
  45. Dad Have A Light
  46. How To Think About Compression, Part 2
  47. How To Think About Compression
  48. Video Hosting Sites Review
  49. Review: Video Editing Software
  50. Review: The Economist
  51. 881 hope
  52. Milestones
  53. Garmin Nuvi 500

2008 100

  1. A Day with Jacob
  2. Real World Haskell update
  3. Server upgraded to Debian lenny
  4. More Wiki Annoyances
  5. Wiki Software
  6. Administering Dozens of Debian Servers
  7. Day To Day Canceled!
  8. Why Do Web Applications Stink So Badly?
  9. If Programming Languages Were Christmas Carols
  10. The Demise of PC Magazine
  11. Jacob Update
  12. Real World Haskell Update
  13. Frozen Bicycling
  14. Web Design Companies That Understand Technology
  15. Converted to WordPress
  16. Education
  17. The Election Results Are In
  18. Review: Silicon Mechanics
  19. Looking back at WordPress
  20. Search for Backup Tools
  21. 774 wow
  22. Why I Hope
  23. What magazine to subscribe to?
  24. Politics and the Church
  25. Biking in the dark, 45 degrees F
  26. Crazy Cursor Conspiracy Finally Fully Fixed
  27. Tabor’s Centennial
  28. The Best Photo Printing Services
  29. One Hundred
  30. What Traditional Values Mean to Me
  31. VP interviews
  32. New version of datapacker
  33. Jacob’s Words
  34. Interesting take on the markets
  35. Switched from KDE to xmonad
  36. Dell Update
  37. Command-Line RSS Reader
  38. New Twitter Client: Twidge
  39. I should stop watching Sarah Palin interviews.
  40. Twitter and Identica Dilemma
  41. A Wasilla Resident Writes about Sarah Palin
  42. Hurricane Bicycling
  43. Political Thoughts
  44. Dot-Matrix Teletype Simulator Update and Request for Teletype Info
  45. From Dell, a Uniquely Terrible Experience
  46. I Want Something eBay Doesn’t Have
  47. Asus violating GPL again?
  48. Weird Firefox Problem
  49. The Eee 901: Awesome
  50. Seen in the Haskell wiki
  51. Cuil looks useless
  52. OSCon Update
  53. First 2 Days of OSCon
  54. Bicycling to Work Update
  55. Kernel interrupt weirdness?
  56. My DNS happiness is complete
  57. Video uploading sites?
  58. Linux on the Desktop
  59. A response to “7 Ways Religion is Detrimental to Science”
  60. 724 troops
  61. What this world is coming to
  62. Obama, RFK, and Making History
  63. The Democratic Delegate Dance
  64. More Reasons To Like Obama
  65. Clinton Voters on Barack Obama
  66. How to Start Bicycling to Work
  67. Bicycling to Work
  68. Thoughtfulness on the OpenSSL bug
  69. Imagine 1
  70. Towards Better Bookmark Syncing: del.icio.us and diigo
  71. DjVu and the scourge of the PDF
  72. Knuth and Reusable Code
  73. A Smart Gas Tax
  74. datapacker
  75. Backup Software
  76. Pennsylvania and Irrelevance
  77. A Realistic View of the Economy
  78. The Power of Love
  79. At long last, software.complete.org migrated to Redmine
  80. Hacking Traffic Signs
  81. If Version Control Systems were Airlines
  82. Git Feature Branches
  83. Thoughts on Redmine
  84. hg.complete.org is no more
  85. Trac & Git
  86. Church Choir
  87. Experimenting with Git
  88. Git looks really nice, until….
  89. Revisiting Git and Mercurial
  90. Two new bashisms
  91. Sad but true
  92. Death sure is cost-effective, isn’t it?
  93. Registrar Dynadot Conspires to Help Take Down Wikileaks?
  94. A Cloud Filesystem
  95. xkcd author endorses Obama
  96. #1 on Google
  97. Why Are We So Afraid of Socialized Medicine?
  98. LinuxCertified Laptop LC2100S
  99. DjVu: Almost Awesome
  100. The Sky Is Falling!

2007 63

  1. Christmas Is Almost Here
  2. Ice Photos
  3. A Clarification
  4. Egg and Daughter Night
  5. Attention Junkmailers
  6. American Priorities
  7. 664 viper
  8. The Day The Routers Died
  9. A little more on Vim and Emacs file handling
  10. So long, Vim. I’m returning to Emacs
  11. Those Ironic Brits
  12. A quote
  13. Review: Terk TV38 Antenna
  14. Short-Term Thinking
  15. First Typoblogging Experiment
  16. Survival
  17. Young People NOT Delinquent?
  18. Hey Dell, Can You Hear Me Now?
  19. Spineless Democrats
  20. Technology
  21. Desktop Linux: Gnome
  22. Time: Failing Our Geniuses
  23. Linux Hardware Support Better Than Windows
  24. There’s a redneck joke here somewhere
  25. Disasters happen
  26. I suppose this means I’m a geek
  27. Haskell Fun
  28. OSCon Friday
  29. OSCon Thursday Part 2: Linux on laptops
  30. OSCon Thursday
  31. OSCon Wednesday
  32. Sierra Wireless 595U / Sprint on Linux
  33. Mail Readers Still Stink
  34. This week’s discovery: mpix.com
  35. Review of Flickr
  36. Wedding
  37. Today’s Puzzle
  38. “You just never know when you’re dealing with rodents”
  39. “FEMA doesn’t do levees”
  40. What We’ve Got Coming
  41. Debian Developers 7 Years Ago
  42. Real-World Haskell
  43. Predictability
  44. Threshing Days
  45. Result of that radar image
  46. Online Internet Bank Review
  47. Conferences Suggestions
  48. Mozilla switching to Mercurial
  49. And we’re off!
  50. Today’s ethereal xkcd
  51. Some more git, mercurial, and darcs
  52. bzr, again
  53. More on Git, Mercurial, and Bzr
  54. Mercurial & Git
  55. Farm Living Update
  56. Want to try living in vim
  57. Re-Examining Darcs & Mercurial
  58. A better environment for shell scripting
  59. Rebase Considered Harmful
  60. Haskell Time Travel
  61. Why We Live In The Country
  62. You Know You’re In Kansas When…
  63. Dial Tone

2006 100

  1. Memories of Christmas, part 1
  2. Renovation: Week 24
  3. Saving Power with CPU Frequency Scaling
  4. The Climate Crisis
  5. Insurance
  6. Review of VPSLink
  7. The Haskell Blog Tutorial
  8. Peter’s Evil Overlord List
  9. Weather in Kansas
  10. Renovation: Weeks 19-22
  11. hpodder to be multithreaded… done right.
  12. Desktop Linux: NFS or something else?
  13. Favorite Election Quote
  14. Desktop Linux Opinions?
  15. Renovation: Week 18
  16. Managing Software
  17. We need to follow the Amish example
  18. I use more than one computer
  19. I Hate Releasing Software
  20. More Goerzen News
  21. Almost Here
  22. Disk encryption support in Etch
  23. Renovation: Weeks 10-12
  24. Two Stores I Like
  25. Another Haskell Solution to Lars’ Problem
  26. A Haskell solution to Lars’ Problem
  27. Lazy big-O and Haskell Answers
  28. Renovation: Weeks 8-9
  29. Renovation Update: Weeks 6-7
  30. HP Officially Supports Debian
  31. 530 peter
  32. Bowling with Grandpa
  33. Whose Distributed VCS Is The Most Distributed?
  34. First steps with git and I’m not all that pleased
  35. Fire updates
  36. Asterisk: The Software Phone Company
  37. Renovation: Weeks 3 – 5
  38. The SPI election results are in
  39. Today’s Political Puzzler
  40. Thoughs on cfengine, bcfg2, and puppet
  41. First steps with cfengine
  42. Something I can’t understand
  43. An additional RedHat Gripe
  44. RedHat Gripes
  45. Am I being scammed?
  46. Air Traffic Controllers Quotes
  47. Multipath is working
  48. Reactions to Israel and Lebanon
  49. Israel and Lebanon
  50. Announcing hpodder
  51. Week 2 (ending Jul 8)
  52. Renovation: Week 1
  53. Why Is Expensive Software So Crappy?
  54. More “Before” Pictures
  55. HDBC 1.0.0
  56. Mario Cuomo against Ronald Reagan
  57. Now I’m a little annoyed at HP
  58. Things are a happenin’
  59. New hosting provider: VPSLink
  60. Disappointed with Dreamhost
  61. How to solve “The following packages cannot be authenticated”
  62. An iPod under Linux
  63. Today’s Grammar Rant
  64. First Thougts on Xen
  65. Announcing HSH, the Haskell Shell
  66. 490 usenix
  67. Dear AT&T: Please install a telegraph in my home…
  68. Why I Like HP
  69. 485 bacula
  70. Debian From Scratch 0.99.0 Is Out
  71. New Terrorist Threat: ANTS
  72. The Yard
  73. Tuttle: Neither Gone Nor Forgotten
  74. 474 taxes
  75. Recent Reading
  76. Today’s New Word: “Tuttled”
  77. CNN arrives in Kansas, survives tornado and prairie fire, and gets out
  78. Dupes really fixed now
  79. Sorry for the dupes
  80. Oklahoma Man asks The Register to turn off the Internet
  81. Mail Server Comparison
  82. Switched to Serendipity!
  83. I’ve chosen Serendipity
  84. Initial thoughts about Serendipity
  85. Tuttle, OK city manager offered choice about being an idiot
  86. Something other than Drupal
  87. Windows Vista kinda boring
  88. It’s finally here
  89. Backing up
  90. Kennedy at the Berlin Wall
  91. Asterisk At Work
  92. Yet Another Use For Duct TApe
  93. My new podcast: The Sound of History
  94. Cliff, This Link’s For You
  95. Today’s Pet Peeve: Stupid GTK File-Open Dialogs
  96. The Mozart Quiz
  97. Nebraska Photos
  98. Haskell #1 in the Shootout
  99. We need better audio support in Linux
  100. New Mic Equipment

2005 200

  1. Looking for a nice microphone
  2. Secret Services
  3. Hospital For Sale on eBay
  4. A Christmas Conspiracy
  5. A pet peeve
  6. Firebird was almost interesting…
  7. Fire Update
  8. 431 fire
  9. The OS Quiz
  10. If America Left Iraq
  11. Speaking of criticizing universities in blogs…
  12. Dental Student Suspended for Blogging
  13. Aunt Viola’s Conspiracy
  14. Aunt Viola’s Choir
  15. NiMH Rechargable Batteries and Charger Review
  16. Update on Film Scanning
  17. What’s The Deal with Amtrak
  18. Detained
  19. Sometimes, when you least expect it…
  20. Scanning Slides & 35mm Negatives
  21. He was doing a heck of a job at Amtrak, so he was fired
  22. More on David Gunn and Amtrak
  23. Stop the credit card solicitations
  24. New console gaming system
  25. Amtrak’s Best President in Years Fired
  26. Video Game Consoles
  27. It pays to be a pack rat
  28. Being on a committee can be fun!
  29. A Joke
  30. Views from the porch
  31. The Geek Test
  32. I’ve still got what it takes
  33. Just A Geek
  34. Control Room
  35. Hello, ext3. Goodbye, reiser4.
  36. Some nice code: libarchive
  37. Grandpa’s Creek
  38. Make -Ofun your goal
  39. All I Really Need To Know I Learned From 360K Floppies
  40. The wonderful thing about Iowa….
  41. ESR’s Bad Ideas
  42. Multiple Computer Use
  43. The Linux Link Tech Show
  44. Perl, Powered By Haskell
  45. Some Airport Statistics
  46. Best $70 We’ve Spent In Quite Awhile
  47. Hurricane Accountability
  48. Lots of questions about FEMA Chief Brown
  49. NerdTV is HERE!
  50. Rats, I finally had to make an upload.
  51. The Feds Think New Orleans Is Just Fine
  52. Where’s the foresight? The sense of urgency?
  53. Hurricane Special Tonight
  54. Digikam
  55. Google Talk And Skype Are Boring, And Here’s Why
  56. Anonymous Comments Enabled Again
  57. Robertson Issues Fatwah
  58. From the “You know you’re in Kansas when” file…
  59. Small Town Festivals
  60. Journalists and Prejudice
  61. Peter Jennings and America
  62. Quiet Midwesterner or Galactic Warrior?
  63. Haskell Weekly News Issue 1
  64. Now On Sale…
  65. At Sprint, We Hang Up On You Automatically
  66. The Cheescake Update
  67. Mako’s Habanero Lime Cheesecake That Can Kill White People
  68. Recent Coding
  69. Energy policy? What energy policy?
  70. Temporary: Need to register to comment
  71. Looking For Text-Mode Widget Library
  72. Drupal Doesn’t Stop Spam
  73. Linux, Bluetooth and Mobile Phones
  74. Some Haskell Quotes
  75. Amish and cell phones
  76. The Reactionary Pedestrian
  77. Do they really care?
  78. Cingular… doesn’t suck?
  79. I’m not alone
  80. Teach Yourself Programming in 10 Years
  81. Albatron *Really* Sucks
  82. Why I Love Haskell In One Simple Example
  83. Kansas Weather
  84. Don’t Buy Albatron
  85. Mail Reader Comparison
  86. Tips to avoid being accidentally recruited as a spy
  87. Brightness
  88. Unsolved Tablet Mysteries
  89. Tablet PC So Far
  90. Dude, You’re Being Watched By Dell
  91. Selling my Zaurus
  92. Ode to a Spell Checker
  93. Haskell: A Very Different Language
  94. I’m Buying a Tablet
  95. Kansas: Not As Dry As You Think
  96. Calculators
  97. Going Back to School and Tablet PCs
  98. Reiser4 Experiences
  99. Thank you, darcs
  100. 24-hour news == crap
  101. Why Haskell Matters
  102. DFS Installation Tutorial
  103. HDTV Works! Woohoo!
  104. When Newsreaders Aren’t
  105. What Do You Take On Your Laptop?
  106. The Surprising Legacy of Y2K
  107. Form Bookmarklets
  108. Christopher Plummer
  109. And we’re off…
  110. Best Blog Ever?
  111. HDTV Working with MythTV!
  112. The State Park We Didn’t Visit
  113. Broadcast Flag Thrown Out!
  114. New Debian From Scratch Image
  115. Daylight Saving Time
  116. Today’s Reading
  117. Darcs use case
  118. Trying out XFS
  119. The answer is…
  120. A darcs that can pull from git
  121. Benefits from a real world switch from CVS to darcs
  122. Period Clothes
  123. Our New Pickup!
  124. YAPGE: PR Firms
  125. The Yes Men
  126. The One Thing the Catholic Church Has No Opinion On….
  127. No More Captcha
  128. darcs-buildpackage
  129. Be Gone, Comment Spam! (Again)
  130. I’ve Switched to Darcs
  131. I’m Switching to Darcs
  132. Randomly-Generated CS Paper Accepted at Conference
  133. Adventures in Networking
  134. Today’s Reading
  135. The Long Emergency
  136. Women in Computing/Linux
  137. Small Town Voting
  138. Thanks, CAT5ECableGuy!
  139. Right to Live and Right to Die
  140. Today’s Reading + Perl Community
  141. Haskell: The Humbling Language
  142. The science of Zwiebach
  143. Asterisk is Great
  144. Revenge of the Smelly Ducting
  145. Memories of Alvin Goerzen
  146. Sorry, Purdue Fans…
  147. The Reg: Chem Student Tames Microsoft’s Legal Eagles
  148. Today’s Reading
  149. Laid off? Here’s the job for you.
  150. More on Asterisk
  151. The Typical Usenet Discussion…
  152. Today’s Reading
  153. New Haskell community site
  154. Running a Homeless Non-Profit
  155. Free Centralized Credit Reports Now Available
  156. Today’s Reading
  157. Today’s Reading
  158. Terrible, Terrible Timing
  159. You might not live in the country if…
  160. Fixed alarm clock story
  161. Sangean RCR-1 Alarm Clock
  162. Computing of the Future
  163. Best Quote of the Day
  164. Who is the real communist, comrade Gates?
  165. Yesterday’s Reading
  166. TurboTax and TaxCut Are Crap
  167. Don’t Live Here
  168. Today’s Reading
  169. Thoughts on Amtrak
  170. Today’s Reading
  171. Scary if true
  172. Still Alive.
  173. 3 More Parts to the Credit Card Prank!
  174. My Haskell To-Do List
  175. Thanks, Poland
  176. Latest Kansas Crime Spree
  177. Skunk + Basement + Valentine’s Day + Rifle
  178. Hosting Cautions
  179. Today’s Reading
  180. Today’s Reading
  181. Social Security probably OK as-is for 75 years
  182. Debian From Scratch
  183. Review: Hunter Humidifier and AllergyBuyersClub.Com
  184. Credit Card Pranks
  185. Oh No!
  186. Today’s Reading
  187. Today’s Reading
  188. ghc6 Hits Testing Today
  189. Good Timing?
  190. Hidden Dangers of MythTV
  191. Today’s Reading
  192. Jon Stewart gets Crossfire Canceled
  193. Switching Back to Drupal
  194. Advice for Computer Science College Students
  195. Our Power Is Back
  196. Warning: Don’t brush teeth with toilet brush!
  197. Stupid Ice Storm Activities
  198. Python vs. Haskell
  199. Oops, we passed the Turing Test
  200. Why Wikipedia Must Jettison Its Anti-Elitism

2004 114

  1. Haskell: My New Favorite Language
  2. What if you just kept working?
  3. Remembering the homeless
  4. Refugees Emerge to Discover Vitenam War Over
  5. Sometimes it’s hard to forget you’re in Kansas…
  6. Answers To Life’s Vexing Question
  7. A Divided America
  8. What Are We Fighting For?
  9. World\’s Worst Telco?
  10. Enjoy Being Slower
  11. House Outlaws Fast-Forwarding; Senate & Pres Next?
  12. Happy Birthday, Vacuum Tube
  13. Selling My Powerbook
  14. Exim Transition Successful
  15. Reducing Health Care Costs While Expanding Coverage
  16. Be Gone, Comment Spam!
  17. Latest experiment: Exim
  18. Not Past Its Expiration Date Yet
  19. A Bunch of Reactions
  20. Rather: \”Folksy\” or \”Weird\”?
  21. More spin
  22. Dean weighs in
  23. Why are they still spinning?
  24. Getting Election News
  25. Tiny Laptops
  26. The Haskell OS
  27. New Haskell library
  28. Good Bad Attitude
  29. TV emits distress signal, attracts feds
  30. Marty\’s Moved
  31. Thoughts on Languages
  32. Foundations of Python Network Programming on Slashdot
  33. Favorite Debate Quotes
  34. Bush Contempt for People of Faith
  35. Slate: King of Denial
  36. USAF Plans Space Wars
  37. Crawford Paper Endorses Kerry
  38. The Evolution of a Programmer
  39. Eight Questions For Republicans
  40. Zope is GONE
  41. Whose Light Bulb Burns Longest?
  42. I Still Hate Phone Companies
  43. A Typical American Day
  44. Cooking for Engineers
  45. Paul Graham\’s Age of the Essay
  46. Into the Cuckoo\’s Nest
  47. Nice Review Site
  48. Battle of the VMs
  49. Foundations of Python Network Programming
  50. Alan Alda to join West Wing
  51. The Olympics: Be Searched for Unauthorized Flags
  52. John Gilmore on inflight activism, spam and sarongs
  53. KMail looks a little better
  54. All Mail Readers Still Suck
  55. Rock-throwing kids anger 120,000 bees
  56. Finally, Bush Admits Truth
  57. MythTV update
  58. And now for something completely different…
  59. John Kerry, senator
  60. Ahh, the Dutch
  61. Kerry, Edwards Red-Faced in Kansas
  62. Some Amusing Corporate History
  63. DEF CON Media Archives
  64. We the Media
  65. Does Kerry Want My Vote?
  66. A History of Clinton, Bush, and Terrorism
  67. SPF considered harmful
  68. Help wanted: Court jester
  69. Sweet Digital Goodness
  70. GreenCine Review
  71. Reactions to the DNC Convention
  72. Characteristics of Great Hackers
  73. Beaten Hardware
  74. People Hate Netflix?
  75. This should be posted everywhere…
  76. We\’ve gone HDTV
  77. Ted Turner complains about big media
  78. Interview with Joe Trippi
  79. Four inmates escape, go on beer run
  80. Reverse Air Rage
  81. Quick MythTV update
  82. Redefining Patriotism
  83. Bush Politicizes Churches
  84. Find A Job By Blogging?
  85. Study details school sexual misconduct
  86. MythTV Hints I
  87. Requiem for a Motherboard
  88. Moore: pirate my film, please
  89. MythTV Hardware Review
  90. MythTV remote suggestion
  91. A Level-Headed F9/11 review
  92. MythTV Hardware
  93. PVR Experiment with MythTV
  94. Virginia Law Accidentally Gives People Weekends off
  95. Rome to ban Atkins diet?
  96. Microsoft Botches Migration to Windows
  97. Court Mandates All IPs Portable
  98. People Are Even More Willing To Click On Attachments
  99. FDR\’s unfinished revolution
  100. An AdSense Experiment
  101. Dubyaspeak
  102. When Think Tanks Attack
  103. Dumb Words: \”Sticktoitiveness\”
  104. Babylon 5, Sherlock Holmes, and Blogging
  105. Archbishop of Canterbury may star in Simpsons
  106. Plane lands at Air Force base by mistake
  107. My new favorite site
  108. Microsoft sides with Linux against ADTi
  109. Tapestry – Your Favourite Comics by RSS | dwlt.net
  110. Blog Software
  111. Welcome to the new ChangeLog
  112. About The ChangeLog
  113. Thoughts on the Candidates
  114. Quick and Easy IPv6 for Debian

2003 46

  1. Announcing RailPassenger.Org
  2. ChangeLog Software Updated
  3. Community Doesn’t Generate Income?
  4. Illegal Art: Freedom of Expression in the Corporate Age
  5. Free Speech: Civilians Only
  6. OfflineIMAP 4.0 is out
  7. The Right to Break the Law
  8. Online Collaboration Shapes Politics
  9. Dying Art of Telemarketer Harassment
  10. New way to find a job: Blogs
  11. Linux: Twice the Performance, 1/10th the Cost
  12. New Giant Sea Creature?
  13. Wolfowitz: Iraq war was about oil
  14. U.S. Constitution for sale on EBay
  15. Martin Luther King vs. Bush
  16. The Military’s Class Divide
  17. The Other War
  18. Vodka-Powered Fuel Cell
  19. Does the U.S. follow the Geneva accords?
  20. What the censors haven’t shown you
  21. Switching to a Hydrogen Economy
  22. Where to find real Iraq news
  23. Microsoft forced to pull ad touting security
  24. Iraqi Blog
  25. Review of Sony Clie NX-70V and NX-60V
  26. 22 peace
  27. It has begun
  28. Freedom Fries
  29. Fred Rogers stories continue
  30. FBI Affidavit Perjury Detected
  31. House Dems Proove Bush a Liar?
  32. Bush Press Conference Heavily Scripted
  33. 419 scammers take US con artist for $750,000
  34. Berninger on Peace
  35. US Spies Target UN in NY
  36. The World of Ends
  37. Why Information Should Be Free: 2003 Version
  38. Photography at the Edge of Winter
  39. Man Arrested for Wearing Peace T-Shirt
  40. PHPNuke Copyright Notice Debate
  41. Travellers Routinely Arrive at Wrong Airport
  42. A Lesson on Influencing Adults
  43. Missouri Accidentally Cans Budget Director
  44. Scaring Swedes the Coleman Way
  45. A Fresh Look at the ‘Net Tax
  46. Lighting the 1901 Way