M. Stoeckl


Waypipe is a transparent proxy for Wayland applications, which enables workflows similar to ssh -X.

Am currently maintaining Trackballs, with source at https://github.com/trackballs/trackballs, a 3d marble steering game.

Because screen capture APIs are not always available or offer consistent timing, latencytool is a collection of small programs to compare application toolkit and display server latency, with the aid of a camera.

PFA is a Python autoformatter which runs very quickly (below 20ms per 100KB), at the cost of ugly but consistent formatting.

Wmux is an experimental multiplexer for Wayland clients.

gview, for lack of a better name, is an interactive raytraced GDML geometry viewer using Geant4 which can render to SVG, display particle tracks, and render with feature lines. Source code is here.

Other projects are at https://github.com/mstoeckl, https://bitbucket.org/mstoeckl/, https://gitlab.com/mstoeckl, https://sr.ht/~mstoeckl/ and https://gitlab.freedesktop.org/mstoeckl.


I can be reached by email by mailbox "email" at this domain.


Preprints, as one of several authors: The Element Extraction Problem and the Cost of Determinism and Limited Adaptivity in Linear Queries, and Adversarially Robust Coloring for Graph Streams

As primary author: Readout models for BaFBr0.85I0.15:Eu image plates, in the Review of Scientific Instruments. Also 10.1016/j.nima.2019.04.046, in NIM A.


Math honors paper on the distinct distance problem. Some intermediate work. Interesting figures. A prime-dimensional box problem construction. A minor variant of the CKMS quantile tracker.

GSOC 2019 blog/notes.

My research notes are available at "notes/research/research_notesXX.html", where XX is replaced by a %02d-formatted number.

Interesting papers, by other people

Hinge problem resolution. Bounds on UR. Fresnel stuff. Mitsuba 2.


Unicode characters: đ’€±đ’ê™ź. Î“Î”Î˜Î›ÎžÎ ÎŁÎŠÎšÎ„Î±ÎČγΎΔζηΞÎčÎșÎ»ÎŒÎœÎŸÎżÏ€ÏÏ‚ÏƒÏ„Ï…Ï†Ï‡ÏˆÏ‰Ïžâ†’â†â†”â†Ș↩↊⇉⇒⇛ℂℍℕℙℚℝ℀≈∌≔≀≄â‰Č≳â‰ș≻≌≜⊂⊃⊆⊇⊄⊅⊈⊉⊊⊋∩âˆȘâˆ§âˆšâˆšâˆ‘âˆâŹ„â…“â…•â…™â…â…›â…‘â…’â…–â…—â…œâ…˜â…šâ…â…žâ‚€â‚â‚‚â‚ƒâ‚„â‚…â‚†â‚‡â‚ˆâ‚‰â‚™â‚›â‚“Â±âˆ“.

This sentence, and maybe this page, last updated 2021-09-27.