<?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 — Jan 25, 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">
    <link rel="icon" type="image/png" href="../../WEB/assets/favicon.png">
</head>
<body>
    <div class="container">
        <div class="main-card">

            <header class="page-header content-item">
                <span class="page-header__date">January 25, 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">macOS utilities dominate today's picks — a productivity browser, drag-drop shelf, and visual timer alongside AI thumbnail generation and a GitHub code Q&A tool.</p>

            <a href="https://thumbfa.st" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Thumbfa.st — AI YouTube Thumbnails</span>
                    <span class="card__desc">AI thumbnail generator that keeps your face consistent across all thumbnails. Upload once, paste a YouTube URL for style, describe your vision — done in under 60 seconds. 1280x720. Free first thumbnail, then credits.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 340</span>
                        <span>·</span>
                        <span>thumbfa.st</span>
                    </div>
                </div>
            </a>

            <a href="https://forums.basehub.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Forums — AI Q&A for GitHub Repos</span>
                    <span class="card__desc">Ask questions about any public GitHub repo — AI agents clone, explore, and grep the source for answers. Includes MCP server for Claude Code/Cursor, CLI tool, and web UI. Open source (GPL-3.0).</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 223</span>
                        <span>·</span>
                        <span>forums.basehub.com</span>
                    </div>
                </div>
            </a>

            <a href="https://polabrowser.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Pola Browser — macOS Productivity Browser</span>
                    <span class="card__desc">WebKit-based browser with persistent tab folders, Research Mode (visual browsing map), project profiles, AI sidebar, and smart memory management. Zero tracking, macOS Keychain. €19.99 lifetime.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 192</span>
                        <span>·</span>
                        <span>polabrowser.com</span>
                    </div>
                </div>
            </a>

            <a href="https://www.producthunt.com/products/hyoi" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Hyoi — macOS Drag-Drop Floating Shelf</span>
                    <span class="card__desc">Lightweight utility that auto-shows a floating shelf when you drag files. Drop files, images, or text temporarily, then drag anywhere. Swift & SwiftUI, no network access. Name from Japanese "ひょい" (effortlessly picking up).</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 154</span>
                        <span>·</span>
                        <span>producthunt.com</span>
                    </div>
                </div>
            </a>

            <a href="https://apps.apple.com/us/app/liquid-timer/id6748906791" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Liquid Timer v2 — Visual Menu Bar Timer</span>
                    <span class="card__desc">macOS timer with liquid splash animations. Drag from menu bar to create unlimited circular timers. v2 adds timer bars, minute+seconds display, right-click options, reduced CPU, fullscreen mode. Free.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 133</span>
                        <span>·</span>
                        <span>apps.apple.com</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">DeepMind's D4RT reconstructs 4D scenes 300x faster, Apple's failed AI lab acquisition revealed, and GLM 4.7 Flash gets a massive VRAM fix.</p>

            <a href="https://deepmind.google/blog/d4rt-teaching-ai-to-see-the-world-in-four-dimensions/" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">D4RT — DeepMind's 4D Scene Reconstruction</span>
                </div>
                <div class="card--featured__body">
                    <p>Google DeepMind's D4RT uses a unified transformer to jointly infer depth, spatio-temporal correspondence, and camera parameters from video. 18-300x faster than previous state-of-the-art. Key implications for robotics, autonomous mapping, and world models.</p>
                </div>
                <div class="card--featured__meta">
                    <span>deepmind.google</span> · <span>r/singularity</span>
                </div>
            </a>

            <a href="https://www.bloomberg.com/news/newsletters/2026-01-25/inside-apple-s-ai-shake-up-ai-safari-and-plans-for-new-siri-in-ios-26-4-ios-27-mktqy7xb" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Apple Nearly Acquired an AI Lab Last Fall</span>
                    <span class="card__desc">Bloomberg reports Apple was close to buying an AI model lab — comments confirm it was Mistral AI. EU regulatory concerns blocked the deal. Also reveals plans for AI Safari and new Siri in iOS 26.4/27.</span>
                </div>
            </a>

            <a href="https://www.theguardian.com/technology/2026/jan/24/latest-chatgpt-model-uses-elon-musks-grokipedia-as-source-tests-reveal" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">ChatGPT Uses Grokipedia as a Source</span>
                    <span class="card__desc">Tests reveal ChatGPT's latest model uses Elon Musk's Grokipedia for factual queries, raising concerns about AI training data quality and circular knowledge loops.</span>
                </div>
            </a>

            <a href="https://github.com/ggml-org/llama.cpp/pull/19067" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">GLM 4.7 Flash — KV Cache Fix Doubles Context</span>
                    <span class="card__desc">Update: Two new llama.cpp PRs (#19067, #19092) dramatically improve GLM 4.7 Flash. The V cache fix saves gigabytes of VRAM — one user went from 45K to 90K context on a 4090.</span>
                </div>
            </a>

            <a href="https://www.bbc.com/news/articles/c86v52gv726o" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">BBC: Chinese Open Models Muscle Out US Closed AI</span>
                    <span class="card__desc">BBC reports Chinese open-source AI (DeepSeek, GLM, Qwen) steadily displacing closed US offerings. Open-weight models gaining adoption across industries due to cost, customizability, and self-hosting.</span>
                </div>
            </a>

            <a href="https://reddit.com/r/LocalLLaMA/comments/1qmlpjp/internet_blackout_and_local_llms/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Internet Blackout in Iran — Local LLMs as Lifeline</span>
                    <span class="card__desc">During a 400+ hour blackout in Iran, only Google, ChatGPT, and DeepSeek were whitelisted. A user describes relying on local Gemma3 12B and Qwen3 8B. Powerful real-world case for local LLMs as digital sovereignty tools.</span>
                </div>
            </a>

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

            <a href="https://amohan.dev/blog/2026/fp8-as-storage-imma-ampere/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">FP8 Backported to RTX 3090</span>
                    <span class="card__desc">Developer backported FP8 as storage format to Ampere GPUs. VRAM savings without H100-class hardware.</span>
                </div>
            </a>

            <a href="https://www.biorxiv.org/node/5155480.full" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">LLMs Show Emergent Biological Structure Understanding</span>
                    <span class="card__desc">GPT-2 fine-tuned on English paraphrasing achieves ~84% zero-shot accuracy on biological structural tasks.</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">Flux 2 Klein ecosystem keeps expanding — lighting benchmarks, a 3D repair LoRA, negative prompts via NAG, and a potential VAE replacement paper drops.</p>

            <a href="https://docs.bfl.ai/guides/prompting_guide_flux2_klein" 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 Edit — Lighting Benchmarks</span>
                    <span class="card__desc">Comprehensive lighting benchmark using the official prompting guide. Demonstrates Klein's photographic-grade lighting control — the most important factor for output quality. Varied prompt examples included.</span>
                </div>
            </a>

            <a href="https://huggingface.co/cyrildiagne/flux2-klein9b-lora-mlsharp-3d-repair" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Gaussian Splats Repair LoRA for Klein 9B</span>
                    <span class="card__desc">LoRA that repairs 3D views from ml-sharp gaussian splat generation, fixing geometry issues and restoring original details. Bridges 2D image generation and 3D scene reconstruction.</span>
                </div>
            </a>

            <a href="https://chendaryen.github.io/NAG.github.io/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">NAG — Negative Prompts for Flux 2 Klein</span>
                    <span class="card__desc">Normalized Attention Guidance enables negative prompts and better prompt adherence on guidance-distilled models. ComfyUI custom node available.</span>
                </div>
            </a>

            <a href="https://huggingface.co/papers/2601.16208" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">RAE — The New VAE?</span>
                    <span class="card__desc">Regularized Autoencoders outperform FLUX VAE across all model scales (0.5B-9.8B). VAE-based models catastrophically overfit after 64 epochs while RAE remains stable through 256.</span>
                </div>
            </a>

            <a href="https://reddit.com/r/comfyui/comments/1qmq2l0/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Image MetaHub — Local Image Browser for 60K+ Files</span>
                    <span class="card__desc">Search generated images by checkpoint, prompt, LoRA, seed, sampler. Works with A1111, Forge, ComfyUI, Midjourney. Custom save node for perfect indexing.</span>
                </div>
            </a>

            <a href="https://github.com/jaskirat05/OpenHiggs" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Graviton — Daisy-Chain ComfyUI Workflows</span>
                    <span class="card__desc">Open-source tool to chain workflows across multiple GPUs. Each node is a workflow with GPU assignment.</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">Setapp goes AI-only, a Portainer killer gains traction, and a wave of macOS utilities — menu bar calendar, desktop agent, sidebar manager, and hidden settings tweaker.</p>

            <a href="https://reddit.com/r/macapps/comments/1qmjnc4/" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Setapp Now Only Accepts AI Apps</span>
                </div>
                <div class="card--featured__body">
                    <p>Setapp has changed its catalog policy to only accept "AI apps." Non-AI productivity utilities are now barred from joining. Developer of AppHub (app launcher) was rejected despite being a natural fit. Community backlash in comments.</p>
                </div>
                <div class="card--featured__meta">
                    <span>reddit.com</span> · <span>r/macapps</span>
                </div>
            </a>

            <a href="https://github.com/moghtech/komodo" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Komodo — Docker Management (Portainer Killer)</span>
                    <span class="card__desc">Feature-rich Docker management with multi-server node support (non-swarm), NFS, and automated workflow procedures. Free, actively developed. Top comment: "Migrated from Portainer a year ago, never looked back."</span>
                </div>
            </a>

            <a href="https://www.trydot.app/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Dot — macOS Menu Bar Calendar</span>
                    <span class="card__desc">Meeting reminders, one-click join for Zoom/Meet/Teams, auto-surfacing of attached docs. Natural language event creation. $9.99 one-time. Data stays on Mac.</span>
                </div>
            </a>

            <a href="https://github.com/mesutfelat/cowork-oss" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">CoWork-OSS — Open Source macOS Desktop Agent</span>
                    <span class="card__desc">Select a folder as workspace, then give tasks (organize files, generate reports, create presentations). Folder-scoped with path traversal protection, approval gates. BYOK (Anthropic API/AWS Bedrock).</span>
                </div>
            </a>

            <a href="https://reddit.com/r/macapps/comments/1qmo1qn/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">SupaSidebar — Arc-Like Sidebar for Any Browser</span>
                    <span class="card__desc">macOS menubar app adding Arc-like features to Safari, Chrome, etc. Save links/files/folders, fuzzy search tabs and history, cross-browser history, iCloud sync. New: AI tagging, Spotlight integration.</span>
                </div>
            </a>

            <a href="https://github.com/m3rcha/bare-mac" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">BareMac — Hidden macOS Settings Tweaker</span>
                    <span class="card__desc">Open-source utility bundling useful <code>defaults write</code> terminal tweaks with clear rollback. Seeking community help collecting reliable hidden macOS commands.</span>
                </div>
            </a>

            <p class="section-intro content-item">Self-hosted and open source picks.</p>

            <a href="https://github.com/andrii-kryvoviaz/slink" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Slink v1.9.0 — Self-Hosted Image Sharing</span>
                    <span class="card__desc">Minimalist image sharing platform. v1.9.0 adds collections, licensing controls, S3-compatible storage, and more personalization. Drag-and-drop upload, share/embed links.</span>
                </div>
            </a>

            <a href="https://github.com/wolffcatskyy/crowdsec-blocklist-import" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">CrowdSec Blocklist Import — 60K+ IPs from 28 Sources</span>
                    <span class="card__desc">Docker container importing free blocklists into CrowdSec, extending the free tier. Daily via cron.</span>
                </div>
            </a>

            <a href="https://github.com/ironcalc/IronCalc" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">IronCalc v0.7.1 — Open Source Spreadsheet Engine</span>
                    <span class="card__desc">Rust-based, embeddable. v0.7.1 adds internationalization. MIT/Apache. Aiming for 1.0 this year.</span>
                </div>
            </a>

            <a href="https://github.com/NVSRahul/zombie" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Zombie — Rust TUI Process Manager</span>
                    <span class="card__desc">Graph mode (process tree), dashboard, sorting, kill/restart/clean, tags and notes. htop alternative.</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>
