TL;DR summary of stories on the internet
Victor Eijkhout, a research scientist at the Texas Advanced Computing Center, has created a series of textbooks known as “The Art of HPC.” In Volume 1, titled “The Science of Computing,” readers will find foundational knowledge on computer architecture, parallel computer architecture, computer arithmetic, linear algebra, ODE/PDEs, and their applications in large-scale computations. Volume 2, […]
Read more »
Inbox Zero is an open-source email app designed to clean up and organize your inbox. With features like newsletter management, AI automation, and email analytics, Inbox Zero aims to put you back in control of your email. Users have praised the app for its ability to quickly unsubscribe from cluttering newsletters and promotional emails. It […]
Welcome to Koka, a powerful language that combines strong typing, functional-style programming, and effect types and handlers. Please note that Koka v2 is currently in development and not intended for production use. However, the language is stable and the compiler fully implements the specification. The latest release, Koka v2.4.2, introduces new features such as support […]
We are excited to announce our plans for IAP 2024! This year, we will be offering a smaller, more intimate course with limited enrollment. However, don’t worry if you don’t make it into the class this year because we have big plans for IAP 2025. We will be running a full-size class that year. If […]
PostgreSQL 14 Internals by Egor Rogov is a great book that tackles applied computer science without sugar-coating the tough parts. One intriguing topic explored in the book is how PostgreSQL executes UPDATE statements, which can be complex due to conflicts, anomalies, and deadlocks. The author highlights two specific behaviors in PostgreSQL that stand out. Firstly, […]
The author expresses concern about their children’s addiction to gaming devices, but acknowledges that they cannot directly solve the problem due to school mandates. Instead, they propose replacing consumption with creation by making games on smartphones and laptops. While it may be difficult to compete with modern game graphics and complexity, the author believes that […]
Error correction in QR codes may not necessarily mean easier scanning. The level of error correction and data density are two factors in tension. For fixed data, lower error correction allows for easier reading of QR codes, but only when there is minimal damage. Higher error correction becomes useful when there is damage, as it […]
The author of this web content discusses their project of repurposing the Hugo website framework as a single-user wiki. They explain that the main features they wanted were the ability to freely link to other pages, a visual indication of whether a linked-to page exists, and a common “coming soon” page for missing links. They […]
Analog computers, once considered obsolete, are experiencing a revival among a dedicated group of enthusiasts. Anabrid, a startup focused on hybrid analog-digital chips, has created the THAT analog machine to raise awareness about the possibilities of analog computing. The THAT is a small open-source machine that can be interconnected with other units for increased processing […]
In this article, the author discusses various file formats and storage layers used in data lakes and data lakehouses. They provide an overview of file formats like Avro, Parquet, ORC, Arrow, and Feather, highlighting their unique features and capabilities. The author also explores higher-level storage layers like Hive Format, Iceberg, and Delta Lake, which provide […]