The Curious Engineer

All blogs / Essays / personal

BiteofanApple

brianschrader.com

Thoughts, and ramblings about technology, programming, history, and whatever else I'm interested in.

Essays / personalHistoryScienceAI / MLMath

Posts
341 from 12 Dec 2012 to 27 Oct 2026
Posting
weekly (24 in the last year)
Kind
personal blog
Feed
https://brianschrader.com/rss.xml

2026 24

  1. Drawing Boxes vs. Shading Them In
  2. From Chicago with Love
  3. Lanterns in the Void: Science and Discovery
  4. That First and Last Question
  5. The Medieval Origin of the Ph.D. Dissertation
  6. AI Usage Policy
  7. Gatekeepers are Dead, Long Live the Gatekeepers
  8. With Flying Pen, When Mortals Sleep
  9. What is Potential Energy, Really?
  10. Friendship is an Exponential Function
  11. Because it Speaks in Words
  12. Would You Believe that This is It?
  13. The True Expense Of Nature
  14. A Field Guide To Learning
  15. Why You Can't Write That Book
  16. Mailing Things Is Fun
  17. Take Better Notes, By Hand
  18. You Have Access To Almost Any Book
  19. Load-Bearing Walls
  20. An Age Of Promethean Ambitions
  21. Words Are A Leaky Abstraction
  22. On The Lies Depression Tells
  23. The Long View Of History
  24. Blogging, Writing, Musing, And Thinking

2025 16

  1. Maintaining A Music Library, Ten Years On
  2. Empirical Partial Derivatives
  3. Chemical Telescopes And The Process Of Science
  4. So Long Pine.blog
  5. Spoken Audio from Automator & NetNewsWire
  6. The Strangely Anthropic Form Of Natural Laws
  7. Your Brain Is An L1 Cache
  8. Trapped In The Infinite Honey Pot
  9. The Methods Of Science & Medieval Rainbows
  10. The Practicals Of Writing: Paper And Pens
  11. Starting A Newsletter
  12. Developing Style: Writing Cursive Two Years In
  13. Narrative Structure And The Principle Of Least Action
  14. Experts In The Internet Age: The Power Of Email
  15. What if: Bookclub, but AI?
  16. A Counting Meta-Post

2024 12

  1. Foundational Texts
  2. Science, Models, And Squeaking Lead
  3. The Mysterious Potential Of The Plane
  4. Nothing Throughout The Ages
  5. Running & Securing Servers: A Concise Guide
  6. The Joys Of Playing Live Music
  7. The Times And I Are Changing
  8. Podcasts, The Universe, And Everything
  9. Users, Tools, Platforms, And The Shifting Goals Of Software
  10. More On Handwriting & Cursive
  11. On Handwriting And Switching To Cursive
  12. My Favorite Books From 2023

2023 8

  1. Experimenting With The Game Of Life
  2. Building Bots For Fun And…
  3. Announcing Paper Peaks
  4. Some Thoughts On Adventurer's Codex
  5. More Scripting Nonsense: Rocket Edition
  6. A Cross Post Life
  7. Automate the Boring Stuff with ChatGPT
  8. My Favorite Books From 2022

2022 20

  1. A Very Special Anniversary
  2. On The Web, The Best Outcome Is Email
  3. Daily Step Count & Walking Statistics
  4. Drawing of the Day
  5. A Drawing Every Day!
  6. Books & Reading Statistics
  7. Reading Milestones, Attention Spans, And Cool Charts
  8. Stargazing Pictures
  9. Step Counts And Goal-Setting
  10. Fun With Math: Calculating Multiplicative Persistence
  11. Whether To Monitor The Weather And More
  12. The Simple Joy Of Learning To Play Piano
  13. Crossing The Wording Threshold
  14. Using Pushover For Super Simple Sysadmin Alerts
  15. That Time I Lost Control Of A Server
  16. Hacks Can Be Good Code Too
  17. At Vs. On: A Story Of Semantic Data Modeling
  18. Generating Deterministic, Procedural Artwork With Pdraw
  19. I Solved The Same Bug Twice And Didn't Know It
  20. Take A Break, Script Something

