M. Stoeckl

Research

Interests: Streaming algorithms, communication complexity, randomized algorithms, derandomization, computational complexity, privacy, lower bounds.

Papers

Conference:

Preprint:

Unpublished:

Thesis: "On adaptivity and randomness for streaming algorithms." PDF. Presentation slides (PDF).

Older work: 10.1016/j.nima.2019.04.046 (PDF) and 10.1063/1.5016292 (PDF).

Notes

Math honors paper on the distinct distance problem. Some intermediate work. Interesting figures. A prime-dimensional box problem construction.

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

In progress paper on deterministic bijection-shift hash function selection: has reached git commit bbd0346e661beb890569e64f6a490579609ece21.

Code

Waypipe is a transparent proxy for Wayland applications, which enables workflows similar to ssh -X. Development notes: GSOC 2019 project. 2024 Rust rewrite.

swaylock-plugin is fork of swaylock which allows using animated backgrounds from other programs. (With windowtolayer, general Wayland applications can be made to draw as backgrounds.)

wborder modifies Wayland applications to add a colored border

Maintainer for: the (mostly dormant) game Trackballs.

I also have some projects on: GitHub, sourcehut.

Status

I am interested in hearing about opportunities for research work and software engineering work.