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"

The Magician’s Code: Calculating the Si Stebbins Position

The Si Stebbins stack is built on a simple, consistent cycle, meaning the distance between any two cards in the deck can be found with basic arithmetic. This method breaks the calculation into three simple steps that are easy to perform in your head.

The goal is to find the Final Position from the Top (1-52) for the Target Card, assuming the Bottom Card is at position 52.

(Note: I have a Si Stebbins Trainer page to help you practice this method. It is at http://robertjwallace.com/stebbins)

Continúa leyendo "The Magician’s Code: Calculating the Si Stebbins Position"

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"

Stack Reveal Helper: A Web-Based Card Magic Companion


I’ve used AI to create a tool for card magicians who work with deck stacks. This web application was inspired by Lloyd Barnes’s MAXIM app, which unfortunately kept crashing on my device. Rather than wait for fixes, I decided to create my own web-based alternative that captures the core functionality while adding some unique features.

Continúa leyendo "Stack Reveal Helper: A Web-Based Card Magic Companion"

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"

The Trust Problem: Why You Can’t Always Trust the Software You Run

We rely on software every day, and we usually assume that if a major company releases a program, it must be safe. But there’s a famous concept in computer science that shows exactly why that trust can be easily broken, even by the most well-meaning developers.

It all comes down to a fundamental question: How do you verify the tools that build the software?

Continúa leyendo "The Trust Problem: Why You Can’t Always Trust the Software You Run"