<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/assets/rss.xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>Racummendations (Summaries)</title>
      <link>https://racum.blog/</link>
      <description>Recommendations, opinions and thoughts from Racum</description>
      <generator>Zola</generator>
      <language>en</language>
      <atom:link href="https://racum.blog/rss-short.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Sun, 24 May 2026 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Multi-platform binary releases for a Rust CLI</title>
          <pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/rust-cli-releases/</link>
          <guid>https://racum.blog/articles/rust-cli-releases/</guid>
          <description xml:base="https://racum.blog/articles/rust-cli-releases/">&lt;p&gt;My main issue shipping personal Rust CLI projects was convincing people, especially non-developers, to install a Rust toolchain. So I built binaries for the main desktop operating systems, made them updatable via package managers, and used GitHub Actions to automate the whole process. This article walks through how I did it.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/rust-cli-releases/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Artemis II: Optical and SAR images compared</title>
          <pubDate>Thu, 02 Apr 2026 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/artemis-optical-sar/</link>
          <guid>https://racum.blog/articles/artemis-optical-sar/</guid>
          <description xml:base="https://racum.blog/articles/artemis-optical-sar/">&lt;p&gt;Both my previous and current companies took satellite images from the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Artemis_II&quot;&gt;Artemis II&lt;&#x2F;a&gt; before its launch from the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Kennedy_Space_Center&quot;&gt;Kennedy Space Center&lt;&#x2F;a&gt; on April 1st, 2026. &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.planet.com&quot;&gt;Planet&lt;&#x2F;a&gt; took an &lt;strong&gt;optical&lt;&#x2F;strong&gt; image, and &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;iceye.us&quot;&gt;ICEYE&lt;&#x2F;a&gt; took a &lt;strong&gt;SAR&lt;&#x2F;strong&gt; (synthetic-aperture radar) image, and this is the perfect opportunity to compare both technologies.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/artemis-optical-sar/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Python geometry format conversion cheat-sheet</title>
          <pubDate>Mon, 16 Feb 2026 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/geo-formats/</link>
          <guid>https://racum.blog/articles/geo-formats/</guid>
          <description xml:base="https://racum.blog/articles/geo-formats/">&lt;p&gt;If your GIS system is based on the Python&#x2F;Django&#x2F;DRF&#x2F;PostGIS stack, it is very common to perform geometry format conversions between its different layers. This short article includes a cheat-sheet of the most common conversions needed.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/geo-formats/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Order in Chaos</title>
          <pubDate>Sun, 01 Feb 2026 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/order-in-chaos/</link>
          <guid>https://racum.blog/shorts/order-in-chaos/</guid>
          <description xml:base="https://racum.blog/shorts/order-in-chaos/">&lt;p&gt;Very cool video about the double-pendulum chaos simulation: &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=8jVogdTJESw&quot;&gt;Pushing Simulation to the Limit to Find Order in Chaos&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>UUIDv7 everywhere</title>
          <pubDate>Tue, 19 Aug 2025 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/uuidv7-everywhere/</link>
          <guid>https://racum.blog/shorts/uuidv7-everywhere/</guid>
          <description xml:base="https://racum.blog/shorts/uuidv7-everywhere/">&lt;p&gt;Looks like &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.rfc-editor.org&#x2F;rfc&#x2F;rfc9562.html#name-uuid-version-7&quot;&gt;UUIDv7&lt;&#x2F;a&gt; is going everywhere! Recently, many languages and databases added &lt;strong&gt;native&lt;&#x2F;strong&gt; support to it (without extra libraries):&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;learn.microsoft.com&#x2F;en-us&#x2F;dotnet&#x2F;api&#x2F;system.guid.createversion7?view=net-9.0&quot;&gt;.NET 9&lt;&#x2F;a&gt; (late 2024)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;mariadb.com&#x2F;docs&#x2F;release-notes&#x2F;community-server&#x2F;old-releases&#x2F;mariadb-11-7-rolling-releases&#x2F;mariadb-11-7-0-release-notes#uuid&quot;&gt;MariaDB 11.7&lt;&#x2F;a&gt; (early 2025)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;duckdb.org&#x2F;2025&#x2F;05&#x2F;21&#x2F;announcing-duckdb-130.html#uuid-v7-support&quot;&gt;DuckDB 1.3&lt;&#x2F;a&gt; (middle 2025)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;docs.python.org&#x2F;3.14&#x2F;whatsnew&#x2F;3.14.html#uuid&quot;&gt;Python 3.14&lt;&#x2F;a&gt; (late 2025)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;18&#x2F;release-18.html#RELEASE-18-FUNCTIONS&quot;&gt;PostgreSQL 18&lt;&#x2F;a&gt; (late 2025)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</description>
      </item>
      <item>
          <title>Choose your database identifiers wisely</title>
          <pubDate>Sun, 10 Aug 2025 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/identifiers/</link>
          <guid>https://racum.blog/articles/identifiers/</guid>
          <description xml:base="https://racum.blog/articles/identifiers/">&lt;p&gt;When modeling your database, you’ll inevitably need to identify the rows in your tables. This means picking a column to be its primary key; sounds simple enough: maybe just pick an auto-increment or UUID and go with it, right? But this subject is actually way deeper, and I hope I can give you all the tools you need to make an informed decision in this article.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/identifiers/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Time Range on PostgreSQL and Django</title>
          <pubDate>Sun, 03 Aug 2025 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/postgresql-time-range/</link>
          <guid>https://racum.blog/articles/postgresql-time-range/</guid>
          <description xml:base="https://racum.blog/articles/postgresql-time-range/">&lt;p&gt;When developing a system that needs to handle time, it is very common to need to track not only &lt;em&gt;“when”&lt;&#x2F;em&gt; something happens, but also &lt;em&gt;“for how long”&lt;&#x2F;em&gt;, for example: event calendars, taxi rides, etc. The most common patterns to solve this problem are start+end and start+duration, but both require two fields in your schema.&lt;&#x2F;p&gt;
