On October 10, 2024, the Asahi game playing toolkit was released, allowing for gaming on Linux on M1 utilizing Vulkan 1.3 drivers with x86 emulation and Windows compatibility, along with conformant OpenCL 3.0. Asahi Linux now offers the only conformant OpenGL, OpenCL, and Vulkan drivers for this hardware. Control runs well with this alpha release, […]
Read more »
The Copenhagen Book is a free and open-source guide for implementing authentication in web applications. While it may be opinionated or incomplete at times, it aims to fill a void in online resources. It’s recommended to use alongside the OWASP Cheat Sheet Series. Created by Pilcrow, the community maintains the content and welcomes suggestions or […]
The author switched from project fees to day rates a year ago, finding it transformative. They acknowledge that there is no universally perfect charging method but share their positive experience with time-based quoting. Benefits include client understanding, flexibility, easier planning, and predictable income. They highlight the reduction of scope creep, upfront work, and ambiguity in […]
DeskPad is a virtual monitor designed for screen sharing to address the problem of presentations on larger displays being hard to follow for the audience. It creates a mirrored display within its application window, allowing for a dedicated workspace that is easily shareable. Installation is simple with the option of downloading the latest release binary […]
In light of recent WordPress issues, this article presents alternative CMS options that can be easily downloaded and used to create websites. Platforms like Ghost, Kirby, and ClassicPress are discussed, each offering unique features and benefits. While some options like Statamic have been recommended, the controversial political endorsement by one of the cofounders may deter […]
Eleanor Arnason grew up in a futuristic house designed for family living and technical innovation, influenced by her art historian father and feminist mother. She was surrounded by avant-gardists and became a science fiction writer, exploring dystopian themes. Arnason eventually moved to Detroit, where she discovered the women’s movement and began writing fiction that resonated […]
The relationship between bankers and borrowers is complex and intriguing. A popular adage states: If you owe the bank $100, that’s your problem; if you owe the bank $100 million, that’s the bank’s problem. While often attributed to John Maynard Keynes, the true origin is unknown. Various versions of this saying have circulated over the […]
Automation is not as simple as it seems – it’s fragile and filled with exceptions. The most intriguing aspect of automation is exception handling, which drives complexity. Examples from automating an inventory system to medical diagnosis show how uncertainty and exceptions make automation challenging. Even routine automations rely heavily on dealing with exceptions. Automating tasks, […]
The latest Go version added iterator support, allowing for looping over various data types. Chaining iterators like in JavaScript is not possible in Go, requiring multiple function calls. To address this, the author created a wrapper using the new iterators and the iter package, enabling clean chaining similar to JavaScript. By introducing the Iteratorstruct, functions […]
James Salter, a former Air Force pilot turned writer, faced challenges in the late 1960s as he tried to make a name for himself in Aspen. Despite producing acclaimed works, Salter struggled with personal and professional setbacks, finding solace in a supportive friendship with critic Robert Phelps. His writing, praised for its sensuality and exploration […]