Articles by ibobev
1

gRPC Streaming: Real-Time Communication That Works (skoredin.pro)

3

Finding and Fixing a 50k Goroutine Leak That Nearly Killed Production (skoredin.pro)

3

Hexagonal Architecture in Go: Why Your "Clean" Code Is a Mess (skoredin.pro)

1

Type-In Rescue: The C64 Autoboot Generator (bumbershootsoft.wordpress.com)

1

Primecoin Primality Test (johndcook.com)

1

Bi-Twin Prime Chains (johndcook.com)

1

Primecoin and Cunningham Prime Chains (johndcook.com)

1

Digging into the LLM-as-a-Judge Results (gilesthomas.com)

4

Learning Retro Computer Electronics Fault Finding and Restoration (retrogamecoders.com)

1

AI and Money (nibblestew.blogspot.com)

2

Golomb-Rice coding for compressing a set of hashes (johndcook.com)

1

A data model for Git (and other docs updates) (jvns.ca)

1

Rust Is Perfectly Imperfect (0x80.pl)

1

Slopes in AABB Collision Systems (andreyor.st)

1

Digging into the LLM-as-a-Judge Results (gilesthomas.com)

2

An Experienced C Programmer Tries AI Agents (danielchasehooper.com)

1

100 Years of Quantum Physics: Schrödinger's Wave Mechanics (1926) (galileo-unbound.blog)

2

Memorizing Chemical Element Symbols (johndcook.com)

5

The Phaser Game Framework in 5 Minutes (jslegenddev.substack.com)

1

The Manchester Garbage Collector and purple-garden's runtime (xnacly.me)

1

Time in C++: Additional clocks in C++20 (sandordargo.com)

2

What I Got Wrong About "Hard Work" in My 20s (lemire.me)

1

Using DistributedDataParallel to train a base model from scratch in the cloud (gilesthomas.com)

1

LimeSDR Micro: An open M.2 and mPCIe software-defined radio (crowdsupply.com)

1

Shortages Cause Sky-Rocketing RAM Prices (goto10retro.com)

1

Improve Accuracy in Multimodal Search and Visual Document Retrieval (huggingface.co)

1

Primus Under Debian/Sid (4rknova.com)

2

GNU Make, Parallel Processing (4rknova.com)

1

Getting Started with BGFX [video] (youtube.com)

3

An Experimental Approach to Printf in HLSL (abolishcrlf.org)

1

Improving Direct Lighting Material Occlusion (irradiance.ca)

1

A tiny course on differentiable rasterization (jjbannister.github.io)

3

A Couple 3D AABB Tricks (gpfault.net)

5

Bindless Oriented Graphics Programming (alextardif.com)

3

State of GPU Hardware (End of Year 2025) (asawicki.info)

2

OpenPBR: Novel Features and Implementation Details (arxiv.org)

3

A bit of glass and freedom is all you need (lemire.me)

2

Swapping two blocks of memory that reside inside a larger block, in constant mem (devblogs.microsoft.com/oldnewthing)

1

Largest Known Compositorial Prime (johndcook.com)

3

DiskImage: A powerful floppy disk image manager with built-in bitstream analysis (github.com/digitoxin1)

2

Linux on a Mac (it's not going back) [video] (tinkerbetter.tube)

2

Genuary 2026 (genuary.art)

2

AP photographers capture infrared technology used in surveillance [video] (youtube.com)

3

Nvidia brings agents to life with DGX Spark and Reachy Mini (huggingface.co)

2

Falcon-H1-Arabic: Pushing the Boundaries of Arabic Language AI (huggingface.co)

3

Nvidia Cosmos Reason 2 Brings Advanced Reasoning to Physical AI (huggingface.co)

3

In Quantum Mechanics, Nothingness Is the Potential to Be Anything (quantamagazine.org)

2

Learn Phaser 4 by Building a Sonic Themed Infinite Runner Game in JavaScript (jslegenddev.substack.com)

2

Log2(3) and Log2(5) (johndcook.com)

2

There Is No New Aesthetics (borretti.me)

2

Disaster Costs, 1900–2024 (entropicthoughts.com)

1

1160 PRs to improve Rust in 2025 (kobzol.github.io)

1

Menger's Horse Enclosure (buttondown.com/jaffray)

1

Practically Utilizing Neural Networks in CPU-Based Production Rendering (JCGT) (jcgt.org)

1

Swapping two blocks of memory that reside inside a larger block, in constant (devblogs.microsoft.com/oldnewthing)

2

Homeworld (filfre.net)

1

Falcon H1R 7B (huggingface.co)

1

Perfect and Imperfect Shuffles (johndcook.com)

1

In-Shuffles and Out-Shuffles (johndcook.com)

1

Freestyle Linked Lists Tricks (nullprogram.com)

4

Technology Is Culture (lemire.me)

2

Distinguishing yourself early in your career as a developer (eatonphil.com)

1

An Algebraic Theory of Music (reasonablypolymorphic.com)

1

Dealing with Infinity (boristhebrave.com)

2

Dissecting a C64 Autoboot Program (bumbershootsoft.wordpress.com)

2

Amiga Desktops Worth Seeing (datagubbe.se)

26

A Basic Just-In-Time Compiler (2015) (nullprogram.com)

13

Proving Liveness with TLA (roscidus.com)

2

Representing Hierarchies (gpfault.net)

97

Can Bundler be as fast as uv? (tenderlovemaking.com)

11

A silly diffuse shading model (lisyarus.github.io)

1

PNGine: A WebGPU shader portability engine (hugodaniel.com)

2

A Stream Function Solver for Liquid Simulations (ista.ac.at)

1

Trace and Pace Controllable Pedestrian Animation via Guided Trajectory Diffusion (nvidia.com)

1

An Additive Schwarz Preconditioner for Cloth and Deformable Body Simulation (wanghmin.github.io)

1

Interesting Categories Are Big (johndcook.com)

3

The culture war that we won (lemire.me)

1

A silly diffuse shading model (lisyarus.github.io)

1

Knight's tour with fewest obtuse angles (johndcook.com)

1

Practical std:chrono Calendar Examples (C++20) (cppstories.com)

2

The GDB JIT Interface (bernsteinbear.com)

1

Nexels (lessvrong.com)

1

Direct3D 12: The Behavior of ClearUnorderedAccessViewUint/Float (asawicki.info)

1

OpenUSD Core Spec 1.0 is Here (aousd.org)

4

How can I detect that the system is running low on memory? (devblogs.microsoft.com/oldnewthing)

2

Restoring My Childhood Family Computer Part 4: Emulation (gridbugs.org)

3

Selective Applicative Functors (veritates.love)

1

The State of LLMs 2025: Progress, Progress, and Predictions (sebastianraschka.com)

1

Investigating and fixing a nasty clone bug (kobzol.github.io)

1

A Year with Graphics (mropert.github.io)

1

Memory Safety Is (matklad.github.io)

3

Updated LLM Benchmark (Gemini 3 Flash) (entropicthoughts.com)

2

Converting between geographic and geocentric latitude (johndcook.com)

3

Freedom from Incompetence (lemire.me)

2

State of GPU Hardware (End of Year 2025) (asawicki.info)

1

Doom in Django: testing the limits of LiveView at 600.000 divs/seconds (andros.dev)

1

Performance comparison of Django's main interactive frameworks (andros.dev)

1

Global Illumination and the Switch to DirectX 11 (lotusspring.substack.com)

1

Inlining (buttondown.com/jaffray)

1

Boost.MultiIndex Refactored (bannalia.blogspot.com)