zlacker

[return to "OpenAI's board has fired Sam Altman"]
1. binary+pf[view] [source] 2023-11-17 21:22:53
>>davidb+(OP)
@dang after things calm down I'd love to see some stats on whether this was the fastest upvoted story ever. Feels like it's breaking some records, along with the server.
◧◩
2. dang+3t1[view] [source] 2023-11-18 04:36:41
>>binary+pf
Happy to answer that but how would we measure "fastest upvoted"?
◧◩◪
3. sillys+xm3[view] [source] 2023-11-18 18:13:49
>>dang+3t1
Publish the timestamps of all votes for the top 10 most upvoted stories. Then the community can create scatterplots showing the acceleration of each story's score:

  (def allstories ()
    "All visible loaded stories"
    (keep cansee (vals items*)))

  (def mostvoted (n (o stories (allstories)))
    "N most upvoted stories"
    (bestn n (compare > len:!votes) stories))

  (def votetimes (s)
    "The timestamp of each vote, in ascending order"
    (sort < (map car s!votes)))

  ; save vote timestamps for top 10 most upvoted stories

  ; each line contains the story id followed by a list of timestamps

  (w/outfile o "storyvotes.txt"
    (w/stdout o
      (each s (mostvoted 10)
        (apply prs s!id (votetimes s))
        (prn))))

  ; paste storyvotes.txt to https://gist.github.com/ and post the url here
Note that this prints the timestamp of all votes, whereas each story's score is vote count minus sockpuppet votes.

If you don't want to reveal the timestamps of every vote, you could randomly drop K timestamps for each story, where K is the vote count minus the score. (E.g. >>3078128 has 4338 points, and you'll only reveal 4338 timestamps.) Since there are thousands of votes, this won't skew the scatterplot much.

[go to top]