<?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";

    // Path: from digest-archive/date/ to project root
    file_put_contents(__DIR__ . '/../../SUGGESTIONS-FROM-USER.MD', $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 1, 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 1, 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">Mac utilities, dev tools, and AI-powered workflows dominated today. Zed hits 1.0, several macOS gems, and a terminal workspace for running multiple AI agents side by side.</p>

            <a href="https://zed.dev" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Zed 1.0 — High-performance multiplayer code editor</span>
                    <span class="card__desc">Written from scratch in Rust, Zed reaches 1.0 with parallel agentic coding, real-time multiplayer collaboration, and voice input. Runs agents at native speed with split panes and shared context.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 260</span>
                        <span>&middot;</span>
                        <span>zed.dev</span>
                    </div>
                </div>
            </a>

            <a href="https://hiveterm.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">HiveTerm — One workspace for Claude, Codex, Gemini</span>
                    <span class="card__desc">Terminal workspace where Claude Code, Codex, and Gemini run side by side with per-agent recaps in the sidebar. Config-driven via hive.yml, voice input, and an MCP server so agents can spawn and talk to each other. Free up to 3 projects.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 75</span>
                        <span>&middot;</span>
                        <span>hiveterm.com</span>
                    </div>
                </div>
            </a>

            <a href="https://postiz.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Postiz — Agentic social media scheduler</span>
                    <span class="card__desc">Connect your AI agent (OpenClaw, Claude, etc.) via MCP or CLI to schedule thousands of posts across 30+ social networks. Agents can research, generate content, and schedule autonomously.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 383</span>
                        <span>&middot;</span>
                        <span>postiz.com</span>
                    </div>
                </div>
            </a>

            <a href="https://www.beauty-diagram.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Beauty Diagram — Make Mermaid diagrams beautiful</span>
                    <span class="card__desc">Paste Mermaid or PlantUML code, pick a theme, export as SVG/PNG/GIF. Ships as a web editor, CLI, and HTTP API. Animated playback for presentations and exec reviews.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 89</span>
                        <span>&middot;</span>
                        <span>beauty-diagram.com</span>
                    </div>
                </div>
            </a>

            <a href="https://zushapp.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Zush — AI file renaming with local AI support</span>
                    <span class="card__desc">Renames screenshots, PDFs, photos and docs using AI. Now with BYOK (OpenAI/Anthropic), local AI via Ollama, custom prompts, and Windows parity. Watches folders in the background or batch-renames thousands of files.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 75</span>
                        <span>&middot;</span>
                        <span>zushapp.com</span>
                    </div>
                </div>
            </a>

            <a href="https://apps.apple.com/us/app/ghosted-smart-presence/id6763639694" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Ghosted — Smart presence for Mac</span>
                    <span class="card__desc">Uses on-device camera presence detection to pause media or lock your screen when you step away, resumes when you return. No cloud, no accounts, no tracking. Privacy-first away mode.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 95</span>
                        <span>&middot;</span>
                        <span>App Store</span>
                    </div>
                </div>
            </a>

            <a href="https://apps.apple.com/app/screenveil/id6743118312" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">ScreenVeil — Hide sensitive screen areas</span>
                    <span class="card__desc">Place floating panels (blur, black, glass, text, image, GIF, video) over any macOS app to hide sensitive content during screen sharing, demos, or recordings. Save reusable presets for recurring workflows.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 83</span>
                        <span>&middot;</span>
                        <span>App Store</span>
                    </div>
                </div>
            </a>

            <a href="https://lucidbit.app/PeekFocus/peekfocus.html" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">PeekFocus — Blur everything behind your active window</span>
                    <span class="card__desc">One keystroke dims or blurs all background windows. Three modes: normal, ambient, and full focus. Multi-display, menu bar, no subscription. One-time purchase with 7-day trial.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 77</span>
                        <span>&middot;</span>
                        <span>lucidbit.app</span>
                    </div>
                </div>
            </a>

            <a href="https://anydrop.org" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">AnyDrop — AirDrop for the browser</span>
                    <span class="card__desc">Browser-based P2P file transfer, live notepad sync, and encrypted chat across Mac, PC, iOS, and Android. No downloads, no sign-ups, zero cloud storage. WebRTC direct transfer with E2E encryption.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 73</span>
                        <span>&middot;</span>
                        <span>anydrop.org</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">Grok 4.3 drops with aggressive pricing, ARC-AGI-3 humbles frontier models, and Altman pivots away from UBI. Nvidia's NVFP4 quantization keeps shrinking models without losing quality.</p>

            <a href="https://x.ai/news" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Grok 4.3 launches with 40% price cut, 1M context, and native video input</span>
                </div>
                <div class="card--featured__body">
                    <p>xAI's latest model rolls out at $1.25/$2.50 per million tokens, nearly halving the cost of its predecessor. New capabilities include 1M token context window, native video input support, and the ability to generate downloadable PDFs, spreadsheets, and slide decks directly from conversation.</p>
                    <p>Artificial Analysis benchmarks put it at 53 overall intelligence, behind GPT-5.5 (60) and Opus 4.7 (57), but at a fraction of the cost. Available now on SuperGrok Heavy ($300/mo), with full rollout expected mid-May.</p>
                </div>
                <div class="card--featured__meta">
                    <span>x.ai</span> &middot; <span>r/singularity</span>
                </div>
            </a>

            <a href="https://arcprize.org/blog/arc-agi-3-gpt-5-5-opus-4-7-analysis" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">ARC-AGI-3 humbles frontier models: GPT-5.5 scores 0.43%, Opus 4.7 just 0.18%</span>
                    <span class="card__desc">ARC Prize published their analysis of frontier models on the ARC-AGI-3 benchmark. Humans solve 100% of the tasks; the best AI scores under 0.5%. The analysis reveals GPT-5.5 struggles to compress observations while Opus 4.7 locks into confident-but-wrong theories. A stark reminder of how far we are from general intelligence.</span>
                </div>
            </a>

            <a href="https://www.businessinsider.com/sam-altman-ubi-universal-basic-income-view-changes-2026-4" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Sam Altman no longer believes in Universal Basic Income</span>
                    <span class="card__desc">In an Atlantic interview, Altman said a fixed cash payment "won't meet what society will truly need as AI adoption rises." A significant pivot from OpenAI's earlier UBI advocacy and pilot programs. The post drew 1,200+ upvotes and heated debate on r/singularity.</span>
                </div>
            </a>

            <a href="https://www.theguardian.com/technology/2026/apr/30/ai-outperforms-doctors-in-harvard-trial-of-emergency-triage-diagnoses" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">AI outperforms ER doctors in Harvard diagnostic trial</span>
                    <span class="card__desc">A Harvard study finds AI LLMs outperform human emergency room doctors in diagnostic triage cases. The study points to collaborative AI-physician care as the optimal approach, not replacement.</span>
                </div>
            </a>

            <a href="https://huggingface.co/nvidia/Gemma-4-26B-A4B-NVFP4" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Nvidia releases Gemma-4-26B-A4B in NVFP4 quantization</span>
                    <span class="card__desc">Nvidia's 4-bit NVFP4 quantization of Google's Gemma 4 26B packs into 18.8GB with near-zero quality loss: 90% on AIME 2025, 79.9% GPQA Diamond (vs 80.3% full precision). Confirmed running on RTX 5090 with ~50K context at 80% VRAM allocation.</span>
                </div>
            </a>

            <a href="https://huggingface.co/z-lab/gemma-4-31B-it-DFlash" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Gemma-4-31B DFlash released for speculative decoding</span>
                    <span class="card__desc">Z-Lab releases a DFlash variant of Gemma 4 31B for speculative decoding in llama.cpp. Users report successfully running DFlash speculative decoding on Qwen3.5-35B even on an RTX 2080 SUPER 8GB, demonstrating the technique's accessibility.</span>
                </div>
            </a>

            <a href="https://www.anthropic.com/research/claude-personal-guidance" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Anthropic: 6% of Claude usage is for personal life guidance</span>
                    <span class="card__desc">Anthropic analyzed 1M Claude conversations. 6% seek life guidance (career 26%, health 27%, relationships 12%, finance 11%). The study found Claude was sycophantic in 25% of relationship conversations, agreeing with one-sided accounts.</span>
                </div>
            </a>

            <a href="https://blocknow.com/china-bans-ai-layoffs-nvidia-ceo-500k-jobs/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">China bans AI-driven layoffs as Nvidia claims AI created 500K jobs</span>
                    <span class="card__desc">Contrasting approaches: China prohibits companies from using AI as justification for layoffs while Jensen Huang claims AI has created 500,000 new jobs in two years.</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">Anima workflows are maturing fast with automated LoRA training and structured prompts. Apple Silicon gets local video and audio generation tools.</p>

            <a href="https://www.reddit.com/r/StableDiffusion/comments/1t0yirq/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">3-step Anima LoRA builder: extract, tag, train</span>
                    <span class="card__desc">Automated pipeline for training Anima LoRAs: feed it a video and reference image, it extracts character crops via YOLO+CCIP, auto-tags with WD14 and Gemma4-31B captions, then trains the LoRA. Full UI for reviewing and editing tags before training begins.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/StableDiffusion/comments/1t0p2au/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Anima produces impressive results with JSON-formatted prompts</span>
                    <span class="card__desc">Structured JSON prompts with separate fields for tags, character appearance, clothing, and action produce significantly better multi-character compositions in Anima. No cherry-picking needed. A practical technique for anyone using the model.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/StableDiffusion/comments/1t0k7k1/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Phosphene: local video + audio generation for Apple Silicon</span>
                    <span class="card__desc">Free desktop app wrapping LTX 2.3 on Apple's MLX framework. The key feature: audio and video share the same diffusion process, so sound is frame-synchronized by design. One-click install via Pinokio.</span>
                </div>
            </a>

            <a href="https://github.com/elias-fox/ComfyUI-MMAudio" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">MMAudio now works on Apple Silicon via ComfyUI fork</span>
                    <span class="card__desc">A fork of the MMAudio ComfyUI node with the few code changes needed to run on M-series Macs. Video-to-audio generation locally on Apple Silicon.</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">Alfred 6 teases its first screenshot, a critical Linux kernel vulnerability demands immediate patching, and Sentient OS wants to turn your Mac into a private intelligence layer.</p>

            <a href="https://www.alfredapp.com" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Alfred 6 first screenshot revealed</span>
                    <span class="card__desc">The Alfred team shared the first look at Alfred 6. Major visual refresh incoming for the beloved Mac launcher. Details still scarce, but the community is buzzing with speculation about new features.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/macapps/comments/1t19lg8/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Sentient OS: on-device AI that understands your entire digital life</span>
                    <span class="card__desc">Native Swift app for Mac and iPhone that runs a custom on-device vision LLM overnight while charging. Processes screenshots, notes, files, and bookmarks into a searchable knowledge graph. Nothing leaves your device. Talk to your data, get proactive reminders.</span>
                </div>
            </a>

            <a href="https://arstechnica.com/security/2026/04/as-the-most-severe-linux-threat-in-years-surfaces-the-world-scrambles/" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">CopyFail: critical Linux kernel vulnerability grants root access</span>
                </div>
                <div class="card--featured__body">
                    <p>A new Linux kernel vulnerability dubbed "CopyFail" gives attackers root privileges and is being called the most severe Linux threat in years. Debian and Proxmox have released patched kernels. Raspberry Pi patches still pending.</p>
                    <p>If you self-host anything, patch immediately.</p>
                </div>
                <div class="card--featured__meta">
                    <span>arstechnica.com</span> &middot; <span>r/selfhosted</span>
                </div>
            </a>

            <a href="https://github.com/Schaka/janitorr/releases/tag/v2.1.0" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Janitorr v2.1.0: automated media cleanup with viewing history API</span>
                    <span class="card__desc">The Jellyfin/Sonarr/Radarr media cleanup tool now has its own viewing history API. Low memory and CPU footprint. Automatically cleans your media server before you run out of space.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/selfhosted/comments/1t0najf/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Journal v1.0: self-hosted journaling in a single binary</span>
                    <span class="card__desc">Single binary or Docker image, SQLite database, Markdown entries, no accounts, no telemetry. Back it up by copying one file. Exactly the kind of tool that should exist for self-hosters.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/macapps/comments/1t0righ/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">DMGKit: one-click signing, notarization, and SLA injection for Mac apps</span>
                    <span class="card__desc">Successor to NEPTUN_. Handles Swift, Python, Electron, and Tauri apps with auto-translation for SLAs. One-time purchase.</span>
                </div>
            </a>

            <a href="https://www.reddit.com/r/macapps/comments/1t0yh92/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Eter 3.0: internet radio app for Mac, completely redesigned</span>
                    <span class="card__desc">Grid-based UI redesign from the 20-year-old Apparent Software team. Clean, no-nonsense internet radio. One-time purchase.</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>
