41554 blogs · [ { "id": "01a07dac-40c2-7282-9cf2-13dbcab9092b", "title": "Fixing analog audio on the $2.58 HDMI-to-VGA adapter", "url": "https://nyanpasu64.gitlab.io/blog/hdmi-vga-dac-audio/", "published_at": "2026-07-05T04:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbcb444ba2", "title": "(Mostly) disabling the Cyberduck nag on macOS", "url": "https://nyanpasu64.gitlab.io/blog/cyberduck-nag/", "published_at": "2026-05-21T21:50:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbcb8f9595", "title": "Fixing kernel updates not applying in Fedora 43", "url": "https://nyanpasu64.gitlab.io/blog/fixing-fedora-kernel-updates/", "published_at": "2025-11-20T06:30:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbcc8110ff", "title": "How I helped fix sleep-wake hangs on Linux with AMD GPUs", "url": "https://nyanpasu64.gitlab.io/blog/amdgpu-sleep-wake-hang/", "published_at": "2024-12-30T03:35:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbcce0c78f", "title": "A guide to CRT photography", "url": "https://nyanpasu64.gitlab.io/blog/crt-photography/", "published_at": "2024-08-11T00:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbcd56df1d", "title": "Making iron gall ink from oak galls", "url": "https://nyanpasu64.gitlab.io/blog/iron-gall-ink/", "published_at": "2024-06-11T00:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbcdbcec4c", "title": "Update: CRT modelines and EDID editing", "url": "https://nyanpasu64.gitlab.io/blog/crt-modeline-2023-10/", "published_at": "2023-10-20T00:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbce03a8d2", "title": "Diagnosing video signal loss on Wii and GBS-Control", "url": "https://nyanpasu64.gitlab.io/blog/wii-gbs-c-sync-loss/", "published_at": "2023-07-04T07:50:28+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbcedc13d0", "title": "A deep dive into CRT modelines and EDID editing", "url": "https://nyanpasu64.gitlab.io/blog/crt-modeline-cvt-interlacing/", "published_at": "2023-06-05T00:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbcf3850e5", "title": "Exploring the appearance of CRT televisions and monitors", "url": "https://nyanpasu64.gitlab.io/blog/crt-appearance-tv-monitor/", "published_at": "2023-03-04T00:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd0115951", "title": "A filesystem only a penguin could love", "url": "https://nyanpasu64.gitlab.io/blog/parted-fat32-header-corruption-testdisk-photorec/", "published_at": "2022-12-10T00:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd10221dc", "title": "Adjusting the backlight PWM frequency on an Ivy Bridge laptop", "url": "https://nyanpasu64.gitlab.io/blog/backlight-pwm/", "published_at": "2022-11-08T00:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd1ea7a16", "title": "Playing Stray (2022) on a CRT TV in 480i", "url": "https://nyanpasu64.gitlab.io/blog/amdgpu-stray-crt-480i/", "published_at": "2022-10-20T00:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd25c0766", "title": "Porting my blog to Zola", "url": "https://nyanpasu64.gitlab.io/blog/porting-my-blog-to-zola/", "published_at": "2022-06-27T00:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd347c80c", "title": "Implementing low-latency shared/exclusive mode audio output/duplex", "url": "https://nyanpasu64.gitlab.io/blog/low-latency-audio-output-duplex-alsa/", "published_at": "2022-06-14T07:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd42d4586", "title": "The missing guide for Arch Linux PKGBUILD's pkgver() version numbers", "url": "https://nyanpasu64.gitlab.io/blog/the-missing-guide-for-arch-linux-pkgbuild-s-pkgver-version-numbers/", "published_at": "2021-08-13T14:21:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd47a426b", "title": "ExoTracker Newsletter #2 - Pivoting to SNES, designing an instrument list", "url": "https://nyanpasu64.gitlab.io/blog/exotracker-newsletter-2-pivoting-to-snes/", "published_at": "2021-03-10T08:00:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd4ecc727", "title": "An unsafe tour of Rust's Send and Sync", "url": "https://nyanpasu64.gitlab.io/blog/an-unsafe-tour-of-rust-s-send-and-sync/", "published_at": "2021-01-01T14:54:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd4f656e4", "title": "ExoTracker Issues - Abandoning the grid", "url": "https://nyanpasu64.gitlab.io/blog/exotracker-issues-abandoning-the-grid/", "published_at": "2020-10-11T02:16:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd5847a21", "title": "ExoTracker Newsletter #1", "url": "https://nyanpasu64.gitlab.io/blog/exotracker-newsletter-1/", "published_at": "2020-08-26T08:46:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd5f1f1a6", "title": "Describing convolution using item-based indexing and inclusive ranges", "url": "https://nyanpasu64.gitlab.io/blog/describing-convolution-using-item-based-indexing-and-inclusive-ranges/", "published_at": "2020-05-08T20:54:00+00:00" }, { "id": "01a07dac-40c2-7282-9cf2-13dbd5f3db16", "title": "The gridline mental model of indexing and slicing", "url": "https://nyanpasu64.gitlab.io/blog/the-gridline-mental-model-of-indexing-and-slicing/", "published_at": "2020-05-08T20:26:00+00:00" } ] posts Claim your blog
Back to nyanpasu64's blog | Home
Blog · corpus.blog/blogs/nyanpasu64.gitlab.io/posts

nyanpasu64's blog | Home

nyanpasu64.gitlab.io

2026

2025

2024

2023

2022

2021

2020