TL;DR summary of stories on the internet
Stack Auth is an open-source Clerk/Auth0 alternative that offers managed user authentication. Developer-friendly and fully open-source, Stack Auth provides easy setup in just five minutes. You can export user data and self-host for free at any time. Some unique features include SignIn and SignUp components, multi-tenancy, role-based access control, OAuth connections, impersonation, webhooks, and automatic […]
Read more »
The author discusses the importance of setting personal aspirations and completing them while living a busy life. They introduce the concept of One Big Win, a program designed to help individuals achieve significant personal victories over eight weeks. Instead of referring to these accomplishments as goals, the author suggests adopting a quest mentality, viewing challenges […]
LibreCUDA aims to replace the CUDA driver API, enabling running CUDA code on Nvidia GPUs without relying on the proprietary CUDA runtime. By communicating directly with the hardware, it can upload CUDA ELF binaries onto the GPU and launch them using the command queue. Currently, it can allocate and free GPU memory, map memory for […]
Team PyTorch introduces FlexAttention, a new PyTorch API that allows for creating and implementing various attention variants with ease. By providing a flexible API, FlexAttention simplifies the process of implementing new attention mechanisms, such as Causal, Relative Positional Embeddings, Alibi, Sliding Window Attention, and more, in just a few lines of PyTorch code. With features […]
Deutsche Bahn trains facing delays are now being stopped at the Swiss border if they are too unpunctual, a measure introduced in July 2022 and becoming more common. In the first quarter of 2024, over 10% of German trains were halted at the border due to late arrivals, a significant increase compared to the previous […]
A surprising and unique project involves a mouse that runs a game of Pong within its firmware, displayed on screen by moving the cursor quickly. The game stops/starts with a click of the scroll wheel while the mouse functions normally otherwise. The game score is shown based on the cursor’s position relative to the paddles. […]
Narrowband trichromatic (RGB) light sources are recommended for scanning color negative film over broadband (white) light due to the better results achieved with RGB scans. Scanning film with an RGB light source eliminates the need for specialized software and produces high-quality images with minimal post-processing. The oversimplified explanation is that color negative film uses cyan, […]
The author gives an in-depth look at Henry Ford’s first engine, known as the Kitchen Sink Engine, built in 1893. They highlight the unique way the engine is mounted over a sink opening with the engine parts displayed at a museum. The author discusses their examination of the engine’s components, noting corrosion, use of various […]
Jonathan Corbet explores the extensive and complex use of the C preprocessor in the Linux kernel, focusing on the min() and max() macros. Initially deemed problematic due to double evaluation, these macros underwent significant changes throughout the kernel’s development, resulting in compilation time issues. Linus Torvalds’ attempts to address this led to the introduction of […]
The author shares their experience with Raspberry Pi’s RP2350, highlighting the significant improvements over the previous RP2040. They express their frustration with using STM32H7 chips due to hardware issues and lack of support from STM. RP2350 boasts a better core, improved DMA and PIO units, overclockability, and QSPI PSRAM support, making it ideal for various […]