Marco Dalla Stella
banner
mdallastella.functional.cafe.ap.brid.gy
Marco Dalla Stella
@mdallastella.functional.cafe.ap.brid.gy
Code alchemist, data juggler, chess player, poetry.
Admin of https://functional.cafe.

🌉 bridged from ⁂ https://functional.cafe/@mdallastella, follow @ap.brid.gy to interact
[Venezuela, USPol]

Am I happy Maduro is gone? Yes.

Do I think the US made an illegal act of war? Yes.

A bully beating another bully doesn't make the world a better place... Furthermore when other bullies are just waiting for an excuse to do the hell they want.
January 3, 2026 at 7:40 PM
[Swearing]

Fuck you 2025, thanks for nothing.
December 31, 2025 at 9:43 PM
So, my adventure on Windows continues. I basically spend all my time in WSL2 (Debian).
I really tried hard VSCode and Zed, but coming from Emacs I feel they are really bloated.

So a new quest begins: neovim.

I wanted to try it for a long time, never been able to find the time, but now I have a […]
Original post on functional.cafe
functional.cafe
December 29, 2025 at 9:27 AM
@giant_teapot welcome 👋
December 4, 2025 at 11:05 PM
@elchin welcome 👋
December 1, 2025 at 6:50 AM
@eaj welcome 👋
November 29, 2025 at 7:06 PM
@dharma Welcome 👋
November 25, 2025 at 8:58 AM
@clojuredays Welcome!
November 22, 2025 at 6:52 PM
I just get rid of LinkedIn. Next step, Facebook.
November 18, 2025 at 9:25 PM
@amaralamalmi Welcome 👋
November 16, 2025 at 10:00 AM
@shantanu welcome 👋
November 9, 2025 at 8:17 AM
@sebastiandiaz welcome 👋
November 7, 2025 at 5:45 PM
@mom welcome! 👋
November 7, 2025 at 6:42 AM
@walterwootz Welcome!
November 6, 2025 at 11:59 AM
New post, catching up with the last weeks.

https://marco.dallastella.name/posts/up_to_week_43/
Up to week 43
### Personal In the last weeks there were some ups and downs, I had to deal with some anxiety, but it has been much better than week 39. The change of season and the switch from DST to Standard Time always takes a toll on my mental health. That said, I'm not a hermit. I'm still enjoying going out with my girlfriend and friends. My agoraphobia kicks in only when I'm alone. In the past weeks, in random order: #### Conegliano & The Winged Lion We visited some friends in Conegliano (one of the birthplaces of Prosecco wine), we visited the "Winged Lion" made by Marco Martalar. Martalar's sculptures are made with the wood of the fallen trees caused by the Storm Vaia in 2018. There are a few of these sculptures. You can see them here. Martalar's Lion After a short hike, we had lunch together at Andreetta restaurant: fine wines and delicious food. Probably the next sculpture we are going to visit will be the "Winged Dragon" in Lavarone. #### Halloween The last time I did something fun on Halloween night was in 2010. That night, one of the main rivers in Vicenza (my hometown), flooded our district, Borgo San Pietro. We went to a treasure hunt that night, dressed up as monsters. The next day we woke up with 30cm of brown water inside the house. By the end of that morning the water rose to about 1m, so we fled and got hospitality from family members and friends. We moved back in our home a year after. 2010 flood So no, I don't really like Halloween, and for years after I couldn't enjoy the sound of the rain. This year we celebrated Halloween after 15 years, I dressed as a vampire (quite easy), and my gf as a voodoo queen. We met with some friends at a local club and "enjoyed" a cover band of Nightwish and Epica (not really my music genre). I was tense at the beginning, but after a couple of Americano I started to enjoy the evening. Me and my friend Carmine on the left, my gf on the right ### Code #### LLM I discovered OpenRouter and cancelled my OpenAI plan. OpenRouter allows to get access to multiple LLM models thanks to a unified API and it also automatically routes your prompts to the "best" model based on cost, latency and availability. (I'm not related with OpenRouter in any way, I just think it's a wonderful service). Thanks to OpenRouter I managed to: * Deploy an instance of OpenWebUI, to have a "personal" Chat and RAG experience, choosing between 500+ models. * Implement a couple of useful n8n workflows, such as transforming documents, photos, or vocal memos directly to org-mode, ready to be copied and pasted through a Telegram bot. * Start to use Claude Code cli tool. Thanks to Claude Code Router (ccr), I can use OpenRouter models instead of Anthropic models (they're not cheap). At the moment I'm really enjoying GLM 4.6 from Z.ai for coding and Gemini 2.5 Flash for quick tasks. * I also added claude-code.el by Steve Molitor to my Emacs configuration. It's nice to have an AI assistant inside the editor. I don't do any vibe-coding sessions, but it's helpful for tedious tasks. I tried ECA and Aider before, but I wasn't completely satisfied with the integrations and the configuration. I will keep a look at ECA, anyway, in case Claude Code will stop working with ccr. #### Go After giving up with Rust, I took a look at Zig, but I don't think the ecosystem is mature yet for production and, like Rust, it's too low level for my needs. Instead, I started to study Go. I'm still not a fan of imperative programming, but I find Go better than Python TBH. First of all, Go can be compiled to a single portable binary: this is useful with docker images, where with Python I need to produce huge images with all the project dependencies. Go does not need external libraries or funny tricks for async or concurrency, and does not have Python GIL limitations. Also, thanks to Clojure core.async, I'm already familiar with the CSP model. ### Notable links * Anthropic: A small number of samples can poison LLMs of any size * E.W.Dijkstra Archive: Home page * Big Tech Is Faking Revenue - YouTube
marco.dallastella.name
November 2, 2025 at 6:19 PM
@krksgbr welcome! 👋
October 22, 2025 at 10:21 AM
[RIP Naroditsky, chess GM]

