Tag
ASM Bots brings the classic Core War programming game to life using real 8086 machine code, letting bot authors write actual x86 assembly to battle in a simulated memory arena.
rhun is a small, fast code editor written in assembly for Windows, Linux and macOS, featuring a built-in terminal, Git diffs, fuzzy search, Vim mode and panels for Claude Code and Codex sessions. It was launched on Product Hunt as a free and open-source tool.
A project called BootLife implements Conway's Game of Life in a 512-byte x86 boot sector, using VGA memory for the simulation grid.
SNAP3D introduces a physics-guided framework to improve part-aware 3D generation from a single image, ensuring stable and physically valid assemblies through simulation feedback and resolving issues like inter-part penetration.
A podcast episode on the Pragmatic Engineer podcast featuring Casey Muratori discussing software performance and the use of AI to assist in learning Assembly.
This tutorial demonstrates how to create minimal ELF executables on Linux using assembly code and optimization techniques to reduce file size.
This project aims to create the smallest possible complete Windows application using assembly language, with optimized versions and detailed build instructions.
The article argues that assembly is actually typed and presents Odin's inline assembler as the best implementation due to its deep integration with the language's type system and semantic diagnostics.
This article provides a historical overview of Intel's Pentium MMX SIMD instructions introduced in the 1990s, explaining their role in bringing parallel processing to mainstream desktop CPUs for multimedia applications.
A tweet by Gergely Orosz highlights that solo developer Chris Sawyer built Rollercoaster Tycoon in Assembly in the late 90s, with a reply from ThePrimeagen joking about the evolution from Assembly to C to Unity to AI agents.
os8088 is a hobbyist Macintosh System 1-style GUI operating system for the Intel 8086/8088 PC, written entirely in real-mode assembly with preemptive multitasking and fitting in 256K of RAM. The project is complete and its source code is available.
TinySol is a tiny Klondike Solitaire game for DOS, designed for vintage computers with monochrome screens. It is written in x86 Assembly, fits in 3KB, and supports various video modes.
The Assembly Hall of Shame is a GitHub project that ranks the slowest possible single x86 instructions by exploiting hardware quirks such as MMIO latency and microcode assists, achieving extreme latencies like a 62-second fxrstor64.
Discusses Elon Musk's claim that programming will eventually die as AI generates binaries directly from text descriptions, comparing source code to assembly and reflecting on verification and abstraction challenges.
A detailed technical article about STV, a custom video codec that enables full-motion video playback on the 8 MHz Atari ST, borrowing ideas from Westwood's VQA format and optimizing for the 68000 CPU.
The author implemented YOLO26n model inference from scratch using ARM64 assembly language without any external frameworks, demonstrating low-level AI inference techniques.
This paper proposes a sliding-window-based reinforcement learning framework (SWRL) for end-to-end online scheduling in dynamic assembly flow shop scheduling with complex kitting constraints, demonstrating consistent tardiness reductions over classical dispatching rules and existing deep reinforcement learning methods on real-world instances.
Former Microsoft developer Dave Plummer built TinyRetroPad, a 2.5KB Notepad clone in Assembly that replicates Windows XP Notepad without AI features, criticizing modern Notepad's bloat.
This blog post explores an optimization for LLVM's SmallVector::push_back by tail-calling the grow-and-push path, which eliminates callee-saved register spills and improves the fast path performance.
This tweet explains the effectiveness of reverse engineering skills, citing examples like stopping a $4 billion cyberattack and exposing NSA tools, and describes the technical process of converting binary to assembly.