Skip to content
View lachlanmcalpine's full-sized avatar

Block or report lachlanmcalpine

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lachlanmcalpine/README.md

Hi, I'm Lachlan 👋

I build decision tools across quant, sport, simulation, and hardware — and I try to take each one all the way to an honest answer about whether it actually works.

A few things I've built

football-player-value Position-aware player-valuation & recruitment engine, validated out-of-sample against real league tables (+0.84 PL / +0.80 La Liga).
pokie-rng-study Passing a randomness battery ≠ unpredictable: five certified generators, four cracked from their own output.
image-intelligence Searchable visual recall with image content encrypted client-side — semantic search over embeddings the server can't read.
colmi-ring Reverse-engineering a cheap smart ring: byte-patched firmware, a measured 352 Hz accelerometer ceiling, a ring-based typing decoder.
schelling-segregation Schelling's segregation model with per-agent tolerance drawn from a distribution — making the spread of bias an independent variable, not just the mean.
rung4 A meta-learner that reads an unseen Rock-Paper-Scissors opponent from a few rounds and beats a hand-built Bayesian model at every k.

Popular repositories Loading

  1. colmi-ring colmi-ring Public

    Reverse-engineering the Colmi R02 smart ring: byte-patched firmware, a measured 352Hz accelerometer ceiling, and a ring-based typing decoder.

    Python 1

  2. miningmadnes miningmadnes Public archive

    Empty profile-config repo from the old miningmadnes username. Archived, superseded.

  3. Suburb-Opportunity-Intelligence-Australia Suburb-Opportunity-Intelligence-Australia Public

    Suburb-level opportunity scoring for Australia from ABS SEIFA and local business data.

    Python

  4. image-intelligence image-intelligence Public

    Image processing and analysis pipeline with a cloud round-trip and vision QA.

    Python

  5. pokie-rng-study pokie-rng-study Public

    Passing a statistical randomness battery does not imply unpredictability: five generators, all certified by the same battery, four cracked from their own output.

    Python

  6. rung4 rung4 Public

    Amortized personality reading: a meta-learner that reads an unseen Rock-Paper-Scissors opponent from k rounds and beats a hand-built Bayesian model at every k.

    Python