Issue 21: Maintaining your own dotfiles; Could Facebook move faster; you and your research

Original link: http://catcoding.me/p/weekly-21/

In the past two days, I started to practice the Shuangpin input method, and now I have found some feelings. Shuangpin only needs to press twice to input a Chinese character. I think this design is obviously more reasonable. After you are proficient, it should be faster than Quanpin, and the rhythm will be better.

After changing to an unfamiliar input method, it seems that I have the feeling of just using a computer. This may also exercise my brain. I hope that by the way, I can correct the problem of my nasality.

Deliberately make some changes to what you are accustomed to, and you will have a different experience over time.

Maintain your own dotfiles

I finally have a web3 identity by creating dotfiles

owen’s blog is very good, can be said to be a model of static blog. I borrowed some concepts and ideas from him, such as treating my blog as a digital garden that I maintain on a daily basis, having a good homepage, and counting small details such as how many words I wrote.

His blog contains a lot of usual collection of content, such as collecting thought-provoking words , such as exploring high-quality content on the Internet – Owen’s blog , it is worth checking out.

Why are programmers keen to blog? In fact, although the blog is essentially a simple site, it can be played in many ways without any constraints. For example, Owen wrote a search function for Zola blog , such as How I Built my Blog using MDX, Next.js, and React .

dotfiles are those configuration files in Linux/Unix systems, which Owen calls the cornerstone of cyberspace. This article details how he maintains these configurations for a long time, in order to reduce duplication of work and keep it lightweight and reproducible. sustainable.

Although I have seen this kind of project on Github before, I haven’t taken the time to organize my dotfiles. In retrospect, my Github account has 20 ssh keys, so after reading this article, I Just started working.

The comtrya/comtrya gadget written in Rust is not very mature, because it is still under rapid development, and its documentation is somewhat different from the actual. I stepped on some pits in the process of using it, and I solved it only by looking at the source code. So if you also want to roll up your sleeves and do it, it will be easier to choose chezmoi .

Another experience is that in order to automate many things, we must first be sensitive to repetitive labor, and we must find out the rules, and then the convention over configuration ( convention over configuration ), use programs to do repetitive things, and set aside configuration to deal with changes .

Could Facebook move faster?

Mark Zuckerberg: Could Facebook move faster? March 30, 2012

Saw this email on Twitter two days ago, Zuckerberg spent some time in Beijing in 2012. During the period, he had a friendly study with the founder of Renren.com and Robin Li, and then he sent an email to several executives of the company, writing whether Facebook could move forward faster like these Chinese companies.

Judging from the content of the email, Zuckerberg expressed admiration for some of the products in development that Renren showed, and it could be seen that they were copying Pinterest and Tumblr. Facebook was simply too slow in comparison. ” Move Fast and Break Things ” is the concept advocated by Facebook, but I think the Chinese appear faster because we work overtime harder.

Finally wrote that they do clone ideas from other people, but these products that we do around information, photos, really don’t have a lot of original ideas.

There are also several replies from managers in this tweet, some of which are relatively long, mainly thinking about how to balance copying vs. innovating.

There was also a positive response, Let’s ‘copy’ (aka super-set) Pinterest! ?

At that time, on the eve of the outbreak of the mobile Internet, Zuckerberg also noticed WeChat, which had just been launched. Fortunately, Zuckerbeg did not learn the essence of Renren and Baidu, otherwise Facebook may also be lost to the public.

In 2011, Renren started as a school network, and it also started as a clone of Facebook. When I was in school, I was very impressed that they set up a stall next to the cafeteria and registered an account to get a chicken drumstick, really drumstick! I just registered an account for the chicken legs.

Before 2010, many people used the intranet. In 2009, Renren announced that the number of registered users exceeded 100 million, while the total number of Chinese netizens was only 380 million. It can be said that Renren was the largest social network platform of that year.

Renren went public on the New York Stock Exchange in May 2011, even before Facebook, but it was already the pinnacle of the company. Renren did what to do, but it didn’t catch up with the big ship of the mobile Internet. Later, it was engaged in Internet finance and blockchain. Maybe it was because of its impetuousness that it finally lost its basic business . Why did Renren fail to become China’s Facebook?

Companies, like people, are mostly the embodiment of founders. What you are chasing, maybe you don’t understand what you want or what you are good at.

Ten years, it seems like a lifetime. Ten years is indeed too long for the fast-growing Internet industry. In fact, many things are unpredictable.

you and your research

You and Your Research

“You and Your Research” by Richard Hamming – a condensed version of Ruan Yifeng

I also saw this article in the long list of recommendations in the “Naval Collection”. He said that this article is not written for academic readers, but is suitable for all people who want to do great things.

Richard Wesley Hamming is an American mathematician and Turing Award winner for his contributions to Hamming codes, Hamming distances, and Hamming spectral windows, as well as numerical methods. He has talked about this topic many times, and has previously taught a course for graduate students called The Art of Doing Science and Engineering: Learning to Learn. There is also a related video on the Internet: Hamming, “You and Your Research” June 6, 1995 .

This translated and annotated version of you and your research is excellent and worth a good read, and here’s a lot to think about for anyone who wants to do creative work:

Knowledge and ability are much like compound interest – the more you do the more you can do, and the more the opportunities are open for you.

Doing great research also requires an emotional commitment:

Deep emotional commitment seems to be necessary for success. The reason is obvious. The emotional commitment keeps you thinking about the problem morning, noon and night, and that tends to beat out mere ability.

This episode reminds me of Zhang Yitang. He has a very low pursuit of material life. For a long time, he relied on friends to help him. He built a floor shop at a friend’s house and worked in Subway while thinking about the most in-depth mathematical problems. In the end, he was a late bloomer. , Yitang Zhang Counting from Infinity . If Zhang Yitang’s story is made into a movie, it should be even better than Nash’s.

As an ordinary person, I envy those who can expand the boundaries of human intelligence. Even a footnote in history means leaving a trace in the long river of history.

But it is true that most people in academia also seek a livelihood. I have seen several Ph.Ds in school, they always buy lottery tickets after lunch, I think people with scientific training should understand probability, why buy lottery tickets, so I asked them, which of One answer: Although the probability of winning the lottery is extremely low, there is always a small hope.

Nowadays, it is getting more and more difficult to get a job. More people go to graduate school after graduating from an undergraduate degree, and they may go to a doctoral degree after graduate school. However, many people are not suitable for research. Recently, I read this very good article, Tsinghua Professor Yao Ban’s persuasion article: I have seen too many PhDs, with mental breakdown, mental imbalance, physical collapse, and nothing to achieve . Think carefully before starting a PhD.

other

How a fake job offer took down the world’s most popular crypto game

Back to Building: Ronin Security Breach Postmortem

Social engineering is the ultimate invasion, and the plot is brilliant! A North Korean hacking group created a non-existent company, hooked up with Axie’s senior engineers through Linkedin and WhatsApp, then arranged interviews and made good offers. but! The sent PDF Offer file had a virus, so 4 of the 9 verification nodes were successfully captured, and then a loophole in an RPC node was discovered, thus successfully invading the Axie system and stealing $540 million in digital assets.

Humor

This article is reproduced from: http://catcoding.me/p/weekly-21/
This site is for inclusion only, and the copyright belongs to the original author.

Leave a Comment