March 06th, 2018 Week 10th Tuesday
Hope for the best, but prepare for the worst.
抱最好的愿望,做最坏的打算。
To hope for the best and prepare for the worst was first said by John Jay in 1813.
Back then, that saying made sense because life was tough, conditions were tough and people had little control over their lives.
But in modern times, where life is easier with more conveniences than ever and we have more free will, living by that expression may stop us from pursuing what we truly desire.
Don't get me wrong.
There are still many situations today where this quote may make sense.
But in the context of love, I don't believe anyone can have true and lasting love or passion when living by this kind of philosophy.
Actually, preparing for the worst is always tinged with despair, which is the opposite of hope.
When we prepare for the worst, we may be planning for something negative that may or may not happen.
In order to prepare for the worst, we must look at our situation and love through the lens of despair.
Such visions would keep us from feeling hopeful and from focusing on our desired positive outcome.
So, it would be better to prepare for things we love with positive and hopeful visions instead of preparing for the worst.
By doing this, we would shift from despair to hope, and I always believe a man full of positive energy can be full of passions for what he is doing and that will help him win what he wants.
You may be disappointed if you fail, but you are doomed if you don't try.
失败可能会让你失望,但若不去尝试,就必定会失败。
From Beverly Sills.
Try again, fail again, fail better.
No one ever knows what is going to happen next.
And between something being set and things being uncertain, there are many transition times of enormous potential, everything would be possible.
When facing up with failures in life, it would make us feel good if we can accept failures for what they are.
If we can do that, we have the chance to make clear why we fail and how can we avoid making the same mistakes in the future.
Then we can find some opportunities in our failures.
When we begin to question what is really happening when there is a failure, we can discover some useful things that can help pull us out of failures.
Don't be afraid of failing, and don't stop trying, but make sure that we bring our brains the next time we try.
March 06th, 2018 Week 10th Tuesday的更多相关文章
- March 09th, 2018 Week 10th Friday
All good things must come to an end. 好景无常. Love is when the other person's happiness is more importa ...
- March 08th, 2018 Week 10th Thursday
Easy come, easy go. 易得则易失. Easy come, easy go, I finally undestand the phrase through somewhat hard ...
- March 07th, 2018 Week 10th Wednesday
Better later than never. 亡羊补牢,时犹未晚. Time and again all of us are told to complete the tasks assigned ...
- March 05th, 2018 Week 10th Monday
Fortune favors the bold. 勇者天佑. It has been increasingly apparent that courage is the main quality we ...
- March 04th, 2018 Week 10th Sunday
Tomorrow never comes. 我生待明日,万事成蹉跎. Most of my past failures can be chalked up to the bad habit of pr ...
- 【启发式搜索】Codechef March Cook-Off 2018. Maximum Tree Path
有点像计蒜之道里的 京东的物流路径 题目描述 给定一棵 N 个节点的树,每个节点有一个正整数权值.记节点 i 的权值为 Ai.考虑节点 u 和 v 之间的一条简单路径,记 dist(u, v) 为其长 ...
- Codechef March Cook-Off 2018. Maximum Tree Path
目录 题意 解析 AC_code @(Codechef March Cook-Off 2018. Maximum Tree Path) 题意 给你一颗\(n(1e5)\)个点有边权有点权的树,\(Mi ...
- March 10th, 2018 Week 10th Saturday
All good things must come to an end. 好景无常. Love is when the other person's happiness is more importa ...
- June. 26th 2018, Week 26th. Tuesday
No affection but interests can be found in the world of animals. 在动物的世界里,只有利益,没有感情. From Animal Worl ...
随机推荐
- Go基础系列:惰性数值生成器
惰性数值生成器是指在需要的时候才生成下一个数值,不需要的时候就卡在那.这和python的列表推导表达式类似.惰性生成器的好处是不会一次性将全部结果返回或放进内存,而是每次只返回一个,这样不会在某一时刻 ...
- [React] immutable.js
//Map() 原生object转Map对象 (只会转换第一层,注意和fromJS区别) immutable.Map({name:'danny', age:18}) //List() 原生array转 ...
- 1.shell学习之常用语句
本章学习内容: 1.常见符号 2.命令分隔符-分号";" 3.双分号 ";;" 4. '单引号和"双引号 5.`反引号和$() 6.${}和$ 7.冒 ...
- Java线程池 Executor框架概述
线程池的意义 循环利用线程资源,避免重复创建和销毁线程 线程池的任务是异步执行的,只要提交完成就能快速返回,可以提高应用响应性 Java线程池还有一个很重要的意义:Java线程池就是JDK 5 推出的 ...
- Netty实战一之异步和事件驱动
Netty是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器和客户端. 使用Netty你可以并不是很需要网络编程.多线程处理.并发等专业Java知识的积蓄. Net ...
- Hibernate入门(三)
持久化类的编写规则: 1.持久化类需要提供无参的构造方法.因为在Hibernate的底层需要使用反射生成的实例. 2.持久化类的属性需要私有,对私有的属性提供共有的get和set方法.因为在Hiber ...
- VM扩展磁盘大小
1.通过扩展磁盘的方法增大磁盘大小 2.然后开启Linux 此时查看磁盘 df -h 并没有增加,使用 fdisk -l 查看发现已经扩展 使用 root 用户,进入到 ~ 家目录下面. 3.使用 ...
- 2018最新iOS端界面UI设计规范整理
在iPhone 6还没出的时候,都是用640×1136 px来做设计稿的,自从6的发布,所有的设计稿尺寸以750×1334 px来做设计稿尺寸 以750x1334px作为设计稿标准尺寸的原由: 从中间 ...
- JavaScript 中的相等操作符 ( 详解 [] == []、[] == ![]、{} == !{} )
ECMAScript 中的相等操作符由两个等于号 ( == ) 表示,如果两个操作数相等,则返回 true. 相等操作符会先转换操作数(通常称为强制转型),然后比较它们的相等性. 在转换不同的数据类型 ...
- es6 语法 (正则扩展)
{ //es5中 let regex = new RegExp('xyz', 'i'); let regex2 = new RegExp(/xyz/i); console.log(regex.test ...