41554 blogs · [ { "id": "01a0da56-fe55-7028-82ac-5d1bdf085118", "title": "Encode decimal integers as unsigned integers using AWK", "url": "https://overhead.neocities.org/blog/int-bytes-awk/", "published_at": "2026-09-24T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc9435d886d", "title": "Heron/Newton integer square root and LCM scripts", "url": "https://overhead.neocities.org/blog/heron-and-lcm/", "published_at": "2026-08-04T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc943734fde", "title": "Grid", "url": "https://overhead.neocities.org/blog/grid/", "published_at": "2026-05-27T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc944276b6f", "title": "Turbulent Paths", "url": "https://overhead.neocities.org/gallery/turbulent-paths/", "published_at": "2026-01-16T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc944f154f5", "title": "100,000 views", "url": "https://overhead.neocities.org/blog/100k/", "published_at": "2026-01-07T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc94572d209", "title": "Redirections and heredocs", "url": "https://overhead.neocities.org/blog/redirections-heredocs/", "published_at": "2025-11-01T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc9461f85f0", "title": "Roche", "url": "https://overhead.neocities.org/gallery/roche/", "published_at": "2025-05-28T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc946b8466a", "title": "Rogue", "url": "https://overhead.neocities.org/gallery/rogue/", "published_at": "2025-05-28T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc9477a26dc", "title": "Finding every unordered combination of a Bash script’s arguments", "url": "https://overhead.neocities.org/blog/unordered-combos/", "published_at": "2025-05-22T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc9479517ed", "title": "magick math", "url": "https://overhead.neocities.org/blog/magick-math/", "published_at": "2025-05-12T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc947c5b15e", "title": "I hear sound through the wall", "url": "https://overhead.neocities.org/blog/wall-sound/", "published_at": "2025-04-29T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc9481da200", "title": "Breach", "url": "https://overhead.neocities.org/blog/breach/", "published_at": "2025-03-20T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc948565eb3", "title": "To fill a full void", "url": "https://overhead.neocities.org/blog/limited-tmpfs/", "published_at": "2025-02-24T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc9492c311b", "title": "Subtle site-wide tweaks", "url": "https://overhead.neocities.org/blog/changelog-2025_02_23/", "published_at": "2025-02-23T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc94984a814", "title": "Some options to choose from", "url": "https://overhead.neocities.org/blog/arg-parse/", "published_at": "2025-02-12T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc94a0c7b9b", "title": "Ephemeral TMPFS for scripts", "url": "https://overhead.neocities.org/blog/tmp-tmpfs/", "published_at": "2025-02-06T00:00:00+00:00" }, { "id": "01a087bb-535c-70c4-b612-0dc94a9fc329", "title": "\\0 is faster than \\n", "url": "https://overhead.neocities.org/blog/null-faster-than-newline/", "published_at": "2025-02-03T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c0889b9fa03a", "title": "And just to reiterate…", "url": "https://overhead.neocities.org/blog/minor-update/", "published_at": "2024-12-05T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c0889bf75189", "title": "A single use for partitionless BTRFS", "url": "https://overhead.neocities.org/blog/partitionless-btrfs/", "published_at": "2024-11-18T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c0889c460a1a", "title": "Prevent auto-switching to HDMI audio devices after waking from suspension", "url": "https://overhead.neocities.org/blog/no-switch-hdmi-audio/", "published_at": "2024-11-01T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c0889d0c6752", "title": "It’s been almost a year…", "url": "https://overhead.neocities.org/blog/almost-year/", "published_at": "2024-10-31T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c0889d2939b1", "title": "Unique, order preserving IDs for any number of positive integers", "url": "https://overhead.neocities.org/blog/unique-id-for-three/", "published_at": "2024-06-24T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c0889d4e3505", "title": "Take a seat, if you dare!", "url": "https://overhead.neocities.org/blog/systemd-logind-seat/", "published_at": "2024-02-16T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c0889db02596", "title": "Building USIs with mkosi", "url": "https://overhead.neocities.org/blog/build-usi-mkosi/", "published_at": "2024-01-11T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c0889e81f191", "title": "How to find the required files for a given XKB keymap", "url": "https://overhead.neocities.org/blog/minimal-xkb-files/", "published_at": "2024-01-02T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c0889f2ed720", "title": "Link to files inside of compressed TAR archives", "url": "https://overhead.neocities.org/blog/fifo-tar-extract/", "published_at": "2023-12-21T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c0889fcd9fd4", "title": "Run cage foot without VTs", "url": "https://overhead.neocities.org/blog/cage-foot-vt_less/", "published_at": "2023-12-05T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a0c7ffa1", "title": "Set the favicon to the browser default", "url": "https://overhead.neocities.org/blog/null-favicon/", "published_at": "2023-12-02T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a1456063", "title": "Running cage foot in an initramfs", "url": "https://overhead.neocities.org/blog/cage-foot-initramfs/", "published_at": "2023-11-28T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a20ae44a", "title": "GTK4 dark mode and file-picker fix for XFCE flatpaks", "url": "https://overhead.neocities.org/blog/xfce-flatpak-firefox-filepicker/", "published_at": "2023-11-05T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a232720b", "title": "WebP & AVIF favicons are a thing", "url": "https://overhead.neocities.org/blog/weird-format-favicons/", "published_at": "2023-10-31T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a2464ae0", "title": "Line-by-line parsing and indexing in POSIX shell", "url": "https://overhead.neocities.org/blog/parse-line-index/", "published_at": "2023-10-29T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a2d3ec45", "title": "If-set logic for variables in CSS", "url": "https://overhead.neocities.org/blog/cond-css-var/", "published_at": "2023-10-25T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a37d0b79", "title": "How to encode your symbols", "url": "https://overhead.neocities.org/blog/encode-symbols/", "published_at": "2023-10-23T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a3c7bfcf", "title": "Quirk in the system", "url": "https://overhead.neocities.org/blog/quirk-in-system/", "published_at": "2023-10-20T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a43b7db1", "title": "System update", "url": "https://overhead.neocities.org/blog/system-update/", "published_at": "2023-10-14T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a49b0a8f", "title": "Planet Zopfli", "url": "https://overhead.neocities.org/blog/planet-zopfli/", "published_at": "2023-09-25T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a52390d4", "title": "Captain’s log", "url": "https://overhead.neocities.org/blog/captains-log/", "published_at": "2023-09-22T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a56a7948", "title": "That’s it!!!", "url": "https://overhead.neocities.org/blog/thats-it/", "published_at": "2023-09-20T00:00:00+00:00" }, { "id": "01a087bb-535d-7165-bf36-c088a5b55c2c", "title": "Even more changes", "url": "https://overhead.neocities.org/blog/changelog-2023_09_17/", "published_at": "2023-09-17T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fce487331", "title": "Twins", "url": "https://overhead.neocities.org/gallery/twins/", "published_at": "2023-09-15T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fce5637c9", "title": "Triplets", "url": "https://overhead.neocities.org/gallery/triplets/", "published_at": "2023-09-15T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fce6a6afd", "title": "Singularity", "url": "https://overhead.neocities.org/gallery/singularity/", "published_at": "2023-09-15T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fceb1aaa6", "title": "Void Web", "url": "https://overhead.neocities.org/gallery/void-web/", "published_at": "2023-09-15T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fcf2baec6", "title": "J. Formations", "url": "https://overhead.neocities.org/gallery/j-formations/", "published_at": "2023-09-15T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fcfb60490", "title": "Invert", "url": "https://overhead.neocities.org/gallery/invert/", "published_at": "2023-09-15T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd09a2c5c", "title": "Hypercubes", "url": "https://overhead.neocities.org/gallery/hypercubes/", "published_at": "2023-09-15T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd1815370", "title": "Commercial Break", "url": "https://overhead.neocities.org/gallery/commercial-break/", "published_at": "2023-09-15T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd2638683", "title": "Will you take the teal pill?", "url": "https://overhead.neocities.org/blog/teal-pill/", "published_at": "2023-09-12T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd2dd2e71", "title": "10,000 views", "url": "https://overhead.neocities.org/blog/10k/", "published_at": "2023-09-12T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd3924703", "title": "Block JavaScript only for subdomains in uBlock Origin", "url": "https://overhead.neocities.org/blog/ublock-subdomain/", "published_at": "2023-09-08T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd40e3895", "title": "Generate PNGs from a script", "url": "https://overhead.neocities.org/blog/png-from-ppm/", "published_at": "2023-08-23T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd4ab6b96", "title": "Crunch animated pixel art", "url": "https://overhead.neocities.org/blog/crunch-anim-img/", "published_at": "2023-08-20T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd5294fe2", "title": "Integer square root in POSIX shell", "url": "https://overhead.neocities.org/blog/integer-square-posix-sh/", "published_at": "2023-08-12T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd5ba7dbf", "title": "Chum-core, and the absurdity of culture", "url": "https://overhead.neocities.org/blog/chumcore-and-culture/", "published_at": "2023-08-01T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd6316703", "title": "Hugo extras", "url": "https://overhead.neocities.org/blog/hugo-extras/", "published_at": "2023-07-31T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd64e885f", "title": "Optimising pixel art", "url": "https://overhead.neocities.org/blog/small-pixel-art/", "published_at": "2023-07-26T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd6bfd96d", "title": "Simpler, robust logic", "url": "https://overhead.neocities.org/blog/simpler-robust-logic/", "published_at": "2023-07-17T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd6fbee5d", "title": "Minimal design, or functional?", "url": "https://overhead.neocities.org/blog/min-or-func/", "published_at": "2023-07-15T00:00:00+00:00" }, { "id": "01a087bb-535e-71d2-bb20-6a4fd72d3591", "title": "Preserve multiple hyphens in Hugo", "url": "https://overhead.neocities.org/blog/preserve-hyphens/", "published_at": "2023-06-20T00:00:00+00:00" }, { "id": "01a087bb-535f-7312-a04b-36b0f2bf8fde", "title": "Being resourceful", "url": "https://overhead.neocities.org/blog/being-resourceful/", "published_at": "2023-06-07T00:00:00+00:00" } ] posts Claim your blog
Back to overhead.neocities.org
Blog · corpus.blog/blogs/overhead.neocities.org/posts

overhead.neocities.org

overhead.neocities.org

2026

27 May 2026

2025

2024

2023

15 Sept 2023
15 Sept 2023