Manual reification on the JVM
Implements a subset of the Miller CLI in Java while getting high-performance AVX-512 codegen out of the JIT.
Personal blog of Jakub Okoński.
Implements a subset of the Miller CLI in Java while getting high-performance AVX-512 codegen out of the JIT.
Linux latency on the desktop and in games compared to Windows. Network streaming with Sunshine and Moonlight. Tuning the KWin compositor for lower latencies.
Introduces MangoChill and describes implementation details.
Clippy lint that identifies wrong uses of intra-task concurrency and prevents cases of FutureLock.
Implementing chunk-by-chunk downloads with a rare-first piece selection algorithm, handling exceptions gracefully, and writing data to disk.
Using free monads to abstract protocol logic from I/O, defining a PeerMonad with composable operations, and building testable evaluators.
Implementing Bencode parsing with Attoparsec, building lenses to query torrent metainfo, and defining the Peer Wire Protocol binary format.