&lt;p&gt;Fortunately, PostgreSQL can solve this problem using a &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;current&#x2F;rangetypes.html&quot;&gt;range field&lt;&#x2F;a&gt;, a special type of field that encodes the start and end of a numerical series (including time), enabling the use of special functions and operations. The Django framework, trying to be full-feature in relation to PostgreSQL, &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;docs.djangoproject.com&#x2F;en&#x2F;5.2&#x2F;ref&#x2F;contrib&#x2F;postgres&#x2F;fields&#x2F;#range-fields&quot;&gt;supports&lt;&#x2F;a&gt; those fields natively.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/postgresql-time-range/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Accessing the OpenStreetMap API with Python directly</title>
          <pubDate>Tue, 16 Apr 2024 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/osm-python/</link>
          <guid>https://racum.blog/articles/osm-python/</guid>
          <description xml:base="https://racum.blog/articles/osm-python/">&lt;p&gt;On a previous article called &quot;&lt;a href=&quot;https:&#x2F;&#x2F;racum.blog&#x2F;articles&#x2F;osm-to-geojson&#x2F;&quot;&gt;OpenStreetMap to GeoJSON&lt;&#x2F;a&gt;&quot;, I explained how to extract Polygons from OSM using an online tool provided by OSM France. And, on this article, I’ll explain how do that yourself directly using the OSM API and Python.&lt;&#x2F;p&gt;