2021 17

  1. The Road To Glass & Stone
  2. Nine9s Gets An Upgrade ⬆️
  3. The Internet's Original Sin
  4. Last Year I Started Reading A Physical Newspaper
  5. Automated Podcasts With Automator & Overcast
  6. Retrospective On A Year Spent Writing
  7. Grove, A New Tree-Planting Wellness Game 🎉
  8. Unbounded Possibility Is Bad For Productivity
  9. Imports Are Endorsements
  10. Easy And Ethical Traffic Monitoring With Goaccess
  11. How I Use Docker (For Now)
  12. Lessons On Variable Naming From Breakfast Burritos
  13. Building A Personalized Newsletter With Bash And A Raspberry Pi
  14. Why All My Servers Have An 8gb Empty File
  15. All Too Quiet
  16. California, Democracy, And Progress
  17. Various Goings On

2020 30

  1. Breadcrumbs And Pinboard
  2. History, Myth, And Talking Cows
  3. Arbitrary Achievement Unlocked
  4. A False Dichotomy
  5. Why I Don't Retweet Anything
  6. Programming Misconceptions
  7. Going Indie Is Out! 📚🚀
  8. Announcing: Hewell Public Beta 🎉
  9. House Judiciary Committee Recommends Interoperable Social Media
  10. Assumptions And Variable Names
  11. The Indie Dev Life Podcast
  12. Git Hooks For Fun And Profit
  13. The Little Engine That Could
  14. On Uber, Lyft, And Labor Law
  15. Two Is Better Than One
  16. The Fall Of Civilizations Podcast
  17. Novels And Insurmountable Tasks
  18. D20.photos: A Public Domain D&d Image Repository
  19. Careful With Complex Querysets
  20. Announcing Nine9s.cloud 🎉
  21. This Site Supports Webmentions!
  22. A Whole New Mac
  23. Why We're Polarized
  24. Spring Cleaning And Microformats
  25. An Uplifting Tale In These Dark Times
  26. Where It Comes From, Nobody Knows
  27. A Good Day
  28. That's When I Knew: I Can't Actually Use Macos
  29. Pine.blog Downtime Post-Mortem: A Story Of Finite Resources
  30. An Agency That Protects Data

2019 11

  1. A Sobering Thought
  2. High-Tech Empires
  3. Remembering Things Is Hard
  4. Finally
  5. A New Adventure
  6. Don't Ban Infinite Scrolling, License Engineers Instead
  7. The Social Web
  8. Lots Of Little Things
  9. Updates On Using Nsoperation
  10. Changing Tides
  11. The Hidden Cost Of Cheap Hardware

2018 21

  1. I Love Nsoperation
  2. Pine.blog Version 1.3: Multiple Timelines 🎉
  3. Textual.app Maintainer Steps Away
  4. Mastodon And Microblogging
  5. Recommendations, Echo Chambers, And Pine.blog
  6. Code Lasts Whether You Know It Or Not
  7. Blogging Has An Image Problem
  8. Feed Readers And Local News
  9. Pine.blog 1.2 Is Out!
  10. The Scope Creep Is Real
  11. Pine V1.1 Is Out & A Special Moment
  12. On The Future Of Social Media
  13. Rss Has Already Won
  14. Pine For Ios Released!
  15. A Sneak Peek: Pine For Ios
  16. Announcing Pine: Microblogging For A New Generation 🎉
  17. The People Vs. Democracy
  18. Git's Hidden Feature: Notes
  19. Safari's Websocket Stream View
  20. Real Life Science Fiction
  21. The Web As A Social Network

