If the FLOSS project you like seems unmaintained, nominate yourself. The only hard requirements are time and will to do the work. Skill is, in my opinion, a secondary concern; there’s probably a lot you don’t know, but I assure you there’d be plenty of chances to learn. This is apropos to LightDM being effectively unmaintained a few years back (via LWN ): I had hoped that someone might come…
Снова лето, снова ICFPC! Это соревнование по программированию с «жизненными» задачами, то есть не сводящимися к какому-то одному алгоритму. Часто посреди контеста приходят «правки» с усложнениями, что тоже прибавляет реализма. ICFPC длится три дня, обычно с обеда пятницы до обеда понедельника. Так было и в этот раз. Я традиционно взял под это дело отпуск и участвовал с ребятами из codingteam .…
I’ve been using Logseq as the core of my GTD system for slightly over a year now. It works, but there are a number of problems, large and small, that make me want to switch to a better app. Warning: this post is mostly a rant. Where I’m coming from I first stumbled upon GTD back in 2008. At the time, I was studying in university, so I didn’t have a need for such a comprehensive system. The only…
Постоянные читатели моего блога знают, что каждый год я вместе с ребятами из codingteam участвую в программистском соревновании ICFPC, а затем пишу об этом пост. Нынешний год стал исключением: недавно у меня родился сын, и я решил посвятить выходные ему, а не контесту. Тем не менее, сокомандники пободались с задачей без меня и написали собственные отчёты: Форневер — хронику и обзор решений , а…
Putting dm-integrity under RAID gives reasonable protection against silent data corruption, but on HDDs it slashes the read-write speeds in half. The slowdown is caused by the nature of dm-integrity. It reserves a portion of the disk for “tags”, which are checksums of data sectors. Whenever a sector is written, the corresponding tag has to be updated; whenever a sector is read, the tag has to be…
I would’ve bet it’s impossible, but: two otherwise healthy Ethernet devices can refuse to talk to each other! TL;DR: if one device supports Green Ethernet and the other one doesn’t (e.g. because it was made in 2008 when Green Ethernet didn’t exist), they may fail to establish a link. Recently I was looking for some light distraction from grown-up responsibilities, and so decided to start a…
I use Anki to memorize quotes and learn poetry. Built-in support for “cloze tests” is perfect for this. It hides part of the text to check how easily I can recall it. Most of the time, I study on my phone which features an OLED screen. These are capable of displaying perfect black, so I use “black mode” in AnkiDroid (version of Anki for Android). Unfortunately, clozes are downright unreadable in…
ICFPC — это ежегодное трёхдневное соревнование по программированию. Задачи всегда «жизненные» в том смысле, что они не сводятся к какому-то конкретному алгоритму; приходится выдумывать эвристики, комбинировать подходы, а кое-где даже подправлять руками. Как и в жизни, задание каждый день обрастает новыми требованиями и нюансами. Скучно не бывает почти никогда. В этом году контест был для меня…
The title says all I want to say for now, except one thing: aptest.debiania.in.ua wasn’t migrated at all. You can find its source on Codeberg if you need it.
Снова лето, снова моё любимое соревнование по программированию! В этот раз оно стартовало в обед пятницы, а я опять не взял отпуск, поэтому с трудом дождался вечера и побежал читать задание ( копия ). Начиналось оно так: After a successful stint as painters, the denizens of Lambda land are now turning to different artistic endeavors, and starting a new career in music. Только не Lambda land! Это…