&lt;p&gt;This also explains the basic concepts I used to write the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;racum&#x2F;osmexp&quot;&gt;osmexp&lt;&#x2F;a&gt; tool, to export OSM elements into GeoJSON from the command-line.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/osm-python/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Shapely example: Where to build cell-towers?</title>
          <pubDate>Sat, 27 Jan 2024 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/shapely-cell-towers/</link>
          <guid>https://racum.blog/articles/shapely-cell-towers/</guid>
          <description xml:base="https://racum.blog/articles/shapely-cell-towers/">&lt;p&gt;This is a fun example of how to use Shapely to solve geographical problems. On this article I show how to cover a polygon with circles in a hexagonal pattern.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/shapely-cell-towers/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Promoting simple Django fields to ForeignKeys</title>
          <pubDate>Tue, 23 Jan 2024 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/django-promote-foreignkey/</link>
          <guid>https://racum.blog/articles/django-promote-foreignkey/</guid>
          <description xml:base="https://racum.blog/articles/django-promote-foreignkey/">&lt;p&gt;Did you ever change your mind about your Django database structure? Sometimes you need to create references between models, but for some reason you didn’t use a &lt;strong&gt;ForeignKey&lt;&#x2F;strong&gt; field, and there are good cases for that, for example: the ID came from a different system, but you decided to have a local copy. On this article I show how to convert it the proper way.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/django-promote-foreignkey/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Introduction to PostgreSQL Arrays</title>
          <pubDate>Sun, 14 Jan 2024 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/postgresql-arrays/</link>
          <guid>https://racum.blog/articles/postgresql-arrays/</guid>
          <description xml:base="https://racum.blog/articles/postgresql-arrays/">&lt;p&gt;Arrays in PostgreSQL are very useful to represent lists of data without the need of extra “many-to-many” tables, but to take advantage of them, you need to know the basics; follow this article to learn them.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/postgresql-arrays/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Calculate local time with UTC and location</title>
          <pubDate>Fri, 05 Jan 2024 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/local-time/</link>
          <guid>https://racum.blog/articles/local-time/</guid>
          <description xml:base="https://racum.blog/articles/local-time/">&lt;p&gt;When working with remote sensing, it is very common to save time data in a single timezone (usually UTC), this article shows how to convert that into local time based on the provided coordinates.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/local-time/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>The physics of pipe organ</title>
          <pubDate>Thu, 04 Jan 2024 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/organ-pipe-physics/</link>
          <guid>https://racum.blog/shorts/organ-pipe-physics/</guid>
          <description xml:base="https://racum.blog/shorts/organ-pipe-physics/">&lt;p&gt;The company &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.modartt.com&#x2F;home&quot;&gt;MODARTT&lt;&#x2F;a&gt; develops virtual musical instruments, but not by sampling, they simulate the physics of pianos and organs by modeling how the air (or string for pianos) and the rest of the instrument resonates and transmits the sounds.&lt;&#x2F;p&gt;
