All 124 published posts, from September 3, 2026 back through March 7, 2006. Last audited September 8, 2026. 112 text bodies scored (102,448 words); 12 photo-only posts have no body text. Individual audit dates and detector versions appear in the table.
How to read the scores · Authorship and updates
124 of 124 posts
| Published | Post | Words | Classification fractions | Human | AI-assisted | AI | Last audited |
|---|---|---|---|---|---|---|---|
| 2026-09-03 | The Half-Life of AI Engineering | 3,472 | 6.82% | 0% | 93.18% | 2026-09-08 Pangram 4.0 | |
| 2026-08-31 | Not Every AI Query Becomes a Datacenter Megawatt | 1,525 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-08-16 | The Workful Life of a GPU | 3,108 | 4.18% | 0% | 95.82% | 2026-09-08 Pangram 4.0 | |
| 2026-08-13 | A GPU Hour Is Not a Barrel of Oil | 1,978 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-08-11 | On Naming the Quantity | 539 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-08-07 | The Scientific Evidence for Preferring Coke Zero, and What Preferring Diet Coke Says About You | 983 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-08-06 | Half Your Cluster Is Missing | 774 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-07-28 | On Scaling Effective Compute | 4,682 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-07-22 | On Open Weights | 2,331 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-07-22 | On Binary Narratives | 2,049 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-07-22 | On Starting Another Company | 6,760 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-07-10 | On Arguing Against Jevons | 1,198 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-05-05 | Joining a Company the Founder Still Runs | 1,469 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-04-03 | Decisions Under Uncertainty | 1,224 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-03-30 | On Measuring Strategic Work | 1,866 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-03-25 | Critical Thinking With Multiple Models | 709 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-03-22 | On a Year of Multi-Model Assisted Development | 1,506 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-03-21 | GPU Failure Rates and the Vocabulary Problem | 954 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-03-18 | What Jensen Actually Said at GTC 2026, and What It Means | 2,876 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-03-12 | Control and Recoverability | 659 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-03-12 | Agents Are Agents: A Computer Science Reading List | 2,480 | 1.92% | 0% | 98.08% | 2026-09-08 Pangram 4.0 | |
| 2026-03-12 | Agents Are Agents | 2,032 | 2.24% | 0% | 97.76% | 2026-09-08 Pangram 4.0 | |
| 2026-03-10 | The Tooling Trap | 1,055 | 3.85% | 0% | 96.15% | 2026-09-08 Pangram 4.0 | |
| 2026-02-25 | On Computational Strategy: From Narrative to Executable Analysis | 2,054 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-02-25 | The Memory Wall and the Displacement Clock | 1,511 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-02-24 | Confidence All the Way Down | 2,040 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-02-24 | When a Model Proposes a System It Has Not Tested | 753 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-02-18 | What Models Change in Enterprise Software | 996 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-02-15 | On Keeping AI in the Critical Path | 1,307 | 3.45% | 0% | 96.55% | 2026-09-08 Pangram 4.0 | |
| 2026-02-14 | OK, It’s a Bubble. Now Tell Me How It Pops. | 662 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-02-14 | Enterprise AI Without a Transformation Program | 441 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2026-02-07 | On the Disintermediation Principle | 1,358 | 2.24% | 0% | 97.76% | 2026-09-08 Pangram 4.0 | |
| 2026-01-29 | Zen of Unix Tools: Code is Context | 3,489 | 29.39% | 0% | 70.61% | 2026-09-08 Pangram 4.0 | |
| 2026-01-22 | Dialogues with Claude Code | 3,087 | 12.9% | 0% | 87.1% | 2026-09-08 Pangram 4.0 | |
| 2026-01-20 | A Postmortem on Failing a Power User | 1,648 | 11.96% | 0% | 88.04% | 2026-09-08 Pangram 4.0 | |
| 2026-01-19 | On Running a Startup of Claude Code Agents | 1,726 | 3.19% | 0% | 96.81% | 2026-09-08 Pangram 4.0 | |
| 2026-01-16 | On Building Software with Claude Code | 974 | 0% | 0% | 100% | 2026-09-08 Pangram 4.0 | |
| 2025-12-21 | Alexander: The Contract I’m Making With You | 1,918 | 4.74% | 0% | 95.26% | 2026-09-08 Pangram 4.0 | |
| 2023-06-11 | Start with something physical | 62 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2023-06-04 | Simple | 19 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2023-06-04 | Training: Reflections at 50, Background and Goals for 50-55 | 973 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2011-07-24 | Nostalgia and my nascent views about what is now called cloud computing | 170 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2011-05-27 | Softbank CTO, Tsutsui-san, showing me his handmade Geiger counter | 0 | No body text | — | — | — | Not scored |
| 2011-04-22 | On Cascading Failures and Amazon’s Elastic Block Store | 1,098 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2011-04-07 | Facebook’s Open Compute: The Data Center is the New Server and the Rise of the Taiwanese Tigers | 514 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2011-02-05 | On Bruno’s Concern About the Current Coupling of node.js and V8 | 1,755 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2011-01-02 | They’re actually smacking lights hanging over the dining table | 0 | No body text | — | — | — | Not scored |
| 2011-01-02 | Looking at mom | 0 | No body text | — | — | — | Not scored |
| 2010-12-30 | Found an inexpensive used copy | 9 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-12-19 | View from the mandarin oriental in Singapore | 0 | No body text | — | — | — | Not scored |
| 2010-11-02 | Comparing Virtual Machines is Like Comparing Cars: It Doesn’t Get to their Actual Utility or Value | 594 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-10-31 | We dressed as Princess Leia, Han Solo and an Ewok | 0 | No body text | — | — | — | Not scored |
| 2010-10-01 | Jim crackberrying | 14 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-09-24 | Jim with a coconut | 0 | No body text | — | — | — | Not scored |
| 2010-09-21 | Shanghai at night | 0 | No body text | — | — | — | Not scored |
| 2010-09-19 | Howie and Jim @ 4 seasons | 0 | No body text | — | — | — | Not scored |
| 2010-09-18 | Stomach of a giant sea cucumber | 0 | No body text | — | — | — | Not scored |
| 2010-09-18 | HK cab | 0 | No body text | — | — | — | Not scored |
| 2010-09-15 | The ice in Japan is very nice | 0 | No body text | — | — | — | Not scored |
| 2010-09-13 | Nice day in Tokyo | 0 | No body text | — | — | — | Not scored |
| 2010-08-17 | HTTP FTW | 88 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-08-16 | The “machine” needs to die | 429 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-08-16 | Oracle and OpenSolaris: A Kernel of Truth | 346 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-08-16 | Fried chicken, waffles and ribs in Memphis | 5 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-08-16 | I think this is really cute. | 10 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-07-20 | Yahoo Post: “Multi-Core HTTP Server with NodeJS” | 153 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-07-07 | EMC bought Greenplum | 258 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-07-02 | On Solaris | 708 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-06-21 | Triple Parity Raid | 202 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2010-06-14 | You’re Doing it Wrong by PHK | 134 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2009-10-15 | On Cloud Standards, Transparency and Data Mobility | 574 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2009-09-15 | The “Cloud” is supposed to be better than the “Real” | 738 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2009-07-02 | 100,000 Joyent Accelerators | 64 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2009-06-25 | Structure 09 in SF | 24 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2009-06-25 | What I would want a “cloud” to do for me: a functional view | 225 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2009-06-15 | Cloud Computing is actually Transparent Computing: there’s shouldn’t be anything cloudy about it | 424 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2009-04-06 | Part 3, On Joyent and Accelerators as Cloud Computing “Primitives” | 511 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2009-03-31 | Part 2, On Joyent and Cloud Computing “Primitives” | 985 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2009-03-17 | On Joyent and “Cloud Computing”, Part 1 of Many | 1,011 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2008-06-27 | A Loving Cloud | 139 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2008-06-24 | 1 Billion Page Views a Month | 122 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2008-05-15 | Amazon Web Services or Joyent Accelerators: Reprise | 1,606 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2008-05-06 | What is Cloud Computing? | 75 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2008-04-24 | Rod Boothby Talks Cloud Computing at Web 2.0 Expo | 74 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2008-04-18 | The wonders of fb:ref and iRules: Serving pages from Facebook’s cache | 677 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2008-02-22 | Jason’s interviewed in ACM Queue | 75 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2008-02-22 | Fermions, Bosons and the 6 Utilities | 449 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2008-01-29 | Billions Served: Joyent Accelerators a Real Platform for Growth | 178 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-10-27 | NetApp versus Sun, Sun versus NetApp, and Both versus Common Sense | 1,106 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-10-26 | Joyent DTrace Probes for Ruby in Apple’s Leopard | 102 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-10-03 | Using DTrace on MySQL | 1,031 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-09-19 | Virtualization is more than just consolidation | 786 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-08-06 | When you’re really pushing traffic, Amazon S3 is more expensive than a CDN | 335 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-08-01 | “Is language X scalable? I heard that it isn’t” | 137 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-07-16 | Just what web server should be sitting in front of my Rails application? | 611 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-06-20 | Why EC2 isn’t yet a platform for “normal” web applications | 708 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-06-07 | Getting Started with JRuby | 391 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-05-08 | DTrace for Ruby 1.8.6 | 110 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-05-07 | DTrace for Ruby is available | 444 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-04-25 | OK nginx is cool | 100 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-04-24 | Solaris, DTrace and Rails | 716 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-04-19 | On Accelerators | 1,100 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-04-17 | How to completely ruin a great piece of server kit (regarding the Sun X4200 M2) | 319 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-02-27 | The Comprehensive Erlang Archive Network | 48 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-02-04 | A brief update with some numbers for hardware load-balanced mongrels | 396 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-02-04 | The 10% “rule” for infrastructure costs | 205 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2007-02-02 | Jason Hoffman will be doing a tutorial at RailsConf 2007 in Portland | 183 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-12-06 | Origins of ZFS | 77 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-11-27 | On Grids, the Ambitions of Amazon and Joyent | 2,127 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-11-13 | 9.5 hours until Java is open-sourced | 104 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-10-30 | Are Lines of Code really a measure of either success, productivity or popularity? | 432 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-09-26 | Jason Hoffman’s European Rails Conf Presentation | 446 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-08-29 | Erlang processes are human too | 152 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-08-29 | Evaluating proxy engines and load balancers for mongrel-driven ruby on rails applications: an introduction and an open call | 1,043 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-08-29 | Thin Provisioning in ZFS | 62 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-08-21 | Thanks for the Techcrunchy party | 43 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-08-11 | We’ll be in London in September for RailsConf Europe 2006 | 114 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-05-09 | The Scale with Rails Workshops | 685 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-05-04 | What sysadmins start doing when hanging around designers | 81 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-05-02 | DTrace through a rails app | 106 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-05-01 | Scale With Rails Conferences | 91 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-04-16 | Jason Hoffman speaking at the Silicon Valley Ruby Conference | 21 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-03-20 | The Sun Doesn’t Shine on Me | 2,187 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 | |
| 2006-03-07 | Database Decisions Made Easy | 164 | 100% | 0% | 0% | 2026-09-08 Pangram 4.0 |
No posts match these filters.
The percentages describe the share of text classified by Pangram, not probabilities of authorship. A dash means no text was submitted. Scroll the table sideways on smaller screens.
How to read the scores
Pangram assessed each article’s visible body text, including headings, quotations, code, tables, captions, bylines, and references. The post title, publication metadata, navigation, comments, image alt text, and other page furniture were excluded. Images were not converted to text. Short captions were submitted as they appeared; photo-only entries were left unscored.
The first 42 measurements, covering July 24, 2011 through September 3, 2026, were made before the authorship notices and bylines were updated. Those measurements are preserved. A further 70 older text bodies were checked when the audit was extended to the full archive. The 12 remaining entries contained no body text. No article prose was rewritten for that audit.
The September 8, 2026 checks requested Pangram 4 and returned version 4.0. Percentages are displayed to two decimal places where needed; rounding can affect their sum. A result is labelled “100%” only when the stored fraction is exactly one. The archive contains quotations and guest or imported material, so a whole-post score does not establish who wrote every passage. See Pangram’s definitions.
Authorship and updates
AI-generated articles directed by Jason Hoffman are published as Fullhoffman AI Staff, using the WordPress account fullhoffmanai, in AI-directed content. Authorship follows how the writing was produced. Pangram supplies a separate assessment of the text.
This page is maintained with the publishing workflow. New posts and material revisions receive a text check, and their results are added here. “Last audited” records the text check, so changing a byline, disclosure, or this page does not advance that date. The dated audit records retain the input hashes and full-precision measurements.