I'm ity (she/it), a clinically insane girl addict. I'm a catgirl & a robot. I'm transfem.
I like ketamine, C, and math. I was told I'm good at computers but I refuse to believe that.
The favicon is a heart my sis's blood made on my bedsheets btw.
| Fediverse | @tranquillity@mastodon.minionflo.net |
| Location | Germany/Berlin |
| Disorders |
|
| Languages |
|
I found a 0day in Linux (USB stack, memory resource exhaustion thru a connected malicious USB 2.0 device). I wrote a short blogpost about how GPU drivers work after more or less making sense of drm/i915 and mesa's anv drivers (landed some simple bugfixes in mesa during it). The amount of programming languages I know keeps competing with the amount of my ex partners. I implemented an HTTP 1.1 server in a few dozen lines of x86 assembly which servers hardcoded content. I wrote a simple shell which runs in QEMU booting using my own 16bit bootloader (BIOS ints for VGA and ATA) in C. I wrote a shell using UEFI services that boots on my real hardware with uefi-rs. I wrote a simple bootloader using uefi-rs that loads simple Zig code. I wrote a simple game engine in OpenGL and Java (LWJGL3) that clones Minecraft (infinite worldgen, world editing, multithreading...). I wrote some simple demo tooling for showing how to write Wayland code and debug Wayland. I wrote pieces of a Matrix client library in Rust, and a Matrix client in Bash (using curl and jq). I wrote my own tooling in Python for manipulating .class files (adding Signature attributes) to get Clojure running with Minecraft Forge and Fabric. I fixed up Fabric Loom's handling of line number remapping for debugger info. I benchmarked and graphed the components of the F4PGA toolchain for Artix-7. I wrote a self-contained script that compiled RedoxOS on NixOS using an Ubuntu rootless container using unshare bootstrapped from a static build of busybox.
TODO
Link it to ity.pet plz :3