Skip to content

Instantly share code, notes, and snippets.

@geohot
geohot / syllabus.md
Last active October 3, 2026 07:43
Compilers for Machine Learning

Compilers for Machine Learning

A hands-on one semester course where students build their own compiler from scratch, starting from elementwise programs and ending with training SOTA LLMs on GPUs. This course aggressively builds on the previous week, and is an exercise in slop management. If you let any slop in early, it will compound and you will not finish the class.

Course description: This course covers the design and implementation of a modern machine learning compiler, and examines the interaction between IR design, hardware capabilities, and the structure of machine learning programs. Topics covered include term rewriting, code generation, movement operators, kernel fusion, memory hierarchies, GPU architecture, automatic differentiation, and flash attention. It is a project course, providing experience with performance-oriented programming, managing a codebase that grows all semester, and working in 1 or 2 person teams, culminating in a compiler capable of training modern LLMs.

Prerequisites: This c

@JPersson77
JPersson77 / nVAppAppApp.ps1
Last active October 3, 2026 07:42
nVAppAppApp - workaround NVIDIA DLSS4 whitelisting
<# Workaround for NVIDIA's DLSS4 whitelisting
-------- WHAT IS THE BACKSTORY? --------
DLSS4 was launched alongside the RTX 5000 series and comprise several new and interesting
features, f.e. additional presets for Super Resolution, using a newer Transformer model.
Arguably these features increase image quality significantly. To various degrees these
features are also available for older RTX cards, and older games using DLSS3/2.
@joelonsql
joelonsql / PostgreSQL-EXTENSIONs.md
Last active October 3, 2026 07:42
1000+ PostgreSQL EXTENSIONs

🗺🐘 1000+ PostgreSQL EXTENSIONs

This is a list of URLs to PostgreSQL EXTENSION repos, listed in alphabetical order of parent repo, with active forks listed under each parent.

⭐️ >= 10 stars
⭐️⭐️ >= 100 stars
⭐️⭐️⭐️ >= 1000 stars
Numbers of stars might not be up-to-date.

aahed
aalii
aapas
aargh
aarti
abaca
abaci
aback
abacs
abaft
@BijanProgrammer
BijanProgrammer / frontend-roadmap.md
Last active October 3, 2026 07:34
The Ultimate Essential Roadmap To Become a Frontend Developer
@Blackshome
Blackshome / sensor-light.yaml
Last active October 3, 2026 07:23
Home Assistant Sensor Light that can be used in Blueprints
blueprint:
name: Sensor Light
description: >
# 💡 Sensor Light
**Version: 8.7**
Your lighting experience, your way - take control and customize it to perfection! 💡✨
@Kexogg
Kexogg / script.js
Created October 3, 2026 07:21
urfu-bbb-fix
// ==UserScript==
// @name BigBlueButton Firefox direct ICE
// @match https://*.dit.urfu.ru/html5client/*
// @run-at document-start
// @sandbox raw
// @grant none
// ==/UserScript==
(() => {
const NativePeerConnection = window.RTCPeerConnection;
@ashishsecdev
ashishsecdev / Windows Security Event Codes - Cheatsheet
Last active October 3, 2026 07:22
Windows Security Event Codes - Cheatsheet
<Created by Ashishsecdev>
Logins
4625 - Failed Login (Bruteforce)
4624 - Succesful Login
4648 - Logon was attempted using explicit credentials.
4802 - Screensaver invoked.
4778 - RDP session reconnected.
4820 - Kerberos TGT was denied as the device does not meet the access control restrictions.
------
@amarcus10028
amarcus10028 / worktree-relay-sop.md
Created October 3, 2026 07:19
Lightweight inter-agent coordination SOP for Claude Code worktrees

Lightweight inter-agent coordination SOP for Claude Code worktrees

A practical SOP for letting multiple Claude Code sessions in Git worktrees communicate directly, exchange SHA-pinned handoffs, and preserve blind/released review phases without making the human owner act as the clipboard.

This is designed as a lightweight transport and visibility layer, not a full agent orchestration framework.


Prompt for Primary

LLM Wiki

A pattern for building personal knowledge bases using LLMs.

This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.

The core idea

Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.