Closed nikosbosse closed 2 years ago
I haven't looked at the code but was wondering if you could expand a bit on this:
The 'new question' tweet ignores that and tweets it right away, then waits 24h because of the no-tweet-period and then tweets it again as new. Then in the next cycle it would be labelled as 'change'.
Why does it tweet it again as new after 24h?
It seems to me that the only real downside about the current situation is the double-tweeting of "New question" alerts (which happens a first time between h0 and h6, and then a second time between h24 and h30).
So I think we want to avoid that, which is fairly simple to do (here's a PR for it: https://github.com/nikosbosse/Metaculus-Twitter-bot/pull/17).
Other than that, I think it's good not to relax the minimum_hours
threshold for now: it seems that forecasts less than 48 hours old tend to swing a lot, even with a decent number of forecasts made.
The bot currently tweets new questions up to 2 times, which is not ideal. Current issue:
Some thoughts:
What do you think @Scott-Huston, @edomt, @adam-binks?