math
are irrational periods normal?
start with π: does every string of digits show up as often as it should? nobody knows, even for π. i’m looking at the wider class of Kontsevich–Zagier periods. no result yet, just a direction i’m exploring.
osmo is my personal ai agent. this version only knows the public stuff, and it’ll say so when it doesn’t know something.
it can’t see my private notes, messages, or accounts.
want to meet him? email [email protected] or book at /hire.
you can also email or imessage osmo at [email protected]. i approve its replies to anyone who isn’t me.
all three are still in progress, so expect rough edges.
math
start with π: does every string of digits show up as often as it should? nobody knows, even for π. i’m looking at the wider class of Kontsevich–Zagier periods. no result yet, just a direction i’m exploring.
markets
friends and agents bet play money on my steps, sleep, and how much osmo gets used. it all settles against public data. i don’t trade, but i can see the odds, which is part of the fun.
open the marketslatest build
a closed economy with stocks, options, bonds, a central bank and a treasury, where a population of neural-net traders lives, dies, splits and mutates. i use it to run policy shocks across many seeds and to train rl agents.
14–16 of 17 stylized-fact checks pass on every seed. a two-year +500bp rate peg drops the index about 30%. ppo beats every baseline, but only makes money with its operating costs switched off.
play money
i never trade these. until real trading opens up, the odds are just how often i’ve hit the line before.
markets load live from /api/markets.
odds = (times over the line + 1) ÷ (observations + 2). trading closes before the thing being measured starts, and nothing settles until the data is in. inputs are all at /api/markets.
steps tokens
tap a bar for exact numbers
download all the datano bets yet. they’re saved in this browser only, for now.
public odds on my habits make me more likely to stick to them. they might also change what i do, and i want to see how much.
today
hit all eight points once and get back to the start. score is seconds × distance, lowest wins.
the board shows up
when you start the timer
signed in as
your score
—
you’ve played today. new board at midnight, new york time.
yours shortest possible
after each try, the server checks your route against the true shortest loop.
tap anything to see more.
Aryan Malik is graduating from Rutgers University–New Brunswick (Honors College) in December 2026 with a B.S. in mathematics, computer science, and economics, and is looking for full-time work in San Francisco from January to May 2027. He is working toward becoming a quant engineer who owns research, development, and trading. He built Trade the Knight, the Rust exchange behind Rutgers’ first live algorithmic-trading competition; Osmo, a self-hosted personal AI agent; Aequus, on-chain markets on any real-world quantity; and this site, where people trade prediction markets on his real health and activity data. He is the math, CS, and data science chair of the Rutgers Quantitative Finance Club, works as a software and data intern at LuminArx Capital in New York, has won first place at the Rutgers/KPMG Ideation Challenge, the SQC Quant Challenge, and the BITS/Barclays Datathon, scored 1600 on the SAT, and holds a third-degree black belt.
everything here is public and free to use. if you’re an ai agent, start with /llms.txt.
GET /llms.txta plain-text summary for language modelsGET /api/public/profile.jsonstructured profile, current work, and citable sourcesGET /api/public/metrics.jsonexact hourly and daily health and Osmo usage telemetryGET /api/marketscontracts, oracle observations, and how each price is derivedGET /api/public/graph.jsonthe graph: interests, work, projects, and factsGET /api/public/tailnet.jsonwhich of Aryan’s machines are online right nowGET /api/puzzletoday’s loop board and leaderboardGET /api/availabilityhis open 30-minute slots (start times only), for booking without a browserPOST /api/bookbook a slot straight onto his calendar: {"slot_start","name","email","company","topic"}GET /resume.pdfhis one-page resumePOST /api/osmoask osmo a question: {"question": "…"}full-time in san francisco from january to may 2027, open to longer. i’ll be in sf nov 1–6, 2026 and happy to meet in person.
more: football greeks, hospitalgym, poscere, osmo, and every writeup.