Problems I Solved
I tried to setup GPG in a Linux server and met problems when performing
commands that require passphrase. It turns out that I have to set the
GPG_TTY
to tell gpg-agent
that it should ask password from current
console.
First kill the gpg-agent
. Because it may already hang in the background to wait for
a password.
pkill -9 gpg-agent
Then set the environment variable for the current session
export GPG_TTY=$(tty)
Or save it for future sessions
echo 'export GPG_TTY=$(tty)' >> ~/.profile
Read Articles
Mastery: The Complete Guide to Achieving Greatness
- “Mastery is not a function of genius or talent. It is a function of time and intense focus applied to a particular field of knowledge.”
- Play Big and Embrace Failure
- Find Balance
Blocking inside async code | stjepang.github.io
- As said by @hayeah, “the upside is, you get the worst of both worlds”.
- The crate async-std tries to solve this problem
Generalized Autoref-Based Specialization · Lukasʼ Blog
[which] makes it possible to use specialization-like behavior on stable Rust
Announcing Mio 0.7-alpha.1 · Tokio
Major changes:
- Wrapping native OS types.
- Moving to edge triggers.
- 超弦无法证伪
- 超弦很难取得突破
- 超弦难以落地
不值得投入大量资金建设对撞机
- 1933年4月5日: 美国总统签署法案宣布民众持有黄金违法
- 1975年: 美国总统签署了《黄金合法化》法案
Read Books
读书:「跑步时该如何呼吸」
韵律呼吸会以奇数模式协调足部落地同吸气和呼气之间的时机。
采用 3:2 模式,吸-2-3-呼-2。强度加大使用 2:1 模式,吸-2-呼。