New Android Trick App

The Future of Card Magic is Digital

You’ve just performed the perfect classic card trick: a spectator selects a card, keeps it secret, and you’re ready for the big reveal. But instead of fumbling through your deck, you pull out your phone, launch your QR code app, and hand it to them. “Scan this,” you say. “Yesterday, I had a strange feeling… that your card would be chosen.” They scan the code, open the dedicated webpage that pops up, and there it is: their chosen card, staring back at them from the screen. Forget the deck—the future of impossible prediction is now woven into the digital world.

Continúa leyendo "New Android Trick App"

Building Mobile Apps with AI: My Cordova Development Journey

Over the past few weeks, I’ve been using Claude (an AI assistant from Anthropic) to help me build several mobile applications using Apache Cordova. The experience has been eye-opening – both for what worked remarkably well and what proved frustratingly difficult. If you’re considering using AI to help with mobile development, here’s what I learned.

Continúa leyendo "Building Mobile Apps with AI: My Cordova Development Journey"

Si Stebbins Trainer

One of the features I like about the Si Stebbins stack is that if you know the bottom card you can calculate the position of any other card in the deck using some “simple” math. Technically the math is simple, but it takes some practice. So I wrote a web page and also an Android app for my phone to help me train in the calculations.

Continúa leyendo "Si Stebbins Trainer"

Cordova Android App Development: Complete Setup Guide

Overview

What is Cordova? Cordova wraps your HTML/CSS/JavaScript web app in a native Android container, allowing it to run as a standalone app on Android devices. Having suffered through getting this all setup via Claude.ai I thought I would ask Claude.ai to write this guide.

What you’ll need:

  • A computer running Linux (Ubuntu/similar)
  • An HTML/CSS/JavaScript web page
  • About 1-2 hours for initial setup
  • 2-3 GB of disk space for all the tools
Continúa leyendo "Cordova Android App Development: Complete Setup Guide"

Maybe We Should Just Accept We’re Compromised

We perform security theater daily. We update passwords, enable two-factor authentication, install VPNs, use encrypted messaging apps. We do these things because we’ve been told they make us “secure.” But what if I told you that despite all of this, you’re almost certainly compromised already—and that accepting this might actually be the most rational security posture?

Continúa leyendo "Maybe We Should Just Accept We’re Compromised"