&lt;p&gt;They wrote a very interesting article called &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.modartt.com&#x2F;organteq_physical_modeling&quot;&gt;Organ Physical Modeling&lt;&#x2F;a&gt; where they explain in details how the pressure waves oscillate inside the air pipes; this is focused on pipe organs, but the physics also apply to woodwind instruments with a fipple, like recorders, irish whistles and flutes.&lt;&#x2F;p&gt;
&lt;p&gt;I specially loved this take: &lt;em&gt;”Organ pipes are DC&#x2F;AC converters!”&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>The Kaiju Preservation Society</title>
          <pubDate>Tue, 02 Jan 2024 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/kaiju-preservation-society/</link>
          <guid>https://racum.blog/shorts/kaiju-preservation-society/</guid>
          <description xml:base="https://racum.blog/shorts/kaiju-preservation-society/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.goodreads.com&#x2F;en&#x2F;book&#x2F;show&#x2F;57693406&quot;&gt;The Kaiju Preservation Society&lt;&#x2F;a&gt;, from John Scalzi. This is a fun novel that re-interprets the “giant monster” lore. Action and comedy are on point, and although it is not futuristic, it is very much a sci-fi story, and a good one!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Running a Rust kernel on JupyterLab Desktop</title>
          <pubDate>Fri, 29 Dec 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/rust-jupyter/</link>
          <guid>https://racum.blog/articles/rust-jupyter/</guid>
          <description xml:base="https://racum.blog/articles/rust-jupyter/">&lt;p&gt;If you want to combine the power of Rust with the free-style research orientation of Jupyter notebooks, try using the Rust kernel on it; this allows for an easy prospective approach, making it very similar to Python.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/rust-jupyter/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Converting projections on Shapely</title>
          <pubDate>Sun, 24 Dec 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/projection-shapely/</link>
          <guid>https://racum.blog/articles/projection-shapely/</guid>
          <description xml:base="https://racum.blog/articles/projection-shapely/">&lt;p&gt;Sometimes when dealing with coordinates, you may need to work in meters instead of degrees, but, since we don’t live in a flat earth, the calculation is not trivial. Thankfully, there are tools to help with the conversions.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/projection-shapely/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>OpenStreetMap to GeoJSON</title>
          <pubDate>Tue, 19 Dec 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/osm-to-geojson/</link>
          <guid>https://racum.blog/articles/osm-to-geojson/</guid>
          <description xml:base="https://racum.blog/articles/osm-to-geojson/">&lt;p&gt;Use OpenStreetMap as your repository of geometries, and export them in the more convenient GeoJSON format. This technique only works with geometries with area (Polygon and MultiPolygon), points and lines break the exporting tool used here.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/osm-to-geojson/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>JSON command-line toolbox (jq, gron, jc, etc)</title>
          <pubDate>Tue, 12 Dec 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/json-toolbox/</link>
          <guid>https://racum.blog/articles/json-toolbox/</guid>
          <description xml:base="https://racum.blog/articles/json-toolbox/">&lt;p&gt;The JSON format is the backbone of current Internet protocols and APIs, and this article contains a list of tools to make a better use of it from the command-line, without the need of writing complex programs to read, search, parse, transform and transmit JSON data.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/json-toolbox/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Minimal Docker for GeoDjango + PostGIS</title>
          <pubDate>Sun, 03 Dec 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/articles/minimal-docker-geodjango-postgis/</link>
          <guid>https://racum.blog/articles/minimal-docker-geodjango-postgis/</guid>
          <description xml:base="https://racum.blog/articles/minimal-docker-geodjango-postgis/">&lt;p&gt;If you want to dockerize a &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;docs.djangoproject.com&#x2F;en&#x2F;4.2&#x2F;ref&#x2F;contrib&#x2F;gis&#x2F;&quot;&gt;GeoDjango&lt;&#x2F;a&gt; project, the most common method is to use an official Python image as its base, and install all GIS dependencies over it, being &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;gdal.org&quot;&gt;GDAL&lt;&#x2F;a&gt; the heaviest one, making your final image easily reach the mark of the multi-megabytes. But GDAL is very modular, and most GeoDjango projects can work fine with its basic compilation.&lt;&#x2F;p&gt;
