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-valuePosition-aware player-valuation & recruitment engine, validated out-of-sample against real league tables (+0.84 PL / +0.80 La Liga).
    pokie-rng-studyPassing a randomness battery ≠ unpredictable: five certified generators, four cracked from their own output.
    image-intelligenceSearchable visual recall with image content encrypted client-side — semantic search over embeddings the server can't read.
    colmi-ringReverse-engineering a cheap smart ring: byte-patched firmware, a measured 352 Hz accelerometer ceiling, a ring-based typing decoder.
    schelling-segregationSchelling's segregation model with per-agent tolerance drawn from a distribution — making the spread of bias an independent variable, not just the mean.
    rung4A 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-ringPublic

      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 miningmadnesPublic archive

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

    3. Suburb-Opportunity-Intelligence-Australia Suburb-Opportunity-Intelligence-AustraliaPublic

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

      Python

    4. image-intelligence image-intelligencePublic

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

      Python

    5. pokie-rng-study pokie-rng-studyPublic

      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 rung4Public

      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