Tag
A reflective essay tracing the evolution of computing from dedicated computer rooms to ubiquitous portable devices, discussing the trade-offs of convenience and miniaturization.
This article argues that POSIX is a specification, not a program, and that shell implementations such as bash and dash behave differently even for basic commands like echo. It calls for testing across multiple shells rather than relying on the notion of 'POSIX compliance' for portability.
The article discusses the challenges of regex portability across tools like sed, awk, grep, and Emacs, and provides a subset of regex features that work reliably across these environments.
The author argues that an AI agent is best understood as a folder of markdown files containing business knowledge and instructions, separate from the model and harness, enabling portability between rapidly improving harnesses.
Uniqent is an open-source tool that lets you export an AI agent's memory, persona, and MCP setup as a single file, enabling one-click installation across different frameworks like OpenClaw and Hermes. It's in early development and seeking contributors on GitHub.
Trifecta Tech Foundation announces the first release of libzstd-rs-sys, a pure Rust implementation of the Zstandard compression format, offering a drop-in replacement for the C reference implementation with improved portability and memory safety at a slight performance cost.
Openrsync is a BSD-licensed reimplementation of rsync by the OpenBSD team, compatible with modern rsync protocol and supporting Unix systems.
A comprehensive status overview of Common Lisp portability libraries showing compatibility percentages across different Common Lisp implementations.
This article discusses the practical challenges of writing portable C code due to reliance on non-standard compiler extensions and glibc's conditional headers, illustrating with examples from building a C compiler.
A tweet by Matt Pocock emphasizing that a tool or library is well-documented and portable.
This opinion piece argues that AI kernel portability across different hardware (TPU, GPU, etc.) is structurally impossible due to fundamental hardware differences, and that the best AI stacks will always require hardware-specific DSLs for optimal performance, despite the industry's desire for portability.
SkCC is a compilation framework that uses a strongly-typed intermediate representation to enable portable deployment of agent skills across different frameworks while enforcing security, significantly improving performance and reducing maintenance.
Simdutf, a fast Unicode library, can now be used without requiring libc++ or libc++abi, making it more portable for embedded, WebAssembly, and freestanding environments. This change removes the last libc++ dependency from the Ghostty terminal emulator's library.
Dell revives its Pro Precision and Pro laptop lines for 2026, emphasizing thinner, lighter business machines with configurable motherboards and options up to Intel Core Ultra Series 3 and Nvidia Blackwell GPUs.