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/linfa rust-ml/linfa Public

    A Rust machine learning framework.

    Rust 4.7k 332

  2. tensorflow/tensorflow tensorflow/tensorflow Public

    An Open Source Machine Learning Framework for Everyone

    C++ 197k 76.1k

  3. tensorflow/probability tensorflow/probability Public

    Probabilistic reasoning and statistical analysis in TensorFlow

    Jupyter Notebook 4.4k 1.1k

  4. rust-ndarray/ndarray rust-ndarray/ndarray Public

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

    Rust 4.3k 389