TL;DR summary of stories on the internet
In this web content, the author shares their discovery of handy command line utilities that they’ve never encountered before. They mention the bird coreutils as well-known utilities but introduce moreutils, which includes the ts command for tracing program invocations and converting time stamps into relative times. The author also highlights the sponge command, which can […]
Read more »
The author shares a technique they have used in their software development projects, specifically in their text adventure game editor called Hiss. They explain the problem of displaying a tree-like list in a user interface and offer an alternative approach to implementing a parent-child relationship between items. Instead of using a database and recursive CTEs, […]
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, […]
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 […]