forum · a data retrospective

Two decades of threads, one community

Every chart on this page is computed from the forum's own archive — who posted, when, about what, and in what mood. Drag, filter, and press play.

Couldn't load the analytics data.
The JSON files under analytics/site/data/ are missing or unreadable. Regenerate them by running python prepare_db.py --db forum_index.db (or --analytics-only to refresh just these charts).

The rise and the long tail

threads & posts per month

Monthly volume across the whole archive. Drag the handles to zoom into an era — the shape of the curve is the story of the forum itself.

Buzzwords through the ages

% of posts mentioning a term

Pick terms to compare. Values are the share of that month's posts that mention the term at least once — quoted replies are excluded, so nobody gets counted twice.

What we talked about, era by era

top words, quotes excluded

The vocabulary of each era, sized by how often it was used.

The regulars

all-time totals, month by month

The people who kept the lights on. Press play to watch cumulative post counts race month by month — newcomers slowly reeling in the veterans, one overtake at a time.

slower faster

Who talks to whom

quote replies as edges

Every time someone quoted another member, that's an edge. Node size shows how central a member was; hover a node to see their connections. Scroll to zoom, drag to pan, double-click to reset the view.

hover a node for details

Staying power

% of a joining class still active

Each line is one joining class: everyone whose first post fell in that year, tracked over their following years. Earlier cohorts fading slower than later ones is the signature of a community losing its grip.

The slow goodbye

three vital signs

What died first? Posts per active member shows whether the people who stayed kept talking. Unanswered threads show whether askers outlived answerers. Time to first reply shows how long a question sat before anyone came.

POSTS PER ACTIVE MEMBER / MO

% THREADS WITH ZERO REPLIES

MEDIAN HOURS TO FIRST REPLY

The old guard

One joining class at a time: drag the slider to a year to see who signed up then and is still posting in the forum's most recent years. Some classes left nobody behind at all.

joined in

Where the action was

posts per section per year

Which corners of the forum carried the conversation each year. Click legend entries to toggle single sections.