Articles by gavide
24

Almost Always Unsigned (graphitemaster.github.io)

2

The Compose Key and –/.XCompose (gavide.dev)

1

Finding duplicated code with tools from your CS course (purplesyringa.moe)

1

I Solved Connect 4 (youtube.com)

2

Optimization lessons from a Minecraft structure locator (purplesyringa.moe)

2

SSH has no Host header (simonwillison.net)

1

A modern tale of blinkenlights (reverse engineering a smartwatch) (quarkslab.com)

18

Why is calling my asm function from Rust slower than calling it from C? (ohadravid.github.io)

198

Announcing the Beta release of ty (astral.sh)

1

TiDAR: Think in Diffusion, Talk in Autoregression (tidarlm.github.io)

3

S&box is now open source (github.com/facepunch)

1

Post Quantum secure your Rust programs (rust.careers)

2

Swap on VRAM (archlinux.org)

1

Intuitive Math Visualizations (acegikmo.com)

37

ESP32 and Termux (gavide.dev)

10

Python 3.14 (astral.sh)

3

I Made the World's Smallest Minecraft Server (youtube.com)

1

Ruff v0.13.0 (astral.sh)

9

Pyx: A Python-native package registry, now in Beta (astral.sh)

1

PyFHE – a Python library for homomorphic encryption (github.com/ibarrond)

2

Ancient trick to calculate any square root (youtube.com)

14

JavaScript Obfuscation Through File Stream Side-Channel (gavide.dev)

3

Python Generic Return Types (gavide.dev)

3

How Electricity Works – For Visual Learners [video] (youtube.com)