2017 24

  1. Primitive Tech Is Here For The Long Haul
  2. The Fcc Moves To Dismantle Net Neutrality
  3. Mygenerank: Behind The Scenes Of The Newest Researchkit App
  4. Oauth Over Xmpp
  5. Todolist Update
  6. Mini-Rant About Documentation
  7. Todolist
  8. Accidental Devops
  9. Getting Back On The Horse
  10. Todos As A Templating System
  11. Climate Change And Guns, Germs, And Steel
  12. Adventurer's Codex: Xmpp
  13. Adventurer's Codex: The Stack
  14. Measuring Sticks
  15. Adventurer's Codex: Behind The Curtain
  16. The Cloudbleed Bug: An Overview
  17. Comments With Cited References
  18. So Many Words Written, So Many More To Come
  19. An Ode To The 13 Inch Macbook Pro
  20. California Bills To Safeguard Privacy From The Federal Government Advance
  21. The Internet Won't Forget Climate Change
  22. A Slight Modification To Gordon Ramsey's Scramled Eggs
  23. Manton's Micro.blog
  24. Alternatives To Macos

2016 30

  1. Sony Mdr Extra-Bass Bluetooth Headphones Review
  2. Youtube Has (Apparently) Reinstated Rss Feeds
  3. More Efficient Vbr Mp3s And Podcasting
  4. Tabletop Audio
  5. Primitive Tech Tiptoes Into The Bronze Age
  6. 18th Century Cooking
  7. Easy Refactoring With Source Making
  8. Latest Project: Log Linker
  9. Linode's 13th Birthday
  10. Siri Is A Blogging Tool
  11. Swift Dynamism
  12. Python-Like Context Managers In Swift
  13. Mvc-N And Services
  14. Imessage Security
  15. Re: Voting Systems
  16. Can We Save The Open Web?
  17. Overcast 2.5 Update
  18. Blog When You Disagree
  19. A Vision Of The Open Web
  20. Hosting A Minecraft Server On Linode
  21. Fbi Tells Apple To Create A Master Key To Ios
  22. Better Image Sharing With Dropbox
  23. What Ancient Greek Music Sounded Like
  24. Smaller
  25. More Secure Pastures
  26. Re: Leaving Twitter
  27. The Invention Of Farming
  28. Horizontal History
  29. Why Privacy Is Important
  30. Breaking Up Is Hard To Do

2015 43

  1. No, We Are Romans
  2. Mvvm Is Not Very Good
  3. Removing Google Analytics
  4. Gitbook
  5. Software Performance In An Asm.js World
  6. Ad Tracking Company Using Audio To Identify Users
  7. Even More Re: Software And Engineering
  8. Disable "shake To Find Cursor" In El Capitan
  9. Why I'm Switching Back To Itunes
  10. Software Correctness And Software Engineering
  11. How To Save Your Team From The Evil Testing Demons
  12. More Pluto Images
  13. A Mirror For Posterity
  14. A Full Size Mirror
  15. Python 3.5 And Multitasking
  16. Python 3.5.0 Has Been Released
  17. Airplane Mode
  18. The Race For Space
  19. You Should Go To Spaceup
  20. Re: Yin And Yang
  21. Re: The Ethics Of Modern Web Ad-Blocking
  22. Blogdown
  23. Rewritten
  24. Hiking The Pacific Crest Trail
  25. Wwdc And Open Source Swift
  26. Software 'engineering'
  27. Python Multiprocessing And Unittest
  28. Microblog Crawler V1.4(.1)
  29. Pep 484 - Type Hints For Python
  30. Priming The Pump
  31. Microblog Crawler Diary: Signals Follow Up
  32. Patreon
  33. Roderick On The Line: Space Exploration Is Human Nature
  34. Microblog Crawler V1.3 Released
  35. Why Everyone Was Wrong About Net Neutrality
  36. Clarifying Structure
  37. Microblog Crawler Diary: Signals
  38. Microblog Crawler Diary: Timezones
  39. Elon Musk Is Crazy
  40. The Results Of Spacex's Attempt To Recover Falcon
  41. What-If: Pools On The Moon
  42. Fight For Space - Why Space?
  43. Time Machine Transfer Trouble Resolved

