Discover new books on Goodreads
Meet your next favorite book
My new shirt is rubbing my neck, and my old suit is pinching the temporary bulge around my middle, which I’ll dispose of soon with a rigid regime of diet and exercise.
“SHORT NOTE ABOUT SHA-1 A lot of people become concerned at some point that they will, by random happenstance, have two objects in their repository that hash to the same SHA-1 value. What then? If you do happen to commit an object that hashes to the same SHA-1 value as a previous object in your repository, Git will see the previous object already in your Git database and assume it was already written. If you try to check out that object again at some point, you’ll always get the data of the first object. However, you should be aware of how ridiculously unlikely this scenario is. The SHA-1 digest is 20 bytes or 160 bits. The number of randomly hashed objects needed to ensure a 50% probability of a single collision is about 280 (the formula for determining collision probability is p = (n(n-1)/2) * (1/2^160)). 280 is 1.2 x 10^24 or 1 million billion billion. That’s 1,200 times the number of grains of sand on the earth. Here’s an example to give you an idea of what it would take to get a SHA-1 collision. If all 6.5 billion humans on Earth were programming, and every second, each one was producing code that was the equivalent of the entire Linux kernel history (3.6 million Git objects) and pushing it into one enormous Git repository, it would take roughly 2 years until that repository contained enough objects to have a 50% probability of a single SHA-1 object collision. A higher probability exists that every member of your programming team will be attacked and killed by wolves in unrelated incidents on the same night.”
― Pro Git
― Pro Git
“I do not miss childhood, but I miss the way I took pleasure in small things, even as greater things crumbled. I could not control the world I was in, could not walk away from things or people or moments that hurt, but I took joy in the things that made me happy.”
― The Ocean at the End of the Lane
― The Ocean at the End of the Lane
“Absolute scientific truth was like the speed of light, a value which could be approached but never reached.”
― In the Mouth of the Whale
― In the Mouth of the Whale
“So little is actually worthy of belief or disbelief. Better to strive to coexist than seek to disapprove . . .”
― The Thousand Autumns of Jacob de Zoet
― The Thousand Autumns of Jacob de Zoet
“health, social life, job, house, partners, finances; leisure use, leisure amount; working time, education, income, children; food, water, shelter, clothing, sex, health care; mobility; physical safety, social safety, job security, savings account, insurance, disability protection, family leave, vacation; place tenure, a commons; access to wilderness, mountains, ocean; peace, political stability, political input, political satisfaction; air, water, esteem; status, recognition; home, community, neighbors, civil society, sports, the arts; longevity treatments, gender choice; the opportunity to become more what you are
that's all you need”
― 2312
that's all you need”
― 2312
Paul’s 2025 Year in Books
Take a look at Paul’s Year in Books, including some fun facts about their reading.
More friends…
Favorite Genres
Polls voted on by Paul
Lists liked by Paul





























































