Pinggy Blog

Tunnels, networking, self-hosted LLMs, and AI news

Hands-on guides, protocol deep dives, and field notes on tunnels, SSH, reverse proxies, self-hosting, self-hosted LLMs, and AI - from the people building Pinggy.


The Evolution of AI Avatar Generators: From 2D Warping to Latent Diffusion

AI Avatars AI Video Generation Generative AI

How AI avatar generation moved from 2D mouth warping like Wav2Lip, through 3D morphable models and neural rendering, to audio-conditioned latent diffusion - with the trade-offs, the bottlenecks, and what to stress test before picking an engine.

Long Horizon Tasks with AI Agents: From Research to Working Prototypes

AI Agents AI Tools Automation

Long-horizon agent runs fail for structural reasons, not intelligence reasons. Here is what actually holds a multi-hour agent workflow together: a written success contract, separated discovery and delivery phases, persistent state outside the context window, external test oracles, checkpoints, and hard limits on autonomy.

Self-Hosting LLMs on the 512GB M5 Ultra Mac Studio: What Actually Fits

Apple Silicon Local LLM Self-Hosted AI

Apple's M5 Ultra Mac Studio tops out at 512GB of unified memory at 1.2TB/s. Here is the memory math, which large open-weight LLMs actually fit, measured tokens per second, and three ways to run a model bigger than 4-bit allows: Unsloth GGUF quants, streaming weights off SSD, or a Thunderbolt 5 cluster.

AI Crawlers Now Cost More CPU Than All Your Real Traffic Combined

AI Crawlers Self-Hosted Open Source

git.kernel.org now spends more CPU rendering pages for AI training scrapers than on every git clone and legitimate visit combined. Here's what the numbers say, why proof-of-work challenges like Anubis are winning and losing at the same time, and what it means for anyone running their own infrastructure.

How to Diagnose Email Deliverability Issues Using DNS Records

DNS Email Deliverability Networking

A practical technical guide to diagnosing email deliverability issues with DNS. Learn how to verify MX, SPF, DKIM, and DMARC records using terminal commands, fix duplicate SPF records, and ensure your emails reach the inbox.

Debugging Real-Time Communication Apps: VoIP, SMS, and Identity Checks

VoIP Troubleshooting Networking

How to debug VoIP calls, SMS delivery, and phone number verification: locate the point of failure, read API responses and logs, separate signaling problems from media problems, test webhooks on their own, and trace verification codes end to end.