RSSAmplifier

Blog

Carlos Felicio

Technology Blog

carlosfelic.ioRSS feed ↗10 posts

Latest posts

Czkawka Windows HEIC Support: Fix Missing Photos

Czkawka Windows HEIC support can be confusing: you scan a folder full of modern photos, but some HEIC, AVIF, or RAW files never appear. No error, no warning, just missing images. In most cases, the issue is not Czkawka’s scanning logic. It is codec support. The standard Windows build of Czkawka usually works well for ... Czkawka Windows HEIC Support: Fix Missing Photos The post Czkawka Windows…

Hyper-V GPU-PV with Docker: GPU workloads on Linux VMs

WSL2 is incredibly convenient. However, for my use case, where I m running a Hyper-V host with separate VMs, one key struggle was GPU acceleration. What I ended up doing in the past was just pass thru, but if you have multiple VMs, GPU partitioning (GPU-P) and GPU paravirtualization (GPU-PV) allows you to partition and share ... Hyper-V GPU-PV with Docker: GPU workloads on Linux VMs The post…

ShotSieve: Free Local AI Photo Culling Software

ShotSieve is an AI photo culling software I built because I could not find a free tool that uses learned models to spot low quality photos in large collections. When you have a large collection, it becomes painfully slow to review every shot manually. By using image-quality models such as TOPIQ, this AI photo culling ... ShotSieve: Free Local AI Photo Culling Software The post ShotSieve: Free…

Calculate Rheem EcoNet Real-Time COP (ESPHome + Home Assistant Guide)

Introduction ESPHome-Econet enables fully local, cloud-free control of Rheem water heaters and HVAC systems using ESP32 and ESP8266 microcontrollers. But even with detailed telemetry, one key question remains: How efficient is the system right now? Manufacturer COP (Coefficient of Performance) ratings are measured under ideal lab conditions and rarely reflect real-world usage. Ambient temperature,…

mpv HDR Guide 2026: HDR10, HDR10+, Dolby Vision & Tone Mapping Explained

Introduction If HDR video looks washed out, too dark, or inconsistent in mpv media player, the problem is usually a misunderstanding of how HDR actually works. This mpv HDR guide explains HDR10, HDR10+, and Dolby Vision in practical terms, how mpv handles them internally, and why many HDR setups fail even with “correct” configurations. The ... mpv HDR Guide 2026: HDR10, HDR10+, Dolby Vision Tone…

Ultimate mpv.conf Guide (2026): HDR10+, Dolby Vision, gpu-next & Atmos Setup

If you have a high-end media PC, a modern OLED TV, and an AVR that can handle Atmos, it can be challenging to figure out the optimal setup for your mpv.conf to take advantage of all the hardware. I spent some time trying to figure this out, and hoping my notes can help you along ... Ultimate mpv.conf Guide (2026): HDR10+, Dolby Vision, gpu-next Atmos Setup The post Ultimate mpv.conf Guide (2026):…

Jellyfin MPV Shim Guide (2026): Direct Paths, HDR & Zero Transcoding

If you already have a high-end mpv setup working correctly, the next bottleneck is usually not the renderer. It is the layer that decides whether mpv opens the original file directly or whether Jellyfin pushes playback through a weaker path first. That is where Jellyfin MPV Shim matters. For a quality-first home theater setup, the ... Jellyfin MPV Shim Guide (2026): Direct Paths, HDR Zero…

mpv Setup Guide 2026 (Addendum): Linux, Nvidia, Intel & QLED Differences

This mpv setup guide 2026 addendum expands on the baseline configuration from the main guide. If you haven’t read the core setup yet, start with the main Best mpv config 2026, which defines the reference Windows + gpu-next configuration used here. This article focuses on what changes when: The goal is not to replace the ... mpv Setup Guide 2026 (Addendum): Linux, Nvidia, Intel QLED Differences The…

The Secure Storage Trilemma

Backing up personal data should not require trusting a blockchain economy. A short while back, I published a design for a decentralized storage network that deliberately avoided blockchains. The idea was simple. Most people who self-host backups do not need global consensus, token incentives, or smart contracts. They need recoverability, privacy, and reasonable guarantees that ... The Secure…

Designing Symbion: A Hardened, Serverless P2P Storage Network

Backing up your data shouldn’t require trusting a blockchain economy. Yet most decentralized storage systems are built for speculation, not recovery. They require wallets, gas fees, global consensus, and financial incentives. For self-hosted users who want an offsite backup for family photos or personal documents, this is unnecessary complexity. Symbion is an attempt to design ... Designing…