Monday, August 14, 2023

Error converting content: marked is not a function

location:: Home - Avalon 2, Boston 
victory-hour:: yes⚡️
pomodoro-blocks:: 8
wake-up:: 5:15 AM
day:: Monday
icon:: 📅⚡️🌟🌟🌟🌟🌝
  - **06:56 AM, day. Morning Pages**
- Remember: Can it Fade?
- #shivtandav activated today. Intense anger and desire to pakad ke do kaan ke neeche maroon sabko.
  - What will I write to @saie? #iwritebetter
		  id:: 64db51c5-3672-4ebd-a7f4-fe3d0068697b
  - Pay attention. well, it just seems you don't care about people around you. People who wants to make a connection with you. It shows in your actions.
  - The superficiality of your actions is also obvious. You act fake in front of people. It's well perceived. You think you are fooling the world but rather becoming one. A fool because you choose to be less in spite of having more.
  - Hope these words wake you up. For you all have to do is make a different choice.
  - #nowPlaying🎵 #music/raghupati-raghav
- ⚡️🙆 🧘 📓 📞 ☕️ 📖 5:30 - 9:30 AM: practice/victoryroutine🌞 #log🪵/victoryHour💪 🍅🍅🍅
- #nowPlaying🎵 👎 not digging anything
- ♛ 50 mins bathroom chess
	  collapsed:: true
  - That's a long bathroom time. I need to act on this #constipation. Starting with 5 glasses of water system. Laid on the counter.
- 🙆 10 mins #practice/yoga🙆
- 🧘 5 mins #practice/breathing👃
- 🧘 5 mins #mooji/5min-trueyogaoflife
- 📓 25 mins Morning Page & Day Plan 🍅
- 📞 30 mins Call with #call📞/saieparents
	  id:: 64da15ca-a815-42d5-ad66-8d535f19ffc6
- ☕️ 📖 25 mins #practice/Reading📖 🍅🍅
	  id:: ff0277d1-a6af-450f-b6c7-e15ff837fb59
	  collapsed:: true
  - Books/The Effective Executive
		  collapsed:: true
  - Wow. Enlightening. Every page. #The Effective Executive
- #projectidea Superhuman Email shortcuts for the browser. Ctrl-O for getting a list of links to open!
  collapsed:: true
- Superhuman Browser plugin #boom.
- 🌟 🖥 9:45 - 11:20 AM: P/AI Expertise 🍅🍅🍅 **Day 71**
  collapsed:: true
- FastAI C22 Part2 Lecture 12 cont.
	  collapsed:: true
  - Tech/Lists
- 🖥️ 💼 🛠️ 11:20 - 12:30 Tinkering and JOKR checkup
  collapsed:: true
- @Sven G being Sven the toxix passive asshole #worm
	  collapsed:: true
  - ![image.png](../assets/image_1692030334153_0.png){:height 206, :width 310}
- RenovateAI App. Going well. CPA at ~$4 for keywords. Hmm.
- 🥣 📺 🍽 12:30 - 2 PM: Break Fast.
  collapsed:: true
- #tv/coffeewithscottadams
- 2:15 - 4PM log🪵/t&e/ercan📞
- Break
- *“What is your position in this act of perceiving?
  Are you looking from the mind?
  Or are you looking at the mind?
  And if you are looking at the mind,
  who are you that’s looking?”* - #Mooji
- 🖥️ 🛠️ 4:30 - 6:30 - Work Work Work
  collapsed:: true
- Kickoff P/License Renew 2023. Next step is schedule appointment for in person visit - argh
	  collapsed:: true
  - ![image.png](../assets/image_1692047789284_0.png){:height 264, :width 462}
