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

4

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)

1

Nemotron 3 Nano: A New Standard for Efficient, Open, and Intelligent Models (huggingface.co)

1

CUGA on Hugging Face: Democratizing Configurable AI Agents (huggingface.co)

2

How C64 Sprites Work (retrogamecoders.com)

2

Timing 'Hello, World' (antonz.org)

1

Rust's v0 mangling scheme in a nutshell (purplesyringa.moe)

2

The Year in Biology (quantamagazine.org)

2

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

4

Aliasing (xania.org)

1

Lightweight Cardinality Estimation with Density (buttondown.com/jaffray)

3

Weak Derivatives (johndcook.com)

3

How to Securely Store Secrets in Environment Variables (miguelgrinberg.com)

2

Switching from JavaScript to Godot for My RPG (jslegenddev.substack.com)

1

The Programmer's Roller Coaster (Comic) (jslegenddev.substack.com)

1

Batched Ranged Random Integer Generation (arxiv.org)

2

Multiplying the Shuffle Speed in Go with Batched Shuffling (lemire.me)

1

Notes from Neal Gabler's Walt Disney (eatonphil.com)

1

Generating and using Let's Encrypt wildcard certificates with cert‑manager (chuniversiteit.nl)

1

When LICM Fails Us (xania.org)

2

Nature of Code (natureofcode.com)

2

L5: A New Creative Coding Library in Lua (leetusman.com)

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)

3

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)