Hashcards: A Plain-Text Spaced Repetition System
HashCards is a plain-text spaced repetition tool that allows users to create and manage flashcards directly in their text editor. It provides a simple and efficient way to practice and retain information through a distributed, offline-first approach.
The Typeframe PX-88 Portable Computing System
TypeFrame is a web-based application that allows users to create and edit written content, with a focus on helping writers improve their craft. The platform offers a range of tools and features, including a distraction-free writing environment, real-time collaboration, and feedback mechanisms.
Ask HN: What Are You Working On? (December 2025)
What are you working on? Any new ideas that you're thinking about?
Stop crawling my HTML you dickheads – use the API
The article discusses the challenges faced by website owners when their HTML content is repeatedly crawled by bots, and suggests that they should instead use the available API to access the desired data in a more efficient and respectful manner.
AI and the ironies of automation – Part 2
The article explores the ironies and paradoxes surrounding the rapid advancements in artificial intelligence (AI), including the potential for AI to create both beneficial and detrimental impacts on society, and the challenges of aligning AI systems with human values and ensuring their safe and ethical development.
Developing a food-safe finish for my wooden spoons
Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
The article discusses the challenges faced by the Trigger.dev team in dealing with the Shai Hulud incident, a major outage that affected their platform. It provides insights into the root causes, the team's response, and the lessons learned to improve the platform's resilience and prevent similar incidents in the future.
In the Beginning Was the Command Line (1999)
The article discusses the history and use of command-line interfaces, highlighting their importance in computer science education and their continued relevance in modern computing environments.
Do Dyslexia Fonts Actually Work? (2022)
The article examines the effectiveness of 'dyslexia fonts' in improving reading comprehension for individuals with dyslexia. It discusses the mixed research findings and the importance of a personalized approach when addressing the needs of those with dyslexia.
GraphQL: The enterprise honeymoon is over
The article explores the challenges enterprises face in adopting GraphQL, including the complexity of transitioning from REST APIs, difficulties in securing GraphQL endpoints, and the need for specialized expertise. It emphasizes the importance of carefully evaluating GraphQL's suitability and potential drawbacks before implementing it in enterprise environments.
Price of a bot army revealed across online platforms
The article explores the growing problem of 'price bot armies' - automated programs that manipulate online prices and ratings to deceive consumers. It highlights the scale of the issue, the techniques used by bot operators, and the challenges in detecting and combating this type of online fraud.
Standalone Meshtastic Command Center – One HTML File Offline
The article discusses Standalone, a tool that allows developers to create standalone applications from their Node.js projects. It highlights Standalone's ability to package a Node.js application, its dependencies, and a runtime environment into a single executable file, making it easy to distribute and deploy the application.
Illuminating the processor core with LLVM-mca
The article discusses the Abseil library, a collection of C++ code designed to improve performance and productivity. It highlights Abseil's focus on providing high-quality, reusable components that can help developers write faster and more efficient code.
Linux Sandboxes and Fil-C
Apple Maps claims it's 29,905 miles away
Vacuum Is a Lie: About Your Indexes
The article discusses the myth of a perfect vacuum and how even the best vacuum chambers still have trace amounts of gas molecules. It explores the implications of this for various scientific experiments and industries that rely on high-vacuum environments.
Compiler Engineering in Practice
This article introduces the concept of a compiler and its role in the software development process. It discusses the key components of a compiler, such as the lexer, parser, and code generator, and provides an overview of the compilation process.
iOS 26.2 fixes 20 security vulnerabilities, 2 actively exploited
iOS 26.2 contains multiple security vulnerabilities that could allow attackers to execute arbitrary code, access sensitive information, and bypass security measures. Apple has released a security update to address these issues and recommends that users update their devices as soon as possible.
More atmospheric rivers coming for flooded Washington and the West Coast
Kimi K2 1T model runs on 2 512GB M3 Ultras
Rust Coreutils 0.5.0 Release: 87.75% compatibility with GNU Coreutils
The uutils/coreutils project has released version 0.5.0, which includes updates and improvements to various core utility functions, such as enhanced compatibility, bug fixes, and new features. This release aims to provide a modern, cross-platform alternative to the traditional GNU coreutils suite.
Efficient Basic Coding for the ZX Spectrum
This article explores efficient coding techniques for the ZX Spectrum, a popular 8-bit home computer from the 1980s. It covers topics such as optimizing memory usage, using machine code, and leveraging the Spectrum's unique graphics capabilities to create visually appealing and performant programs.
I fed 24 years of my blog posts to a Markov model
The article analyzes 24 years of blog posts from the author's website using a Markov model, providing insights into the evolution of the author's writing style and interests over time.
Getting into Public Speaking
The article provides practical advice for individuals looking to get into public speaking, including tips on overcoming fear, preparing effective presentations, and building confidence through practice and experience.
Using e-ink tablet as monitor for Linux
The article discusses using an e-ink tablet as a secondary monitor for a Linux system. It covers the benefits of e-ink displays, such as low power consumption and reduced eye strain, and provides step-by-step instructions for setting up the tablet as an external display.
Science Communications on YouTube
The article discusses the importance of effective science communication on YouTube, highlighting the platform's potential to reach a wide audience and share scientific knowledge in an engaging way. It explores strategies for creating informative and captivating science-related content on YouTube.
Cat Gap
The 'cat gap' refers to the lack of fossil evidence for the evolution of cats between the Late Eocene and Early Oligocene periods. This gap in the fossil record makes it difficult for scientists to determine the exact origins and evolutionary history of the cat family.
Show HN: Cargo-rail: graph-aware monorepo tooling for Rust; 11 deps
The article discusses the Cargo Rail project, an open-source platform that allows users to create and manage their own decentralized file storage networks. It highlights the project's key features, such as enabling individuals to host and monetize their spare storage capacity, and providing a user-friendly interface for setting up and managing these networks.
Recovering Anthony Bourdain's Li.st's
The article explores the life and legacy of renowned chef and television personality Anthony Bourdain, highlighting his influential role in shaping the culinary and travel industries, as well as his personal struggles with addiction and depression.