Two wrong answers arrive in reverse case order. Positional grading reports two passes; joining by case ID reports zero.

Your agent eval passed the wrong answers

Parallel evaluation results can arrive out of order. A runnable Python fixture shows why zip(strict=True) cannot protect case identity, and how to validate the join.

November 9, 2026 · 6 min · 1219 words · Thomas De Vos
Read Your agent eval passed the wrong answers
Java vs Python vs AI

Java vs Python for production AI applications

Python is still the easiest place to experiment with AI. Java still earns its keep when AI has to live inside enterprise systems. The real question is where the AI application crosses from prototype into production risk.

March 19, 2025 · 6 min · 1186 words · Thomas De Vos
Read Java vs Python for production AI applications