Out of curiosity, is there any public stat on discourse activity? Like posts or new users / month or stuff like that?
Here’s the data in graphic form
and here’s some code if you want to play around yourself
using CSV, DataFrames, DSP, Plots
default(show=false)
data = CSV.read("/home/fredrikb/Downloads/daily_activity.csv", DataFrame)
sort!(data, :date)
data = data[200:end-1, :] # remove the very beginning and the current day
##
function mf(x)
m = mean(x)
# filtfilt(df, x .- m) .+ m
filtfilt(ones(14), [14], x .- m) .+ m
end
fields = ["users", "posts", "pageviews", "likes"]
figs = map(fields) do field
x = data[!, field]
x_filt = mf(x)
fu1 = plot(data.date, [x x_filt], layout=2, sp=1, title="Daily new $field", linewidth=[1 5], lab=["Daily" "2 week mean"])
plot!(data.date, cumsum(x), sp=2, title="Cumulative $field", lab="")
end
plot(figs..., layout=(length(fields),1)) |> display
11 Likes