El Solitario

  • GNU/Linux
  • Tutorials
  • Opinion

Andrés Morales

Developer and AI researcher. Writes about language models, frameworks, developer tooling, and open source releases. Covers ML papers, the tech startup ecosystem, and programming trends.
Destructive scanning machine cutting the spine of rare books for AI
Inteligencia Artificial

Anthropic Scans and Destroys Rare Books to Train Its AI

AI companies buy rare books in bulk through ISBNdb, scan them with machines that cut the spine, and destroy the original. A federal judge ruled the practice fair use, and Anthropic hired Google Books’ former head of partnerships for an internal project known as Project Panama.

By Andrés Morales, 4 weeks27 July, 2026 ago
Screen showing Lean code and formal proofs generated by an LLM
Noticias Tech

LLMs Test Code in Lean: How a zstd Decoder Was Verified

A Google engineer implemented a Zstandard decompressor in Lean with formal proofs generated by an LLM, motivated by the historically steep cost of verifying software like seL4. The experiment explores whether artificial intelligence can make practical an approach that until now was territory reserved for a few teams with nearly unlimited budgets.

By Andrés Morales, 1 month26 July, 2026 ago
Diagram showing how regex engines convert a pattern into an automaton
Programación

Regex Engines: From Expression to the Automaton That Runs It

Regex engines aren’t magic: they parse the pattern, build an automaton, and run it against the text. This article explains how they work internally, why some are vulnerable to ReDoS, and when it makes sense to switch to an automaton-based engine like RE2.

By Andrés Morales, 1 month26 July, 2026 ago
Terminal showing a bash script using the null colon in shell
Noticias Tech

Null Colon in Shell: Validate Arguments in One Line

An article published on July 23, 2026 by Filip Roséen revisits the null colon, a shell command that does nothing but discard its own result. The trick lets you validate required arguments, assign default values, and truncate files in a single line, a practice that dates back to Thompson’s shell in 1971.

By Andrés Morales, 1 month26 July, 2026 ago
ESP32 Plane Radar: ESP32-C3 with round display showing ADS-B radar
Noticias Tech

ESP32 Plane Radar: Real-Time ADS-B with OTA Updates and Built-In Weather

ESP32 Plane Radar turns an ESP32-C3 into an ADS-B plane radar with a 1.28-inch round display. The latest fork adds flight routes, local weather, and authenticated OTA updates via the browser.

By Andrés Morales, 1 month26 July, 2026 ago
Stolen buttons: collage of cookie banners and repeated CTAs across the web
Noticias Tech

Anatoly Zenkov’s Stolen Buttons: the Same Copy Across the Web

Designer Anatoly Zenkov documented how button text (“Accept All,” “Continue with Facebook,” “Subscribe”) gets copied and pasted between sites without ever being redesigned. The phenomenon has concrete technical roots: consent frameworks, OAuth SDKs, and design systems with default text.

By Andrés Morales, 1 month25 July, 2026 ago
Nvidia chip next to a padlock symbolizing export controls on open models
Inteligencia Artificial

Nvidia and Microsoft Ask the US Not to Restrict Open AI Models

Nvidia and Microsoft asked Washington to avoid broad restrictions on open AI models, in a rare point of agreement between two giants competing for AI infrastructure. The debate revives the question of whether publishing a model’s weights amounts to exporting controlled technology, just as Chinese open models gain ground.

By Andrés Morales, 1 month25 July, 2026 ago
Diagram of a skip list showing levels and forward pointers, illustrating skip lists
Programación

Skip Lists: The Data Structure Behind Redis and LevelDB

Skip lists are a probabilistic data structure that Redis uses to implement sorted sets and that LevelDB uses in its MemTable. Instead of balancing a tree with rotations, each node flips a coin to decide how many levels of shortcuts to have. The result is expected O(log n) performance with an implementation much simpler than an AVL or red-black tree.

By Andrés Morales, 1 month25 July, 2026 ago
Diagram of the Fedora 45 pipeline: from git push to ISO with Koji and Pungi
Noticias Tech

Fedora 45: From a Git Push to an ISO, via Koji, Bodhi, and Pungi

The Fedora 45 pipeline connects dist-git, Koji, Bodhi, and Pungi to turn a commit into ISOs, cloud images, and containers. This article explains how each piece works, with real commands for packagers.

By Andrés Morales, 1 month25 July, 2026 ago
Terminal showing a local ADB command on Android
Noticias Tech

Google Considers Restricting Local ADB, Putting Shizuku at Risk

An ADB maintainer at Google suggested restricting the protocol’s local connections to curb bad actors, a change that would hit Shizuku and any app built on libadb hard. It’s not an official decision yet, but the developer community is already reacting on the Issue Tracker.

By Andrés Morales, 1 month25 July, 2026 ago

Posts pagination

Previous 1 … 10 11 12 … 16 Next
Linux Courses
Introducción a Linux: Instala Linux en tu PC

Introducción a Linux: Instala Linux en tu PC

Empieza seguro en Linux

4.2 | Gratis


Aprendiendo Linux: uso, terminal y comandos

Aprendiendo Linux: uso, terminal y comandos

Aprende sobre el entorno de escritorio y los comandos básicos de GNU/Linux

4.7 | $19.99

El Solitario > Articles by: Andrés Morales
Recent Posts
  • Apple Introduces Mac Studio with M5 Max and M5 Ultra: Up to 512GB of RAM
  • OpenBSD on DigitalOcean: Your Own Droplet for $4.24 a Month
  • Claude Science: Anthropic’s New Flagship Product
  • Hack on France’s Tax Authority Exposes Data of 678,000 Taxpayers
  • Apple Moves Sign in with Apple to a New Domain: private.icloud.com
Categories
  • Inteligencia Artificial
  • Microservices
  • Noticias Tech
  • Programación
  • Redes
  • Seguridad
  • Tutorials
Recent Comments
  • Luis Navarro on Jacobian Conjecture: 87 Years, and the Counterexample Came From AI (in Dimension 3)
  • Trevor Uptain on Jacobian Conjecture: 87 Years, and the Counterexample Came From AI (in Dimension 3)
  • Privacy Policy
Hestia | Developed by ThemeIsle