Growing list of things I want to do before I die. They are quite personal and different from the list of problems I want to contribute to in my life.
// Count all tasks in the current file
const tasks = dv.current().file.tasks;
// Count tasks by status
const allTasks = tasks.length;
const doneTasks = tasks.filter(task => task.status === "x").length;
const inProgressTasks = tasks.filter(task => task.status === "/").length;
// Calculate percentages
const donePercentage = allTasks > 0 ? (doneTasks / allTasks * 100).toFixed(2) : 0;
const inProgressPercentage = allTasks > 0 ? (inProgressTasks / allTasks * 100).toFixed(2) : 0;
// Display results
dv.paragraph(`
**Summary**
- Total: ${allTasks}
- Done: ${doneTasks} (${donePercentage}%)
- In-progress: ${inProgressTasks} (${inProgressPercentage}%)
`);
Me and people around me
- Achieve financial independence for myself
- Achieve financial independence for my family
- Design my own nook (e.g. room in my parent’s house, apartment, house)
- Have a kid, or adopt one
- [/] Go full vegan. I’m a vegetarian/flexitarian since 2022
- Speak at a TED Talk, or in front of 100 people (outside academic context, cause otherwise I did this as a valedictorian at my primary school lol)
Widening my horizon: Books, Language, Travel
- Read the World: read at least one book set in each country. See Storygraph for progress
- Go on a trip overseas with my whole family
- Speak Mandarin fluently to talk to friends (at least HSK5)
- Learn conversational Spanish
- Learn enough French to reach French and African literature
- [/] Visit all continents (thanks to Minerva global rotation, I just need to go to Oceania and Antartica)
- [/] Live in 10 countries (at least 3 months to establish routine and local connections). 6/10
- Travel to 11 countries in Southeast Asia
- Do a week of retreat in nature, phone-free and distraction-free
- See northern light
- Volunteer 500 hours
- Donate 10% of my income for a year (see how it goes and extend later)
Pursuit of knowledge
- Finish PhD
- Return to Vietnam (or previous institutions) to teach
- Mentor underprivileged researchers (after I become a good researcher…)
- Start a scholarship for young kids
- Run (or rerun) an educational NGO for more than 2 years
Programming
- Become a core contributor or maintainer of an open-source project
- Code a project in Rust
Out of comfort zone: Sports, Personal security
- Learn skiing
- Learn skateboarding
- Learn dancing and perform in front of at least 10 people
- Run a half marathon
- Invite a stranger over (couchsurfing)
- Do bungee jumping once
- Do scuba diving once