Journals

A collection of 165 articles

What I Touched This Week 2018-12-31

Handling intent for Grandma World It talks about a compony ignoreed errors when users try to delete their data in batch. Potholes to avoid when migrating to IPv6 Other Readings 韭菜的自我修养 今天才翻 了这本书,至少觉得没有浪费时间翻完吧。 你可以跑得更快 当佳明手表说明书 看 Bookmarks IMSLP/Petrucci Music Library: Free Public Domain Sheet Music How to do yoga on an airplane to make travel less miserable — Quartzy Office Click-To-Run Configuration XML Editor

Updated  •  1 min read

What I Touched This Week 2018-12-23

The State of Hashing Algorithms — The Why, The How, and The Future Calculating BLAKE2b is actually 3 times faster than KECCAK on a modern CPU. rust - Locating resources for testing with cargo - Stack Overflow CARGO_MANIFEST_DIR sed in-place flag that works both on Mac (BSD) and Linux - Stack Overflow sed -i.bak “阿波罗”登月中的工程管理一瞥 需要对项目管理做下反思,感觉确实是披着敏捷的皮,实际上是佛系管理,做到哪算 哪儿。 霍金重磅遗作!比超级人类更可怕的,是宇宙的结局… | 远读重洋 这宇宙空无一物,除非有我爱之人和爱我之人环绕其中。没有她们,我将不能承受此生之壮丽。 未来是否繁花似锦,源自我们当下之努力。

Updated  •  1 min read

What I Touched This Week 2018-12-16

7 Things You Need To Stop Doing To Be More Productive, Backed By Science Next time you need to avoid saying yes, use “I don’t” in your refusal, to reinforce the helpful behavior of saying no to things that aren’t worth it. For activities you shouldn’t be engaging in, or negative habits you want to break, add an element of difficulty, adding on a 20-second roadblock, a certain amount of solitude can make a person more capable of empathy towards others. Alternatives to Blockchain – Jimmy Song – Medium Alternatives that are cheaper and more proper than blockchain. Behind MimbleWimble – Jordan Clifford – Medium Introduce MimbleWimble and compare the two different implementations, Grin vs Beam.

Updated  •  1 min read

What I Touched This Week 2018-12-09

On-Chain versus Off-Chain Computation, Turing Completeness and Zero Knowledge Proofs Off-Chain computation, On-Chain verification. Blockchain Interoperability: Cosmos vs. Polkadot – Dave Kajpust – Medium Consensus: Cosmos uses DPoS, Polkadot uses hybrid PBFT / Aurand. Network security: With Polkadot the network security is pooled and shared. This means that individual chains can leverage collective security without having to start from scratch to gain traction and trust. Cosmos uses governance to decide whether or not the main Cosmos Hub should connect to a Cosmos Zone. 9 most useful piece of advice I’ve received My fav: There are 2 types of decisions: 1-way door decisions and 2-way door decisions. Be involved with the former, but less and less in the latter. Before you make an offer to someone, think about whether you’d like to have 10 times as many people like them in your company. It’s better to have a hole in your org. than an asshole. Go Fast and Break Things: The Difference Between Reversible and Irreversible Decisions It is the same with the first advice I listed above. 26 medium to hard Rust questions with complete explanations The True Cost of Rewrites | 8th Light True cost = estimation * ( 1 + catch up + undiscovered + enhancement ) Six Years With a Distraction-Free iPhone The author deleted all distracting apps, which is too aggressive. My solution is to disable the notifications, and put all the apps in one folder, so it is too inconvenient to open them. Getting Your Point Across: Tech Team and Non-Tech Team Communication Tips Be honest and transparent. “Writing is Thinking”—an annotated twitter thread My thoughts: Write it down before any argue. Writing helps to think throughly. Tips for High Availability – Netflix Technology Blog – Medium Looking at ownership in the EVM – Kelvin Fichter – Medium ETH is the only thing that Ethereum really recognizes as an asset that can be owned. Everything else is relegated to the land of “virtual” ownership Myths Programmers Believe about CPU Caches – Software the Hard way The Story of OP_CHECKDATASIG…

Updated  •  2 min read

What I Touched This Week 2018-11-25

Rewriting History: A Brief Introduction to Long Range Attacks Letting neural networks be weird • When algorithms surprise us I see an oppotunity to use AI in testing. Goodbye, Object Oriented Programming – Charles Scalfani – Medium The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle. – Joe Armstrong…

Updated  •  1 min read