Friday, February 27, 2026

Show HN: Claude-File-Recovery, recover files from your ~/.claude sessions https://ift.tt/E92tTcp

Show HN: Claude-File-Recovery, recover files from your ~/.claude sessions Claude Code deleted my research and plan markdown files and informed me: “I accidentally rm -rf'd real directories in my Obsidian vault through a symlink it didn't realize was there: I made a mistake. “ Unfortunately the backup of my documentation accidentally hadn’t run for a month. So I built claude-file-recovery, a CLI-tool and TUI that is able to extract your files from your ~/.claude session history and thankfully I was able to recover my files. It's able to extract any file that Claude Code ever read, edited or wrote. I hope you will never need it, but you can find it on my GitHub and pip. Note: It can recover an earlier version of a file at a certain point in time. pip install claude-file-recovery https://ift.tt/DFQ1rhm February 27, 2026 at 08:26PM

Show HN: Interactive Resume/CV Game https://ift.tt/06J9LXG

Show HN: Interactive Resume/CV Game https://breezko.dev February 27, 2026 at 11:21PM

Thursday, February 26, 2026

Show HN: Safari-CLI – Control Safari without an MCP https://ift.tt/EWZTlSa

Show HN: Safari-CLI – Control Safari without an MCP Hello HN! I built this tool to help my agentic software development (vibe coding) workflow. I wanted to debug Safari specific frontend bugs using copilot CLI, however MCP servers are disabled in my organisation. Therefore I built this CLI tool to give the LLM agent control over the browser. Hope you'll find it useful! https://ift.tt/iA1d5by February 27, 2026 at 01:18AM

Show HN: I stopped building apps for people. Now I make CLI tools for agents https://ift.tt/agQ5tTv

Show HN: I stopped building apps for people. Now I make CLI tools for agents https://ift.tt/aWxu9U1 February 26, 2026 at 11:14PM

Wednesday, February 25, 2026

Show HN: Linex – A daily challenge: placing pieces on a board that fights back https://ift.tt/5jQhTcz

Show HN: Linex – A daily challenge: placing pieces on a board that fights back Hi HN, I wanted to share a web game I’ve been building in HTML, JavaScript, MySQL, and PHP called LINEX. It is primarily designed and optimized to be played in the mobile browser. The idea is simple: you have an 8x8 board where you must place pieces (Tetris-style and some custom shapes) to clear horizontal and vertical lines. Yes, someone might think this has already been done, but let me explain. You choose where to place the piece and how to rotate it. The core interaction consists of "drawing" the piece tap-by-tap on the grid, which provides a very satisfying tactile sense of control and requires a much more thoughtful strategy. To avoid the flat difficulty curve typical of games in this genre, I’ve implemented a couple of twists: 1. Progressive difficulty (The board fights back): As you progress and clear lines, permanently blocked cells randomly appear on the board. This forces you to constantly adapt your spatial vision. 2. Tools to defend yourself: To counter frustration, you have a very limited number of aids (skip the piece, choose another one, or use a special 1x1 piece). These resources increase slightly as the board fills up with blocked cells, forcing you to decide the exact right moment to use them. The game features a daily challenge driven by a date-based random seed (PRNG). Everyone gets exactly the same sequence of pieces and blockers. Furthermore, the base difficulty scales throughout the week: on Mondays you start with a clean board (0 initial blocked cells, although several will appear as the game progresses), and the difficulty ramps up until Sunday, where you start the game with 3 obstacles already in place. In addition to the global medal leaderboard, you can add other users to your profile to create a private leaderboard and compete head-to-head just with your friends. Time is also an important factor, as in the event of a tie in cleared lines, the player who completed them faster will rank higher on the leaderboard. I would love for you to check it out. I'm especially looking for honest feedback on the difficulty curve, the piece-placement interaction (UI/UX), or the balancing of obstacles/tools, although any other ideas, critiques, or suggestions are welcome. https://ift.tt/LPkDXhv Thanks! https://ift.tt/LPkDXhv February 25, 2026 at 03:33AM

Show HN: I ported Manim to TypeScript (run 3b1B math animations in the browser) https://ift.tt/yua30AI

Show HN: I ported Manim to TypeScript (run 3b1B math animations in the browser) Hi HN, I'm Narek. I built Manim-Web, a TypeScript/JavaScript port of 3Blue1Brown’s popular Manim math animation engine. The Problem: Like many here, I love Manim's visual style. But setting it up locally is notoriously painful - it requires Python, FFmpeg, Cairo, and a full LaTeX distribution. It creates a massive barrier to entry, especially for students or people who just want to quickly visualize a concept. The Solution: I wanted to make it zero-setup, so I ported the engine to TypeScript. Manim-Web runs entirely client-side in the browser. No Python, no servers, no install. It runs animations in real-time at 60fps. How it works underneath: - Rendering: Uses Canvas API / WebGL (via Three.js for 3D scenes). - LaTeX: Rendered and animated via MathJax/KaTeX (no LaTeX install needed!). - API: I kept the API almost identical to the Python version (e.g., scene.play(new Transform(square, circle))), meaning existing Manim knowledge transfers over directly. - Reactivity: Updaters and ValueTrackers follow the exact same reactive pattern as the Python original. Because it's web-native, the animations are now inherently interactive (objects can be draggable/clickable) and can be embedded directly into React/Vue apps, interactive textbooks, or blogs. I also included a py2ts converter to help migrate existing scripts. Live Demo: https://maloyan.github.io/manim-web/examples GitHub: https://ift.tt/TQPNv1t It's open-source (MIT). I'm still actively building out feature parity with the Python version, but core animations, geometry, plotting, and 3D orbiting are working great. I would love to hear your feedback, and I'll be hanging around to answer any technical questions about rendering math in the browser! https://ift.tt/TQPNv1t February 25, 2026 at 10:15PM

Tuesday, February 24, 2026

Show HN: Open-Weight Image-Video VAE (Better Reconstruction ≠ Better Generation) https://ift.tt/bFNOw8B

Show HN: Open-Weight Image-Video VAE (Better Reconstruction ≠ Better Generation) https://ift.tt/vJnzrSH February 24, 2026 at 10:59PM