nowfound

Life & fun · April 24, 2026

CG

Cardcast.gg – Play paper Magic: The Gathering over webcam

I've been building https://cardcast.gg, a web app for playing paper Magic: The Gathering remotely. You point a webcam at your play area and it identifies cards as you put them down. It's an alternative to Spelltable that I built for my friend group to play weekly with. The main technical difference is detection. Spelltable uses perceptual hashing; cardcast uses modern ViT backbones so it's much faster and more accurate. If you import a decklist from Moxfield, Archidekt, or MTGGoldfish, the search narrows to that deck's card pool, greatly reducing false-positives. What I have so…

What it does

In the maker’s words, at launch

I've been building https:&#x2F;&#x2F;cardcast.gg, a web app for playing paper Magic: The Gathering remotely. You point a webcam at your play area and it identifies cards as you put them down. It's an alternative to Spelltable that I built for my friend group to play weekly with. The main technical difference is detection. Spelltable uses perceptual hashing; cardcast uses modern ViT backbones so it's much faster and more accurate. If you import a decklist from Moxfield, Archidekt, or MTGGoldfish, the search narrows to that deck's card pool, greatly reducing false-positives. What I have so far: - Feature-parity with Spelltable. - No signup. Create a game, share the link, play (< 30s to get going). - Life totals, monarch tracking, initiative, turn timer, card info on hover. - Runs in-browser, WebRTC for video&#x2F;audio, detection happens server-side per request. Where I want to go with it: - Push the inference to the client-side (WebGPU &#x2F; Web Workers). - (provided above works well) Constantly detect cards in an AR-like overlay. - Build more-card intelligence into the product to avoid having to google things mid-game. (main cause of slowness in our pod) Why I'm posting: the core works and my pod uses it weekly, but I'd like to find a few more enthusiastic users who want to contribute or help shape the roadmap — whether that's code (Python&#x2F;FastAPI + React&#x2F;TS), CV work, or just playing regularly and telling me what's broken. Try it: https:&#x2F;&#x2F;cardcast.gg Discord: https:&#x2F;&#x2F;discord.gg&#x2F;axRtvbsfAU Happy to dig into the detection pipeline, hosting economics (Oracle free tier has been super awesome for this!), or anything else in the comments. It's been super fun and educational building this project, now I'm hoping you share it with you all. :)

Does the same job

all alternatives →
  • Mage Scanner2019 · ▲128

    Card Scanner and Collection Tool for Magic: The Gathering 🃏

  • IT
    I taught LLMs to play Magic: The Gathering against each otherFeb 2026 · mage-bench.com · ▲117

    I've been teaching LLMs to play Magic: The Gathering recently, via MCP tools hooked up to the open-source XMage codebase. It's still pretty buggy and I think there's significant room for existing models to get better at it via tooling improvements, but it pretty much works today. The ratings for expensive frontier models are artificially low right now because I've been focusing on cheaper models until I work out the bugs, so they don't have a lot of games in the system.

  • AM
    A Marble Madness-inspired WebGL game we built for Netlify2024 · 5-million-devs.netlify.com · ▲616

    Hello HN! We’re a small creative studio specializing in real-time 3D experiences. Netlify approached us to design and build an interactive experience to celebrate reaching 5 million developers. Inspired by the classic game Marble Madness, we created a gamified experience where users control a ball through playful, interactive levels. The goal was to blend marketing content with the look and feel of a game to engage users. The app is built with Three.js [1], using our custom render pipeline and shaders, and uses Rapier for physics simulation [2]. The 2D content is overlaid on the WebGL view…

  • MY
  • Questions2020 · ▲101

    Card game you can play online and remotely by video calling

  • FT
    Free TCG Proxy Manager for Magic, Yugioh, and Pokemon2025 · ▲69

    Trading cards are awesome, but paying $30 for some cardboard isn’t. I’ve upscaled 60,000 cards from the entire catalog of Yugioh, Magic, Pokemon, & a newer game, https:&#x2F;&#x2F;elestrals.com. I've made it easy to build a decklist, download it, and then print at home. Modern inkjet printers got really good when nobody was looking. While it’s clear they’re not real cards, the upscaling makes them look great for casual play (these are not tournament legal). It’s totally free, give it a try! Supplies: [url-redacted] Printer Settings: [url-redacted] Instructions: [url-redacted] Overview: I…

More life & fun this month

the category →

Launched alongside, April 2026

the whole month →
  • Brila1,367

    One-page websites from real Google Maps reviews

    AI · Apr 2026 · brila.ai

  • AG

    Thought the resources for GPU arch were lacking, so here we are

    Life & fun · Apr 2026 · jaso1024.com

  • IB

    Built a ~9M param LLM from scratch to understand how they actually work. Vanilla transformer, 60K synthetic conversations, ~130 lines of PyTorch. Trains in 5 min on a free Colab T4. The fish thinks the meaning of life is food. Fork it and swap the personality for your own character.

    AI · Apr 2026 · github.com

  • AI meeting notes: now bot-free, in ChatGPT & Claude + more

    AI · Apr 2026 · fathom.ai

  • BC

    Life & fun · Apr 2026 · sam-burns.com

  • IB

    With social media and now AI, its important to keep the indie web alive. There are many people who write frequently. Blogosphere tries to highlight them by fetching the recent posts from personal blogs across many categories. There are two versions: Minimal (HN-inspired, fast, static): https:&#x2F;&#x2F;text.blogosphere.app&#x2F; Non-minimal: https:&#x2F;&#x2F;blogosphere.app&#x2F; If you don't find your blog (or your favorite ones), please add them. I will review and approve it.

    AI · Apr 2026 · text.blogosphere.app