El Solitario

  • GNU/Linux
  • Tutorials
  • Opinion

Programación

TurboFieldfare running Gemma 4 26B-A4B on an Apple Silicon Mac
Programación

TurboFieldfare: Gemma 4 26B Runs on 2 GB of RAM on Any Apple Silicon Mac

TurboFieldfare is a Swift and Metal runtime that runs Gemma 4 26B-A4B with just 2 GB of RAM, even on an 8 GB MacBook Air M2. The project avoids loading the full model into memory: it streams the experts it needs from disk, token by token.

By Andrés Morales, 4 weeks30 July, 2026 ago
Diagram of JWT tokens split into header, payload, and signature
Programación

JWT: How the Tokens That Replace Server-Side Sessions Work

A JWT token lets a server confirm who you are without querying the database again on every request. This guide explains its structure, how to sign it with Node.js, and its real security risks.

By Andrés Morales, 4 weeks29 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
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
IP security camera with an open circuit board, alluding to the GitHub token leaked in its firmware
Programación

Hanwha Cameras Leaked an Admin GitHub Token in Their Firmware

A security researcher decrypted the firmware of a Hanwha Vision camera and found a GitHub token with admin permissions over hundreds of private repositories. The cause: a Vite configuration that dumped the entire CI environment into the admin interface bundle.

By Andrés Morales, 1 month24 July, 2026 ago
Diagram of LSM trees with memtable and SSTables on disk
Programación

LSM Trees: How RocksDB and Cassandra Write Fast

LSM trees are the data structure that lets RocksDB, Cassandra, and LevelDB handle intensive writes without rewriting existing files. This article explains memtable, WAL, SSTables, and compaction with real code examples and commands.

By Andrés Morales, 1 month23 July, 2026 ago
Empty university classroom with laptops, symbol of the drop in computer science enrollment
Programación

Computer Science Enrollment Falls for the First Time in 20 Years

A Stanford economist reports that computer science enrollment fell for the first time in 20 years in the United States. The data coincides with mass adoption of ChatGPT and reopens the debate over the future of the programming career.

By Andrés Morales, 1 month21 July, 2026 ago
WebRTC connection diagram between two browsers
Programación

WebRTC: How Two Browsers Connect Without an Intermediary Server

WebRTC connects two browsers in real time without relying on a central server to transmit video, audio, or files. STUN, TURN, and ICE solve the NAT traversal problem and let you code your first peer-to-peer connection in just a few lines.

By Andrés Morales, 1 month21 July, 2026 ago
Logo of the Python programming language
Programación

Introduction to the Python Language

Python is now one of the most widely used languages in the world and the standard in artificial intelligence and data science. What it is, what it’s good for, its history, and how to take your first steps with version 3.14.

By Andrés Morales, 1 month18 July, 2026 ago
Diagram of the Raft algorithm with leader and followers in distributed consensus
Programación

Raft: The Consensus Algorithm Behind etcd and Kubernetes

The Raft algorithm solves how a distributed cluster elects a single leader and replicates its log without corrupting data during node failures. Etcd, Kubernetes, Consul, and CockroachDB use it in production to maintain strong consistency.

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

Posts pagination

Previous 1 2 3 4 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 > Programación
Recent Posts
  • MVCC: How Postgres and MySQL Read Without Blocking Writes
  • DuckDB Open Source Will Stay Free Even as DuckLabs Joins AWS
  • 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
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