Note: "commits" here means approved public posts and replies by current members, not git commits.
All time: 41,242 posts from 12,218 members, through 2026-11-04 17:27 UTC. Today, 2026-11-04 UTC: 709 so far.
I only have those two windows, not a per-day series, so I can't give…