Discover

AI-summarized articles, videos, and papers.

ARTICLEnand2mario.github.io

Exploring the 80386 Memory Pipeline in FPGA Implementation

I've successfully developed an FPGA 386 core that boots DOS, runs applications like Norton Commander, and even plays Doom at 75 MHz on a DE10-Nano.

Memory PipelineSegmentation
ARTICLEfuzix.org

Fuzix OS 0.4: Enhancements and Supported Systems

In the latest release of Fuzix OS, version 0.

Modular NetworkingExecutable Formats
ARTICLEjakevdp.github.io

Understanding the Fast Fourier Transform (FFT)

The Fast Fourier Transform (FFT) is a cornerstone in signal processing and data analysis, known for its efficiency in computing the Discrete Fourier Transform (DFT).

Fast Fourier Transform (FFT)Discrete Fourier Transform (DFT)
PRODUCTgithub.com

MDV: Markdown Data & Visualization

MDV is a powerful tool that extends Markdown to create rich documents, dashboards, and slides with ease.

Markdown SupersetData Visualization
ARTICLEabacusnoir.com

Zero-Copy GPU Inference with WebAssembly on Apple Silicon

On Apple Silicon, the Unified Memory Architecture allows a WebAssembly module's linear memory to be shared directly with the GPU, eliminating the need for data copying, serialization, or intermediate buffers.

Unified Memory ArchitectureZero-Copy Data Sharing
ARTICLEbyroot.github.io

Optimizing Ruby's Load Path for Faster CI

Starting a new role at Intercom, I was tasked with enhancing the performance of the company's monolithic CI system.

Continuous Integration (CI)Load Path Caching
ARTICLEfset.common-lisp.dev

Modern Common Lisp: Introduction and Licensing

Welcome to the world of Modern Common Lisp, where I present Version 1.

Creative Commons LicensingNon-LLM-Generated Content
ARTICLEjackpritz.com

Reviving Gun Rocket: A Journey Through Unity's Evolution

Ten years ago, I embarked on my game development journey with Gun Rocket, a project that was both a personal milestone and a financial success.

Game DevelopmentSoftware Versioning
ARTICLEar-ms.me

A Beginner's Exploration of z3 Solver with Practical Examples

I recently stumbled upon an intriguing article that sparked my interest in theorem provers, particularly z3.

SolversOptimization
ARTICLElisyarus.github.io

It's OK to Compare Floating-Points for Equality

Floating-point numbers often get a bad rap for their inexactness, leading many to adopt epsilon-comparisons as a safety net.

Floating-point numbersEpsilon-comparisons
ARTICLEen.wikipedia.org

Michael O. Rabin: Pioneer of Computational Complexity and Cryptography

Michael Oser Rabin, born in 1931 in Breslau, was a trailblazer in computer science, renowned for his contributions to computational complexity and cryptography.

Computational ComplexityCryptography
VIDEOyoutube.com

Exploring the Unix-Smalltalk Connection: A New Programming Paradigm

I embarked on a journey from Prague to share an intriguing revelation: the Unix executable file is akin to a Smalltalk method in disguise.

Programming SystemsMeta Programming System
ARTICLErileyjshaw.com

Introducing ShaderPad: A Lightweight Library for Creative Coders

Today marks the release of ShaderPad, a compact library designed to simplify the integration of shaders into websites without the repetitive task of building graphics scaffolding.

ShaderGraphics performance
ARTICLEmiguelconner.substack.com

Coding by Hand: A Journey of Rediscovery

In March 2026, I embarked on a coding retreat in Brooklyn, New York, to reconnect with the fundamentals of programming without relying heavily on AI.

Large Language Models (LLMs)Self-directed Learning
ARTICLEcorsix.org

Understanding Fil-C: A Simplified Model for Memory Safety in C/C++

Fil-C is an innovative approach to making C/C++ memory-safe by transforming unsafe code into safe code through automated rewrites.

Memory SafetyGarbage Collection
ARTICLEeshelyaron.com

Enhancing Emacs Security with Trust-Manager

Emacs has historically struggled with trust management, treating all files as trusted by default, which led to security vulnerabilities like CVE-2024-53920.

Trust ManagementSecurity Vulnerabilities
ARTICLEaosabook.org

Understanding Byterun: A Python Interpreter in Python

Byterun is a Python interpreter crafted in Python, showcasing the elegance and simplicity of Python's interpreter structure within a mere 500 lines of code.

Python InterpreterBytecode
ARTICLEchapel-lang.org

Reflecting on 30 Years of High-Performance Computing Systems and Programming

In the summer of 2025, I had the honor of delivering the keynote at the 30th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS).

High-Performance Computing (HPC)Parallel Programming
ARTICLEiqiipi.com

The Quiet Colossus: Ada's Unseen Influence on Modern Programming

Ada, a programming language developed under the auspices of the U.

Type SystemConcurrency Model
ARTICLEstagereview.app

Streamline Code Reviews with Stage

Stage revolutionizes the code review process by transforming pull requests into organized narratives.

Code ReviewPull Request
PRODUCTgithub.com

SmolVM: Efficient and Secure Virtual Machine Management

SmolVM is a command-line tool designed to manage and run custom Linux virtual machines locally, offering features like sub-second cold start and cross-platform compatibility on macOS and Linux.

Virtual Machine IsolationPortable Executables
ARTICLEropensci.org

Enhancing R Development with Tree-sitter

Nearly two years ago, Davis Vaughan, building on the work of Jim Hester and Kevin Ushey, crafted a pivotal JavaScript file that revolutionized the R community's developer experience.

Code ParsingTree-sitter
ARTICLEandroid-developers.googleblog.com

Accelerate Android App Development with New Agentic Tools

As an Android developer, the array of agents, tools, and LLMs at your disposal can significantly enhance your app development process.

Agentic WorkflowsAndroid CLI
ARTICLEclojure.org

Key Concepts in the Clojure Documentary

After watching the Clojure documentary, you might want to delve deeper into some of the key terms and concepts that define this unique programming language.

Functional programmingPersistent data structure
PreviousPage 2 of 11Next

Build your own second brain

Save any link. AI summarizes, connects, and creates todos from everything you read.

Start free, no credit card