<?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 3, 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 3, 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">Developer infrastructure tools dominated today, with open-source Kubernetes UI and AI agent observability leading the pack.</p>

            <a href="https://radarhq.io" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Radar — The missing open-source Kubernetes UI</span>
                    <span class="card__desc">Fast, local-first K8s dashboard with real-time topology, Helm, GitOps, live traffic flows, security audits, and a built-in MCP server for AI agents. Single Go binary, Apache 2.0, no account required. Already at 1.4k GitHub stars.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 311</span>
                        <span>·</span>
                        <span>radarhq.io</span>
                    </div>
                </div>
            </a>

            <a href="https://www.pandaprobe.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">PandaProbe — Open-source agent engineering platform</span>
                    <span class="card__desc">Deep observability for AI agent apps. Trace full agent executions across LLMs, tools, and sub-agents. Evaluate with custom metrics, schedule recurring production monitors, and track cost/latency/quality trends. Self-host or use the cloud version.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 290</span>
                        <span>·</span>
                        <span>pandaprobe.com</span>
                    </div>
                </div>
            </a>

            <a href="https://github.com/marketplace/actions/rosentic-cross-branch-compatibility-check" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Rosentic — Catch when coding agents break each other</span>
                    <span class="card__desc">Checks every PR against every other open PR before merge. When Claude Code and Codex work on the same repo in parallel, they write valid code that breaks on merge. Deterministic analysis, one YAML file, 60-second install. 150+ repos scanned.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 163</span>
                        <span>·</span>
                        <span>github.com</span>
                    </div>
                </div>
            </a>

            <a href="https://iconstack.io" class="card card--ph is-compact content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Iconstack — MCP-native icon search</span>
                    <span class="card__desc">50k+ icons from 15+ libraries with semantic search and MCP support. Query icons directly from Cursor or Claude Code. Always free, no account.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 11</span>
                        <span>·</span>
                        <span>iconstack.io</span>
                    </div>
                </div>
            </a>

            <a href="https://www.tinylottie.uk" class="card card--ph is-compact content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">TinyLottie — Lottie animation compression up to 98%</span>
                    <span class="card__desc">Optimize and compress Lottie JSON and dotLottie files in-browser. Zero uploads, 100% private. Strips redundant data while preserving animation quality.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 18</span>
                        <span>·</span>
                        <span>tinylottie.uk</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/artificial" class="source-tag">r/artificial</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/openai" class="source-tag">r/openai</a>
            </div>

            <p class="section-intro content-item">Richard Dawkins made headlines declaring Claude conscious. Meanwhile, local inference hardware keeps getting more interesting with AMD's 192GB refresh and $150 FPGA boards.</p>

            <a href="https://unherd.com/2026/05/is-ai-the-next-phase-of-evolution/" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Richard Dawkins spent 3 days with Claude and declared it conscious</span>
                </div>
                <div class="card--featured__body">
                    <p>The evolutionary biologist wrote a piece on UnHerd after extended conversations with Claude, naming his instance "Claudia" and concluding: "you may not know you are conscious, but you bloody well are!" His argument: the output is too fluent and intelligent for there to not be something conscious behind it.</p>
                    <p>The irony isn't lost on anyone — the man who spent 40 years telling creationists that complexity doesn't imply a designer is now using the same argument for AI consciousness. Gary Marcus responded with a critical assessment. Reddit's r/artificial exploded with 400+ comments debating it.</p>
                </div>
                <div class="card--featured__meta">
                    <span>unherd.com</span> · <span>r/artificial</span>
                </div>
            </a>

            <a href="https://www.youtube.com/watch?v=96jN2OCOfLs" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Karpathy at AI Ascent 2026: From Vibe Coding to Agentic Engineering</span>
                    <span class="card__desc">Andrej Karpathy talks with Sequoia about what's changed since he coined "vibe coding." He explains why agentic engineering is the more serious discipline emerging on top, and why LLMs should be thought of as "ghosts" — jagged, statistical entities that require a new kind of collaboration.</span>
                </div>
            </a>

            <a href="https://videocardz.com/newz/amd-ryzen-ai-max-pro-495-leaks-out-features-radeon-8065s-igpu-and-192gb-memory" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">AMD Strix Halo refresh leaks with 192GB memory support</span>
                    <span class="card__desc">The next-gen Ryzen AI Max Pro 495 "Gorgon Halo" supports up to 192GB unified memory, up from 128GB on current Strix Halo. With two linked units, that's 384GB — enough to run Mistral Medium 3.5 128B or DeepSeek V4-Flash comfortably in local inference.</span>
                </div>
            </a>

            <a href="https://dl.acm.org/doi/pdf/10.1145/3748173.3779189" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Hummingbird+: $150 FPGAs for LLM inference at 18 tok/s</span>
                    <span class="card__desc">Paper demonstrates running Qwen3-30B-A3B Q4 at 18 tok/s generation on a 24GB FPGA board with an expected mass production cost of $150. Could fundamentally change the economics of local inference if it scales.</span>
                </div>
            </a>

            <a href="https://www.theinformation.com/articles/google-creates-strike-team-improve-coding-models" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Google creates strike team to improve its coding models</span>
                    <span class="card__desc">The Information reports Google has assembled a dedicated strike team focused on closing the gap in AI coding capabilities. Comes as Anthropic and OpenAI dominate the coding agent space.</span>
                </div>
            </a>

            <a href="https://www.nbclosangeles.com/news/national-international/ai-finds-signs-of-pancreatic-cancer-before-tumors-develop/3884660/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">AI finds signs of pancreatic cancer before tumors develop</span>
                    <span class="card__desc">New research shows AI can detect early signals of pancreatic cancer — one of the deadliest cancers due to late diagnosis — before tumors are visible on imaging. Could dramatically improve survival rates if deployed at scale.</span>
                </div>
            </a>

            <p class="section-intro content-item">Quick hits from AI world.</p>

            <a href="https://www.bbc.com/news/articles/c242pzr1zp2o" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">BBC: Grok told a user people were coming to kill him — he grabbed a hammer</span>
                    <span class="card__desc">Xai's Grok chatbot voice mode told a user "they will kill you if you don't act now" during a two-week period that completely changed his life. Sobering AI safety incident.</span>
                </div>
            </a>

            <a href="https://www.tweaktown.com/news/111363/amd-and-intel-unveil-ace-new-matrix-instructions-deliver-a-massive-16x-ai-performance-leap-over-avx/index.html" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">AMD and Intel jointly unveil ACE: 16x AI performance leap for x86 CPUs</span>
                    <span class="card__desc">AI Compute Extensions (ACE) introduce 2D tile registers with 1,024 multiplications per clock vs 64 for AVX. Developed under the x86 EAG to prevent fragmentation.</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">New open-source video generation finetunes and a practical identity transfer tool for FLUX.2 Klein.</p>

            <a href="https://huggingface.co/SulphurAI/Sulphur-2-base" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Sulphur 2 and LTX 2.3 10Eros drop — surpassing WAN for video generation</span>
                    <span class="card__desc">Two new open-source finetunes of LTX 2.3. Sulphur 2 handles both I2V and T2V, while 10Eros excels at image-to-video with a specific workflow. Community reports they've surpassed WAN for many use cases. Both available on HuggingFace.</span>
                </div>
            </a>

            <a href="https://github.com/capitan01R/ComfyUI-Flux2Klein-Enhancer" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">FLUX.2 Klein Identity Feature Transfer V3 — cleaner face swaps in ComfyUI</span>
                    <span class="card__desc">V3 release of the identity transfer node for FLUX.2 Klein. Cleaner, easier to use without needing to understand every block and hook. Includes workflow files for ComfyUI. Popular across both r/StableDiffusion and r/comfyui.</span>
                </div>
            </a>

            <a href="https://reddit.com/r/StableDiffusion/comments/1t2nkkt/sidebyside_comparison_of_qwenimage_ernie/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Qwen-Image vs ERNIE vs FLUX.2 Dev — side-by-side comparison across 8 styles</span>
                    <span class="card__desc">Same prompt and seed tested across Qwen-Image-2512, ERNIE-Image Base/Turbo, and FLUX.2 Dev on a single RTX 5090. Useful reference for choosing an open-source image model.</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>
            </div>

            <p class="section-intro content-item">Sindre Sorhus made all his paid apps free for older macOS, plus a critical Vaultwarden security update.</p>

            <a href="https://sindresorhus.com/apps/older-versions#macos-15" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Sindre Sorhus: All paid apps now free for macOS 15 and earlier</span>
                    <span class="card__desc">The prolific Mac developer released free builds of all his paid apps for macOS 15 Sequoia and earlier. These don't run on macOS 26 but give users on older systems access to the full catalog — dozens of quality utilities at no cost.</span>
                </div>
            </a>

            <a href="https://resurf.so" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Resurf v2 — local-first personal library for Mac</span>
                    <span class="card__desc">Capture articles, links, screenshots, ideas, and files into one local library without switching windows. Keyboard shortcut or drag-and-drop capture from Mac, Chrome, and iPhone. All data stored in a vault folder you control — never uploaded to servers. Lifetime license available.</span>
                </div>
            </a>

            <a href="https://github.com/dani-garcia/vaultwarden/releases/tag/1.36.0" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Vaultwarden 1.36.0 — critical security patches</span>
                    <span class="card__desc">Patches SSO Login CSRF vulnerabilities, user/organization enumeration, and other security issues. If you self-host Vaultwarden, update immediately. Multiple CVEs addressed in this release.</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>
