how not to die cover

Book Summary: How not to die by Dr. Michael Greger

The book is a detailed introduction to how what we eat can kill or save us and how the modern diet makes people sick. This book’s companion website is NutritionFacts.org. This book and its summary are pretty long, I extracted the useful advice in a shorter article. Salient Points Major killers in the 1900s USA were Pneumonia, TB, and Diarrhea which are pathogen-based while major killers in the 2000s are heart diseases, cancer, and lung diseases which are lifestyle diseases. The developing world, which has shifted to a Western diet, sees the same fate. Aging is tied to Telomeres, a tiny cap at the end of chromosomes, which prevents DNA from unraveling. Some amount of it is lost in every cell division. So, the shortening of Telomere indicates aging. Smoking triples that rate. Meat, soda, dairy, fish, and refined foods are associated with shorter Telomeres. Plant diets with rich antioxidants are associated with longer Telomeres. Plant-based nutrition is the only intervention that helps in growing Telomerase, an enzyme that helps in regrowing Telomeres. Vegetarians transitioning to meat once a week experienced a 146% increase in odds of heart attack, 152% increase in odds of stroke, 166% increase in odds of Diabetes, and 231% increase in odds of weight gain. Despite a low increase in per-capita meat consumption, India faces a high lifestyle disease rate due to an increase in refined foods like white rice. So, don’t just go for a vegetarian diet. French fries + Coke is vegetarian but not healthy. Go for an evidence-based diet. The current evidence suggests a whole plant-based diet is healthy. Calories in junk food are cheaper but when you take nutrition beyond calories into account then junk food loses out to whole plant-based diets. Moreover, farms with animals are associated with a higher rate of cancer. Plant-only farms are not. Poultry farms are the worst. Pet companionship is associated with a lower cancer rate though. A healthy lifestyle is key. Not smoking, not being obese, 30 minutes of daily exercise, and a plant-based diet are sufficient to wipe out an 80% chance of chronic diseases. Non-genetic factors account for 80-90% of the major diseases today. For example, colon cancer rates were 1/5th in Japan compared to the USA in 1950. Now, due to increased meat consumption, they are almost the same. Diet is a gradual process and not all or nothing. If you eat Pepperoni Pizza once a week, going down to once a month is better than not giving it up at all. Thanks to dairy and meat lobbies, you will hear the “eat more veggies” message but not the “eat less meat” message. The latter message will be made more cryptic by saying “Avoid saturated and trans fat”. But in reality, no amount of trans fat is safe as it always leads to a risk of Coronary Heart Disease (CHD). However, trans fat is unavoidable in a non-vegan diet. Order of nutrition quality: Unprocessed plant food > Processed plant food = Unprocessed animal food > Ultra-processed plant food = Processed animal food. Patients regularly overestimate the benefits of drugs. Doctors are hesitant, to tell the truth since no patient would take a drug that has only a 5% chance of success. Big pharma spends a lot on advertisements. They advertise drugs, not diet changes. Drugs make money for them, but diet changes do not. Washing vegetables removes 50% of pesticides. Washing in 5% vinegar (expensive) or 10% salt water (cheaper) is much more effective. Rinse again after saltwater though. After consuming acidic food, rinse the mouth with water to avoid enamel decay. However, don’t brush since that will damage the already softened enamel. Daily Dozen Checklist of Good Health 3 servings of Beans 1 serving of Berries 3 servings of other fruits 1 serving of Cruciferous vegetables 2 servings of Greens 2 servings of Other Vegetables 1 serving of Flaxseed 1 serving of Nuts 1 serving of Spices 3 servings of Whole Grains 5 servings of Beverages 1 workout session

Prague

Prague in Two Days

Prague, or “Praha” in Chezch, is probably the most famous city in Eastern Europe. The city boasts medical castles, museums, and quite a few quirky attractions.

This website was compromised

For 6-months, this website was compromised. I am not sure what exactly happened, but it was most likely password-reuse, which lend itself to this problem. The problem became apparent when I first noticed an unusual link to a ride-sharing service. Later, I saw more of those links. That’s when I realized that I couldn’t merely sit and scan every blog post manually and decided to write a small interactive link checker tool....

Nationality

He is living in Europe. He is an American citizen. His parents are from Mexico. In Europe, he is an American. In America, he is Hispanic/Mexican. In Mexico, he is a Mexican of European descent.

Stanford CS251: Cryptocurrencies, blockchains, and smart contracts

Lectures Introduction Creating a Digital currency Bitcoin Overview Bitcoin Blockchain Bitcoin Mining Bitcoin Miner interactions and Game Theory Cryptocurrencies: Community, Economics, and Politics Alternative Consensus Wallet & Anonymity Anonymity on Blockchain Altcoins Ethereum Ethereum Ethereum Governance Bitcoin Side-chains (guest talk) Bitcoin Payment channel Guest talk on Legal by Ben Lawsky - does not seem worthy of transcribing Advanced Topics - Quantum Computing, Threshold Signatures, and storing secret state on public chains Advanced Topics - Smart property, publicly verifiable randomness, and prediction markets Guest talk by Adam Ludwin (CEO, chain....

Stanford CS251: Lecture 19

Lecture 19: Advanced Topics Topic 1: Smart Property Manage ownership of some property like stocks on the blockchain. Colored coins allow arbitrary properties on Smart Contract. Similar to Namecoin, there cannot be a light node/SPV for this. Another example is rental, car’s ownership goes from Alice to Carol in a 2-of-2 transaction from Alice to Carol and locked transaction to return the car’s possession after a fixed time. One still has to trust the car’s hardware and manufacturer....

Stanford CS251: Lecture 18

Lecture 18: Advanced Topics Three topics are chosen by students (another three for the next lecture) Topic 1: Quantum Computing An electron has two states top and bottom spins, represented as |1> and |0>. An electron is in a superposition of those two states with wave functions Ψ0 and Ψ1, so, the combined wave function is Ψ = Ψ0. |0> + Ψ1. |1> with |Ψ0|2 + Ψ12 = 1. |Ψ0|2 is the proability of seeing state |0> and Ψ12 is the probability of seeing state |1> respectively....

Stanford CS251: Lecture 16

Lecture 16: Bitcoin payment channel Visa ~ 10, 000 transactions per second Bitcoin ~ 3 transactions per second => 60 GB of blockchain data per year Waiting for 6 blocks ~ 60 mins is a huge wait for Bitcoin. Therefore, tipping or having an ongoing channel of payments on the blockchain is hard. Payment channels help with that. Funding channel - unidirectional payment channels Alice is planning to pay Bob....

Stanford CS251: Lecture 15

Lecture 15: Bitcoin guest talk (Greg Maxwell & Pieter Wuille - Blockstream) on sidechains Forking does not advance Bitcoin since forks suffer from economic acceptance. UTXO model UTXO model is less intuitive, more private, and smaller persistent storage footprint. UTXO implicitly prevents a replay attack. Ethereum carries nonce around even for empty accounts to prevent replay attacks. Validation not computation Bitcoin addresses are a 160-bit hash of the public key since the public key is unusually long (512-bit)....

Stanford CS251: Lecture 13

Lecture 13 - Ethereum Code: ROM (Read-only memory) calldata: arguments There are two types of instructions: Arithmetic including SHA3 and sys operations like create [contract], call [contract], and delegate call, etc. CALL - called code is executed in the context of called contract CALLLOAD - called code is executed in the context of the current contract, msg.sender is calling contract DELEGATECALL - similar to callload except for msg.sender remains unchanged...