Skip to content

Instantly share code, notes, and snippets.

View lynzrand's full-sized avatar

Rynco Maekawa lynzrand

View GitHub Profile
[layout]
gap = 0
outer_gap_left = 0
outer_gap_right = 0
outer_gap_top = 0
outer_gap_bottom = 0
centering_mode = "on_overflow"
center_past_edges = true
width_presets = [
0.25,
@lynzrand
lynzrand / Cargo.toml
Created February 3, 2026 02:19
Chumsky side-effect demo
[package]
name = "chumsky-demo"
version = "0.1.0"
edition = "2024"
[dependencies]
chumsky = { version = "0.12.0", features = ["pratt"] }
@lynzrand
lynzrand / main.c
Created July 1, 2025 09:13
Simple C shim to reproduce issues caused by non-blocking STDIO
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
void make_nonblocking(int fd) {
int flags = fcntl(fd, F_GETFL, 0);
if (flags == -1) {
perror("fcntl(F_GETFL)");
exit(1);
@lynzrand
lynzrand / git-push-stack.py
Last active April 16, 2025 03:01
Pushes the whole stack of branches to remote. Vibe coded.
#!/bin/env python
# This script pushes all stacked PRs until the trunk branch is reached
import subprocess
import sys
import argparse
def git(command, capture_output=True):
"""
Execute a git command using subprocess.
@lynzrand
lynzrand / memory.py
Created April 30, 2024 02:46
Accumulated memory usage checker (generated by GPT)
import psutil
import matplotlib.pyplot as plt
def get_running_processes():
running_processes = []
# Iterate over all running processes
for proc in psutil.process_iter(['pid', 'name', 'memory_info']):
try:
process_info = proc.info
@lynzrand
lynzrand / _image.md
Last active September 3, 2024 15:04
Dissonance calculation for up to 19 harmonics with microtonic scales shown -- also see https://gist.github.com/endolith/3066664

out

const reverseProxyBase = {
acgnx: "share.acgnx.se",
acgrip: "acg.rip",
bangumi: "bangumi.moe",
dmhy: "share.dmhy.org",
mikan: "mikanani.me",
miobt: "miobt.com",
nyaa: "nyaa.si",
nyaa_sukebei: "sukebei.nyaa.si"
}
import PIL
import PIL.Image
import PIL.ImageDraw
import numpy as np
import tqdm
image_in = "image_in.png"
def sample_pixel(image: PIL.Image.Image, x, y):
black==23.1.0
click==8.1.3
contourpy==1.0.7
cycler==0.11.0
fonttools==4.39.2
kiwisolver==1.4.4
matplotlib==3.7.1
mypy-extensions==1.0.0
numpy==1.24.2
packaging==23.0
@lynzrand
lynzrand / keybase.md
Created April 3, 2023 09:22
Keybase proof

Keybase proof

I hereby claim:

  • I am lynzrand on github.
  • I am lynzrand (https://keybase.io/lynzrand) on keybase.
  • I have a public key whose fingerprint is 1467 A997 CB61 4DDD 6B8F 5FD3 B119 BA40 670B 5443

To claim this, I am signing this object: