• All of my limit sells executed. Should transfer money in a couple days.
    • After the all the pushback, zeke signed the biggest RB deal in history. 6yr, 90m. The salary cap in basketball is weird, but the absolute max you can make in a year is about 40m, which is 2-3x higher than football.
    • Chiropractor.
      • Was awesome. Used a percussion machine instead of manually doing the back cracks. Still did the neck rotation cracks by hand.
      • Stretching/cracking at home is fine, as long as you don’t go too far or go too jerky.
      • I think mine is more of a muscle strain.
      • Gonna try valerian root and kava for some natural muscle relaxant. Also gonna ice more.
    • Elbow.
      • Saw my primary care for a PT + cortisone referral.
      • Ended up seeding 4 more appointments:
        • X-ray. Called and made one.
        • Blood work. Called and made one.
        • Then you go back and see primary care for the followup with results.
        • Then you get the referral and go to the ortho place for the steroid shot.
      • In the meantime, she gave me prescriptions for higher strength pain + anti-inflammatory pills and creams.
        • Dropped them off. Came back an hour later to pick up, as instructed. It had been sitting on the counter the whole time; it hadn’t started being processed.
        • The pharmacist called the doctor a few minutes later to verify the amount (dosage) of anti-inflammatory cream, since it hadn’t been written on the rx. The doctor’s office was closed, so the verification would have to come the next day and the prescription would be filled tomorrow.
        • This is ridiculous. They’re going to give me the same tube, no matter what. They just needed something to write for dosage on the tube. I told her to write the smallest dosage possible, achieving the exact conservative goal that such process requirements are meant to enforce. She couldn’t.
        • This is stupid, but not unexpected from a superfluous workflow that charges 1 hour for something that should take 2 minutes in the first place. Medicine and pharma need more engineers.
    • Ordered new running socks (12 pairs) and minimalist running shoes, total $50.
    • Cool instance where amex correctly declined a stolen card close to home based on good ML with user spending habits: https://www.reddit.com/r/personalfinance/comments/czt0x2/my_wifes_amex_was_stolen_thieves_attempted_to_use/.
    • Supercontest.
      • Client.
      • Westgate finally posted lines for week 1. Updated, tested, and did final season-readiness verifications on https://github.com/brianmahlstedt/supercontest/issues/55.
      • Submitted my picks.
      • Created a new ticket for tomorrow’s live-game tnf verifications (hopefully none): https://github.com/brianmahlstedt/supercontest/issues/64.
      • Deployed, talked with petty about email, done.
      • LB was being calculated for all games, even ones that hadn’t started yet. Shielded the winner and point calculation with status!=’P’ so that it only calculates started games. It does show the current point totals and leaderboard placement for active games, as if all were ended immediately.
      • Since the production app is not started with the uwsgi autoreloader, to ingest new changes you have to run `docker-compose restart supercontest-app-prod`.
      • To wipe cells in the production db, do something like `update public.matchup set winner = null where id = XXXX;`.