41554 blogs · [ { "id": "01a08c56-449f-711a-8c41-06fae4be84da", "title": "The Wobbly Table Theorem", "url": "https://timvieira.github.io/table-theorem/", "published_at": "2026-03-31T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae4e73d5b", "title": "Interactive KL Divergence Fitting", "url": "https://timvieira.github.io/blog/interactive-kl-divergence-fitting/", "published_at": "2026-03-13T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae55cd7b3", "title": "Fast Rank-One Updates to Matrix Inverse?", "url": "https://timvieira.github.io/blog/fast-rank-one-updates-to-matrix-inverse/", "published_at": "2021-03-25T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae580401d", "title": "On the Distribution of the Smallest Indices", "url": "https://timvieira.github.io/blog/on-the-distribution-of-the-smallest-indices/", "published_at": "2021-03-20T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae5c4325e", "title": "On the Distribution Functions of Order Statistics", "url": "https://timvieira.github.io/blog/on-the-distribution-functions-of-order-statistics/", "published_at": "2021-03-18T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae65ac020", "title": "Animation of the Inverse Transform Method", "url": "https://timvieira.github.io/blog/animation-of-the-inverse-transform-method/", "published_at": "2020-06-30T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae7043b81", "title": "Generating Truncated Random Variates", "url": "https://timvieira.github.io/blog/generating-truncated-random-variates/", "published_at": "2020-06-30T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae73362f9", "title": "Algorithms for Sampling Without Replacement", "url": "https://timvieira.github.io/blog/algorithms-for-sampling-without-replacement/", "published_at": "2019-09-16T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae7804c9c", "title": "The Restart Acceleration Trick: A Cure for the Heavy Tail of Wasted Time", "url": "https://timvieira.github.io/blog/the-restart-acceleration-trick-a-cure-for-the-heavy-tail-of-wasted-time/", "published_at": "2019-09-06T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae7c41c30", "title": "Faster Reservoir Sampling by Waiting", "url": "https://timvieira.github.io/blog/faster-reservoir-sampling-by-waiting/", "published_at": "2019-06-11T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae8529452", "title": "The Likelihood-Ratio Gradient", "url": "https://timvieira.github.io/blog/the-likelihood-ratio-gradient/", "published_at": "2019-04-20T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae871808d", "title": "Steepest Ascent", "url": "https://timvieira.github.io/blog/steepest-ascent/", "published_at": "2019-04-19T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae88efb58", "title": "Black-Box Optimization", "url": "https://timvieira.github.io/blog/black-box-optimization/", "published_at": "2018-03-16T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae932ea7f", "title": "Backprop Is Not Just the Chain Rule", "url": "https://timvieira.github.io/blog/backprop-is-not-just-the-chain-rule/", "published_at": "2017-08-18T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06fae9e27a65", "title": "Estimating Means in a Finite Universe", "url": "https://timvieira.github.io/blog/estimating-means-in-a-finite-universe/", "published_at": "2017-07-03T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06faea023879", "title": "How to Test Gradient Implementations", "url": "https://timvieira.github.io/blog/how-to-test-gradient-implementations/", "published_at": "2017-04-21T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06faeafe0be3", "title": "Counterfactual Reasoning and Learning from Logged Data", "url": "https://timvieira.github.io/blog/counterfactual-reasoning-and-learning-from-logged-data/", "published_at": "2016-12-19T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06faebab6186", "title": "Heaps for Incremental Computation", "url": "https://timvieira.github.io/blog/heaps-for-incremental-computation/", "published_at": "2016-11-21T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06faec654607", "title": "Reversing a Sequence with Sublinear Space", "url": "https://timvieira.github.io/blog/reversing-a-sequence-with-sublinear-space/", "published_at": "2016-10-01T00:00:00+00:00" }, { "id": "01a08c56-449f-711a-8c41-06faed0a78ca", "title": "Evaluating ∇f(x) Is as Fast as f(x)", "url": "https://timvieira.github.io/blog/evaluating-fx-is-as-fast-as-fx/", "published_at": "2016-09-25T00:00:00+00:00" } ] posts Claim your blog
Back to timvieira.github.io
Blog · corpus.blog/blogs/timvieira.github.io/posts

timvieira.github.io

timvieira.github.io

2026

2021

2020

2019

2018

2017

2016