Skip to content

Instantly share code, notes, and snippets.

@asears
asears / gpt.py
Created February 12, 2026 01:42
microgpt (karpathy)
"""
The most atomic way to train and inference a GPT in pure, dependency-free Python.
This file is the complete algorithm. Everything else is just efficiency.
@karpathy and @claude with the refactoring barkie dog :ruff:
"""
import logging
import math # math.log, math.exp
import operator
# Few helpful rebase commands
git config --global core.editor=code
git config --global sequence.editor=code --wait --reuse-window
# Find the divergent commit
git merge-base --fork-point main
# Interactive rebase
git rebase -i
@asears
asears / my.instructions.md
Last active May 17, 2025 10:20
Copilot Instructions, Prompts, Tools and Variables
title
this follows front matter format

Chat variables

Use chat variables in your chat prompt to reference context that is relevant to your question.

Chat variable Description

#changes The list of source control changes.

@asears
asears / mcplinks.md
Created April 13, 2025 10:53
MCP Configurations
@asears
asears / promptlinks.md
Last active June 13, 2025 15:24
Selection of the 500 or so prompts and related in Github as of April 1, 2025
@asears
asears / nox.md
Last active January 5, 2025 15:07
Nox Cookbook
@asears
asears / migrate_uv.md
Created January 5, 2025 14:59
UV - Migration from pyenv
@asears
asears / git_worktree.md
Created January 5, 2025 14:56
Git - Using worktrees

Git Worktree

  • Alternative to git stash save -m "mywip"
  • Alternative to cloning the repo again
  • 'clone' a worktree tracked folder
git worktree add -b feature/mybranch ../myfolder main
@asears
asears / kdiff3-config.md
Created November 2, 2024 12:57 — forked from JeffMill/kdiff3-config.md
kdiff3 configuration for Windows

KDiff3

Fast on Linux and Windows, and supports 3-way merging! Diffinity and Meld are a couple of other viable options.

KDiff3 Merge Tutorial

Install KDiff3

winget install KDE.KDiff3