Meta tags:
description= Personal blog of Jakub Okoński.;
author= Jakub Okoński;
Headings (most frequently used words):
creating, bittorrent, client, in, haskell, and, featured, recent, posts, manual, reification, on, the, jvm, linux, latency, measurements, compositor, tuning, mangochill, input, driven, fps, limiter, linting, intra, task, concurrency, futurelock,
Text of the page (most frequently used words):
and (9), the (6), with (4), 2026 (4), posts (3), 2015 (3), #creating (3), bittorrent (3), client (3), #haskell (3), implementing (2), building (2), defining (2), protocol (2), oct (2), chunk (2), intra (2), task (2), concurrency (2), futurelock (2), feb (2), mangochill (2), linux (2), latency (2), tuning (2), compositor (2), farnoy (2), dev (2), all, bencode, parsing, attoparsec, lenses, query, torrent, metainfo, peer, wire, binary, format, using, free, monads, abstract, logic, from, peermonad, composable, operations, testable, evaluators, downloads, rare, first, piece, selection, algorithm, handling, exceptions, gracefully, writing, data, disk, nov, recent, clippy, lint, that, identifies, wrong, uses, prevents, cases, linting, introduces, describes, implementation, details, input, driven, fps, limiter, desktop, games, compared, windows, network, streaming, sunshine, moonlight, kwin, for, lower, latencies, jun, measurements, implements, subset, miller, cli, java, while, getting, high, performance, avx, 512, codegen, out, jit, jul, manual, reification, jvm, featured, write, about, after, hours, projects, here, welcome, personal, blog, rss, archives, tools,
Text of the page (random words):
farnoy dev farnoy dev posts tools archives rss welcome to my personal blog i write about my after hours projects here featured manual reification on the jvm 29 jul 2026 implements a subset of the miller cli in java while getting high performance avx 512 codegen out of the jit linux latency measurements and compositor tuning 7 jun 2026 linux latency on the desktop and in games compared to windows network streaming with sunshine and moonlight tuning the kwin compositor for lower latencies mangochill input driven fps limiter 20 feb 2026 introduces mangochill and describes implementation details linting intra task concurrency and futurelock 5 feb 2026 clippy lint that identifies wrong uses of intra task concurrency and prevents cases of futurelock recent posts creating a bittorrent client in haskell 3 24 nov 2015 implementing chunk by chunk downloads with a rare first piece selection algorithm handling exceptions gracefully and writing data to disk creating a bittorrent client in haskell 2 13 oct 2015 using free monads to abstract protocol logic from i o defining a peermonad with composable operations and building testable evaluators creating a bittorrent client in haskell 1 5 oct 2015 implementing bencode parsing with attoparsec building lenses to query torrent metainfo and defining the peer wire protocol binary format all posts
|