Blog Posts
- 2024 Aug 18 » Some thoughts on pseudoscience and ethnonationalism
- 2022 Nov 23 » GNSS principles
- 2022 Nov 10 » Capitalism has no ethics
- 2022 Mar 21 » How is asynchronous programming separate from concurrency?
- 2017 Oct 22 » Bug disclosure
- 2017 Sep 26 » The MCS lock
- 2017 Sep 08 » Ticket spinlocks
- 2017 May 15 » Stupid and useless
- 2017 Mar 22 » Loosely interpreting developer surveys
- 2016 May 08 » Do CS researchers publish code or data, really?
- 2015 Dec 11 » 99 sudoku problems in Haskell, 97
- 2015 Nov 16 » 99 problems in Haskell, 92-96
- 2015 Nov 13 » Bonus problems in Haskell, 84
- 2015 Nov 09 » Haskell, FizzBuzz, and the State monad
- 2015 Oct 29 » Amstrad CPC BASIC - encoding of floating point numbers
- 2015 Oct 22 » 99 problems in Haskell, 88-91
- 2015 Sep 30 » 99 problems in Haskell, 85-87
- 2015 Sep 21 » (No) Mistakes Were Made
- 2015 Sep 15 » 99 problems in Haskell, 81-84
- 2015 Aug 24 » 99 problems in Haskell, 73-80
and more
- libhelper - a C11 library of useful data structures, algorithms, and frequently used utilities
- my gists - little bits and pieces of code which don't fit anywhere else, might be useful or not
- me at mastodon