Articles by ibobev
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)

7

Parsing IP addresses quickly (portably, without SIMD magic) (lemire.me)

2

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

60

C++ says “We have try... finally at home” (devblogs.microsoft.com/oldnewthing)

1

Klein Bottle: From Intuition to Rigor (johndcook.com)

1

Uxn32: Uxn Emulator for Windows and Wine (github.com/randrew)

1

Go Memory Model Deep Dive: What Every Go Developer Must Know (skoredin.pro)

1

Building a Plugin System in Go: Make Your Monolith Extensible (skoredin.pro)

1

Realtime Raytracing in Bevy 0.18 (Solari) (jms55.github.io)

5

CorsixTH – An open source clone of Theme Hospital (corsixth.com)

2

Coroutine-less way to visualize iterations (jakubtomsu.github.io)

2

'Better C' Playgrounds (antonz.org)

1

Fractals, Mandelbrot and Julia Sets (4rknova.com)

37

C/C++ Embedded Files (2013) (4rknova.com)

2

Bowie's ODE solver and the nonlinear pendulum (johndcook.com)

41

ZJIT is now available in Ruby 4.0 (railsatscale.com)

1

Snowfall in Basic (goto10retro.com)

1

Easily Dealing with Any-Dimensional Planes (gpfault.net)

4

Time in C++: Inter-Clock Conversions, Epochs, and Durations (sandordargo.com)

2

Favorite Compiler and Interpreter Resources (eatonphil.com)

1

How to use a specific version of MSVC in GitHub Actions (ganets.ky)

1

Load and store forwarding in the Toy Optimizer (bernsteinbear.com)

1

Mason, Dixon, and Latitude (johndcook.com)

2

When Was Newton Born? (johndcook.com)

1

Automation and Validation (johndcook.com)

1

Clever Memory Tricks (xania.org)

1

Newtype Index Pattern in Zig (matklad.github.io)

2

Unix "find" expressions compiled to bytecode (nullprogram.com)

1

Static Allocation for Compilers (matklad.github.io)

1

A Guardrail for Safety and Adversarial Robustness in Modern LLM Systems (huggingface.co)

1

The Rise of Classic Home Computers [video] (youtube.com)

2

Switching It Up a Bit (xania.org)

2

Unger Parsing (buttondown.com/jaffray)

3

Kick Assembler Manual (theweb.dk)

2

An uncomfortable but necessary discussion about the Debian bug tracker (nibblestew.blogspot.com)

2

Rambling About AIs, Goals and Stuff (solhsa.com)

3

Go in 9×9 is Awesome (entropicthoughts.com)

37

Help My c64 caught on fire (c0de517e.com)

3

I Fixed My App Taking 5 Minutes to Start (asawicki.info)

2

Improving Direct Lighting Material Occlusion (irradiance.ca)

3

The Year in Books: 2022 (eatonphil.com)

2

Trying to Fit Exponential Data (johndcook.com)

4

Dad's Fitness May Be Packaged and Passed Down in Sperm RNA (quantamagazine.org)

3

Celebrating 10 Years of DirectX 12 (devblogs.microsoft.com/directx)

1

Concluding thoughts on our deep dive into Windows clipboard text conversion (devblogs.microsoft.com/oldnewthing)

1

The Windows clipboard automatic text conversion algorithm is path-dependent (devblogs.microsoft.com/oldnewthing)

1

The Year in Computer Science (quantamagazine.org)

5

CSRF protection without tokens or hidden form fields (miguelgrinberg.com)

1

Control Your XBerry Pi with ZX Spectrum+ Keyboard (retrogamecoders.com)

2

Chasing Your Tail (xania.org)

1

Lessons learned streaming building a Scheme-like interpreter in Go (eatonphil.com)

2

From Geometric to Coordinate Form: Understanding the Dot Product (4rknova.com)

3

Small Models Can Introspect, Too (vgel.me)

2

JSON-complete data formats and programming languages (lemire.me)

1

Performance trick: optimistic vs. pessimistic checks (lemire.me)

3

Simplistic Comptime Column Safety in SQLite Queries (kristoff.it)

1

Trying to Fit a Logistic Curve (johndcook.com)

3

Poking a Little Harder at PICO-8 (bumbershootsoft.wordpress.com)

3

Go feature: Modernized go fix (antonz.org)

3

An Effective Product Manager (eatonphil.com)

1

Regular expressions that cross lines (johndcook.com)

1

For the Holidays: Epic Interactive Fiction of the Millennial Period (filfre.net)

1

Making 2D graphics look 3D with a Normal Map (bsky.app)

1

The Best C++ Library (mcyoung.xyz)

176

Garage – An S3 object store so reliable you can run it outside datacenters (deuxfleurs.fr)

1

Tokenization in Transformers v5: Simpler, Clearer, and More Modular (huggingface.co)

108

A proposed amendment to ban under 16s in the UK from common online services (decoded.legal)

3

Pseudo 3D Tunnel Effect (4rknova.com)

3

Metaballs (4rknova.com)

3

Golang's Defer in C (Kind Of) (twdev.blog)

1

How to annotate JITed code for perf/samply (bernsteinbear.com)

1

Introduction to Programming the Commodore PET (retrogamecoders.com)

1

Basic Framework – Physics for Game Dev #1 [video] (youtube.com)

1

The Year in Physics (quantamagazine.org)

2

The Open Evaluation Standard: Benchmarking Nvidia Nemotron 3 Nano (huggingface.co)

34

Military standard on software control levels (entropicthoughts.com)

1

NCF, a Minimalistic Meta-Language (4rknova.com)

3

Anti-Aliasing, FXAA (4rknova.com)

1

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

3

Implicit Position-Based Fluids (IPBF) (utah.edu)

2

Sample Space Partitioning and Spatiotemporal Resampling for Specular Manifolds (utah.edu)

1

Eliminate Slope Stretching [video] (youtube.com)

1

Filtering -Vs- Graphics [video] (youtube.com)

1

MeshSplatting: Differentiable Rendering with Opaque Meshes (meshsplatting.github.io)

1

Around The World, Part 28: Scaling up (frozenfractal.com)

1

Optimizing Mannequin (real-mrbeam.github.io)

1

Mesh optimization library that makes meshes smaller and faster to render (meshoptimizer.org)

1

A Year of Conferences (sandordargo.com)

1

Seattle Waterfront (tenderlovemaking.com)

2

Multiples with No Large Digits (johndcook.com)

2

Appeal from United Federation of Dictators, Despots, Evil Emperors and Tyrants (nibblestew.blogspot.com)

2

Packaging Perl and Shell for NixOS Deployment (entropicthoughts.com)

1

Behind the scenes of the Visual Studio feedback system (devblogs.microsoft.com/visualstudio)