Show HN: Quizz MCP – Turn Claude Code Conversations into Quizzes
I built an MCP server that generates quizzes from your Claude Code sessions.
Reading AI explanations feels like understanding, but how much are you actually retaining? I wanted active recall instead of passive reading.
How it works: - Say "Quiz me on what we discussed" in Claude Code - It generates questions (multiple-choice, code-writing, open-ended) - Browser opens with a terminal-style UI - After each answer, you can chat with an AI tutor - Retry quizzes for spaced repetition
Tech: TypeScript, MCP SDK, Next.js, SQLite, Claude API
The whole thing is keyboard-driven (A-D to select, Enter to submit). Built it because I kept forgetting things from long Claude sessions and wanted something like Anki but automatic.
Would love feedback on the question generation quality, i'm already thinking in some kind of dashboard, reminders, gamifying your grind in the CLI.
AI What Do: A framework for thinking about AI power and human agency
The article explores the potential of AI technology, discussing its current capabilities, limitations, and the societal impacts it may have. It examines how AI can be used in various industries and the importance of responsible development and deployment of these systems.
Daily Tetonor- the Daily Math Logic Puzzle
How Awesome? annotates GitHub awesome lists with repo stats, stars, last commit
Show HN: Integrate governance before your AI stack executes – COMMAND console
I built COMMAND, a governance console for operating multiple AI systems from a single control surface. It's an enterprise product — licensed to organizations, not individuals — but the full interactive demo is a single HTML file anyone can open and explore right now. The problem: organizations running multiple AI systems (GPT, Claude, Gemini, Grok, etc.) have no structured way to govern them together. Each system is a separate conversation with separate context. COMMAND gives you a single interface with role assignment (primary/secondary/observer), sequenced execution order, broadcast across systems, context injection, and a full audit trail. Open the site, the demo runs in your browser. No signup, no backend, no dependencies. You're looking at the full control surface:
Assign roles and execution sequences across 6 AI systems Set governance modes that constrain how systems respond Broadcast a single prompt to multiple systems in defined order Load context documents from a vault and inject them into sessions Deploy structured missions with WHO/WHAT/WHERE configuration Control response behavior with compression, speed, and length sliders SNAIL mode (step-by-step acknowledgment), LOCK IN (acute focus) Command postures: FALL IN LINE, FOLLOW, LEAD, TAKE CHARGE Full session export and audit logging
The demo uses simulated responses to show how governance state flows through. The actual product is delivered to licensed organizations who connect their own API keys and engine. Built as a single self-contained HTML file (~7K lines). I wanted something that could run anywhere, including air-gapped environments, with zero infrastructure dependencies. Happy to discuss the architecture, the governance model, or the reasoning behind any of it.
RiftWalking
Music Programming Studio: Live-Coding and AI Prompting
Music Programming Studio, available now at folkstack.com, is a "live coding" environment that runs in the browser. Compose, play, edit, and record, in real-time, without missing a beat.
You, or an Agent, writes and edits JavaScript code that when compiled plays music, by calling functions with tempo, interval, and beats parameters, referencing audio samples and symbolic musical notation, and sending notes to instruments or midi-out.
There is no cost to access the studio and program music. Credits for prompting AI may be purchased after registration. The AI will generate code that produces music, which you may then edit, or prompt the AI again to revise.
In recent testing, AI was able to program complex songs in several styles, with chorus, bridge, and verse, defining chords and progressions, and syncopating rhythmic patterns.
Caveat Uxer, this occasion is an early public release. You may experience delays or interruptions with AI prompting. For most issues, refresh the page.
Register and access the studio: https://folkstack.com Read the manual: https://folkstack.com/manual Follow me on X: https://x.com/folkstackartist
Ubuntu 26.04 ends a 40-year old sudo tradition
The article discusses a change in Ubuntu 26.04 where the sudo password will no longer be displayed as asterisks, providing more transparency to users when entering their passwords.
Napkin Math Flashcards
This website provides a collection of digital flashcards designed to help users practice basic math skills, including addition, subtraction, multiplication, and division. The flashcards are presented in a clean, minimalist design and can be used for quick practice sessions or study sessions.
Fast Autoscheduling for Sparse ML Frameworks
The article discusses the development of the 'Scorch' programming language, which was created by the author to explore the capabilities of the Go programming language. It highlights the language's features, such as its simplicity, concurrency support, and potential applications.
Sam Altman AMA about DoD deal
TENSURE: Fuzzing Sparse Tensor Compilers (Registered Report)
The article presents a novel approach for automatically detecting and mitigating DDoS attacks using a scalable and accurate detection system. The proposed solution leverages machine learning techniques to identify and respond to DDoS attacks in real-time, enhancing the security and resilience of online systems.
OpenAI has released Dow contract language, and it's as Anthropic claimed
A Day in the Life of an Enshittificator [video]
Claude making me more productive every day usecases
Nearly every day AI surprises me. Getting something important done for me which I didn't imagine it could. Reply if you discovered something new yourself.
Claude Code/Cowork by Anthropic recently surprised me the most.
1. Chatting with customer support to negotiate refunds and discounts
Ikea and DoorDash messed up a few orders for me recently. So I started online support chats with each company, but got distracted while waiting for responses, so mid-conversation the support agents closed the chat and I had to start over... This prompted me to give Claude access to my browser and just handle the conversations for me. I told it to keep running until the goal was achieved. At DoorDash, Claude even complained to the support agent about my inconveniences, which resulted in receiving a $10 refund.
2. Building a CRM browser extension
I recently started using Attio as a CRM, which brings me the main benefit of not needing to manually create each contact, Attio does it automatically based on email history. (Tip: Attio's free version is enough for this.) However, Attio isn't optimized for LinkedIn. It seems designed mainly for managing company relationships, not personal connections. Attio's browser extension only allows adding new companies. So I asked Claude to build me a custom browser extension to add LinkedIn profiles to Attio with one click. A few minutes later I had it set up. Claude navigated via my browser to Attio and created an API key itself! with the required read/write permission levels. The only thing I had to do was add the folder with the extension code to my Chrome extensions. The extension even checks my CRM to see if the person already exists in Attio, and allows me to add them to different pipelines.
3. Renaming files
Often I start with a solid structure for managing files. When life happens, it gets messy. Now in Claude Cowork I just select a folder with 18 subfolders and 200+ files and day: clean up folder and rename each file using industry-standard naming conventions & open each file to analyze content. Within a few minutes the mess was gone and every file was properly named.
4. Finding cleaning support
I told Claude to go to Craigslist in my browser and write a post following my requirements. A few hours later I received over 50 applications. Then Claude analyzed all the emails and ranked the applicants. I just had to call the best 2 options and decide. -
This is only the tip of the iceberg from the past few days. Claude also helped me research 290 profiles of event attendees by spinning up six different agents running Google searches in parallel, ranking them on set criteria, and creating a beautiful summary as output. It also helped me fill out multiple long annoying Google Forms with context from my Google Drive...
DeepExplain: Interactive Guide to Dirac Notation and Quantum Mechanics
The article introduces the Dirac notation, a mathematical formalism used in quantum mechanics to represent states and operators. It explains the key concepts of this notation, including bra and ket vectors, inner and outer products, and the role of Dirac notation in simplifying quantum mechanical calculations.
Show HN: A live playground for Beautiful Mermaid
The article discusses the development of Beautiful Mermaid, a new web-based game that allows players to interact with a virtual mermaid in an underwater environment. The game features beautiful graphics, interactive elements, and the ability for users to customize the mermaid's appearance and activities.
Show HN: Atom – open-source AI agent with "visual" episodic memory
Hey HN,
I’ve been building Atom (https://github.com/rush86999/atom), an open-source, self-hosted AI automation platform.
I built this because while tools like OpenClaw are excellent for one-off scripts and personal tasks, I found them difficult to use for complex business workflows (e.g., managing invoices or SaaS ops). The main issue was State Blindness: the agent would fire a command and assume it worked, without "seeing" if the UI or state actually updated.
I just shipped a new architecture to solve this called Canvas AI Accessibility.
The Technical Concept: Instead of relying on token-heavy screenshots or raw HTML, I built a hidden semantic layer—essentially a "Screen Reader" for the LLM.
Hidden Visual Description: When the agent works, the system generates a structured, hidden description of the visual state.
Episodic Memory: The agent "reads" this layer to verify its actions. Crucially, it snapshots this state into a vector database (LanceDB).
Maturity/Governance: Before an agent is promoted from "Student" to "Autonomous," it must demonstrate it can recall these past visual states to avoid repeating errors.
Atom vs. OpenClaw: I view them as complementary. OpenClaw is the "Hands" (great for raw execution/terminal), while Atom is the "Brain" (handling state, memory, and audit trails). Atom uses Python/FastAPI vs OpenClaw's Node.js, and focuses heavily on this governance/memory layer.
The repo is self-hosted and includes the new Canvas architecture. I’d love feedback on the implementation of the hidden accessibility layer—is anyone else using "synthetic accessibility trees" for agent grounding?
A Reinforcement Learning Environment for Automatic Code Optimization in MLIR
This paper presents a novel deep learning model for generating high-fidelity 3D reconstructions from single 2D images. The model achieves state-of-the-art performance on several benchmark datasets, showcasing its potential for applications in computer vision and graphics.
"Half the dads at this 7am swim practice have Codex or Claude Code fired up."
Show HN: Tool to surface past architectural decisions directly on Pull Requests
Decision Guardian is an open-source AI-powered decision support tool that helps users make informed choices by integrating data from various sources and providing personalized recommendations. The platform aims to enhance decision-making processes by leveraging machine learning and data analysis capabilities.
Show HN: Pare – would you let strangers play matchmaker for you?
Pare is a dating site where users matchmake for each other. Instead of swiping on your own feed, you get presented with 3 profiles and you decide based on the information presented which candidate profile is the best fit for the focus profile.
Demo on the landing page.
Currently NYC only, but hope to expand as this takes off. All users on other cities get put on a waitlist for now.
Some things I need feedback on:
GTM - I posted this on the r/nyc subreddit and promptly got shadowbanned from the entire website, but not before a couple people told me to fuck off (lol). - X/Twitter is a black hole for me since I created an account for the first time ever in January, so I'd appreciate some GTM advice.
Pricing - Currently free, but I plan to price at $10 a season (~1 week), is that too high or too low? Why? I was aiming to price competitively to standard premium options on other dating apps. Also this is not a subscription (hate those). - Also Stripe told me that dating apps are restricted enterprises and my account is being closed so I need a new payment processor.
General - If you’ve seen similar approaches (dating, hiring, recsys, rank aggregation), I’d appreciate pointers.
If you have constructive feedback I'm all ears.
Optimal: Cost effective infra with agentic inbox
Show HN: A no-BS guide for mkt directors who just landed in a broken company
Spent the last few years watching marketing directors fail their first 90 days not because they lacked skill, but because every framework they'd read assumed a functional organization. Wrote this to cover what those guides skip: reading political dynamics before you speak, inheriting a burned team, managing up when goals shift weekly. And a honest Day 91 check, stay or go. $49, 18 pages, one download.
Mock Wallet – Test Web3 Apps with Playwright, Humans, and AI Agents
If you've tried to test a dApp with Playwright you already know the problem. MetaMask wasn't built for headless browsers. You end up with brittle hacks, flaky tests, and a CI pipeline that breaks randomly.
I built Mock Wallet to fix this — and then realized it solves something bigger.
Three things it does:
1. Playwright-native wallet testing Drop it into your test suite like any other mock. Simulate connects, signatures, and transactions without touching a browser extension. Works headless, works in CI, works reliably.
// example
const wallet = await MockWallet.connect(page);
await wallet.approve({ amount: '1.5', token: 'ETH' });
await expect(page.locator('.balance')).toHaveText('1.5 ETH');
2. AI agent wallet
Agents get a programmable wallet via API. No UI, no popups,
no human required. Your agent signs and transacts by calling
an endpoint.3. Human + agent hybrid flows The part nobody else handles — testing workflows where a human and an agent interact with the same contract. Approve flows, co-signing, agent-initiated + human-confirmed transactions.
Start in sandbox with mock funds. Flip a flag to go live.
mockwallet.dev — free sandbox, no signup to try.
Brutal feedback welcome especially from anyone doing E2E testing on Web3 apps.
The Mystery of Skype
The article explores the mysterious story behind the creation of Skype, a popular video-calling software. It delves into the complex history of the company, its founding, and the controversies surrounding its development and ownership.
One-Line C64 Basic Dice Program: Default RAM Initialization [video]
Why Apple's move to video could endanger podcasting's greatest power
The article discusses Apple's potential move into video podcasting, exploring how the company's market dominance and control over podcast distribution could impact the industry. It examines the implications of Apple's possible expansion into this space and the potential challenges it may face.
Working with file extensions in bash scripts
The article discusses the importance of file extensions in Bash scripting and how they can be used to determine the type of file. It provides examples of common file extensions and their associated file types, as well as strategies for handling different file extensions within Bash scripts.
Show HN: GitPop – open-source AI Git context menu for Windows (OS X coming soon)
Hi everyone,
I built GitPop, an open-source, lightweight Windows File Explorer extension that brings a fast Git interface right to your context menu.
The problem: I got tired of opening heavy IDEs (like VS Code) or bulky GUI clients just to make a quick commit, but I also wanted the nice visual diffs and staging checkboxes that terminal workflows lack.
The solution: When you right-click any folder with a .git repository and select "GitPop Here", it instantly launches a sleek, dark-mode UI overlay. You can view your changes, stage files, and commit directly from your desktop.
To speed things up even more, I added an AI "Sparkle" button that reads your git diff and auto-generates a conventional commit message.
Technical details:
Stack: I built this using Tauri v2, React, and Rust. I specifically chose Tauri over Electron because a context-menu popup needs to open instantly and use minimal RAM.
Privacy First (Local AI): By default, the AI feature hooks into a local Ollama instance (like llama3.2), meaning your proprietary source code diffs never leave your machine. I also added support for OpenAI, Anthropic, and Gemini for those who prefer cloud models.
Git Backend: Instead of wrestling with libgit2, the Rust backend spawns hidden child processes to execute native Git CLI binaries. This means it automatically respects your existing global Git config, SSH keys, and GPG signing.
A fun engineering challenge: Building a transparent, glassmorphism UI on Windows 11 using Webview2 was surprisingly tricky. Combining "transparent": true with a hidden startup state ("visible": false) caused the rendering engine to completely panic and crash. I also had to write custom OS-level Rust code to suppress the background CMD terminals from flashing every time a Git command ran.
What's next (macOS): Right now, the release is heavily optimized for Windows File Explorer, but I am actively working on the macOS version to integrate this exact same experience directly into Finder.
I’d love for you to try out the Windows version while I wrap up the Mac build. The installers (.exe/.msi) and source code are available on GitHub.
Repo: https://github.com/vinzify/gitpop
I'll be hanging around the comments to answer any questions about the tech stack, Tauri v2, or the implementation!