A fractal spectrum of tales
- Journey in Progress: my experience with meditation
Have you ever felt like you are constantly running behind, never quite in control? If so, you are not alone. For a long time, I felt this way too, and sometimes I still do. But over the past couple of years, I have experienced a shift in my mindset and overall well-being. I hope that sharing this journey might resonate with others who have felt the same way. Reading about others’ struggles and small victories has always helped me, so I hope this might do the same for someone else.
7 min read - Dec 26, 2025 - Four months in the University Council
This is a repost of my original blog post from the Science Faction blog: The UC experience, four months later. Since university blog posts get archived after a while, I’m keeping this copy here for reference.
It’s been four months since I joined the university council, and I am still quite glad I had this opportunity. So far, it has been a continuous learning process. Not just about the university and the forces shaping it from the inside and out, but also, and maybe more importantly, about how to run large meetings with an open mind and an atmosphere that fosters lively yet respectful discussions.
8 min read - Dec 18, 2025 - Our first month in the University Council
A month has passed since the new University Council (UC) was installed, and I think it’s time to look back on what has happened so far, and what seems to lie ahead. When I enlisted I promised myself to help improve the transparency of the discussions and keep an open channel with anybody that could be interested.
This first month has been a whirlwind of activity, training, and initial discussions. Much of our work so far has focused on preparation: only now I start to see how crucial is to build a good foundation of knowledge and trust for the decisions and actions to come.
5 min read - Oct 6, 2025 - A Different Way Forward
There is a different way forward. Artificial intelligence doesn’t have to be what it is today. We don’t need to accept the logic of unprecedented scale and consumption to achieve advancement and progress. So much of what our society actually needs—better health care and education, clean air and clean water, a faster transition away from fossil fuels—can be assisted and advanced with, and sometimes even necessitates, significantly smaller AI models and a diversity of other approaches. AI alone won’t be enough, either: We’ll also need more social cohesion and global cooperation, some of the very things being challenged by the existing vision of AI development.
1 min read - Oct 4, 2025 - UnAI Education?
I think an update on my previous blog post on generative AI in education is in order. The discussion has been evolving, I am starting to see early signs of polarization, and a mix of denial and overly enthusiastic adoption. Ethical considerations, which had been largely ignored for a good while, are finally getting an increasingly relevant role if not in the decision making, at least in the reflections from many academics. And experimentation is picking up, starting to provide some clarity on the ups and downs of the current revolution.
7 min read - Oct 1, 2025 - AI in Education - Some food for thought
What are we supposed to do about Generative AI in (mathematical) education?
Many of us have been wrestling with it over the past few months. I certainly don’t have a definitive answer, but it’s a topic that demands we share what we’re thinking and what we’re seeing. If anything, it may bring a felt and needed opportunity to finally be able to rethink and reshape the way our education is organized. We discussed this in less uncertain times both in It’s Not Just Numbers and various episodes of Degrees of Freedom, our podcasts on mathematics and education respectively.
7 min read - Jul 29, 2025 - Riemann rearrangement theorem in the browser
One of the first exercises when studying convergence of infinite series asks to show that $\sum_{n=1}^{\infty} \frac{1}{n}$ is divergent while $\sum_{n=1}^{\infty} \frac{(-1)^{n+1}}{n}$ is convergent. In more technical terms, $\sum_{n=1}^{\infty} \frac{(-1)^{n+1}}{n}$ is a conditionally convergent series.
This is in contrast to absolutely convergent series, that is, infinite sums $\sum_{n=1}^{\infty} a_n$ such that $\sum_{n=1}^{\infty} |a_n|$ is also convergent.
What is peculiar about conditionally convergent series, is that it is possible to rearrange the terms in the sequence so that the sum of the rearrangement converges to any arbitrary number. This is called Riemann’s rearrangement theorem.
2 min read - Dec 14, 2024 - Running LLMs Locally With Ollama
In my previous post, I explored various ways to run Large Language Models locally. Since that post, I have been pointed to try another powerful tool for this purpose: Ollama. This open-source project makes it incredibly easy to run LLMs on your local machine, offering a great balance between simplicity and flexibility.
While it does not seem as flexible as the
llmpython library I presented in the other post and it can scare some users with its command-line interface, I was impressed by its ease of use and the wide range of models it supports. I am not overselling this, its simplicity is staggering: you can get started with just a few commands.
4 min read - Jul 26, 2024 - Running LLMs locally
Large Language Models (LLMs) are powerful tools for generating human-like text responses. You might be familiar with them through services like ChatGPT, Anthropic Claude, Google Gemini, and Perplexity AI, Nowadays people are using them for editing purposes, writing, brainstorming, and even for generating code snippets. When used responsibly and critically as a tool to assist human creativity, they can be very helpful.
Recently, I spent some time playing with these models and I found them fascinating. However, due to privacy concerns and their high environmental costs, I don’t feel comfortable using cloud-based services. This post is an account of my experience with running LLMs locally on my machines. This can be quite straightforward, and if you have 8-16GB of RAM and a decent GPU, you can run these models on your own computer without significant issues.
7 min read - Jul 24, 2024 - A brief introduction to git, with an eye towards mathematicians
This is a followup to my previous post on git from 11 years ago. I’ve been using git for a while now and I’ve learned a few things since then, that I think are worth sharing.
I am not going to explain in detail what git is, how to install it and how it works; there are plenty of resources for that. It will be enough for our purposes to know that
gitis a version control system that allows you to keep track of changes in your files and collaborate with others.
12 min read - Feb 29, 2024

