TL;DR summary of stories on the internet
Author booted Debian Linux on a real 4-bit intel 4004 microprocessor from 1971. The first microprocessor globally, it’s slow but fully running Linux. Describes the intricacies of the 4004’s one-operand instruction set, bizarre control flow mechanisms, and unique features like the absence of logical operators and memory access limitations. Detailed hardware construction, debugging, memory translation, […]
Read more »
CuPy is a GPU-accelerated array library compatible with NumPy and SciPy, allowing existing Python code to run on NVIDIA CUDA or AMD ROCm platforms seamlessly. This tool offers low-level CUDA features like RawKernels and Streams for performance optimization, pushing the boundaries of what can be achieved with GPU computing. Installation is made easy with binary […]
Forbes has surprisingly dominated Google search results for various topics like pet insurance, CBD gummies, and cockroach infestations. They may be making over $100K/month just off a few blog posts. Despite claiming to be the best authority in these areas, Forbes isn’t actually an expert in these fields. Forbes Marketplace, a separate entity from Forbes, […]
Rendering APIs serialize gpu workloads into command-buffers, making it hard to track high-level operations. Tools like RenderDoc and Nsight help decode these buffers, but identifying specific commands remains a challenge. By adding object names and debugging scopes, post-decoding provides readable data for easier analysis. Implementing RAII patterns in C++, C#, and Rust automates scope management […]
The iPhone 16 family now supports JPEG XL, a next-generation image encoding standard that promises improved image quality and smaller file sizes compared to standard JPEG files. Despite its technical advantages, the format has not been widely adopted, with popular web browsers like Chrome and Firefox not natively supporting JPEG XL. Apple has integrated JPEG […]
LeanRL is a lean PyTorch-based library that aims to speed up Reinforcement Learning (RL) training times by providing optimized implementations of popular RL algorithms. It is a fork of CleanRL, focusing on using PyTorch 2 features like torch.compile and cudagraphs to run RL scripts at full speed with minimal impact on user experience. The library […]
Roxy Light is transforming zb, an experiment in user-friendly reproducible builds, into a full-fledged build tool due to personal project needs and a dislike for Nix. The build system zb offers a familiar configuration language using Lua, powerful build features, support for non-determinism, compatibility with Nix file formats, and Windows support. Despite not being production-ready […]
The author delves into the exploration of Arc, a browser that requires an account for use, utilizing Firebase for authentication. They uncover features like easels, boosts that allow website customization with JavaScript, and vulnerabilities in the system that allow for malicious attacks. By manipulating boost creator IDs, obtaining user IDs, and creating harmful boosts, the […]
The author recently upgraded to iOS 18 and had some thoughts about the redesigned control center. They run their iPhone in a minimalist mode with almost everything turned off. The new control center features circles and squircles, odd color choices for icons, and confusing navigation. One major complaint is the lack of a simple wifi […]
The author discusses the potential impact of AI on society, highlighting the dangers of fake personas online and the potential for a “market for lemons” scenario. They predict a decline in big social networks, a premium on human-verified accounts, and a resurgence of offline culture. The author also considers the addictive nature of modern entertainment […]