How many registers does an x86-64 CPU have? (2020)

How many registers does an x86-64 CPU have? Programming, philosophy, pedaling. Nov 30, 2020 Tags: programming, x86 This post is at least a year old. x86 is back in the general programmer discourse, in part thanks to Apple’s M1 and Rosetta 2. As such, I figured I’d do yet another x86-64 […]
Windows: Prefer the Native API over Win32

As Zig has evolved, it has become a target to avoid calling Win32 APIs from kernel32.dll etc., instead using lower-level ones in ntdll.dll. This has been discussed in #1840, but this issue serves as its replacement, and a reformulation of why this practice is preferred. Firstly: I am not a core Zig developer, and I […]
YouTube as Storage

Stores files onto YouTube by encoding them into lossless video and decoding them back to the original file. Supports both a command-line interface and a graphical user interface. File Encoding/Decoding: Encode any file into a lossless video (FFV1/MKV) and decode it back Fountain Codes: Uses Wirehair fountain codes for redundancy and repair Optional Encryption: Encrypt […]
Rendering the Visible Spectrum

Rendering the Visible Spectrum ( %Gen math newcommand{problem}[1]{subsection*{#1}} newcommand{pt}[1]{paragraph{(#1)}} newcommand{spc}{text{ }} newcommand{R}{mathbb{R}} newcommand{N}{mathbb{N}} newcommand{Q}{mathbb{Q}} newcommand{C}{mathbb{C}} newcommand{A}{mathbb{A}} newcommand{F}{mathbb{F}} newcommand{Z}{mathbb{Z}} newcommand{I}{mathbb{I}} newcommand{HA}{mathbb{H}} newcommand{SA}{mathbb{S}} newcommand{beq}{begin{equation}} newcommand{eeq}{end{equation}} newcommand{bmt}{begin{bmatrix}} newcommand{bmtl}[1]{begin{array}{#1}} newcommand{emt}{end{bmatrix}} newcommand{rank}{operatorname{rank}} newcommand{re}{operatorname{Re}} newcommand{im}{operatorname{Im}} newcommand{img}{operatorname{im}} newcommand{trace}{operatorname{tr}} newcommand{ad}{operatorname{ad}} newcommand{Ad}{operatorname{Ad}} newcommand{Aut}{operatorname{Aut}} newcommand{adj}{operatorname{adj}} newcommand{spanl}{operatorname{span}} newcommand{Hom}{operatorname{Hom}} newcommand{id}{operatorname{id}} newcommand{Id}{operatorname{Id}} newcommand{twomat}[4]{bmt #1 & #2 \ #3 & #4 emt} newcommand{rref}{operatorname{rref}} newcommand{Det}{operatorname{Det}} newcommand{supp}{operatorname{supp}} newcommand{GL}{operatorname{GL}} newcommand{SU}{operatorname{SU}} newcommand{SO}{operatorname{SO}} newcommand{SL}{operatorname{SL}} […]
Zig – io_uring and Grand Central Dispatch std.Io implementations landed
This page contains a curated list of recent changes to main branch Zig. This page contains entries for the year 2026. Other years are available in the Devlog archive page. February 13, 2026 Author: Andrew Kelley As we approach the end of the 0.16.0 release cycle, Jacob has been hard at work, bringing std.Io.Evented up […]
OpenAI should build Slack

AI News for 2/12/2026-2/13/2026. We checked 12 subreddits, 544 Twitters and 24 Discords (256 channels, and 7993 messages) for you. Estimated reading time saved (at 200wpm): 675 minutes. AINews’ website lets you search all past issues. As a reminder, AINews is now a section of Latent Space. You can opt in/out of email frequencies! It’s […]
Cogram (YC W22) – Hiring former technical founders

Location: RemoteTimezone: within CET ±3 hours About Us Cogram is an AI platform for the architecture, engineering, and construction industry. We automate project admin: RFIs & submittals, email filing, field notes, meeting minutes, reporting. World-leading architecture and engineering firms use Cogram at scale. Backed by YC and Initialized. AEC is a $13T industry that still […]
Show HN: SQL-tap – Real-time SQL traffic viewer for PostgreSQL and MySQL

Real-time SQL traffic viewer — proxy daemon + TUI client. sql-tap sits between your application and your database (PostgreSQL or MySQL), capturing every query and displaying it in an interactive terminal UI. Inspect queries, view transactions, and run EXPLAIN — all without changing your application code. Installation brew install –cask mickamy/tap/sql-tap go install github.com/mickamy/sql-tap@latest go […]
Discord: A case study in performance optimization

Justifiable complexity (?) Discord is a permanent, invite-only space where people can hop between voice, video, and text. On the surface, it seems like “just another chat app.” Take a closer look, and you’ll see that it’s really a finely-tuned system that delivers speed, scale, and reliability — the consumer app hat-trick. Every time you […]
Looks: A Halide Mark III Preview

Today we launched a public preview of Halide Mark III, the next generation of our flagship photography app. When you download today’s Halide update in the App Store, you’ll find a new ”③” button to switch to Mark III. Mark III is still a work in progress, and we’ll share more details about that at […]