Personal notes on life and science

I write rarely and at length — usually about things I had to figure out myself and found no decent write-up for.

all · 12fp · 3haskell · 3tutorial · 3biocad · 2biology · 2machine-learning · 2comment · 1hse · 1js · 1small-molecules · 1talk · 1verification · 1wats · 1web · 1

2023

Building Hello World for Flipper Zero in 2023 tutorial · 14/08 · ⌗

Six months have passed since I published the previous post about my first experiments with Flipper Zero. Surprisingly, it remains relevant and popular in the community, but the development tooling for Flipper has moved forward in the meantime.

2022

2020

A few words about AlphaFold2 biology · 03/12 · ⌗

A few thoughts on the event that split the world of computational biology into irreconcilable camps.

Lean: introduction fp · 29/10 · ⌗

In this series of posts, I want to put a few things in order in my own head, create a simple reference, and help people appreciate the system if, for some unfathomable reason, they cannot be bothered to read the book—even though they absolutely should.

An HSE master's programme, COVID, and blacklists biocad · 09/06

We decided to launch the Computational Biology and Bioinformatics master's programme at HSE University in St. Petersburg. To promote it, we made a very deliberate attempt to ride the COVID-19 hype.

2019

Building a web development project js · 19/09 · ⌗

I am trying to understand a JavaScript project. Having never done web development before, I found all the surrounding tooling deeply confusing. This note records my path towards creating the simplest possible project.

2018

Encoding natural numbers (part 1) fp · 30/10

The classic inductive definition of natural numbers is well known: zero is a natural number, and the successor of a natural number is a natural number. The simplest way to encode such numbers in the lambda calculus is Church encoding, which seems to have no direct connection to the intuitive inductive type.

Untyped Lambda Calculus fp · 29/08 · ⌗ ▦

An attempt to explain the lambda calculus while implementing it in Haskell.

How we found the protein biology · 01/05 · ▦

My favourite annual conference, PEGS Boston, ran from April 30 to May 4. For 14 years its logo and all related materials had featured the same protein, and for 13 years the organisers had been asking the same question: what protein is it?

↑↓ navigate ↵ open esc close