<?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 — January 10, 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">

            <!-- PAGE HEADER -->
            <header class="page-header content-item">
                <span class="page-header__date">January 10, 2026</span>
                <span class="page-header__credits">AI-DIGEST BY MAURO SICARD</span>
            </header>

            <!-- PRODUCT HUNT SECTION -->
            <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">Privacy tools, developer utilities, and open-source alternatives caught my attention today.</p>

            <a href="https://burnernote.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Burner Note — Zero-knowledge self-destructing notes</span>
                    <span class="card__desc">End-to-end AES-256-GCM encrypted notes that self-destruct. Open source, no tracking. New "Burn Box" feature lets anyone send you encrypted notes via public link.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 196</span>
                        <span>·</span>
                        <span>burnernote.com</span>
                    </div>
                </div>
            </a>

            <a href="https://paneapp.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Pane — The AI that works in your spreadsheet's grid</span>
                    <span class="card__desc">First agentic-native spreadsheet where AI manipulates the grid like a human expert. Describe what you want in natural language and watch data transform.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 163</span>
                        <span>·</span>
                        <span>paneapp.com</span>
                    </div>
                </div>
            </a>

            <a href="https://skreen.pro" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">SkreenPro — Open Source Screenshot Editor</span>
                    <span class="card__desc">Free screenshot editor for macOS with custom backgrounds, shadows, borders, and rounded corners. Built with Electron and React. Cloud sync via Supabase.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 122</span>
                        <span>·</span>
                        <span>skreen.pro</span>
                    </div>
                </div>
            </a>

            <a href="https://htmldrag.com" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">HtmlDrag — Freeform HTML canvas</span>
                    <span class="card__desc">No grids, no wireframes. Import via URL, upload HTML, or paste code. Drag elements anywhere, double-click to edit. Export as shareable link or download production-ready HTML.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 88</span>
                        <span>·</span>
                        <span>htmldrag.com</span>
                    </div>
                </div>
            </a>

            <a href="https://apps.apple.com/us/app/vpn-peek/id6757384027?mt=12" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">VPN Peek — Menu bar VPN monitor</span>
                    <span class="card__desc">macOS utility that monitors VPN status and detects DNS/IPv6 leaks. Real-time connection status, public IP, and instant notifications when VPN drops. $3.99 one-time.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 79</span>
                        <span>·</span>
                        <span>apps.apple.com</span>
                    </div>
                </div>
            </a>

            <a href="https://github.com/MorrowShore/Prism" class="card card--ph content-item">
                <img class="card__favicon" data-size="32" alt="">
                <div class="card__content">
                    <span class="card__title">Prism — Self-hosted multistreaming</span>
                    <span class="card__desc">Open-source Restream alternative. Stream to YouTube, Twitch, Facebook, custom RTMP from your own server. Uses Docker, nginx, stunnel. Works on cheap VPS.</span>
                    <div class="card--ph__meta">
                        <span class="card--ph__votes">&#9650; 3</span>
                        <span>·</span>
                        <span>github.com</span>
                    </div>
                </div>
            </a>

            <!-- AI & LLMs SECTION -->
            <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>
            </div>

            <p class="section-intro content-item">GPT-5.2 solves another Erdos problem, Anthropic blocks xAI from Claude, and DeepSeek V4 is coming.</p>

            <a href="https://reddit.com/r/OpenAI/comments/1q9bt3u/gpt52_solves_another_erd%C5%91s_problem_729/" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">GPT-5.2 Solves Another Erdos Problem (#729)</span>
                </div>
                <div class="card--featured__body">
                    <p>Update: Following yesterday's Erdos #728, the same team used GPT-5.2 to solve Erdos Problem #729. Full proof formalized in Lean using 5.2 Thinking, 5.2 Pro, and Harmonic's Aristotle.</p>
                    <p>Literature review ongoing to confirm novelty. Two back-to-back AI-assisted proofs of long-standing open problems in mathematics.</p>
                </div>
                <div class="card--featured__meta">
                    <span>reddit.com</span> · <span>r/openai</span>
                </div>
            </a>

            <a href="https://sherwood.news/tech/report-anthropic-cuts-off-xais-access-to-its-models-for-coding/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Anthropic cuts off xAI developers from Claude</span>
                    <span class="card__desc">Anthropic blocked xAI developers from using Claude via Cursor. Internal xAI Slack message from cofounder Tony Wu confirms productivity hit but says it "pushes us to develop our own coding product/models."</span>
                </div>
            </a>

            <a href="https://www.theinformation.com/articles/deepseek-release-next-flagship-ai-model-strong-coding-ability" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">DeepSeek V4 coming mid-February with strong coding focus</span>
                    <span class="card__desc">DeepSeek targeting mid-February launch for V4, focused on long-context code understanding. Internal benchmarks show it outperforming Claude 3.5 Sonnet and GPT-4o in coding.</span>
                </div>
            </a>

            <a href="https://reddit.com/r/OpenAI/comments/1q9amfn/geoffrey_hinton_says_llms_are_no_longer_just/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Geoffrey Hinton: LLMs now reason, not just predict</span>
                    <span class="card__desc">Hinton says LLMs are no longer just predicting next words. New models learn by reasoning and identifying contradictions in their own logic. This unbounded self-improvement will "end up making it much smarter than us."</span>
                </div>
            </a>

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

            <a href="https://reddit.com/r/OpenAI/comments/1q96bfl/ai_compute_is_doubling_every_7_months/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">AI compute is doubling every 7 months</span>
                    <span class="card__desc">Faster than Moore's Law. This exponential growth underpins rapid capability improvements.</span>
                </div>
            </a>

            <a href="https://www.roadandtrack.com/news/a69957924/waymo-will-pay-you-20-dollars-to-close-self-driving-car-doors/" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Waymo pays passersby $20 to close car doors</span>
                    <span class="card__desc">Self-driving cars can't close their own doors. Unexpected edge case of autonomous deployment.</span>
                </div>
            </a>

            <!-- GenAI Media SECTION -->
            <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">LTX-2 workflows continue to evolve. Practical tips for better video generation.</p>

            <a href="https://reddit.com/r/StableDiffusion/comments/1q9cy02/ltx2_i2v_quality_is_much_better_at_higher/" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">LTX-2 I2V quality tips: Higher resolution, 48fps</span>
                    <span class="card__desc">Always generate in landscape, change fps from 24 to 48, generate at higher resolutions. Reduces melting and improves motion quality significantly.</span>
                </div>
            </a>

            <a href="https://pastebin.com/4w4g3fQE" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Add AI audio to any video with LTX-2</span>
                    <span class="card__desc">Workflow to add AI-generated audio to any existing video, including WAN 2.2 videos. Video frames are encoded and a latent mask generates matching audio.</span>
                </div>
            </a>

            <a href="https://github.com/NickPittas/ComfyUI_CameraAngleSelector" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Camera Angle Selector for FAL Multi-Angle LoRA</span>
                    <span class="card__desc">ComfyUI custom node with interactive 3D interface. Select from 96 camera angle combinations. Works with Qwen-Image-Edit-2511.</span>
                </div>
            </a>

            <a href="https://huggingface.co/Nebsh/LTX2_Herocam_Lora" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">LTX-2 Herocam LoRA</span>
                    <span class="card__desc">New LoRA for consistent orbital camera movements. Great for hero shots and product presentations.</span>
                </div>
            </a>

            <!-- Apps & Software SECTION -->
            <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">Self-hosted music player for Jellyfin, macOS utilities, and offline-first tools.</p>

            <a href="https://github.com/eftpmc/yuzic" class="card card--featured content-item">
                <div class="card--featured__header">
                    <img class="card__favicon" data-size="28" alt="">
                    <span class="card--featured__title">Yuzic — Cross-platform music player for Navidrome and Jellyfin</span>
                </div>
                <div class="card--featured__body">
                    <p>Just open-sourced. Cross-platform music player with Lidarr integration. Available on iOS, Android, and web.</p>
                    <p>Works with self-hosted music libraries. A solid addition to the *arr ecosystem for music streaming.</p>
                </div>
                <div class="card--featured__meta">
                    <span>github.com</span> · <span>r/selfhosted</span>
                </div>
            </a>

            <a href="https://freeupmymac.com" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">FreeUpMyMac — Fixes the "System Data" problem</span>
                    <span class="card__desc">Mac disk cleaner from ex-YC/Google engineer. Fixes System Data that can consume 100s of GB. Offline, one-time purchase. Sunburst/treemap visualizations.</span>
                </div>
            </a>

            <a href="https://snippety.app" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Snippety — Snippets manager for macOS and iOS</span>
                    <span class="card__desc">5 years in development. Custom iOS keyboard for quick access to snippets. iCloud sync, lifetime purchase. Dev also made FlashSpace, a free workspace manager.</span>
                </div>
            </a>

            <a href="https://github.com/piratuks/invoice-builder" class="card card--link content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Invoice Builder — Offline-first invoicing app</span>
                    <span class="card__desc">Local SQLite, no accounts, no cloud. PDF generation, multi-currency, taxes, discounts. macOS, Windows, Linux builds. Open source.</span>
                </div>
            </a>

            <p class="section-intro content-item">Quick hits — smaller apps and utilities.</p>

            <a href="https://apps.apple.com/us/app/mdc-markdown-copier/id6757315226" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">MDC — Safari extension for Markdown copy</span>
                    <span class="card__desc">Converts web pages to Markdown with one click. Perfect for saving articles to Obsidian.</span>
                </div>
            </a>

            <a href="https://apps.apple.com/us/app/flarebar/id6757257038?mt=12" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">FlareBar — Cloudflare DNS menu bar</span>
                    <span class="card__desc">Quick access to Cloudflare DNS settings from the menu bar. Free for one account.</span>
                </div>
            </a>

            <a href="https://github.com/vwh/temp-mail" class="card card--link is-compact content-item">
                <img class="card__favicon" data-size="18" alt="">
                <div class="card__content">
                    <span class="card__title">Self-hosted temp email with Cloudflare Workers</span>
                    <span class="card__desc">Runs on Cloudflare free tier. Privacy-focused, no signup required. Open source.</span>
                </div>
            </a>

            <!-- FEEDBACK SECTION -->
            <?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>
