corpus.blog
Most cited
Talked about
Blogs
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
The Wobbly Table Theorem
original ↗
31 Mar 2026
Interactive KL Divergence Fitting
original ↗
13 Mar 2026
2021
Fast Rank-One Updates to Matrix Inverse?
original ↗
25 Mar 2021
On the Distribution of the Smallest Indices
original ↗
20 Mar 2021
On the Distribution Functions of Order Statistics
original ↗
18 Mar 2021
2020
Animation of the Inverse Transform Method
original ↗
30 Jun 2020
Generating Truncated Random Variates
original ↗
30 Jun 2020
2019
Algorithms for Sampling Without Replacement
original ↗
16 Sept 2019
The Restart Acceleration Trick: A Cure for the Heavy Tail of Wasted Time
original ↗
6 Sept 2019
Faster Reservoir Sampling by Waiting
original ↗
11 Jun 2019
The Likelihood-Ratio Gradient
original ↗
20 Apr 2019
Steepest Ascent
original ↗
19 Apr 2019
2018
Black-Box Optimization
original ↗
16 Mar 2018
2017
Backprop Is Not Just the Chain Rule
original ↗
18 Aug 2017
Estimating Means in a Finite Universe
original ↗
3 Jul 2017
How to Test Gradient Implementations
original ↗
21 Apr 2017
2016
Counterfactual Reasoning and Learning from Logged Data
original ↗
19 Dec 2016
Heaps for Incremental Computation
original ↗
21 Nov 2016
Reversing a Sequence with Sublinear Space
original ↗
1 Oct 2016
Evaluating ∇f(x) Is as Fast as f(x)
original ↗
25 Sept 2016