&lt;p&gt;This article shows how to flip that dependency, and use the official minimal GDAL images as a basis, adding the Python&#x2F;Django structure over it. Also, how to pick a leaner &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;postgis.net&quot;&gt;PostGIS&lt;&#x2F;a&gt; image to save even more space on your development environment.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/articles/minimal-docker-geodjango-postgis/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Back to Blogging</title>
          <pubDate>Sat, 02 Dec 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/back-to-blogging/</link>
          <guid>https://racum.blog/shorts/back-to-blogging/</guid>
          <description xml:base="https://racum.blog/shorts/back-to-blogging/">&lt;p&gt;After the uncertainty from the Twitter’s nosedive, I decided to revive my blog following the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;indieweb.org&#x2F;POSSE&quot;&gt;POSSE&lt;&#x2F;a&gt; philosophy (publish own site, syndicate everywhere). I’m not going to delete my social accounts, but now I’ll always write here first.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Sherlock &amp; Co</title>
          <pubDate>Mon, 30 Oct 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/sherlock-co/</link>
          <guid>https://racum.blog/shorts/sherlock-co/</guid>
          <description xml:base="https://racum.blog/shorts/sherlock-co/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;linktr.ee&#x2F;sherlockpod&quot;&gt;Sherlock &amp;amp; Co&lt;&#x2F;a&gt;: a modern take of Sherlock Holmes adventures, with Dr. Watson being the host of a true-crime podcast (very meta!). The first episode is just an introduction, and the episodes 2 to 4 are a 3-parter case!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Paquito D&#x27;Riveria - Mozart&#x27;s Adagio</title>
          <pubDate>Thu, 12 Oct 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/mozarts-adagio/</link>
          <guid>https://racum.blog/shorts/mozarts-adagio/</guid>
          <description xml:base="https://racum.blog/shorts/mozarts-adagio/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=eiF0a7hgN1A&quot;&gt;Paquito D&#x27;Riveria - Mozart&#x27;s Adagio&lt;&#x2F;a&gt;: a very “jazzy” interpretation of Mozart.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Festival Interceltique de Lorient 2023</title>
          <pubDate>Fri, 29 Sep 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/interceltique-lorient/</link>
          <guid>https://racum.blog/shorts/interceltique-lorient/</guid>
          <description xml:base="https://racum.blog/shorts/interceltique-lorient/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=mSW0PjrwoKs&quot;&gt;Festival Interceltique de Lorient 2023&lt;&#x2F;a&gt; (in France), with folk bands from all celtic spectrum: from the the classical irish&#x2F;english ones, to the cultural mixes from Galicia and Asturias! :warning: Warning: contains bagpipes! lots of them!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Gran Turismo</title>
          <pubDate>Fri, 15 Sep 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/gran-turismo/</link>
          <guid>https://racum.blog/shorts/gran-turismo/</guid>
          <description xml:base="https://racum.blog/shorts/gran-turismo/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=GgKmhDaVo48&quot;&gt;Gran Turismo&lt;&#x2F;a&gt;: the first 10 minutes may give the impression that it would be a 2h game advertisement., but after the initial exposition it becomes a legit high-production sports movie, based on a real story of a gamer that became a real racing driver.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Unknown: Cosmic Time Machine</title>
          <pubDate>Thu, 27 Jul 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/unknown/</link>
          <guid>https://racum.blog/shorts/unknown/</guid>
          <description xml:base="https://racum.blog/shorts/unknown/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.netflix.com&#x2F;title&#x2F;81473680&quot;&gt;Unknown: Cosmic Time Machine&lt;&#x2F;a&gt;: about the development of the James Webb Space Telescope, on Netflix.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Nuvole Bianche</title>
          <pubDate>Mon, 24 Jul 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/nuvole-bianche/</link>
          <guid>https://racum.blog/shorts/nuvole-bianche/</guid>
          <description xml:base="https://racum.blog/shorts/nuvole-bianche/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=VUCI-1vIbUo&quot;&gt;Nuvole Bianche&lt;&#x2F;a&gt; (while clouds) from Ludovico Einaudi: a rare mix of melancholy and positive contemplation!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Unravelling the Magic behind Polyrhythms</title>
          <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/polyrhythms/</link>
          <guid>https://racum.blog/shorts/polyrhythms/</guid>
          <description xml:base="https://racum.blog/shorts/polyrhythms/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Kt3DavtVGVE&quot;&gt;Unravelling the Magic behind Polyrhythms&lt;&#x2F;a&gt;: a very interesting coding video.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Delta-V Series</title>
          <pubDate>Wed, 08 Feb 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/delta-v/</link>
          <guid>https://racum.blog/shorts/delta-v/</guid>
          <description xml:base="https://racum.blog/shorts/delta-v/">&lt;p&gt;&lt;strong&gt;Delta-V Series&lt;&#x2F;strong&gt;, from Daniel Suarez, with 2 books:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;40859000-delta-v&quot;&gt;Delta-V&lt;&#x2F;a&gt; (2019)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;60149528-critical-mass&quot;&gt;Critical Mass&lt;&#x2F;a&gt; (2023)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;This is a work of fiction, but very scientifically accurate and plausible for today’s or near-future’s technology.&lt;&#x2F;p&gt;
