Written by Adrian Kosmaczewski since 1996.

Split and Join Large Files

This post explains some useful combinations of commands that you can use on Linux (or sometimes also in other operating systems) to split large files into smaller pieces, and then how to rebuild the original file from those pieces.


So this is an unusual topic for this publication, I agree. In almost 20 years of blogging I have almost never ever talked about extraterrestrial life, but for various reasons I’ve been pondering about it lately, and here go some thoughts and beliefs in no particular order.

Mathematical Curiosities

This post contains some interesting mathematical curiosities I’ve recently learned about.

Running Programming Workshops

I’ve attended my fair share of programming workshops, and I have organized quite a few as part of my professional life, which means that, for the best or the worst, I have strong opinions about the subject.

How to Install FreeBSD 14 on a 6th Generation Thinkpad

Last weekend I installed FreeBSD on a 6th generation ThinkPad (released in 2018) and I was surprised to learn 2 things: first, how easy it is to install it on this machine, and second, how enjoyable and stable FreeBSD is as a computing environment.

When My Grandparents Arrived to Buenos Aires

An article on the Argentine newspaper Clarín prompted me to visit the CEMLA search engine and search for the arrival details of my grandparents migrating to Buenos Aires, and guess what, I found them.


Around two years ago I switched my writing AI helper of choice, going from Grammarly to LanguageTool, for many reasons.

Notepad Log Files on Visual Studio Code

Did you know that you can use Windows Notepad to create log files? It’s a feature that has been available on Windows since at least version 3.1… and I know it because, well, I’m old enough to have used such a feature to keep my own journal around 1992.

Notes About "Welcome to AI" by David Shrier

I recently read the 2024 book “Welcome to AI: A Human Guide to Artificial Intelligence” by David L. Shrier and here’s a quick summary of quotes and important points.

Page 1