• Wednesday

    • Private work.
    • Read through some Bedrock (from old colleague): https://caylent.com/blog/amazon-bedrock-everything-you-need-to-know
    • Tightened the comment settings on this blog (all spam).
    • Aquarium.
      • Tomato clown bonded to the old bubbletip (evicting the 2 old perculas). Sebae clown bonded to the new bubbletip. Old ocellaris still homeless.
      • Sally lightfoot was apex for quite some time. Now the engineering gobies are large enough and have started nipping at the crabs.
    • Deep RL.
      • OpenAI’s docs: https://spinningup.openai.com/
      • Install spinningup and libopenmpi-dev and mujoco-py.
      • OpenMPI = Message Passage Interface (for HPC): https://www.open-mpi.org/
      • MuJoCo = Multi Joint dynamics with Contact. It’s a physics engine. https://mujoco.readthedocs.io/. OpenAI maintains a python lib for it: https://github.com/openai/mujoco-py
      • Neural network libs: pytorch, tensorflow.
      • OpenCV = Computer Vision. Python bindings for this (wheel takes a bit of time to build fyi).
      • Can run multiple algorithms, policies, sims, plot outputs, more.
      • Some good educational overviews on there too: policies for what actions to take in which states, cost/reward functions, Bellman equations.
      • Algos: Vanilla Policy Gradient (VPG), Trust Region Policy Optimization (TRPO), Proximal Policy Optimization (PPO), Deep Deterministic Policy Gradient (DDPG), Twin Delayed DDPG (TD3), Soft Actor-Critic (SAC).
    • Switched trays, first tightening.
    • Colab is Google’s jupyter implementation: https://colab.research.google.com/. Python in the browser.
    • TensorFlow.
      • Ran 5-10 notebooks to play with some of the functionality.
      • Watched https://www.youtube.com/playlist?list=PLQY2H8rRoyvwWuPiWnuTDBHe7I0fMSsfO
      • Fitting data, pulling different models, training in other ways.
      • Comes with a bunch of existing datasets to train against (keras.datasets). Computer vision example: 100,000 images of cats and dogs, and a classification of each as cat or dog. Then the trained model can see new images and predict the classification.
      • Specify loss (like mean squared, how to measure inaccuracy) and optimizer (how to choose the next guess).
      • You can use convoluted filters for feature extraction. Basically just many different layers, which one best produces output.
      • This was probably my fav notebook from the examples: https://www.tensorflow.org/tutorials/keras/classification
    • Crypto.
      • Submitted withdrawal request for gOhm from tokemak was week. Today noon was cycle rollover, so was able to complete the withdrawal.
      • Swapped directly for gOHM -> USDC on uniswap (+ one extra transaction to approve gOHM). Could have “unstaked” on olympus to convert gOHM -> OHM, but that’s another unnecessary tx.
      • Then transferred USDC from metamask to coinbase, converted to USD, withdrew to bank, and transferred to TD for equities.
      • Overall, I expected to get crushed by olympus; I hadn’t checked it in about 1yr and crypto has fallen considerably. I thought this token would be ~10% of my basis. It was 94%!
      • The metamask dapp has some cool portfolio tools: https://portfolio.metamask.io/
      • The new (well, I haven’t used in a long time) coinbase advanced trade interfaces is much better than the old pro.coinbase: https://www.coinbase.com/advanced-trade
    • Supercontest.
      • Banner/lines/picks.
      • Westgate posted MNF football with the date a week off (the monday prior), so my app flagged the lines as old and didn’t commit them.
      • https://gitlab.com/bmahlstedt/supercontest/-/issues/215
    • Emergency alert system ran a test on all phones at 2:18pm ET.
    • Went to Jazba in EV, Junoon’s new spinoff.
    • Overdrafted BoA by accident.
    • Emptied hydroponics. Will do full clean tomorrow, and replant soon after.
    • Updated vscode.