The Curious Engineer

All blogs / General

the sporks space

sporks.space

party with sporks in space

GeneralLinux / UnixRetro computingSoftware / engineering practice

Posts
96 from 10 Sep 2020 to 19 Aug 2026
Posting
monthly (6 in the last year)
Kind
personal blog
Feed
https://sporks.space/feed/

2026 5

  1. Things I want in a modern relational query language
  2. Chasing down why installing the kernel segfaulted
  3. Nonsense “template with C linkage” errors from GCC on some platforms
  4. A few design decisions for a new chat platform
  5. Brief thoughts on Showing Up

2025 9

  1. The Brave Little Toaster as a Horror Film Series
  2. Tips for installing Windows 98 (and other old versions) in QEMU/UTM
  3. Very brief thoughts on The Magnificent Ambersons
  4. Notes when disassembling Fujitsu Siemens Futro S200/S300 thin clients
  5. What is it for?
  6. Changing what commit a git submodule points to without initializing it
  7. Capacitor sheared off on Multia systems
  8. Installing SQL Server 2022 on newer Ubuntu 24.04
  9. Project idea: pkg-config support in compilers

2024 14

  1. Common issues with using GnuPG over SSH from a Mac
  2. Brief thoughts on Dark Messiah of Might and Magic
  3. Making mailing lists nicer: Writing a mail extension for macOS with MailKit
  4. Accessing iPhone photos and media from Nautilus on Linux
  5. Is Linux collapsing under its own weight? On Rust for Linux
  6. Very brief thoughts on Being There
  7. Notes on installing IBM i over an NFS share
  8. Updating Core Data object ID URIs on store migrations
  9. Observation on the real-time strategy genre
  10. Fixing the “Not a heap block” error with networking with PCPro
  11. Formatting disks and clearing RAID config on Power systems with iprutils
  12. Netbooting Alpine Linux on a PowerVM system
  13. Sleeping through a decade of Cocoa: Retrospective from modernizing an old Mac app
  14. Fixing Returnal hanging at a black screen

2023 9

  1. Installing Photoshop CS2 on Windows 11
  2. Restoring images without the futility of Disk Utility
  3. Why Macs don’t have games, or: Why Vulkan or the Game Porting Toolkit isn’t going to save you
  4. Opening System Settings/Preferences to a specific app’s notification settings
  5. Debugging an x86 application in Rosetta for Linux
  6. Building a static GraphViz for macOS
  7. Fixing files marked as stuck as partially transferred in Finder
  8. Dealing with key-based polymorphic JSON in Swift Codables
  9. Poor schemas, poor cataloguing: why music tagging sucks

2022 16

  1. Baby’s First iSCSI with ZFS Setup
  2. A years-late first-impressions review of the Dell XPS 13 9300
  3. Downgrading binary packages with pkg on FreeBSD
  4. Screaming Internally: Anxiety and Trauma
  5. “Sorry, you are not allowed to add a term to one of the given taxonomies” error from WordPress
  6. The Endless Dream: on Addiction and My Mental Health
  7. Music: What It Means to Me
  8. They don’t know it’s the last time when you hold them
  9. My experience at community college
  10. Online Communities are Ephemeral
  11. Win32 is the stable Linux userland ABI (and the consequences)
  12. After the Paradises, or How I Live in the Past
  13. Brief thoughts on right to repair issues people don’t think about
  14. What the Sporks? How We Built a Reasonably Competent Blog
  15. What’s on my (alyx’s) desk?
  16. What systems and applications do I (cb) use?

2021 28

  1. Scaling images with alpha blending properly with PHP gd
  2. Portable software is more complex than you think
  3. Quick and dirty subclassing in Win32
  4. Notes on the system image list
  5. UTF-8 conversion issues on legacy Windows
  6. It never had to be like this: the git “index”
  7. Easy Let’s Encrypt with Apache MDomains
  8. Couldn’t create window class error with a simple dialog-based Win32 application
  9. There is no 64-bit type in C89
  10. Compilation tags and you
  11. Potemkin villages and the autocracy of design
  12. Thoughts on “convergence” in platforms
  13. Dealing with the vending machine achievement in Control
  14. Adding a trusted certificate for FortiSSLVPN in NetworkManager
  15. Loose ideas for operating systems
  16. Files with accents not showing from an SMB share on macOS
  17. Ghosts of OSI: The Spectre Haunting IP
  18. Why ThinkPads are overrated and misunderstood
  19. Redirecting privileged ports to unprivileged ports on the same system with pf on FreeBSD
  20. Fixing VisualEditor not being able to contact RESTBase server
  21. DNS as Code with DNSControl and GitLab
  22. Mastodon really is crumbling — and it will only get worse
  23. Embeding application manifests into Windows executables as a resource
  24. RISC-V isn’t as interesting as you think
  25. Brief thoughts on Princess Mononoke
  26. Replicating Machines
  27. Careful with butter knives, children
  28. Gatsby and the Bulgy Wulgy

2020 15

  1. Using EFI labels on FreeBSD
  2. FreeBSD 12.1 on a QNAP TS-251
  3. ARM64 programs built with Visual Studio crash with 0xC000007B
  4. Notes with the Parallels Beta on Apple Silicon
  5. Economics Has Become a Spiritual Thing: How David Byrne Predicted Open Source and Startups
  6. Reprogrammable Machinery
  7. Fixing Overwatch voice chat after upgrading to Fedora 33
  8. Thoughts on The Man from Earth
  9. The Machine Kingdom
  10. Band vs. Board
  11. Getting VMware 15 to work on Linux 5.8
  12. “xcrun altool” not found on macOS
  13. Cursed MinGW cross-compiling techniques
  14. Can’t add email accounts in macOS (stuck on final step)
  15. Streaming a virtual machine to Twitch: my setup