# cho.sh > Sunghyun Cho's personal super-app: an Andy-Matuschak-style digital garden (URL-encoded pane stacks) plus self-contained mini-apps. Notes are fetched from a private research repo; everything degrades legibly when a dependency is missing. ## How to read this site - Send `Accept: text/markdown` (or `text/plain`) on any page URL to receive a clean text representation of the same resource. - Append `.md` to any page path for the Markdown twin (e.g. `/mini/problems.md`, `/index.md` for home). - Always set/honor `Vary: Accept`. Do not scrape HTML chrome when a text representation is available. ## Pages - [Sunghyun Cho](https://cho.sh/): Who I am and what I do - [research](https://cho.sh/000000): Building cho.sh, my own encyclopedia and super-app. - [Archive](https://cho.sh/archive): Every note in Sunghyun Cho's digital garden, listed on a single page from newest to oldest. - [mini](https://cho.sh/mini): Small, self-contained tools that share one home: dialect translation, a domain checker, a coding judge, a game of chess, and more. - [Saturi](https://cho.sh/mini/saturi): Saturi translator - [Collections](https://cho.sh/mini/collections): Curated paths through the notes: themed groupings meant to be read together. - [Domains](https://cho.sh/mini/domains): Startup name checker - [Problems](https://cho.sh/mini/problems): Pick a problem and write your solution in the built-in editor. The judge runs it against real test cases while you watch, and the wider archive is open to read whenever you like. - [Chess](https://cho.sh/mini/chess): A small board for playing one game against Sunghyun. - [Sans](https://cho.sh/mini/sans): A rounded typeface supporting 9 weights across Latin, Cyrillic, Greek, Vietnamese, Korean, Japanese, and Chinese. - [Token Usage](https://cho.sh/mini/usage): Daily token and cost rollups across my AI coding tools. - [Mock Interviewer](https://cho.sh/mini/mock-interviewer): Mock interviewer - [Dice](https://cho.sh/mini/dice): Choose how many dice, then give them a roll. - [Coin](https://cho.sh/mini/coin): Tap the coin to flip it. Heads or tails, you decide what they stand for. - [Russian Roulette](https://cho.sh/mini/roulette): Add everyone, then spin the revolver. Keep going until one is left. - [Bottle](https://cho.sh/mini/spinner): List everyone, lay the bottle in the middle, then spin to see who it points to. - [Health](https://cho.sh/mini/health): Daily rollups from my health devices. - [Liar Game](https://cho.sh/mini/liar): Pass one phone around the table. Everyone sees the secret word except the liar. Describe, vote, catch. - [Mafia](https://cho.sh/mini/mafia): Mafia - [Apple Wallet Card](https://cho.sh/mini/wallet): Create the card, add it to Apple Wallet, and leave the context I need to remember where we met. - [Papers](https://cho.sh/mini/papers): Paste an arXiv link or drop any paper's PDF and the reading agents unroll it into a readable page: margin notes where the text gets hard, a guide for every figure, and an adversarial review of what the authors left unstated. - [News](https://cho.sh/mini/news): Small, self-contained tools that share one home: dialect translation, a domain checker, a coding judge, a game of chess, and more. - [Rubber Duck](https://cho.sh/mini/rubber-duck): Rubber duck - [Salpakan](https://cho.sh/mini/salpakan): The Filipino Game of the Generals. Every piece hides its rank, and the arbiter settles every clash in silence. - [Blackjack](https://cho.sh/mini/blackjack): A casual table against the house dealer. Blackjack pays 3:2, the dealer stands on 17, and nobody loses real money. - [Dalmuti](https://cho.sh/mini/dalmuti): The climbing card game of gloriously unfair social mobility. Shed your cards first to rule the next hand, and mind the taxes. ## Optional - [Sitemap](https://cho.sh/sitemap.xml) - [Robots](https://cho.sh/robots.txt)