Skip to content
View stokhos's full-sized avatar
🎯
Focusing
🎯
Focusing

    Block or report stokhos

    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
    stokhos/README.md

    Stokhos

    explicit state · terminal-first tools · observable failure · measured tails

    ./hello

    explore 👀 low-level cool stuff
    build 🛠️ focused systems understood end to end
    diagnose 🔎 clear cause, clear cost
    collaborate 💞️ on low-level cool stuff
    believe ✨ the lone wolf survives, but the pack dies
    

    🧪 My other GitHub: @DrunkenRandomWalker
    📫 Open an issue here · LinkedIn

    ./featured-work

    ./adjacent-study

    Bid/ask binary-search tree rendered in plain text:

     ------ /
    |21, 32| /
    |21, 21|<
    | 20 | \
    ------ \
    -------- /
    | 20, 20 | /
    |14.1, 21|<
    | None | \
    -------- \
    ---------- /
    | 19.3, 21 | /
    |19.3, 19.3|<
    | 19 | \
    ---------- \
    ---------- /
    | 19, 121 | /
    |14.1, 19.3|<
    | 20 | \
    ---------- \
    ---------- /
    |14.1, 199 | /
    |14.1, 14.1|<
    | 19 | \
    ---------- \
    ASK: min 14.1 max 21
    BID: max 13 min 10
    ------ /
    |13, 10| /
    |13, 13|<
    | 12 | \
    ------ \
    ------ /
    |12, 10| /
    |10, 13|<
    | None | \
    ------ \
    ------ /
    |10, 21| /
    |10, 10|<
    | 12 | \
    ------ \
    

    This is a separate BST-backed visualization study. The featured engine uses price-indexed FIFO levels plus an occupancy bitset.

    ./in-the-lab

    redundant feeds · fixed-capacity ring · copy-aware filtering

    Three focused exercises at the market-data boundary: merge duplicate and out-of-order feeds into one ordered stream, select large trades without copying their payloads, and suppress unchanged quotes.

    Source and scenarios · UDP merger anatomy

    single writer · price-time priority · direct cancellation

    A deterministic, in-memory matching engine for studying order-book design, failure boundaries, and the operator surface around a hot path.

    Implementation and usage · Design and trade-offs

    ./working-principles

    question -> build -> measure -> explain
    
    • Separate machine output from human diagnostics.
    • Reconstruct every transition from stable inputs, IDs, and reason codes.
    • Measure tails, saturation, drops, and instrumentation overhead.
    • Keep terminal views keyboard-first, stable, and readable without color.

    ./modeling-workbench

    JAX / PyTorch for modeling. Ray for parallel execution. Gym for environment contracts. Deterministic runs. Comparable measurements.

    ./upstream

    All merged upstream:

    Pinned Loading

    1. rust-ml/linfarust-ml/linfaPublic

      A Rust machine learning framework.

      Rust 4.7k 333

    2. tensorflow/tensorflowtensorflow/tensorflowPublic

      An Open Source Machine Learning Framework for Everyone

      C++ 198k 76.1k

    3. tensorflow/probabilitytensorflow/probabilityPublic

      Probabilistic reasoning and statistical analysis in TensorFlow

      Jupyter Notebook 4.4k 1.1k

    4. rust-ndarray/ndarrayrust-ndarray/ndarrayPublic

      ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations

      Rust 4.3k 391