Book Review: Lone Rider

In 1982, at just twenty-three years old and halfway through her architectural studies, Elspeth Beard left her family and friends in London and set off on a 35,000-mile solo adventure around the world on her 1974 BMW R60/6. Exhausted by a recent breakup and with only a few savings scraped together from her job in a pub, a tent, a few clothes and some tools, all packed on the back of her bike, she was determined to prove herself....

April 15, 2022

If you know your user is asking for help show them the damn help

One of my pet peeves has always been the many different, sometimes very original ways in which CLI tools handle help requests. POSIX sets the canon: -h or --help is how we ask for help. But no, some tools1 want to be original at the worst moment: when their users are struggling, looking for guidance. It’s somewhat consolatory to learn that I’m not alone in this fight. The other day I landed on Clayton Craft’s blog....

April 13, 2022

Neuromancer and the birth of Cyberpunk

I went back to my library to check the year of my original Neuromancer edition. It’s 1993. For some context, I was 23 back then, with my software company founded only a couple of years earlier. The World Wide Web was at its very early stages. I distinctly remember getting out of that book dazed and confused. Characters were two-dimensional at best. There was a certain lack of exposition. The recurring streams of consciousness were complex for me to follow1....

April 7, 2022

The Sun in high resolution

The Sun as seen by Solar Orbiter in extreme ultraviolet light from a distance of roughly 75 million kilometres. The image is a mosaic of 25 individual images taken on 7 March by the high resolution telescope of the Extreme Ultraviolet Imager (EUI) instrument. Taken at a wavelength of 17 nanometers, in the extreme ultraviolet region of the electromagnetic spectrum, this image reveals the Sun’s upper atmosphere, the corona, which has a temperature of around a million degrees Celsius....

April 5, 2022

How to copy a file's path in macOS Finder

No matter how long I’ve possessed a Mac and how hard I try, there will always be a helpful keyboard shortcut hidden somewhere that I don’t know about. Today I learned about holding the Option key while clicking on the Copy command in Finder. It activates the super-useful (and super-secret) “copy as pathname” feature. I spotted this trick on Jamie Smith’s website, where other handy shortcuts (and the pretty gif above) reside....

April 4, 2022

Book Review: Roumeli

Roumeli describes Fermor’s travels around Northern Greece and Macedonia. He visits secluded and remote areas and describes the rugged countryside and how people of these remote regions live. As he meets Sarakatsan shepherds and spends some time with them, visits the impressive monasteries of Meteora, attempts to track a pair of Byron’s slippers in Missolonghi and investigates Kravara and its secret language, he makes acute observations about these communities and their history....

April 2, 2022

My Playwright session at WebDay 2022

If you understand Italian, the recording of my Playwright session at UGIdotNET’s WebDay 2022 is now available on YouTube1. Playwright is a phenomenal cross-browser, cross-platform, cross-language, single-API, mobile-friendly front-end testing tool. I’m looking forward to giving the same session in English sooner or later, but I should first win my laziness and start looking for exciting events with open CFPs. If you happen to know one, please let me know....

April 1, 2022

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....

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....

March 20, 2022