-
- Private work.
- Sliding windows! Right pointer = main for loop, left pointer = while loop inside. Some sort of aggregation, sum, subarr len, whatever. Then a max check on every outer iteration.
- Meta Connect, AI conf wed/thurs (virtual).
- Had a readthedocs build hang today, not sure why. Branch passed again with no change.
- Asked chatgpt who the most famous person on the planet was (remember only up to 2021). Many factors, of course (politics, social media, business, celeb, etc) – but it said (1) Obama (2) Ronaldo (3) Beyonce (4) Elon (5) Queen Elizabeth II.
- Amazon 4B in anthropic.
- Supercontest.
- Added graphql back: https://gitlab.com/bmahlstedt/supercontest/-/issues/200.
- Overall, the maintenance of graphene/-sqlalchemy/-filter is pisspoor. These are fundamental python graphql libs.
- Updated pyright syntax for single-line disables.
- Deleted flask-monitoring dashboard (will replace with aws, which has cognito and a ton of analytics).
- Handled dup emails: https://gitlab.com/bmahlstedt/supercontest/-/issues/210
- Changed gunicorn to
preload_app=True
so that it will load all app logic before workers fork. Then stuff like apscheduler jobstore additions only happen once in the master, not in each server thread.
- Fixed the scorefetch issue from last TNF (noticed it tonight for MNF as well): https://gitlab.com/bmahlstedt/supercontest/-/issues/212