2 min read 295 words 12 images 12 links

🌟 Overview of the Week

Mostly focusing on client work before 3 week summer break.

This week focused on technology, political analysis, and personal productivity. Technological efforts included 3D visualization of LLM embeddings and testing the "obsidian-note-toolbar" plugin. A rapid prototyping video course is in development, using tools like Nuxt and Supabase.

Political analysis examined Pro-Israel PACs' influence on assembly races and a secret Senate committee. Practical strategies for productivity included using bulk white T-shirts to manage low executive function days. These themes highlight the integration of tech, social awareness, and personal efficiency.


Comparing the contents of two folders for duplicated markdown posts

comm -12 <(find /Users/ejfox/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/ejfox -maxdepth 1 -type f -name '*.md' -exec basename {} \; | sort) <(find /Users/ejfox/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/ejfox/drafts -maxdepth 1 -type f -name '*.md' -exec basename {} \; | sort)
  • find /Users/ejfox/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/ejfox -maxdepth 1 -type f -name '*.md' -exec basename {} \;
    • This part finds all .md files in the root directory and prints their basenames (filenames without path).
  • find /Users/ejfox/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/ejfox/drafts -maxdepth 1 -type f -name '*.md' -exec basename {} \;
    • This part finds all .md files in the drafts directory and prints their basenames.
  • sort
    • Sorting the filenames to ensure the lists can be compared accurately.
  • comm -12
    • comm compares two sorted files line by line.
    • -12 suppresses lines unique to the first and second file, showing only the common lines (duplicate filenames).

Screenshot - - Screenshot - - Screenshot - - Screenshot - - Screenshot - - Screenshot - - Screenshot - - Screenshot - - Screenshot - - Screenshot - - Screenshot - - Screenshot - -