2014 77

  1. Time Machine Transfer Trouble
  2. Microblogger Wiki And Issues Are Live!
  3. Microblogger Status Updates And More
  4. What If Sending Money Was As Easy As Airdrop
  5. Dave Winer On Donating To Wikipedia
  6. Hypervelocity Stars
  7. Microblog Crawler V1.0 Released
  8. Star Wars Vii Teaser (And Thoughts On The New Lightsabers)
  9. Iss Livestream Now In 720p Hd
  10. Ursula K. Le Guin At The National Book Awards
  11. Philae Breaks Our Hearts
  12. Philae Lands On Comet 67p
  13. Obama "urges" Fcc To Reclassify Isps As Utilities
  14. The Mac Mini Server Configuration Is Dead
  15. New Parallel Universe Theory Proposed
  16. Twitter Is Not A Replacement For Blogs
  17. Short-Form Blogging
  18. What Is Your Blog About?
  19. Fcc's Tom Wheeler Is Trying To Open Up Cable Tv
  20. At&t And Apple Sim
  21. The Professional Sharer
  22. Podcast Recommendations
  23. Twitter's "peace Offering" To Developers Is Meaningless
  24. Making Rss Real-Time
  25. Site Transferred. Email Is Next
  26. Some Advice On Programming
  27. The Unremarkable Yesterday
  28. Thinking About Redoing My Blog Engine
  29. Balancing Work, Fun, And Work-Fun
  30. Backblaze Hard Drive Reliability Report
  31. The Open Microblog Standard
  32. Thoughts On The Iphone 6
  33. Space Junk
  34. The Trouble With Harvard
  35. Chris Radcliff On Twitter's Timeline Changes
  36. Casey Liss On Women's Experience In Gaming
  37. Brent Simmons On App Performance Tuning
  38. Why It's Impossible To Make Plans Anymore
  39. How To Stimulate The Open Web
  40. Numba: Compiling Python Using Llvm The Way Webkit Compiles Javascript
  41. Waffle, Brent And Marco On Social Networks
  42. Twitter And The Open Web
  43. Roderick On The Line
  44. Notifications
  45. Changing App Behavior Server-Side
  46. 10 Years Of Podcasts
  47. Book Recommendation: The Stormlight Archive
  48. Humans Need Not Apply
  49. Permanence Revisited
  50. First Person Hyperlapse Videos By Microsoft
  51. How The Other Half Works: An Adventure In The Low Status Of Software Engineers
  52. Into The Depths Of Python
  53. You Need Math To Program
  54. Letter To The Fcc
  55. Forest Through The Trees
  56. The Internet's Own Boy
  57. Re: Permanence
  58. It's Just A Phone
  59. Harry's Razors Review
  60. So I Went Flying Yesterday
  61. Multithreading In Java
  62. Nasa Streams The Iss View Of Earth 24/7
  63. Rocket Simulation
  64. Programming Sucks
  65. Csu Tuition
  66. Don't Blow Up The Internet
  67. Help Protect The Internet
  68. Pokemon
  69. Os X's New Look
  70. Roman Food
  71. My Ios 8 Wishlist
  72. Apple, Intel, And Matt Richman
  73. Bloodmoon Eclipse Photos
  74. The Nsa Knew About And Exploited The Heartbleed Bug
  75. The new New Cms
  76. If Only I Had A Podcast
  77. Microsoft And A Unix-Based Windows

2013 4

  1. Markdown Syntax Feature Request: Math Syntax
  2. Re: Comic-Con
  3. Writing For A Website You Built From Scratch
  4. Photostream: Apple's Beautiful, Convoluted Dream

2012 1

  1. A Very Special Sweater

Undated 3

  1. Book Recommendations
  2. Bibliography
  3. Food & Drink Recipes