(mainly) a tech blog

tags:

AI blogging flask linux open_source python raspberry_pi self_hosting sports streamlit technofeudalism tennis web_dev XAI

Leaving a trace

Tags: blogging
Date: 2025-06-22

Time has passed very quickly since I finished my studies. Before, time seemed to stand still, and that actually reassured me. I used to have a clear direction, a series of goals to achieve within a certain timeframe. Finish school, graduate, find a job. Boring yes, but clear, orderly and comforting.
Paradoxically, problems start when you reach those goals. What do you do then? You need to find... Read more



Slow is smooth and smooth is fast

Tags: AI
Date: 2025-05-25

One of the few upsides of living in a country made for old people is that we’re a bit slower to jump on trends and give up our traditions. In a way, we could say that our average level of neuroplasticity is so low that it prevents certain toxic tendencies, born from the pursuit of peak productivity, from influencing our culture. It’s like the ideal of “slow living” has shielded us from things like... Read more



Ads, Chrome, black holes and Instagram Stories

Tags: linux, raspberry_pi, open_source
Date: 2025-05-02

Fahrenheit 451 is a dystopian novel written by Ray Bradbury. I read it a long time ago, so I don't remember much, but I remember two details: the first is that it describes a society where books are banned and therefore burned, the second is the constant bombardment of advertising that the population has to endure.
Regarding books, we got rid of them without even needing to burn them. Most of ... Read more



The advent of stupid tech

Tags:
Date: 2025-04-13

Aristotle described τέχνη (téchne) as a "productive behaviour governed by knowledge". The term is often translated as "art”, but not as a generic form of creative expression, rather as mastery of a certain domain, or as the ability to make something. We could simplify the meaning téchne as the art of making things.
If technology implies the concept of téchne, we would expect those who develop ... Read more



Not all points are created equal: the true value of tennis points

Tags: sports, tennis
Date: 2025-04-10

One of the most fascinating aspects of tennis is that a player can win a match by winning fewer points and/or fewer games than their opponent. Consider, for example, a match between A and B that ended 6-4 0-6 6-4: player A won the match by winning 12 games, while B lost despite winning 14 games. The same concept applies to the total number of points.

This concept is also valid for other s... Read more



The veil of Maya: black-boxes and Explainable AI

Tags: AI, XAI
Date: 2025-04-06

Imagine traveling back in time and finding yourself in a world that has never known electricity, appliances, telephones, computers, or the internet. Would you be able to explain how all these things work? With a few rare exceptions, probably not.

Industrial society is the first society in human history where most individuals don't understand the tools and mechanisms on which it is founded... Read more



Don’t hand over your keys: the case for Open Source Software

Tags: open_source
Date: 2025-03-28

While supporting open source might have once been dismissed as a choice for digital-age hippies, today not only it has become a political decision, but a matter of responsibility.

Imagine your country has purchased military fighter jets from an allied nation. Now imagine that for some reason this ally suddenly becomes hostile. Would you be happy to discover that the aircraft have a "kill-... Read more



Use AI to write emails, not to write poetry

Tags: AI
Date: 2025-03-19

We had two possibilities: use artificial intelligence to work less while maintaining the same level of productivity, or work the same number of hours while increasing productivity. Obviously, we "chose" the second option. "Chose" because in a system based on competition, it wouldn't have been possible otherwise. If you produce more, I must produce more; if you produce less, it still benefits me to... Read more



Building a CMS for Flask with Streamlit

Tags: python, blogging, streamlit, web_dev
Date: 2025-03-12

The beauty of Flask lies in its simplicity, but the cost of this simplicity is the absence of tools that are present out-of-the-box in other more complete (and complex) frameworks. One of these is an admin panel for content management.

If you want to create a Content Management System (CMS) for your site similar to what WordPress offers, you can take several approaches. The first, which w... Read more



How and Why You Should Create a Blog with Flask

Tags: web_dev, blogging, python, flask, technofeudalism
Date: 2025-03-02

Have you ever tried using WordPress to create a website? Limiting, not very intuitive, at times frustrating. It felt like trying to build something with your hands tied. I’m sure that for people with no programming experience, solutions like WordPress, SquareSpace, Wix, and similar platforms make sense. But for everyone else, why pay to limit your possibilities? If you can express what you want t... Read more



Why a Blog

Tags: web_dev, blogging, technofeudalism
Date: 2025-02-22

Does a blog still make sense in 2025? Are blogs making a comeback? Can I make money with my blog? Let’s make it clear: absolutely not. But what if that’s not the point?

Maybe it’s just the nostalgia talking, but I can’t be the only one who’s noticed how dull and gray the once vibrant, colorful, and lively internet has become (let’s stick to the internet for now). Do you remember the inte... Read more