In the previous episode, we briefly saw what Hy is, what it means that it is a dialect of Lisp, how to install it, and step by step, we wrote a small example to create a line plot in matplotlib, strictly following the imperative approach we would have used in Python.
Throughout my existence, I have always considered myself to be a cautious person. Let's even say "a very cautious person." Yet, in recent years, a series of events has revealed the fragility of my initial belief.
Hy is a Lisp dialect that combines the expressive power of Lisp with the convenience and extensive libraries of Python.
In the end, the company PC has arrived. Company PC, in this case, means a Windows machine. Although it was a fresh installation, it seemed already plagued with problems: the bloatware and ads were overwhelming, so I disabled them. Windows Update failed, displaying a cryptic error code, and official Microsoft sites referred me to unofficial sites with ads, recommending obscure batch scripts of unknown functions.
I have been fascinated by pixel art since I can remember.
For years, I've been having fun experimenting with pixel art programs, and I fell in love with dithering when I started messing with my blog generator code.
More generally, I have always loved visual art, but lacking what I thought were the necessary artistic skills for traditional painting methods, I never thought I could personally make it.
Yet, exposure to the works of talented people on the Fediverse made me wonder about scribbling in pixels.
What if I tried crafting pixels by hand too?
What could go wrong? (Everything can go wrong, I have no time for doing this!, says a side of my mind I choose to blatantly ignore).
People continuously write a viscous, non-local, scattered gargantuan text just by existing on the internet.
Managing how to access this text can be tricky since we need to filter out the noise and focus on the content we need or are curious about. When it comes to text, Emacs is usually well-equipped to improve our life. As we will discover soon in this post, this case makes no exception.
A few days ago, I started using Qutebrowser. I mean using it for real. It wasn't my first installation: I tried it other times in the past, but I had never considered leaving Firefox. This time I'm using it as a daily driver, migrating my entire workflow into it.
But why I had this mad idea of leaving Firefox in the first place?
It was a usual Saturday afternoon, me searching for ways to achieve stuff in lisp; I saw an interesting Reddit post, and I clicked on it: it's about using emacs lisp as a general-purpose programming language. The first comment was "Of course you can use it as general purpose language,"
in the ‘90s a piece of Germany’s air traffic control software ran on Emacs.
This post is intended to give beginners an introduction on how to use lisp to manage user's inputs on Emacs.
Let's explore the shape of the Lorenz attractor with Python in Org mode/Emacs. Because why not.