Jim's Depository

this code is not yet written
networking category
A default Postfix fallback can rewrite 8-bit mail after DKIM signing, leaving downstream verifiers chasing mysterious body-hash failures. The incident is a practical warning to support 8BITMIME/SMTPUTF8 and inspect every hop that can transform a signed message.
networking category
A seemingly harmless resolver quirk can turn ordinary UDP lookups into intermittent latency spikes or outright failures. Packet captures expose why TCP fallback masks the problem—and why DNS clients should treat truncation handling as a reliability requirement.
macos category
A one-day, Codex-built macOS tool tackles Create ML image labeling without nag screens or awkward workflows—and even ships with AI-generated puppy, kitten, and duckling sample data.
femtoblogger category
Passkeys modernize account security, Atom restores feed-reader compatibility, and smarter HTTP caching delivers faster pages with fewer unnecessary downloads.
femtoblogger category
Replacing Lighter and Stencil with llibsqlite3 and a Swift HTML DSL became a rapid, guided Codex exercise—showing where AI can eliminate repetitive migration work while leaving API design decisions in human hands.
coding category
A long-dormant mail domain becomes an unexpected test of internet memory, delivery retries, and harvested addresses—raising the question of whether these messages are spam, ghosts, or both.
swift category
Use MaxMind’s free GeoLite2 data without adding a C dependency: swift-mmdb delivers cross-platform IP geolocation in roughly 150 µs per lookup with a 9 MB database footprint.
femtoblogger category
Swift 6’s concurrency checks, Hummingbird 2’s rough edges, SQLite access with Lighter, and static-stdlib Debian packaging all get a field report from rebuilding a small production blog.
swift category
A version-gated `#warning` turns today’s `@unchecked Sendable` escape hatch into a future maintenance task, helping teams revisit compiler quirks when a major Swift release may finally make them obsolete.
miscellaneous category
A developer’s long-COVID update closes a promising OS experiment while preserving its core ideas: asynchronous user-space messaging, tiny kernels, and cache-friendly service decomposition.
more articles