2024-06-16 Momentum Mori

What I Did

Pounded my head into a big pile of not-sure-these-piles-are-big-hoo-boy-I-don’t-want-to-do-them elements.

I also grouped the files into 30-file folders.

More marching along, but I’m making headway.

What I Learned

Momentum is difficult to maintain, but even harder to regain.

After my vacation, it’s been absolute torture getting back on track. I’m barely getting my bearings again, and it’s been an exercise in frustration and willpower. Things are finally back to near-normal.

I’ve been spending so much energy on this that I don’t have anything witty to say. It’s somewhat a new low for me because I almost always have something clever-enough to say. Thankfully, I have no shame, so that balances itself out just fine.

What I’m Doing Now

Marching through my Grandiose De-Hoarding Mission, loosely guided by a Johnny.Decimal-like system:

  • It consists of 11,242 files, each one containing between 1 and 10 elements.
  • As I go, each condensation or output will make fewer files, but each re-categorization will likely make more files.
  • The number is moderately arbitrary relative to results, thereby avoiding the risk of Goodhart’s Law while also implying I’ve made some sort of progress.

The project will eventually send everything to 3 possible places:

  1. My essays will be updated, most notably NotaGenius and Trendless Tech.
  2. My toolbox, if it’s potentially useful.
  3. The primitives and templates for future projects.

Throughout the entire system, I maintain a schema that reflects the content I’m building:

ref#location0 re-sorta contentb guidesc commentaryd tools
015current inbox15
020grouped piles of stuff138
025-045a pile of other weird things137
040need to revisit for various reasons64
045basic toolbox updates283
050my portfolio site edits8
070miscellaneous sidequests6
100AdequateLife edits103
200Gained InSite edits273
300TheoLogos edits1062
400NotaGenius edits279
430+530Math83523014
460+610Entrepreneurship summarized, in general209365520
460+610What it takes to plant a church or start a ministry106
460+610Specific entrepreneurship for the tech industry20175845
470+620Management summarized, in general238518023
470+620Specific management necessary for running a church1272325
470+620Specific management for the tech industry369781
50-40017 small pages42
500-600Trendless Tech edits235
502Gleaned Axioms5
510Assembly Code651
514CPU11243110
520Anecdotal Language Comparisons67191167132
522Programming Basics3237153
523Programming Features22
524Software Design7557161923
525Software Redesign5182447
526Version Control3372147
527Software Maintenance126
528IDE2161628
529Technical Documentation8366756
529Programming Habits1514314
529Game Development5315328371
529Graphics26610292079
529AI3011772
529Machine Learning388593956158
529Making Programming Languages1232
529Compilers21714
542Algorithms32803728
542Data Structures5171045
543Databases3831485160
544Data Visualizations (unmade)3111411
551Operating Systems16115151811
552Booting3345
555CLI/Consoles21371044
556Unix & Linux618116650
556Apple (unmade)2189
556Windows vs. Unix4364
561Networks8115142019
562Protocols1781950
563Web Development16763621148
564Browsers2976163777
564Social Networks (ummade)213193458
565P2P/Torrent90246119
565Blockchain13254437
566Distributed Systems608112618
567Virtualization14293441
568Cloud Systems25301934
572Screen3173
573Speakers/Microphone2101460
581Hacking14317
581OSINT (unmade)20162183
582TL;DR Cybersecurity33761
583App/Host/Data Security6316362934
584Malware2332
585Social Engineering917197
586PenTesting10435448049
587Authentication6163158
588Encryption10322141
589Cybersecurity Compliance17141212
605Job-Seeking: Technical Interviewing42675
700EntertainingSpace edits34

The flow of work represents itself through a unique semi-ordered flow of “phases”:

  1. Separate out the guides, opinions, and tools for each section (0->a-d): 2,305 left.
  2. Send grouped inbox items into their appropriate categories (015-045->050-700): 354 left.
  3. Update the old content I’ve already written (050-700).
  4. Finish out a few easy pages (50-400).
  5. Add ready-to-go content updates (a).
  6. Finish the Entrepreneurship pages (460+610).
  7. Finish the Management pages (470+620).
  8. Finish the Math pages (430+530).
    • I’m aiming for breadth, not depth. I don’t need to perform combinatorics in my head, but I do need to explain in plain English what the heck each math “thing” is, traced along a pseudo-path through the route of standard formalized education:
      • Basic arithmetic
      • Algebra
      • Geometry/trigonometry
      • Statistics
      • Calculus
      • Number theory, with a likely divergence into applied maths and game theory. Along the way, I’ll keep a jargon-resistant dictionary of the big math words.
  9. Bounce around Trendless Tech for a while (500-605).