- Watching another exiting @Herb Sutter's Tech/C++ talk.
	  collapsed:: true
  - Interesting new development - typescript for c++ #ooooo
		  collapsed:: true
  - {{video https://www.youtube.com/watch?v=fJvPBHErF2U}}
  - Chapters
    - 1:00 Intro and roadmap for the talk
				  2:28 1. cppfront recap
				  2:35 - green-field experiments are great; but cppfront is about refreshing C++ itself
				  
				  3:28 - “when I say compatibility .. I mean I can call any C++ code that exists today … with no shims, no thunks, no overheads, no indirections, no wrapping”
				  
				  4:05 - can’t take a breaking change to existing code without breaking the world
				  
				  5:22 - to me, the most impactful release of C++ was C++11, it most changed the way we wrote our code
				  
				  6:20 - what if we could do C++11 again, but a coordinated set of features to internally evolve C++
				  
				  6:52 - cppfront is an experiment in progress, still incomplete
				  
				  7:41 - thanks to 100+ cppfront contributors!
				  
				  8:00 - summary slide of features demonstrated at CppCon 2022
    - safety for C++; goal of 50x fewer CVEs due to type/bounds/lifetime/init safety
    - simplicity for C++; goal of 10x less to know
				  
				  10:00 - 2. cppfront: what’s new
				  10:05 - (a) 3 smaller new features showing simplicity+safety+efficiency
				  10:15 - <=> from this work has already been standardized
				  
				  11:05 - simplicity, safety and efficiency rarely in tension, with the right abstractions
				  
				  12:55 - chained comparisons: simple, safe (mathematically), efficient (single eval)
				  
				  15:08 - named loops/break/continue: simple, safe (structured), efficient
				  
				  16:51 - main’s arguments: simple (std:: always available), safe (bounds/null check by default), efficient (pay only if you ask for main’s parameters)
				  
				  18:30 - (b) user-defined types
				  19:20 - explicit `this`
				  
				  20:20 - defaults: rarely write access-specifiers
				  
				  21:30 - (recall from CppCon 2022: composable initialization safety with `out` parameters)
				  
				  23:50 - unified `operator=`: {construct,assign}x{copy,move} is a single function (by default)
				  
				  25:48 - visual for unified `operator=`
				  
				  27:28 - walk through example code generation for unified `operator=`
				  
				  31:35 - virtual/override/final are qualifiers on `this`
				  
				  35:05 - DEMO: inheritance (GCC this time)
				  
				  40:43 - easter egg
				  
				  41:55 - can interleave bases and members, more control over layout and lifetime
				  
				  43:10 - (c) reflection and type metafunctions
				  43:10 - recap overview from CppCon 2017
				  
				  54:23 – DEMO: applying type metafunctions
				  
				  56:10 - 3. compatibility for C++
				  56:35 - John Carmack on compatibility in the real world
				  
				  59:40 - recall: summary of “Bridge to NewThingia” talk
				  
				  1:02:05 - avoiding an adoption step function requires high fidelity compatibility
				  
				  1:04:25 - C++ from C, TypeScript from JavaScript, Swift from Objective-C, Roslyn from prior compiler
				  
				  1:05:45 - emphasizing and dissecting TypeScript’s compatibility story
				  
				  1:07:55 - Dart: similar goal, but not designed to be compatible, and you’ll never be able to back into compatibility without starting over
				  
				  1:08:55 - examples of why incompatibility costs a decade:
				  
				  1:08:57 - - VC++ 6.0 to 10.0 … 12 years
				  
				  1:10:28 - - Python 2 to 3 … 12 years (Python is C++’s #1 sister language)
				  
				  1:18:30 - - C99 to C11 … 12 years
				  
				  1:18:50 - - C++11 basic_string (approved in 2008) to 2019 support on all major platforms … 11 years
				  
				  1:19:25 - the “lost decade” pattern: lack of seamless compatibility will cost you a decade in adoption
				  
				  1:20:45 - three “plans”: the “10% plan”, the “Dart plan”, and the “TypeScript plan”
				  1:21:00 - “10% plan”: incremental evolution-as-usual
				  
				  1:21:40 - so how do we get a 10x improvement?
				  
				  1:21:50 - “Dart plan”: designing something new, not worry about compatible interop, competitive
				  
				  1:23:20 - “TypeScript plan”: designing for something compatible, cooperative
				  
				  1:25:40 - what it takes to evolve C++ compatibly, which no other effort has tried before
				  
				  1:28:50 - filling in the blank: ______ for C++
- P/ Avalon Apartment Move 2023
- #log🪵/inboxzero ✅
- 6:30 PM Evening Plan ✅
  collapsed:: true
- Core
- Read while boo is here
- Dinner - 8pm. With Sake
- Early shower.
- Wind down and chill.
- 🌟💪 2WW
  collapsed:: true
- Breath and Flow/Core
- #practice/Reading📖 Books/The Effective Executive 🍅
- 🌟 Every Day Kaizen 🍅
  collapsed:: true
- practice/inhale ✅
- practice/accent ✅
	  collapsed:: true
  - Accent/P-T-K - k sound
  - back, truck, great
- practice/guitar 🍅
  - #practice/Reading📖 Books/Guitar Inner Game Fingerstyle
- 🌟️ Daily 5
  collapsed:: true
- What is a tiny step I could make to achieve my goal?
- kaizen ✅
- 90-90 ✅
- Emails ✅
- Focus time ✅
- Nice Evening. ❤️
- **21:32 PM Lights Off**
  collapsed:: true
- Before bed yoga ✅
- #log🪵/effectiveExecutiveDay
  - Starts from today for getting perfect score ⚡️🌟🌟🌟🌟🌝
  - Inspired by Books/The Effective Executive