assembly

Tag

Cards List
#assembly

A deep dive into SmallVector:push_back

Hacker News Top · yesterday Cached

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.

0 favorites 0 likes
#assembly

@vibeeeng: ONE OF THE MOST EFFECTIVE SKILLS RIGHT NOW IS REVERSE ENGINEERING You don't need the source code of a software. You tak…

X AI KOLs Timeline · 3d ago Cached

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.

0 favorites 0 likes
#assembly

Show HN: Decomp Academy – Learn to decompile GameCube games into matching C

Hacker News Top · 3d ago Cached

Decomp Academy is an interactive online platform that teaches users how to decompile GameCube games by writing byte-matching C code against real PowerPC assembly output from the 2001 MWCC compiler.

0 favorites 0 likes
#assembly

Slisp: Simple Lisp compiler (Linux/amd64)

Hacker News Top · 4d ago Cached

Slisp is a simple compiler that reads Lisp programs and generates standalone assembly representations for Linux/AMD64, with support for basic primitives, closures, and a standard library.

0 favorites 0 likes
#assembly

How ARM64 Instructions Are Really Encoded

Lobsters Hottest · 6d ago Cached

An educational article that explains how ARM64 (AArch64) instructions are encoded in 32-bit fixed-length words, debunking common misconceptions and providing hands-on decoding examples using ADD immediate on Apple Silicon.

0 favorites 0 likes
#assembly

The Teensy Executable Revisited

Hacker News Top · 2026-06-24 Cached

This article revisits techniques for creating extremely small ELF executables on Linux, exploring how to reduce size to 45 bytes by abusing header fields and overlapping structures while maintaining ELF specification conformance.

0 favorites 0 likes
#assembly

Show HN: A pure ARM64 Assembly web server, now on Linux with CGI for no reason

Hacker News Top · 2026-06-23 Cached

ymawky is a web server written entirely in ARM64 assembly, supporting CGI, static files, and multiple HTTP methods, now available on Linux.

0 favorites 0 likes
#assembly

When float division beats integer division

Lobsters Hottest · 2026-06-16 Cached

A blog post explaining a counterintuitive optimization where using float division (DIVSD) instead of integer division (IDIVQ) yields faster performance on modern CPUs, with benchmarks and assembly analysis.

0 favorites 0 likes
#assembly

ASM SHADER TOY – It's shader toy but you code in asm

Hacker News Top · 2026-06-12

ASM SHADER TOY is a tool that lets you write shaders using assembly language, similar to the popular Shader Toy platform.

0 favorites 0 likes
#assembly

@TrisH0x2A: in 2008 James Molloy wrote a free tutorial that taught people how to build a UNIX like operating system from scratch in…

X AI KOLs Following · 2026-06-02 Cached

A tweet highlights James Molloy's 2008 free tutorial 'Roll Your Own Toy UNIX Clone OS', which teaches building a Unix-like kernel from scratch in C and assembly, covering bootloader, memory management, filesystems, and multitasking.

0 favorites 0 likes
#assembly

Writing Portable ARM64 Assembly

Hacker News Top · 2026-05-31 Cached

A guide to writing ARM64 assembly code that is portable across Apple's Darwin and Linux/BSD systems, covering differences in ABI, symbol naming, and vector mnemonics.

0 favorites 0 likes
#assembly

Restartable Sequences

Hacker News Top · 2026-05-31 Cached

The article introduces Linux restartable sequences (rseq), a kernel feature that enables thread-safe data structures without locks or atomics, achieving dramatic performance improvements on many-core CPUs. It provides a tutorial and demonstrates up to 43x speedup on a 96-core AMD Threadripper.

0 favorites 0 likes
#assembly

SBCL: the ultimate assembly code breadboard (2014)

Hacker News Top · 2026-05-20 Cached

A technical blog post exploring how to use SBCL as a breadboard for assembly code, focusing on stack-based virtual machine techniques such as rotating stacks and efficient primop dispatch, with references to the F18 processor and x87 stack.

0 favorites 0 likes
#assembly

A mini-computer you run from a folder on your computer that can train small LLMS

Reddit r/artificial · 2026-05-17

VirtualPC is an open-source 8-bit computer simulator that can train small neural networks from assembly code, demonstrating machine learning at the bare-metal level.

0 favorites 0 likes
#assembly

Halt and Catch Fire

Hacker News Top · 2026-05-16 Cached

The article explores the origin and meaning of the phrase 'Halt and Catch Fire' in computing, tracing it from a joke mnemonic to actual CPU behavior in the Motorola 6800 and IBM System/360.

0 favorites 0 likes
#assembly

A Linux desktop in x86_64 Assembly

Lobsters Hottest · 2026-04-23 Cached

A developer rebuilt their entire Linux desktop stack—from shell to terminal, window manager, and utilities—in pure x86_64 Assembly using Claude Code, achieving microsecond startup times and hours of extra battery life.

0 favorites 0 likes
#assembly

XOR'ing a register with itself is the idiom for zeroing it out. Why not sub?

Hacker News Top · 2026-04-22 Cached

Raymond Chen explores why x86 compilers universally prefer "xor eax,eax" over "sub eax,eax" to zero a register, attributing it to historical momentum and slightly safer flag behavior rather than technical superiority.

0 favorites 0 likes
← Back to home

Submit Feedback