Daily review 07-19-20
How did your goals turn out today?
Be organized.
Didn’t really do anything to get more organized honestly.
Do my best on all my commitments.
Wanted to spend time today on EE and also doing some Amazon stuff - I did neither this weekend. I did get something cool accomplished this weekend, but didn’t really get too much done on my other main commitments unfortunately.
Be practically independent.
Mama told me that I could’ve learned how to make sambar, but I was upstairs.
Grow grow grow.
Develop my social network.
Be a good son/brother/boyfriend/friend
Contribute to the world
Be more forward-thinking
x Ah, didn’t do my weekly review. It’s so hard to do the weekly review properly (even though I tried to make it easier by simplifying the project). Now (11:30PM) I’m definitely too sleepy to do it. So that was definitely a negative.
Be more disciplined
The pomodoro app I made has definitely helped with being more disciplined! I can specifically time myself, see the exact task that I’m supposed to be working on in the menu bar, and also get a sense for how accurate I can predict how long a certain task
Be physically healthy.
Any other thoughts?
Was planning on grinding hard today, after I came back from cricket, but I realized that given how tired/probably sleep deprived I was, that probably wasn’t the best strategy. Instead, I tried to sleep for a while in the afternoon, and maybe I did — I’m not sure (I don’t think so though). I’m kind of sad that I’m so bad at napping, I’ll try to get better at it.
uid: 202007191734 tags: #journal
Weekly Review (0/26)
Declutter
[x] Close all distractions - Do Not Disturb mode [x] Process digital inboxes [x] Clear off my desk [ ] Play abnormal music [x] Remove garbage and recycling [ ] Clean computer screen [ ] Clean up downloads/screenshots/unejected disks [ ] Do a 10 minute “mind dump” and add tasks to Zettel / Things [ ] What’s on my mind personally? [ ] What’s on my mind professionally? [ ] Address any answered communication (work / research / personal)
Hi World
Reflect
[ ] Review completed tasks for the past week [ ] Review calendar items and meetings from the past week [ ] Review notes I’ve made over the last week [ ] Were “key metrics” (coding, reading, writing, exercise) accomplished? [ ] Review active subscriptions
Check Goals and Projects
[ ] Check specific goals for the week, were they accomplished? [ ] Check monthly/annual goals, to see if actions this week helped me reach them [ ] Review all Areas in Things, to make sure I’m giving adequate attention to each of them [ ] Check progress on large projects to make sure they’re on track [ ] Revise items for projects if I’ve fallen behind schedule, or if circumstances have changed [ ] Check “key matrics”, do I need new ones?
Plan Ahead
[ ] Add tasks for next week [ ] Set weekly goals
Map My Future
[ ] Review my “someday” projects [ ] Generate new ideas for projects or plans
uid: 202007180117 tags: #archived #journal
Behavioral control meeting
OpenAI GPT-3
Description of why GPT-3 is cool https://towardsdatascience.com/gpt-3-creative-potential-of-nlp-d5ccae16c1ab Requesting OpenAI GPT-3 access https://forms.office.com/Pages/ResponsePage.aspx?id=VsqMpNrmTkioFJyEllK8sx3ELsv0PEhHphhNz30FttVUNkYwTlNPMVI1V0lXNjExMlExUlc4SE5YSS4u
SAVC2_run.py
Lines 165-184
while env.day <= 60:
step = env.day
day_of_week = env.day % 7
print("Day: " + str(step))
if not start_flag:
action = env.action_space.sample()
next_state, reward, done, info = env.step(action)
state = np.copy(next_state)
start_flag = True
continue
if env.day <= 30:
action = env.action_space.sample() # Sample random action
next_state, reward, done, info = env.step(action)
memory.push((state, action, reward, next_state, done))
state = np.copy(next_state)
continue
Why is there the restriction on 30?
How can we produce the out of office indicators from the reward? Where is that code? Would we need to do that separately?
uid: 202007161700 tags: #meetings #raise
Genetic Algorithms
This has come out pretty often in research (explicitly mentioned here: 202005201800), and I remember that Lucas was specifically working on an LSTM relating to the genetic algorithm. Not sure how far it developed.
genetic_algorithm
A Genetic Algorithm is basically a random program. You generate it, with a few dozen mutated copies, and then apply it to the problem. The individual programs that get closest to the answer are kept, “cross-bred” and then used to generate a new line of mutants. Repeat for thousands of generations, and you can get a program that no human being wrote, that solves problems in a way that may be totally unexpected, or even incomprehensible.
The best example of this that I know of was a FPGA (Field Programmable Gate Array) that was driven by a genetic algorithm to find the smallest circuit that could distinguish between two frequencies fed into an input pin. The best a human had done used about 1000 gates.
After many generations, they had a version that was 100% correct, and used a mere 37 logic gates. No one could understand how it worked. So, they connected it to a debugger circuit…
… and it stopped working.
They reconnected it to the original circuit, and it produced a 100% correct solution. Even connecting it to a copy of the original circuit didn’t work.
Apparently, it relied on some effect in the circuitry of the original board that didn’t exist in any other copy. It had learned so well, that it was using a signal that shouldn’t have existed to get the right answer.
uid: 202007151246 tags: #algorithms
Daily review 07-11-20
How did your goals turn out today?
Be organized.
- (07/11/2020) [+] Sort out entire Archive inbox
- (07/11/2020) [+] Clean up one note from Archive inbox
Do my best on all my commitments.
Be practically independent.
- Cooked two meals, and added a new recipe to the cookbook.
Grow grow grow.
- Read a decent amount of the I Will Teach You to be Rich book! Going to follow its principles soon.
Develop my social network.
- Reached out to Tim, and going to go on a walk with him.
Be a good son/brother/boyfriend/friend
- Fleshed out more stuff that I should be doing for my close relationships: 202006140154
- Cut daddy’s hair for him
- Played board game with family
Contribute to the world
- Haven’t really been
Be more forward-thinking
Be more disciplined
Be physically healthy.
Went for a slight walk, got my 8000 steps in (kind of)
Any other thoughts?
uid: 202007111943 tags: #review
Cutting An Onion
METHOD FOR SLICING AN ONION FROM STEM TO ROOT
1 Cut off the stem end of the onion, by about 1/4 to 1/2 an inch.
stem-end-root-end-method-1-600x400
2 Cut off the roots, but keep the root end intact. An intact root end will help hold the onion together as you make the other cuts.
cut-onion-root-end-600x450
cut-onion-root-end-2-600x450
3 Place the onion with the cut stem side down on the cutting board. This will stabilize the onion. Cut the onion in half through the root end.
cut-onion-root-side-top-600x450
cut-onion-in-half-600x450
4 Peel back the onion skin and place the onion halves cut side down on the board. If you want, to help keep your cutting area tidy, peel off or cut off the onion skin from the root end.
peel-onion-skin-back-600x400
cut-off-onion-skin-600x400
5 Cutting along the natural lines of the onion, make angled cuts into the onion, aimed at the center of the onion. Cut almost all the way, but not all the way, to the root.
make-angled-cuts-into-onion-600x400
make-angled-cuts-into-onion-2-600x400
uid: 202007111334 tags: #recipes