Articles by ibobev
1

Unswitching Loops for Fun and Profit (xania.org)

2

Making Windows Terminal with GitHub Copilot CLI (developer.microsoft.com)

1

Resolving an ambiguity in the Windows clipboard automated text conversion table (devblogs.microsoft.com/oldnewthing)

1

Loop-Invariant Code Motion (xania.org)

25

Closures as Win32 Window Procedures (nullprogram.com)

1

Smooth Scrolling on the Sega Master System (bumbershootsoft.wordpress.com)

1

Around the World, Part 28: Scaling Up: Frozen Fractal (frozenfractal.com)

1

Golden Iteration (johndcook.com)

2

Typeframe (typeframe.net)

1

Various locale mismatch scenarios in Windows clipboard text format synthesis (devblogs.microsoft.com/oldnewthing)

1

Just Change the Key (johndcook.com)

2

Gist of Go: Concurrency is out (antonz.org)

2

Codex is Open Sourcing AI models (huggingface.co)

1

New in Llama.cpp: Model Management (huggingface.co)

2

Care About Partial Differential Equations (PDEs) (huggingface.co)

1

Why Text in Vampire Survivors Used to Look Weird (jslegenddev.substack.com)

1

Optimizing Mannequin (real-mrbeam.github.io)

1

What makes a game tick? Part 8 – Data Driven Multi-Threading Implementation (mropert.github.io)

1

Deep Dive in Java vs. C++ Performance (johnnysswlab.com)

4

Weak Derivatives (johndcook.com)

4

Errors and Zig (eatonphil.com)

2

Unrolling Loops (xania.org)

3

30 Years Ago Windows 95 Changed Everything (goto10retro.com)

6

macOS Music Players (andreyor.st)

1

External Visitation (jsbarretto.com)

2

How does Windows synthesize CF_Unicode­TEXT from CF_TEXT and vice versa? (devblogs.microsoft.com/oldnewthing)

1

Building Games for Old Retro 1985 Hardware is fun [video] (youtube.com)

1

Apriel-1.6-15B-Thinker: Cost-Efficient Frontier Multimodal Performance (huggingface.co)

1

Time in C++: std:chrono:high_resolution_clock – Myths and Realities (sandordargo.com)

2

Meshoptimizer 1.0 Released (zeux.io)

1

Induction Variables and Loops (xania.org)

2

Quick Docker Tutorial to Run a Python Script (andros.dev)

2

Obscuring P2P Nodes with Dandelion (johndcook.com)

2

Fourier transform of a constant function informal and rigorous (johndcook.com)

1

Fourier Transform of a Fourier Series (johndcook.com)

2

NeurIPS 2025 E2LM Competition: Early Training Evaluation of Language Models (huggingface.co)

2

Welcome the Nvidia Llama Nemotron Nano VLM to Hugging Face Hub (huggingface.co)

3

DeepMath: A lightweight math reasoning Agent with smolagents (huggingface.co)

2

Advent of Code in Dialog (entropicthoughts.com)

1

Multibase CLI (chriswarbo.net)

1

Going Loopy (xania.org)

1

Predicate Decomposition (buttondown.com/jaffray)

17

ZX Spectrum Next on the Internet: Xberry Pi ESP01 and Pi Zero Upgrades (retrogamecoders.com)

1

New GPU Profiler and RHI Submission Pipeline [video] (youtube.com)

51

A series of tricks and techniques I learned doing tiny GLSL demos (pkh.me)

2

LibGPUCounters Machine Readable Specification (github.com/arm-software)

84

AMD GPU Debugger (thegeeko.me)

1

Minimalist ray-tracing leveraging only acceleration structures (anki3d.org)

1

VK_EXT_present_timing: The Journey to Frame Pacing in Vulkan (khronos.org)

1

Focus on Your Algorithm–Nvidia CUDA Tile Handles the Hardware (nvidia.com)

1

Why Text in Vampire Survivors Used to Look Like This (jslegenddev.substack.com)

1

Tap Detection on Arbitrary Shapes with Compose (romainguy.dev)

3

Multiplying our way out of division (xania.org)

2

Patching Pulse Oximeter Firmware (stefan-gloor.ch)

1

Mechanical Habits (matklad.github.io)

2

Sega Master System: Using All the Colors (bumbershootsoft.wordpress.com)

3

C64 Maze Chomp.BAS (basic-code.bearblog.dev)

1

Law of Reflection (4rknova.com)

1

Swift-HuggingFace: The Complete Swift Client for Hugging Face (huggingface.co)

1

What Is a Pedersen Commitment? (johndcook.com)

1

Particle Dynamics // Physics for Game Dev #1 [video] (youtube.com)

7

How can I read the standard output of an already-running process? (devblogs.microsoft.com/oldnewthing)

2

The Polyglot Neuroscientist Resolving How the Brain Parses Language (quantamagazine.org)

2

We see something that works, and then we understand it (lemire.me)

1

Structured Iteration (thecppway.com)

1

Struggling Towards an Algebraic Theory of Music (reasonablypolymorphic.com)

2

Games picked solely based on vibes (alistof.games)

2

Matrices: From Linear Algebra to Graphics (4rknova.com)

2

Color Grading, an Artist Driven Approach (4rknova.com)

1

The Navigational Triangle (johndcook.com)

1

Solving Spherical Triangles (johndcook.com)

2

From Zero to Package in Seconds: The New Conan MCP Server (conan.io)

4

Wolfenstein 3D's map renderer [video] (youtube.com)

1

Kimina-Prover: Applying Test-Time RL Search on Large Formal Reasoning Models (huggingface.co)

1

We Got Claude to Fine-Tune an Open Source LLM (huggingface.co)

9

A Technical Tour of the DeepSeek Models from V3 to v3.2 (sebastianraschka.com)

164

Transparent leadership beats servant leadership (entropicthoughts.com)

1

Validating Blueprints' Content in Unreal (thomaspoulet.fr)

2

100 Years of Quantum Physics: Rise of the Matrix (1925) (galileo-unbound.blog)

1

Navigation line of position (LOP) circle (johndcook.com)

2

Structured Iteration (thecppway.com)

2

C++ Enum Class and Error Codes, Part 3 (mropert.github.io)

1

Why don't we get more scientific breakthroughs? (lemire.me)

49

Lie groups are crucial to some of the most fundamental theories in physics (quantamagazine.org)

1

Time in C++: Understanding std:chrono:steady_clock (sandordargo.com)

1

SmartTube YouTube app for Android TV breached to push malicious update (bleepingcomputer.com)

1

Make Your Monolith Extensible Without Microservices (skoredin.pro)

1

Sprite Encoding / Decoding Using Literals (4rknova.com)

1

Edge Detection Using the Sobel Operator (4rknova.com)

2

Felisp, Variant of Lisp (andros.dev)

1

Siggraph Asia 2025 – Technical Papers Trailer [video] (youtube.com)

1

All Sources of DirectX 12 Documentation (asawicki.info)

2

Notes about VK_EXT_custom_resolve (rg3.name)

1

Geometric Algebra [video] (youtube.com)

1

2D axis aligned bounding boxes (iquilezles.org)

1

Finger Shadows in Compose (romainguy.dev)

1

Lighting Mannequin (real-mrbeam.github.io)

2

Spectral rendering, part 3: Spectral vs. RGB (momentsingraphics.de)

2

Demystifying Vulkan Ray Tracing [video] (youtube.com)

3

AMD GI-1.2 with multibounce indirect real-time rendering (gpuopen.com)