Moritz Schauer @mschauer.bsky.social · 03/10/2026But the spider web itself is implemented using an ad hoc solver of Hooke's law - the solver iteratively moves each free node in the direction of its net force. That is why adding a radius visibly shifts the hub and deforms the frame rather than simply drawing a new straight segment. 110
Moritz Schauer @mschauer.bsky.social · 03/10/2026There are some cinematics in there - the code that generates the impression of a thread moving in the wind is just a really nicely chose parametric curve... 100
Moritz Schauer @mschauer.bsky.social · 03/10/2026Sick child last week - but the scientifically correct spider net kept us entertained. 170
Moritz Schauer @mschauer.bsky.social · 01/07/2026The redeeming feature is that this price is paid only once. 161
Moritz Schauer @mschauer.bsky.social · 06/11/2025The event B having happened is not the same as the receiving the information O that the event B has happened, because you also condition on receiving the information at all in the latter case. Conflating this contributes a lot to the "paradoxa" such as boy/girl paradox, Monty Hall... 071
Moritz Schauer @mschauer.bsky.social · 17/09/2025Very nice by Jun Otsuka @junotk.bsky.social and Hayato Saigo: link.springer.com/article/10.1... about causal interventions/do calculus via string diagram surgery 092
Moritz Schauer @mschauer.bsky.social · 08/08/2025A golden Marburg Weidenhausen night accentuated by blue paper recycling bins… 071
Moritz Schauer @mschauer.bsky.social · 14/07/2025So this is how I learned programming when I was twelve! 😃 040
Moritz Schauer @mschauer.bsky.social · 26/06/2025Yeah Moritz, *electricity*, that’s totally why you were doing this (bridges for random walks on random graphs) 000
Moritz Schauer @mschauer.bsky.social · 18/06/2025Tomorrow at #BayesComp @rseyer.bsky.social with arxiv.org/abs/2504.12190 (poster presentation, 19 Jun 2025, 5.30pm - 7.30pm local time) 161
Moritz Schauer @mschauer.bsky.social · 17/06/2025Right, you don't need error bars on error bars. Probabilistic uncertainty about uncertainty collapses. This is the “monadic join” in probability. Instead of a coin with random bias p ∼ π, you can flip a coin with the deterministic bias μ. Just take μ = E[p]. #statistics 2243
Moritz Schauer @mschauer.bsky.social · 19/04/2025A paper that started with a twitter conversation and brought us into very unfamiliar terrain is finally submitted with the help of new collaborator Andi Q. Wang: Compositionality in algorithms for smoothing arxiv.org/abs/2303.13865 090
Moritz Schauer @mschauer.bsky.social · 08/03/2025In German a sentence can start with any finite number of „das“: Das “das”, das das “das”, das das “das”, das das “das” in der Basis hat, in der Basis hat, in der Basis hat, ist kaum noch zu erkennen. 1100
Moritz Schauer @mschauer.bsky.social · 19/01/2025Oh, the joy of the truth table of implication! The empty set is like a committee with no members. Each of those non-existing members is found in all other other committees. Each of them is also not found in any other committee. 100
Moritz Schauer @mschauer.bsky.social · 04/12/2024So it turns out we don't need to adjust, under the intervention there are no backdoor paths open #causalinference #julialang 110
Moritz Schauer @mschauer.bsky.social · 04/12/2024Cue the bell curve meme with “The probability is 1/6 to get a six” versus “Actually, as the die is already on the table, it is now an unknown but fix number and one is not allowed to talk about the probability to get a six anymore” 151
Moritz Schauer @mschauer.bsky.social · 24/11/2024Mom sends quality content on the family chat 😊. Here is her frozen dress modelling itself 161
Moritz Schauer @mschauer.bsky.social · 22/11/2024In any case you want to think of stochastic or deterministic transport processes `X(p)` where `p` varies. 120
Moritz Schauer @mschauer.bsky.social · 16/11/2024And finally: everything is native Julia, so code is performant AND readable 130
Moritz Schauer @mschauer.bsky.social · 16/11/2024… and state of the art DAGITTY-like adjustment set search for causal effect estimation 130
Moritz Schauer @mschauer.bsky.social · 16/11/2024We also have all the graphical primitives for native Julia graphs: d-separation, Bayes ball, backdoors and front doors, meta-algorithms 191
Moritz Schauer @mschauer.bsky.social · 30/09/2024The famous Swedish Forrest Penguin (look carefully) 011
Moritz Schauer @mschauer.bsky.social · 21/09/2024For your next conference: how about a poster session in a ferris wheel Photo: Dietmar Rabich / Wikimedia Commons / “Singapore (SG), View from Marina Bay Sands / CC BY-SA 4.0 000
Moritz Schauer @mschauer.bsky.social · 17/09/2024Not a lense effect but really a „smile in the sky“: Amazing #CircumzenithalArc over Gothenburg en.m.wikipedia.org/wiki/Circumz... 010
Moritz Schauer @mschauer.bsky.social · 02/11/2023Take an undirected cycle graph, and orient the edges by coin flip. What is the distribution of sinks? Hint: zero is a special case of an even. 100
Moritz Schauer @mschauer.bsky.social · 16/10/2023Let's resurrect the term "inversion"? Classically, having a prior on X and a forward model giving the conditional probability of observing Y given X, we ask for X given Y. I like the perspective of changing the direction of information flow (from X → Y to Y → X) It generalises so nicely... 000
Moritz Schauer @mschauer.bsky.social · 08/10/2023Interpreting a PCA in a causal way has parallels to the Ptolemaic system. I guess the outer circle is the g-factor of Homers shape 110