TL;DR summary of stories on the internet
This project focuses on optimizing SGEMM operations on NVIDIA GPUs using CUDA code. Inspired by various experts in the field, the project aims to bridge the gap between educational resources and high-performance libraries like cuBLAS and CUTLASS. The blog covers benchmarking, algorithm design, and optimization techniques like inlined PTX and double-buffering. It explores the performance […]
Read more »
The Australian Open is currently taking place at Melbourne Park, offering fans in Australia free-to-air access through Channel 9 and streaming services like Stan Sport. However, international viewers may have to rely on pay TV channels like Eurosport in Europe and ESPN in North America. An interesting and unique option for watching the matches is […]
VS Code Pets is an extension that adds small pixelated pets like cats 🐱, dogs 🐶, snakes 🐍, rubber ducks 🦆, or even Clippy 📎 to your Visual Studio Code editor to make coding more fun and boost productivity. You can install it from the VS Code marketplace and enjoy interacting with the cute pets […]
In the 1970s, Douglas McIlroy faced the challenge of fitting a 250kB dictionary in 64kB of RAM for the Unix spell checker at AT&T. Rather than relying on generic compression techniques, he developed a compression algorithm that almost reached the theoretical limit of compression. McIlroy’s engineering feat included using a Bloom filter for fast lookups […]
Charles Darwin’s personal life and work on heredity was motivated by his tragic losses in his own family, wondering about the impact of his close genetic relation to his wife on his children’s health. His suspicion of inbreeding led him to pressure the government to include such questions on the census. Darwin’s children were not […]
The new atproto platform offers an exciting new way to handle user data and identity in social-enabled apps, compared to the fediverse. With Personal Data Servers and domain-based identities, users can have ownership of their identity and data, making it easier to use multiple apps with the same account. This opens up possibilities for new […]
The National Archives is seeking volunteers to transcribe and organize historical documents, making them more accessible for scholars, genealogists, and history enthusiasts. The Citizens Archivist program offers a variety of tasks, including transcribing Revolutionary War pension files and employee contracts. Some volunteers, like retiree Alex Smith, have dedicated years to the program, finding purpose in […]
Since 2021, TCL has been investing in NXTPAPER, an LCD panel technology aiming to mimic paper for reduced eye strain. NXTPAPER 4.0 was unveiled at CES 2025, boasting improved brightness through nano-matrix lithography. The Tablet 11 Plus, featuring NXTPAPER 4.0, offers a max brightness of 550 nits. The TCL 60 XE NXTPAPER 5G phone and […]
The Hilbert curve is a remarkable construct with outstanding clustering properties in computer science. By laying out records on disk in Hilbert order, it maximizes the likelihood that records in specific rectangular regions will be adjacent on disk. The visualization of the Hilbert curve as a traversal of the RGB color space is absolutely beautiful […]
The article discusses the process of creating an infinite city using the Wave Function Collapse algorithm in a way that is fast, deterministic, parallelizable, and reliable. The approach removes limitations from the original implementation and provides artistic control over the result. The algorithm involves collapse steps and constraint propagation steps to generate the city. The […]