<?php
// Feedback form handler - saves suggestions to markdown file
if ($_SERVER['REQUEST_METHOD'] === 'POST' && !empty($_POST['suggestion'])) {
    $suggestion = htmlspecialchars(trim($_POST['suggestion']));
    $digestDate = basename(__DIR__);
    $timestamp = date('Y-m-d H:i:s');

    $entry = "\n## From digest: $digestDate\n";
    $entry .= "**Submitted:** $timestamp\n\n";
    $entry .= "$suggestion\n\n---\n";

    $suggestionsFile = __DIR__ . '/../../SUGGESTIONS-FROM-USER.MD';

    file_put_contents($suggestionsFile, $entry, FILE_APPEND | LOCK_EX);
    $submitted = true;
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Digest — May 22, 2026</title>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Figtree:wght@300;400;500;600&display=swap" rel="stylesheet">
    <link rel="stylesheet" href="../../WEB/css/styles.css">
</head>
<body>
    <div class="container">
        <div class="main-card">

            <header class="page-header content-item">
                <span class="page-header__date">May 22, 2026</span>
                <span class="page-header__credits">AI-DIGEST BY MAURO SICARD</span>
            </header>

            <!-- PRODUCT HUNT -->
            <div class="source-header content-item">
                <img src="../../WEB/assets/producthunt-logo.svg" alt="Product Hunt" class="source-header__logo">
                <span class="source-header__label">From Product Hunt</span>
            </div>

            <div class="source-tags content-item">
                <a href="https://producthunt.com" class="source-tag">Product Hunt</a>
            </div>

            <p class="section-intro content-item">AI dev tools lead today's launches, plus a clever Mac focus app and an AI-powered guitar pedal.</p>

            <a href="https://testsprite.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">TestSprite 3.0 — AI fleet tests your app in minutes</span>
                    <span class="card__desc">Autonomous end-to-end testing powered by parallel AI agents that explore your app like real users, then generate backend integration tests and frontend tests with auto-heal for UI drift. Ships with a CLI for Claude Code and Codex.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 372</span>
                        <span>&middot;</span>
                        <span>testsprite.com</span>
                    </div>
                </div>
            </a>

            <a href="https://wordpress.org/download/releases/7.0/" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">WordPress 7.0 — AI tools, new admin &amp; design controls</span>
                    <span class="card__desc">Major release "Armstrong" lays the foundation for AI across WordPress. New dashboard, expanded block editor, built-in AI tools, accessibility improvements, and new developer APIs. Plugin ecosystem already building on top.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 220</span>
                        <span>&middot;</span>
                        <span>wordpress.org</span>
                    </div>
                </div>
            </a>

            <a href="https://apps.apple.com/app/id6756086425" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">iPromise — Body doubling in your Mac notch</span>
                    <span class="card__desc">An AI focus buddy that lives in your MacBook notch. Based on the "body doubling" principle where having a witness boosts accountability. Context-aware: it understands your active window and gently nudges you back when you drift. Privacy-first, currently free. From the makers of Cubox.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 201</span>
                        <span>&middot;</span>
                        <span>apps.apple.com</span>
                    </div>
                </div>
            </a>

            <a href="https://readeralive.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Reader Alive — AI-powered ebook reader for iOS</span>
                    <span class="card__desc">Import EPUB, PDF, AZW3, MOBI on iPhone/iPad. Translate chapters, listen with natural TTS, summarize dense sections, and ask questions grounded in the book's content. Built for foreign-language books, dense nonfiction, and technical material.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 109</span>
                        <span>&middot;</span>
                        <span>readeralive.com</span>
                    </div>
                </div>
            </a>

            <a href="https://www.buildpipe.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">buildpipe — Local-first pipeline automation for devs</span>
                    <span class="card__desc">A desktop app to chain shell commands, AI calls, HTTP requests, and file ops into reusable pipelines. Triggers via cron, file-watch, or webhook. No YAML, no cloud, no vendor lock-in. 48 built-in templates. Privacy-first with encrypted API keys.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 104</span>
                        <span>&middot;</span>
                        <span>buildpipe.com</span>
                    </div>
                </div>
            </a>

            <a href="https://dcpagent.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">DCP — Encrypted permission vault for AI agents</span>
                    <span class="card__desc">Your wallets and API keys stay encrypted on your machine. Agents request scoped permissions, you approve via Telegram or app. Daily budgets, audit logs, instant revoke. Open source, works with Claude, Cursor, and Codex. MCP-compatible.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 96</span>
                        <span>&middot;</span>
                        <span>dcpagent.com</span>
                    </div>
                </div>
            </a>

            <a href="https://jamtime.ai" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">JAMtime.ai — Tell your guitar pedal how to sound</span>
                    <span class="card__desc">Describe your desired sound in words ("brighter", "comb filter into plate reverb") and the AI writes a real DSP graph, not generated audio. The C++ engine runs it against your guitar in real time. Free VST/AU plugins for Mac, Windows, Linux. Physical pedal coming soon.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 90</span>
                        <span>&middot;</span>
                        <span>jamtime.ai</span>
                    </div>
                </div>
            </a>

            <!-- AI & LLMs -->
            <div class="source-header content-item">
                <img src="../../WEB/assets/reddit-logo.svg" alt="Reddit" class="source-header__logo">
                <span class="source-header__label">From Reddit</span>
            </div>

            <div class="source-tags content-item">
                <a href="https://reddit.com/r/openai" class="source-tag">r/openai</a>
                <a href="https://reddit.com/r/singularity" class="source-tag">r/singularity</a>
                <a href="https://reddit.com/r/LocalLLaMA" class="source-tag">r/LocalLLaMA</a>
                <a href="https://reddit.com/r/artificial" class="source-tag">r/artificial</a>
            </div>

            <p class="section-intro content-item">Microsoft can't afford its own AI tools, DeepSeek raises $10B while slashing prices, and AI stories quietly won literary prizes.</p>

            <a href="https://www.thelowdownblog.com/2026/05/microsoft-cancels-internal-anthropic.html" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Microsoft Cancels Internal Anthropic Licenses as Token-Based AI Billing Blows Up Budgets</span>
                </div>
                <div class="card--featured__body">
                    <p>Microsoft has cancelled internal Anthropic licenses after the shift to token-based billing caused annual AI budgets to be consumed in months. The irony is sharp: even Microsoft, one of the largest investors in AI, is finding the costs unsustainable for internal use at scale.</p>
                </div>
                <div class="card--featured__meta">
                    <span>thelowdownblog.com</span> &middot; <span>r/artificial</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/LocalLLaMA/comments/1tkfvvj/deepseek_is_pushing_forward_with_1029_billion/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">DeepSeek Raises $10.3B, Commits to Open-Source + Announces 75% Permanent Price Cut</span>
                    <span class="card__desc">Liang Wenfeng declares AGI as the goal, committing to continue open-source AI rather than short-term commercialization. Separately, DeepSeek announced a permanent 75% price reduction on API pricing after the promotional period ends.</span>
                </div>
            </a>

            <a href="https://www.theguardian.com/technology/2026/may/21/ai-nobel-prize-winning-discovery-robots-jack-clark-anthropic" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Anthropic Co-founder Jack Clark: AI Nobel Prize Discovery Within a Year, RSI by 2028</span>
                    <span class="card__desc">Speaking at Oxford, Clark predicted AI will help make a Nobel Prize-winning discovery within the next year, bipedal robots doing useful work in 2 years, and recursive self-improvement by end of 2028. Demis Hassabis separately said the singularity could be "just a few years away."</span>
                </div>
            </a>

            <a href="https://www.guru3d.com/story/nvidia-removes-gaming-revenue-category-from-financial-reports/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">NVIDIA Removes Gaming Revenue Category From Financial Reports</span>
                    <span class="card__desc">NVIDIA has dropped "Gaming" as a separate revenue category, folding it into broader segments. A clear signal of where the company's priorities lie as AI datacenter revenue continues to dwarf consumer GPU sales.</span>
                </div>
            </a>

            <a href="https://lithub.com/a-prize-winning-story-published-in-granta-was-very-likely-written-by-ai/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">AI-Generated Stories Secretly Won 3 of 5 Fiction Awards at Commonwealth Prize</span>
                    <span class="card__desc">Three regional winners of the 2026 Commonwealth Short Story Prize were flagged as AI-generated. One story was selected from 7,806 entries and praised by judges for "precise yet richly evocative" language. The Commonwealth Foundation is reviewing its process.</span>
                </div>
            </a>

            <p class="section-intro content-item">Quick hits from AI research and local LLM performance.</p>

            <a href="https://arxiv.org/abs/2605.20668" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">GPT-5.2 Matches Top Human Reviewers in Nature Peer Review Study</span>
                    <span class="card__desc">45 scientists spent 469 hours comparing AI vs. human reviews across 82 Nature papers. GPT-5.2 scored above the top-rated human reviewer (60% vs 48.2%) and surfaced 26% of issues no human raised.</span>
                </div>
            </a>

            <a href="https://github.com/Anbeeld/beellama.cpp" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">BeeLlama v0.2.0 — DFlash Brings 4.93x Speedup on Single RTX 3090</span>
                    <span class="card__desc">Major update to the llama.cpp fork: Qwen 3.6 27B hits 164 t/s (4.4x), Gemma 4 31B hits 177.8 t/s (4.93x). Full Gemma 4 vision support. Prompt processing speed near baseline.</span>
                </div>
            </a>

            <!-- GenAI & Media -->
            <div class="source-header content-item">
                <img src="../../WEB/assets/reddit-logo.svg" alt="Reddit" class="source-header__logo">
                <span class="source-header__label">From Reddit</span>
            </div>

            <div class="source-tags content-item">
                <a href="https://reddit.com/r/StableDiffusion" class="source-tag">r/StableDiffusion</a>
                <a href="https://reddit.com/r/comfyui" class="source-tag">r/comfyui</a>
            </div>

            <p class="section-intro content-item">Tencent drops a VAE-free image model, Microsoft's Lens resurfaces, and NVIDIA ships a flexible video framework.</p>

            <a href="https://nju-pcalab.github.io/projects/L2P/" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Tencent Z-Image 6B — Pixel-Space Image Generation Without VAE</span>
                </div>
                <div class="card--featured__body">
                    <p>Tencent released Z-Image 6B, a pixel-space image generation model that bypasses VAE entirely and outputs at 1K resolution directly. This is architecturally significant: no latent space compression means no VAE artifacts. Early samples show strong prompt adherence and detail. ComfyUI workflows already available.</p>
                </div>
                <div class="card--featured__meta">
                    <span>nju-pcalab.github.io</span> &middot; <span>r/StableDiffusion</span>
                </div>
            </a>

            <a href="https://huggingface.co/microsoft/Lens-Turbo" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Microsoft Lens Turbo Returns on HuggingFace</span>
                    <span class="card__desc">After being pulled earlier, Microsoft's Lens Turbo image model is back on HuggingFace. The model focuses on high-quality image editing and generation with fast inference.</span>
                </div>
            </a>

            <a href="https://huggingface.co/nvidia/AnyFlow-FAR-Wan2.1-14B-Diffusers" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">NVIDIA AnyFlow — Any-Step Video Diffusion Based on Wan</span>
                    <span class="card__desc">First any-step video diffusion framework built on flow maps. Dynamically adjusts time steps based on compute budget. Available in 1.3B and 14B variants for both text-to-video and image-to-video.</span>
                </div>
            </a>

            <a href="https://github.com/mrbizarro/phosphene" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Phosphene 3.0 — Open-Source AI Video Suite for Apple Silicon</span>
                    <span class="card__desc">Runs LTX-Video 2.3 natively on Mac. Train character face+voice LoRAs in-panel from 30-80 photos (~3h on M4 Max). Audio-to-video workflow, Image Studio with two MLX engines, agentic prompt planner via local Gemma 3. No cloud, MIT license.</span>
                </div>
            </a>

            <!-- Apps & Software -->
            <div class="source-header content-item">
                <img src="../../WEB/assets/reddit-logo.svg" alt="Reddit" class="source-header__logo">
                <span class="source-header__label">From Reddit</span>
            </div>

            <div class="source-tags content-item">
                <a href="https://reddit.com/r/macapps" class="source-tag">r/macapps</a>
                <a href="https://reddit.com/r/selfhosted" class="source-tag">r/selfhosted</a>
                <a href="https://reddit.com/r/opensource" class="source-tag">r/opensource</a>
            </div>

            <p class="section-intro content-item">Mac utilities, a privacy-first Ring alternative, and the Plex exodus continues.</p>

            <a href="https://smoothcsv.com" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">SmoothCSV — Mac CSV Editor That Opens 1M Rows in 3 Seconds</span>
                    <span class="card__desc">A dedicated CSV editor that preserves raw data formatting (no silent date/number reformatting like Excel). Grid editing like a spreadsheet, keyboard-first like VS Code, built-in SQL queries. Lifetime license.</span>
                </div>
            </a>

            <a href="https://github.com/lwouis/alt-tab-macos/discussions/5533" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">AltTab Introduces Pro Version — $9.99 One-Time, Stays Open Source</span>
                    <span class="card__desc">The popular open-source window switcher now has a Pro tier at $9.99 (one-time) for advanced features. Core window switching remains free and open source. Contributors, translators, and donors get free Pro licenses.</span>
                </div>
            </a>

            <a href="https://github.com/samirpatil2000/Buffer" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Buffer v2 — Free Open-Source Clipboard Manager for Mac</span>
                    <span class="card__desc">Major update adds custom tags, smart filtering with #tag syntax, bookmarks, and secure auto-updates. Only 2MB, fully local, no accounts. Press Shift+Cmd+V to search clipboard history with fuzzy matching. Includes OCR via Apple Vision.</span>
                </div>
            </a>

            <a href="https://apps.apple.com/us/app/slapss/id6767488326?mt=12" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">slapss — Free Full-Screen Meeting Alerts for Mac</span>
                    <span class="card__desc">A free, native alternative to In Your Face. Full-screen takeover alerts so you never miss a meeting. One-tap join for Zoom, Teams, Meet. Configurable lead time, snooze options, menu bar integration. No feature gating, no tracking.</span>
                </div>
            </a>

            <a href="https://github.com/secluso/secluso" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Secluso — Open-Source Privacy-First Ring Camera Alternative</span>
                    <span class="card__desc">End-to-end encrypted home security camera running on a Raspberry Pi Zero 2W. On-device AI detects people, pets, and vehicles. Mobile apps on iOS and Android. Setup takes less than 5 minutes with their GUI deploy tool. The server can never decrypt your videos.</span>
                </div>
            </a>

            <a href="https://thecybersecguru.com/exploits/nginx-poolslip-0day-rce-vulnerability/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">nginx-poolslip: New NGINX Zero-Day RCE Vulnerability</span>
                    <span class="card__desc">Fresh zero-day targeting NGINX request memory pools. Check your setups if you run old rewrite rules, dynamic variables, or regex captures. Mitigations available.</span>
                </div>
            </a>

            <a href="https://gardinerbryant.com/plexs-lifetime-pass-is-basically-dead-heres-how-to-switch-to-jellyfin/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Following Plex's pricing changes, a comprehensive Jellyfin migration guide</span>
                    <span class="card__desc">Step-by-step guide for moving your entire media setup from Plex to Jellyfin. Covers library migration, client apps, and remote access setup.</span>
                </div>
            </a>

            <!-- Feedback -->
            <?php if (!empty($submitted)): ?>
                <div class="feedback feedback--success content-item" style="text-align: center; padding: 2rem;">
                    <div style="font-size: 2.5rem; margin-bottom: 0.5rem;">&#10003;</div>
                    <p style="margin: 0; font-weight: 500;">Thanks! Your suggestion has been saved.</p>
                    <p style="margin: 0.5rem 0 0; opacity: 0.7; font-size: 0.875rem;">I'll review it for tomorrow's digest.</p>
                </div>
            <?php else: ?>
                <form method="POST" class="feedback content-item" data-feedback>
                    <button type="button" class="feedback__trigger" data-feedback-trigger>
                        Tell me what to change for tomorrow
                    </button>
                    <div class="feedback__content" data-feedback-content>
                        <textarea name="suggestion" class="feedback__textarea" placeholder="What would you like me to change? More of something, less of another, different topics..."></textarea>
                        <div class="feedback__actions">
                            <button type="button" class="btn btn--secondary" data-feedback-cancel>Cancel</button>
                            <button type="submit" class="btn btn--primary">Send</button>
                        </div>
                    </div>
                </form>
            <?php endif; ?>

        </div>
    </div>
    <script src="../../WEB/js/app.js"></script>
</body>
</html>
