Is Eve still maintained?

Tonight someone opened a ticket on the Eve repository. I jotted down a quick reply and was about to hit the Comment button when I thought a more articulated reply was in order. I also want it published on my website. So the question is: Is Eve still maintained? My reply goes like this: Hello, yes, Eve is in ‘maintenance mode’, as I call it. I don’t actively develop new features anymore. Still, I am more than willing to code-review and merge relevant pull requests, especially so if they are bug fixes or improvements over existing features. ...

November 6, 2021

Book Review: King and Emperor, A New Life of Charlemagne

In this scholarly biography by Janet L. Nelson, Charlemagne is stripped back from the years of mythologizing and idolizing that have occurred since his death. He is presented as distinctly human, and this book is the first time I have felt I could reasonably understand Charlemagne as the man he was, not the man he has since been painted to be. Moreover, Nelson is excellent in her discussions of Charlemagne’s wives and their roles. For example, the commonplace assumption that Fastrada was a cruel person is questioned, and she emerges as a capable companion and queen instead. ...

October 31, 2021

Book Review: Language of the Spirit, An Introduction to Classical Music

In this introduction to classical music, Jan Swafford explains the different musical periods and their differences. Each period has its introductory chapter, followed by chapters dedicated to the most influential composers of the era. The choice is comprehensive and well cared for, with the most relevant names well-investigated both in biography and works. For each composer, Swafford also offers some listening suggestions. Biographies thicken as we get into the contemporary era. Here, some are limited to just a page or two while others, obviously those of the author’s preferred composers, remain as thorough as those of the older periods. ...

October 26, 2021

I met with the wolves

I sit under a wild apple tree at the edge of the clearing. Like a plant, I absorb the mild October sun. At the same time, I attentively listen to the sounds of the forest. Suddenly I hear a stomping of dry leaves about twenty meters ahead of me, slightly to my right. A wolf emerges out of the thicket. He stops for a moment, glances around, then starts crossing the clearing. A few moments and another wolf appears. After a brief pause, he follows his pal. They parade right in front of me, sinuous, silent, and feral. They do not see or hear me, and yet I am right there, by their side, in plain sight1. It is all over in a few seconds. The couple leaves the clearing and disappears into the forest. I stand sitting there, shocked and in complete awe. ...

October 20, 2021

Drama going on at the .NET Foundation

A few months after I released my first .NET open source project (a niche one targeting the Italian fintech world), I was contacted by a representative of Team Digitale, the digital innovation branch of the Italian Public Administration. He suggested joining the Developers Italia initiative and moving my project to the their organization on GitHub “to enjoy enhanced visibility and broaden the audience”. I politely refused. I did not doubt my counterpart’s good faith. At the same time, I was concerned about the possible long-term consequences of a seemingly easy move. Moving a GitHub project away from your profile or an organization you control means ceding control over it. I was assured I would keep control of the project. But what happens if sometime in the future, when people in charge might even have changed, they revoke my access rights? As long as I am involved with my project, I should be in control. Also, I was not convinced that the move would help promote the project. We live in the search-engine age; people search for solutions to their problems. I was, and still am, confident that if I did my due diligence and my project is any good, people will find it1. ...

October 7, 2021

The word for web is forest

When I read Entangled Life: How Fungi Make Our Worlds, Change Our Minds & Shape Our Futures by Merlin Sheldrake1, I was stunned by the scale and importance of the mycorrhizal network that lies beneath the surface of any given forest in the world. The “wood wide web”, as scientists started to call it, sounded like the perfect metaphor for such an incredibly efficient, symbiotic relation between fungi and trees. ...

September 30, 2021

An nginx playground

Every single time I need nginx, I end up spending way too much time fiddling around with its configuration. If you’re like me, rejoice! Julia Evans built a lovely, helpful little tool called nginx playground. Hello! On Wednesday I was talking to a friend about how it would be cool to have an nginx playground website where you can just paste in an nginx config and test it out. And then I realized it might actually be pretty easy to build, so got excited and started coding and I built it. ...

September 27, 2021

What getting old really feels like

In a new study published in Ageing and Society, researchers Sam Carr and Chao Fang spent over 130 hours interviewing older people to understand what it’s like to get old and cope with loneliness. The Conversation UK features their report, appropriately titled Loneliness, loss and regret: what getting old really feels like. We found that ageing brings about a series of inevitable losses that deeply challenge people’s sense of connection to the world around them. Loneliness can often be oversimplified or reduced to how many friends a person has or how often they see their loved ones.But a particular focus for us was to better understand what underpins feelings of loneliness in older people on a deeper level. Researchers have used the term “existential loneliness” to describe this deeper sense of feeling “separated from the world” – as though there is an insurmountable gap between oneself and the rest of society. Our objective was to listen carefully to how people experienced and responded to this. ...

September 26, 2021

ASP.NET 6 Migration Cheatsheet and FAQ

David Fowler has a very informative gist up on GitHub. It’s titled [Migration to ASP.NET Core. NET6][3] and it’s filled with details, recipes and FAQs on migrating an ASP.NET Core 5 web app to ASP.NET Core 61. The focus is on the new, streamlined hosting model, also known as Minimal APIs2. To be clear, You don’t have to move to the new model. As the FAQ section emphasizes: Do I have to migrate to the new hosting model ...

September 23, 2021

Book Review: Nausea

Antoine Roquentin, the protagonist of the novel, is a former adventurer who has been living for three years in Bouville, a fictional French seaport town, researching the life of an 18th-century diplomat. During his previous life around the world, Antoine has seen many places, met many interesting people, done exciting things. For the last three years, however, he’s been alone in Bouville. He has no friends and no desire to make some or meet anyone. He’s interested in nothing, not even in his work that he keeps neglecting. His days are mostly spent walking around town, listening to conversations and observing people around him. A “sweeting sickness” he calls nausea increasingly impinges on almost everything he does and enjoys. ...

September 22, 2021