&lt;p&gt;The first book is all about asteroid mining, and the second one is basically a blueprint for a “space economy”.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Termination Shock</title>
          <pubDate>Mon, 16 Jan 2023 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/termination-shock/</link>
          <guid>https://racum.blog/shorts/termination-shock/</guid>
          <description xml:base="https://racum.blog/shorts/termination-shock/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;57094295-termination-shock&quot;&gt;Termination Shock&lt;&#x2F;a&gt;, from Neal Stephenson. This is a technically a sci-fi book, but very near-future! It happens in a world were climate crisis got out of hand, with droughts and floods everywhere, and an attempt to geo-engineer a solution for that, including all the political repercussions.&lt;&#x2F;p&gt;
&lt;p&gt;This book is recent (from 2021), full of references of current global events, read it before it gets too dated!!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Children of Time Series</title>
          <pubDate>Thu, 01 Dec 2022 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/children-of-time/</link>
          <guid>https://racum.blog/shorts/children-of-time/</guid>
          <description xml:base="https://racum.blog/shorts/children-of-time/">&lt;p&gt;&lt;strong&gt;Children of Time Series&lt;&#x2F;strong&gt; from &lt;em&gt;Adrian Tchaikovsky&lt;&#x2F;em&gt;: it is kinda of a “first-contact” scenario, but with a twist! ...very entertaining!&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;25499718-children-of-time&quot;&gt;Children of Time&lt;&#x2F;a&gt; (2015)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;40376072-children-of-ruin&quot;&gt;Children of Memory&lt;&#x2F;a&gt; (2019)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;60850767-children-of-memory&quot;&gt;Children of Ruin&lt;&#x2F;a&gt; (2022)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</description>
      </item>
      <item>
          <title>More or Less - Lula’s “zero deforestation” plan for the Amazon</title>
          <pubDate>Mon, 07 Nov 2022 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/deforestation/</link>
          <guid>https://racum.blog/shorts/deforestation/</guid>
          <description xml:base="https://racum.blog/shorts/deforestation/">&lt;p&gt;The episode &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.bbc.co.uk&#x2F;programmes&#x2F;p0dcx1d2&quot;&gt;Lula’s “zero deforestation” plan for the Amazon&lt;&#x2F;a&gt;, from &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.bbc.co.uk&#x2F;programmes&#x2F;p02nrss1&quot;&gt;More or Less&lt;&#x2F;a&gt;: a Podcast about statistics hosted by the BBC. That explains why the recent brasilian elections could have a huge impact on the environment in the near future.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Chea de Vida</title>
          <pubDate>Mon, 17 Oct 2022 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/chea-de-vida/</link>
          <guid>https://racum.blog/shorts/chea-de-vida/</guid>
          <description xml:base="https://racum.blog/shorts/chea-de-vida/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=ISBQSlAa2cY&quot;&gt;Chea de Vida&lt;&#x2F;a&gt; from Guadi Galego: this is an unexpected mix of upbeat and melancholy, sang in the galician language.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Bee and PuppyCat</title>
          <pubDate>Tue, 20 Sep 2022 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/bee-and-puppycat/</link>
          <guid>https://racum.blog/shorts/bee-and-puppycat/</guid>
          <description xml:base="https://racum.blog/shorts/bee-and-puppycat/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.netflix.com&#x2F;de-en&#x2F;title&#x2F;81245457&quot;&gt;Bee and PuppyCat&lt;&#x2F;a&gt;: this is a cute animation that started as a Kickstarter project from an animator that worked on Adventure Time, and now got a fancy remake on Netflix.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Lost Terminal</title>
          <pubDate>Wed, 31 Aug 2022 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/lost-terminal/</link>
          <guid>https://racum.blog/shorts/lost-terminal/</guid>
          <description xml:base="https://racum.blog/shorts/lost-terminal/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;lostterminal.com&quot;&gt;Lost Terminal&lt;&#x2F;a&gt;. This is a Sci-Fi story of an AI in orbit trying to figure out what happened to the world below. This feels more like a well-produced audiobook, but in the format of weekly episodes or ~15 minutes.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=_pHu0UMPolY&quot;&gt;Short trailer&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.spreaker.com&#x2F;show&#x2F;4488937&#x2F;episodes&#x2F;feed&quot;&gt;Direct RSS Feed&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</description>
      </item>
      <item>
          <title>Lady Astronaut Series</title>
          <pubDate>Thu, 25 Nov 2021 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/lady-astronaut/</link>
          <guid>https://racum.blog/shorts/lady-astronaut/</guid>
          <description xml:base="https://racum.blog/shorts/lady-astronaut/">&lt;p&gt;&lt;strong&gt;Lady Astronaut Series&lt;&#x2F;strong&gt;: it starts as alternate history and becones sci-fi: a meteor falls on earch in the 50s, starting a mass-extinction event process, that forces the countries to colaborate and bootstrap the space-age earlier.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;maryrobinettekowal.com&#x2F;novel&#x2F;the-calculating-stars&#x2F;&quot;&gt;The Calculating Stars&lt;&#x2F;a&gt; (2018)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;maryrobinettekowal.com&#x2F;novel&#x2F;the-fated-sky&#x2F;&quot;&gt;The Fated Sky&lt;&#x2F;a&gt; (2018)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;maryrobinettekowal.com&#x2F;writing&#x2F;the-relentless-moon&#x2F;&quot;&gt;The Relentless Moon&lt;&#x2F;a&gt; (2020)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</description>
      </item>
      <item>
          <title>The Ministry for the Future</title>
          <pubDate>Mon, 13 Sep 2021 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/ministry-future/</link>
          <guid>https://racum.blog/shorts/ministry-future/</guid>
          <description xml:base="https://racum.blog/shorts/ministry-future/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;50998056-the-ministry-for-the-future&quot;&gt;The Ministry for the Future&lt;&#x2F;a&gt;, from &lt;em&gt;“Kim Stanley Robinson”&lt;&#x2F;em&gt;: it is technically Sci-Fi, but depicts a present to near future with natural and humanitarian disasters triggered by climate change.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Project Hail Mary</title>
          <pubDate>Mon, 10 May 2021 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/project-hail-mary/</link>
          <guid>https://racum.blog/shorts/project-hail-mary/</guid>
          <description xml:base="https://racum.blog/shorts/project-hail-mary/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;andyweirauthor.com&#x2F;#project-hail-mary&quot;&gt;Project Hail Mary&lt;&#x2F;a&gt; from &lt;em&gt;Andy Weir&lt;&#x2F;em&gt;: t has the same problem-solving vibe from The Martian, but written in a different, non-linear way!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Light Speed</title>
          <pubDate>Tue, 05 Jan 2021 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/light-speed/</link>
          <guid>https://racum.blog/shorts/light-speed/</guid>
          <description xml:base="https://racum.blog/shorts/light-speed/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PL6uC-XGZC7X7nu1ycW1YGbl-wErl027uc&quot;&gt;Light Speed&lt;&#x2F;a&gt; from &lt;em&gt;Seeker’s&lt;&#x2F;em&gt; YouTube channel: a close look into the race of solar cars that happens every two years in the australian Outback.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Connected</title>
          <pubDate>Wed, 05 Aug 2020 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/connected/</link>
          <guid>https://racum.blog/shorts/connected/</guid>
          <description xml:base="https://racum.blog/shorts/connected/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.netflix.com&#x2F;title&#x2F;81031737&quot;&gt;Connected&lt;&#x2F;a&gt; on Netflix: it is a series of documentaries about unlikely connections around us.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Sergio</title>
          <pubDate>Mon, 20 Apr 2020 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/sergio/</link>
          <guid>https://racum.blog/shorts/sergio/</guid>
          <description xml:base="https://racum.blog/shorts/sergio/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.netflix.com&#x2F;title&#x2F;80191526&quot;&gt;Sergio&lt;&#x2F;a&gt; on Netflix: it is about an UN human-rights representative who died in Iraq in 2003 and was responsible for the stablishment of East Timor in 2000. About 1&#x2F;3 of the movie happens in East Timor, where I lived from 2005-2006; it was nice to see it portrait in a movie!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>The Case of the Missing Hit</title>
          <pubDate>Tue, 10 Mar 2020 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/missing-hit/</link>
          <guid>https://racum.blog/shorts/missing-hit/</guid>
          <description xml:base="https://racum.blog/shorts/missing-hit/">&lt;p&gt;The episode &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;gimletmedia.com&#x2F;shows&#x2F;reply-all&#x2F;o2h8bx&#x2F;158-the-case-of-the-missing-hit&quot;&gt;#158 The Case of the Missing Hit&lt;&#x2F;a&gt; from the podcast &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;gimletmedia.com&#x2F;shows&#x2F;reply-all&quot;&gt;Reply All&lt;&#x2F;a&gt;: it’s a detective&#x2F;archelogy work to solve a great musical mistery with a very satisfying end.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Apollo Guidance Computer Restoration</title>
          <pubDate>Fri, 19 Jul 2019 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/shorts/agc-restoration/</link>
          <guid>https://racum.blog/shorts/agc-restoration/</guid>
          <description xml:base="https://racum.blog/shorts/agc-restoration/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PL-_93BVApb59FWrLZfdlisi_x7-Ut_-w7&quot;&gt;Apollo Guidance Computer Restoration&lt;&#x2F;a&gt; on YouTube: this shows a many-month-task-force to restore one of the few surviving Apollo computers, they went very deep into the specifications, blueprints, and needed to borrow modules from other computers like it in museums to copy the data still there! …it is not for everyone, but may have a good hit-rate with my friends!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>PodPesquisa</title>
          <pubDate>Thu, 03 Jan 2019 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/podpesquisa/</link>
          <guid>https://racum.blog/podpesquisa/</guid>
          <description xml:base="https://racum.blog/podpesquisa/">&lt;p&gt;Long time ago, when I lived in Brazil, I used to participate on the &lt;em&gt;“New Media”&lt;&#x2F;em&gt; movement. My biggest contribution was the participation on the &lt;strong&gt;PodPesquisa&lt;&#x2F;strong&gt;, a national survey about the podcast listeners. My role was increasing between iterations, from just data analysis on 2008 to lead the its development and run on 2014.&lt;&#x2F;p&gt;
&lt;p&gt;Here is the list of compiled results by year (in portuguese):&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;racum.blog&#x2F;podpesquisa&#x2F;2008&#x2F;&quot;&gt;2008&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;racum.blog&#x2F;podpesquisa&#x2F;2009&#x2F;&quot;&gt;2009&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;racum.blog&#x2F;podpesquisa&#x2F;2014&#x2F;&quot;&gt;2014&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</description>
      </item>
      <item>
          <title>About</title>
          <pubDate>Wed, 02 Jan 2019 00:00:00 +0000</pubDate>
          <author>Racum</author>
          <link>https://racum.blog/about/</link>
          <guid>https://racum.blog/about/</guid>
          <description xml:base="https://racum.blog/about/">&lt;p&gt;Welcome to &lt;strong&gt;Racummendations&lt;&#x2F;strong&gt;! ...this is where I post my recommendations, opinions and thoughts about anything, but mostly technology, Sci-Fi books, games and other nerd stuff.&lt;&#x2F;p&gt;&lt;p&gt;&lt;a href="https://racum.blog/about/"&gt;Read more...&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;</description>
      </item>
    </channel>
</rss>
