Quoting David Foster Wallace

Because here’s something else that’s true. In the day-to-day trenches of adult life, there is actually no such thing as atheism. There is no such thing as not worshipping. Everybody worships. The only choice we get is what to worship. And an outstanding reason for choosing some sort of God or spiritual-type thing to worship-be it J.C. or Allah, be it Yahweh or the Wiccan mother-goddess or the Four Noble Truths or some infrangible set of ethical principles-is that pretty much anything else you worship will eat you alive. If you worship money and things-if they are where you tap real meaning in life-then you will never have enough. Never feel you have enough. It’s the truth. ...

March 31, 2022

How multifactor authentication is breached

Dan Goodin at Ars Tecnica, on multifactor authentication (2FA/MFA): Multifactor authentication (MFA) is a core defense that is among the most effective at preventing account takeovers. In addition to requiring that users provide a username and password, MFA ensures they must also use an additional factor—be it a fingerprint, physical security key, or one-time password—before they can access an account. Nothing in this article should be construed as saying MFA isn’t anything other than essential. ...

March 30, 2022

Three Days Well Spent

A few weeks ago, Giulia turned eighteen. As a birthday gift, she asked for a skiing weekend with me. Our family’s precious little thing has traditionally been spending the Christmas week skiing in the Alps. We haven’t gone as much as we’d like in recent years, so I was pleasantly surprised and thrilled that she wanted to celebrate adulthood at our special place with her dad. We left home Friday at five in the morning. At ten, we were on the slopes, admittedly feeling a little lost without the rest of the gang. We quickly got into the right mood, though. We spent three glorious, precious days together. We can rarely spend time together, just her and me, when in town. This morning, I walked on the beach thinking about those three days and pondering how lucky a dad I am. Her birthday gift turned out as an invaluable gift for me. ...

March 20, 2022

Endurance: Shackleton's lost ship found in Antarctic

A few months ago I started my review of Lansing’s Endurance: Shackleton’s Incredible Voyage with these words: Of all the stories of maritime adventures I’ve read, that of the Endurance, masterfully told by Alfred Lansing in this book, is the most incredible and shocking. And I meant that. As the book’s title suggests, that story is simply unbelievable, yet true. Imagine my astonishment this morning at the news that the Endurance was found in the depths of the Antarctic. ...

March 9, 2022

Trusting third-party services with your data, a cautionary tale

Quoting [Nelson’s weblog][3]: Goodreads lost my entire account last week. Nine years as a user, some 600 books and 250 carefully written reviews all deleted and unrecoverable. Their support has not been helpful. In 35 years of being online I’ve never encountered a company with such callous disregard for their users’ data. Ouch. A lesson learned the hard way: My plan now is to host my own blog-like collection of all my reading notes like [Tom does][2]. ...

March 5, 2022

Book Review: Thinking Fast and Slow

This book stands up to its fame. It’s chock-full of precious insights on our decision-making and behavioral processes and how and why we humans are often capable of making informed yet awful decisions. The bad news is that we can hardly avoid most of these biases, no matter how hard we try and even if we know about them. So-called experts in the field are subject to these same biases: their short-term estimates and predictions can even be pretty good, but they will fail miserably in the long term, like any other man or woman. There are so many interesting tidbits in this text that it’s overwhelming. Some, if not most of them, may even fall in the ordinary sense category, but the added value here is we are being told why they fall in that class. Because I came to reading it so late (it was published in 2011), this book might be the main reason why some of these concepts are now common sense. ...

March 4, 2022

You're probably using the wrong dictionary

In 2014, James Somers sat down to write a beautiful, entertaining lament about the state of today’s dictionaries and an argument in favor of the adoption of Noah Webster’s 1913 edition. I don’t want you to conclude that it’s just a matter of aesthetics. Yes, Webster’s definitions are prettier. But they are also better. They’re so much better that to use another dictionary is to keep yourself forever at arm’s length from the actual language. ...

March 1, 2022

What Ukraine flag signifies

What the Ukraine flag signifies. A golden field of grain (Ukraine is the world’s 4th largest exporter of barley and corn, and the 5th largest exporter of wheat) beneath clear blue skies. Sky above grain, or freedom above bread (source1.) The story of Ukraine’s flag is rich and controversial. It appears to be true, however, that “blue sky over sunflowers” forms Ukrainians’ conception of their flag. [rss]: https://nicolaiarocci.com/index.xml [tw]: http://twitter.com/nicolaiarocci [nl]: https://buttondown.email/nicolaiarocci ↩︎ ...

February 28, 2022

Parameter null-checking added to C# 11 Preview

The first preview of C# 11 is out, and well, I think I like what I see. I dig the new List patterns and am a fan of allowing newlines in the “holes” of interpolated strings. Parameter null-checking is a bit contentious, and it’s good that they are releasing it in preview one and asking for feedback. In a nutshell, they want to spare us a lot of boilerplate. Code like this: public static void M(string s) { if (s is null) { throw new ArgumentNullException(nameof(s)); } // Body of the method } Would be abbreviated by adding !! to the parameter name: ...

February 27, 2022

Book Review: Eichmann in Jerusalem. A Report on the Banality of Evil

This book is not about the famous, daring, and in some ways fortunate capture of Eichmann in Buenos Aires in 1960, nor about the covert transfer of the Nazi officer to Israel. Instead, the volume recounts the 1961 trial in Jerusalem, which ended with the defendant being sentenced to death. Hannah Arendt followed the trial as a correspondent for The New Yorker. She took notes, studied the papers, and reconstructed the many witnesses’ personal stories. Her work was first published as articles in The New Yorker and later revised and updated as a book. ...

February 22, 2022