Start with the Least Malleable

Always start with the least malleable whenever you’re onboarding to a new job, switching careers, or just joining a new project. Resources you’re going to encounter in your career, from least malleable to most malleable: People Process Code Always start with the people. People are shaped by their life. It’s impossible to rapidly change a person without some crazy stuff happen. Run if people make you feel uncomfortable. Since It’s not worthy to spend your life to change some other people just to have an okay career....

<span title='2023-01-02 00:00:00 +0800 CST'>January 2, 2023</span>&nbsp;·&nbsp;poga

Cheap Complexity and Cybersecurity

A recurrent theme of modern security is the importance of complexity and the difficulty of containing it. With GPUs, NICs, basebands, and specialized hardware such as TPUs, things are objectively getting more complicated at a superlinear rate. In a world where complexity continues to grow, it is hard to provide security guarantees. The problem of escalating complexity becomes an escalated security problem. What’s driving the complexity? “How does one design an electric motor?...

<span title='2022-08-28 00:00:00 +0800 CST'>August 28, 2022</span>&nbsp;·&nbsp;poga