You were an inspiration for the #chess community, so sad to see you go so soon... 😢

https://www.youtube.com/watch?v=-rqPeGKVPbA
October 20, 2025 at 8:01 PM
@mpotan welcome 👋
October 18, 2025 at 9:40 AM
Hello there, my blog is not dead, it's just I don't have anything to write about the last couple of weeks... Really boooring period.
October 15, 2025 at 6:37 AM
@emseidov welcome! 👋
October 9, 2025 at 5:21 AM
@jessesherlock welcome! 👋
September 27, 2025 at 6:54 AM
@zge welcome! 👋
September 25, 2025 at 5:37 PM
Week 38
### Personal Another boring week, the weather in Italy has been nice but between work and personal issues I didn't have time to enjoy it. I did some gardening on the weekend, so it was "work" plus "fun". I'm still going on with the "Gone" series: after "Hunger", I started with "Plague". I have to admit that, against my predictions, the series gets darker and more mature as it goes. As someone said "What would happen if Stephen King wrote Lord of the Flies?" I haven't mentioned yet that I own a Steam Deck. I used to own a PS4 and a PS5, and the only games I played were Destiny and Destiny 2, so quite a casual gamer. Some COD and Warframe as well. Then one day I thought I was wasting my time, and time is precious: I sold the PS5 and bought a Steam Deck. Mostly because: * It's a handheld device; I can play everywhere inside and outside the house. * It has a battery, which naturally limits my playtime. * It runs Arch Linux :smile: These days I mostly play another great love of mine, Titanfall 2. However, I think I'm going to start playing something cozier and more immersive, like Cult of the Lamb or No Man's Sky. ### Code Last week was full of supply-chain attacks on NPM, and the situation is quite scary. I don't know all the details, but something certainly needs to change. The constant updates and "new features," the lack of code verification, and the complete absence of big companies—who make billions relying on plenty of open source code without bothering to contribute—are all concerning. We programmers, as well, have responsibilities when we publish our code. I don't know, the Gordian knot here is: how can we produce high-quality code and let people enjoy it freely without being paid? Who are these wonderful people who "sacrifice" themselves to provide free code for us, asking for nothing in return, nor seeking help or support? Is this sustainable in the long run? I think we will get an answer soon. ### Notable links * Practical guide to SHAP analysis: Explaining supervised machine learning model predictions in drug development - PMC * Lisp in 2025: A Practical Guide to the One True Programming Language * Why We Spiral - by Gregory M. Walton - Behavioral Scientist * CubeSats are fascinating learning tools for space | Jeff Geerling
marco.dallastella.name
September 22, 2025 at 8:14 PM
@leonbur welcome 👋
September 21, 2025 at 4:46 PM