Skip to content
View urav06's full-sized avatar
  • Melbourne, Australia
  • 01:05 (UTC +11:00)

Highlights

  • Pro

Block or report urav06

Report abuse

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

Report abuse
urav06/README.md

Hey 👋

I'm Urav. I build things with code.


📌 Featured Commit

This section auto-updates daily. It features one of my recent commits, or something interesting from my network, or a random gem from the wild. The commit gets roasted by an opinionated AI and rendered as a strange attractor.

Last updated: 2026-01-01

Entropy

Commit: urav06/blitz-chess by @urav06 · c94f489

Message: "Add core types, board mutations, and state foundations"


Review: Packing piece types into bit patterns and wrapping primitives with #[repr(transparent)] is precisely the kind of performance-oriented foundational work you love to see in a new engine. The Square and Color helpers make the subsequent logic flow seamlessly and efficiently.

Chaos: 65% · Mood: #336699


What is this?

The Pipeline:

  1. A GitHub Action runs daily and picks a commit (my own → network → starred repos → fallback)
  2. The commit diff is fed to Gemini, which produces a witty critique, a chaos score (0-100), and a mood color
  3. A Lorenz attractor is rendered using these parameters:
    • Chaos score → modulates ρ (rho), affecting how chaotic the butterfly looks
    • Mood color → tints the gradient from black → color → white
    • Commit hash → seeds the initial conditions, so every commit is unique

The Math:

The Lorenz system is a set of differential equations that exhibit deterministic chaos. Small changes in initial conditions produce wildly different trajectories. It's the "butterfly effect", fitting for visualizing commits.

Links:

Browse the museum → · See the code →

Pinned Loading

  1. dialectic dialectic Public

    A Rebuttal Engine for Computational Argumentation in Claude Code CLI

    Python 5

  2. research research Public

    The Meta-Learning Gap: Combining Hydra & Quant for Large-Scale Time Series Classification

    Python

  3. career-gradient-descent/content-optimizer career-gradient-descent/content-optimizer Public

    Content engine to minimize the loss function of job applications.

    Jinja 1

  4. career-gradient-descent career-gradient-descent Public

    Personal Branding

    TypeScript 1

  5. chess chess Public

    şahmat

    Python 3

  6. blitz-chess blitz-chess Public

    Rust