• Monday

    • https://coinmap.org/view.
    • Went through bitcoin-cli quite a bit.
    • https://bitcoinfees.net/ avg btc transaction fee right now $0.28.
    • Fully synced the bitcoin testnet chain on my desktop as well. This one only took about an hour.
    • Created and explored a few different wallets and addresses, interacted with a few faucets, explored on blockcypher.
    • APIs for raw transactions, UTXOs and signing.
    • Played with multisignature. Creating a multisig wallet directly in Electrum, as well as from scratch (bitcoin-cli createmultisig).
    • Sent solana around. Played with fees, intentional errors, doublespends, unfunded recipients.
    • Electrum is python: https://github.com/spesmilo/electrum.
    • Remember MD5 = message digest and produces 128.
    • OP_RETURN for arbitrary data.

  • Saturday

    • Having created my own layer 1 blockchain earlier this week, spent today creating a layer 2 (fungible) token on solana.
      • https://solscan.io/token/6hUBekzJqUybbKuBWKirjQuSvWTAb3LxxuAQVNVVnXJi
      • Mine is the 7397th token on solana.
    • Remember the “.” hotkey in github to open vscode in the browser.
  • Friday

    • Committed vscode settings.json to config repo. Added ~20 extensions.
      • Auto rename tag, js es6 code snippets, remote containers/ssh/wsl, colorize, css peek, docker, eslint, git history, gitlens, jupyter, kubernetes, live server, pylance, python, regex previewer, tabnine, yaml.
    • Set up docker desktop fully integrated with my containers in wsl2.
      • https://stackoverflow.com/questions/61920866/difference-between-wsl2docker-desktop-windows-and-directly-install-docker-on.
      • “When you use Docker desktop, you have access to docker in powershell/cmd, have access to your file on windows, the possibility to switch to Windows container and to use it with your IDE. If you install docker inside your WSL2 distro, docker will not be accessible from Windows directly.”
      • Microsoft and Docker are working closely together on this, ensuring the future of the integration: https://www.docker.com/blog/docker-hearts-wsl-2/.
      • Confirmed I can see all of my images in vscode, in the remote wsl context, with (literally) no recurring action. Just the installation and running of docker desktop on the host (if docker desktop isn’t running, docker won’t be available in wsl).
      • Docker Desktop 4.4.4, Docker Engine 20.10.12, Kubernetes 1.22.5n (1 month old), Compose 1.29.2, Snyk 1.809.0.
    • Updated wordpress to 5.9, as well as all themes.

  • Thursday

    • Elo is based on lookup tables, but there IS a linear approximation. A win to someone 400 points below results in 0 change. A win or loss to someone with your score results in a change of 16 points.
    • Subscriptions: Short squeez, morning brew, snacks, messari, marketwatch, and about 5 Bloomberg periodicals. In addition to software- specific handfuls like HN. Money stuff still probably remains my favorite.
    • Sundaeswap (cardano dex) stole millions of dollars? Reduced rewards in a cardstarter deal from 7.5% to 0.5% last minute. https://www.youtube.com/watch?v=1KpWrfVpUWc.
    • Increase/decrease playback speed. In youtube, shift and > or <. With video speed controller ext, just s or d.
    • Tesla and intel earnings yesterday, and powell’s statement on the latest fed policy.
    • BRK.A is trading at 470k. In 1990 it started at 7k.
    • Solana network fixes over next month: https://cryptobriefing.com/solana-labs-ceo-reveals-plan-for-upgrades/. Liquidator bots spamming duplicate messages.
    • Interesting video of cracking a trezor: https://www.youtube.com/watch?v=dT9y-KQbqi4. Basically apply a voltage (after continuous brute force guessing + power cycling) that forces the firmware to bypass security, allowing the secrets to load into RAM where they’re accessible via a standard debugger.
    • Remember parquet much faster than csv since columnar instead of row, and less storage.
    • Resolved ssh-agent management of my keys in bash profile+logout and gitlab. Pushed to config repo. Created blockchain repo; remember gitlab autoruns a bit of CI (if enabled), including sast = static application security testing.
    • Linked vscode and ms account for settings sync.
    • Unrelated:
    • Created full custom blockchain and network. Will save custom token on solana, completely different, until later.
      • Added the chain ability to send and receive blocks between peers.
      • Correct source link (book is old): https://github.com/Apress/the-blockchain-developer.
      • Added ability to register and unregister miners, as well as create new blocks every n minutes (just round robin, not stake or work or other election mechanism).
      • Stored blocks in LevelDB instead of mem.
      • bitcoin-cli to create new wallet, dump, inspect. Did the same with node and elliptic in own blockchain.
      • Switched local swarm to peers speaking over an express api for fetching a block, the whole chain, a new wallet, etc.
      • Decided not to write a CLI wrapper around the HTTP API (for now, would be simple later).
      • Then basically just distribute this core with an install script. Nodes will detect each other, mine, send blocks, create wallets. Then just popularize globally.

  • Wednesday

    Full grocery delivery, ~once a week.

    Portion into a batch and throw it all into a blender. Fills a 2L vitamix 3 times.

    Pour into six 1L glasses. Refrigerate and drink whenever. I usually have one for lunch and one for dinner.

  • Tuesday

    • https://medium.com/@solfirerug/solfire-the-4m-crypto-rug-pull-promoted-by-trusted-solana-projects-bbcee11be884. SolFire endorsements: ProjectLarix, PsyOptions, Slope, Solana Daily, Solana List, Solana Nerd, DEFIYIELD, DeFi Llama.
    • Joined a bunch of discord servers.
    • https://tornado.cash/. Smart contract on eth for private transactions (keyed), rather than straight source -> dest.
    • OpenSea listings closing at old price..
    • EquityZen 5% fee. Discord round closed in a couple minutes.
    • CitSec: https://www.ft.com/content/d4202685-9ef4-484f-a3f3-a7c731418935. “As that regulatory certainty comes we expect to be a major market maker [in crypto],” says Nazarali.
    • 4hr Jordan Peterson on JRE on 2.5x, also Neil Young ultimatum to Spotify for Rogan vaccine misinfo concerns.
      • Interesting take on psychedelics. The world is infinitely fascinating, but our brains are evolved to focus. Direct attention on the things that return value, while reducing noise to zero. Psychedelics blend those lines, increasing the sensitivity that our sober brain tries to filter out. That’s why you can perceive psychedelic effects with meditation, sensory deprivation chambers, yoga, etc. It really comes down to your physical senses and their threshold to find intrigue in the surrounding world.
    • The problem with NFTs: https://www.youtube.com/watch?v=YQ_xWvX1n9g.
      • Wanted him to go over more of the software inefficiency of these utilities on the blockchain; he focused instead on the false hype of the art. Some good points nonetheless, just slightly missed the technical rationale.
      • DAOs. Toughest line in the sand: think about all the problems that are too complex to code. Humans navigate nondeterministic (or too-highly-dimensional) situations all the time and make rational decisions. Smart contracts are great at simple executions of bounded inputs.
    • Casino DAO (lol): https://bettingkongs.medium.com/?p=8eb360202ba5.
    • Wrote the genesis block for my blockchain.

  • Saturday

    • https://thisboredapedoesnotexist.nathancooperjones.com/.
    • 5G wifi (5GHz) is completely different than 5G cell (5th gen). Duh.
    • Eight sleep gets HRV from piezoelectric sensors (vibrations). Oura uses IR sensors on your arteries. Sympathetic nervous system = fight and flight, parasympathetic = rest and digest. You want Heart Rate Variability (variance in time between heartbeats) to be HIGH, showing that you can switch between both system modes quickly. If low, you’re too stressed and the body can’t transition quickly.
    • Remote-WSL extension for vscode. Can get everything over \\wsl$ mount, but the ext gives autocomplete and debugging. Remember clicking the green lower left on windows vscode and “Open folder in WSL” is the same as going to WSL and “code .” at the dir.
    • Wash trading, momentum ignition, manipulation, more: https://www.singlelunch.com/2022/01/09/an-anatomy-of-bitcoin-price-manipulation/.
    • Building blockchain.
      • The examples are old. Webstorm, legacy node, non-builtin crypto package, more. Still followed along.
      • Used swarm to autodiscover peers and communicate on the p2p network.