• Monday

    • 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