<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>yNotebook</title>
    <link>https://yakovlev.me/en/</link>
    <description>I write rarely and at length — usually about things I had to figure out myself and found no decent write-up for.</description>
    <language>en</language>
    <atom:link xmlns:atom="http://www.w3.org/2005/Atom" href="https://yakovlev.me/en/feed.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title>Building Hello World for Flipper Zero in 2023</title>
      <link>https://yakovlev.me/en/posts/hello-flipper-zero-2023/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/hello-flipper-zero-2023/</guid>
      <pubDate>Mon, 14 Aug 2023 00:00:00 GMT</pubDate>
      <description>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.</description>
    </item>
    <item>
      <title>Building Hello World for Flipper Zero</title>
      <link>https://yakovlev.me/en/posts/hello-flipper-zero/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/hello-flipper-zero/</guid>
      <pubDate>Tue, 25 Oct 2022 00:00:00 GMT</pubDate>
      <description>A step-by-step history of the code developed in this post is available on GitHub.</description>
    </item>
    <item>
      <title>A few words about AlphaFold2</title>
      <link>https://yakovlev.me/en/posts/para-slov-za-alphafold2/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/para-slov-za-alphafold2/</guid>
      <pubDate>Thu, 03 Dec 2020 00:00:00 GMT</pubDate>
      <description>A few thoughts on the event that split the world of computational biology into irreconcilable camps.</description>
    </item>
    <item>
      <title>Lean: introduction</title>
      <link>https://yakovlev.me/en/posts/lean-intro/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/lean-intro/</guid>
      <pubDate>Thu, 29 Oct 2020 00:00:00 GMT</pubDate>
      <description>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.</description>
    </item>
    <item>
      <title>An HSE master&#039;s programme, COVID, and blacklists</title>
      <link>https://yakovlev.me/en/posts/maghistratura-v-vshe/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/maghistratura-v-vshe/</guid>
      <pubDate>Tue, 09 Jun 2020 00:00:00 GMT</pubDate>
      <description>We decided to launch the Computational Biology and Bioinformatics master&#039;s programme at HSE University in St. Petersburg. To promote it, we made a very deliberate attempt to ride the COVID-19 hype.</description>
    </item>
    <item>
      <title>Building a web development project</title>
      <link>https://yakovlev.me/en/posts/web-razrabotka-eto-slozhno/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/web-razrabotka-eto-slozhno/</guid>
      <pubDate>Thu, 19 Sep 2019 00:00:00 GMT</pubDate>
      <description>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.</description>
    </item>
    <item>
      <title>Encoding natural numbers (part 1)</title>
      <link>https://yakovlev.me/en/posts/natural-numbers-encoding/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/natural-numbers-encoding/</guid>
      <pubDate>Tue, 30 Oct 2018 00:00:00 GMT</pubDate>
      <description>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.</description>
    </item>
    <item>
      <title>Untyped Lambda Calculus</title>
      <link>https://yakovlev.me/en/posts/untyped-lambda-calculus/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/untyped-lambda-calculus/</guid>
      <pubDate>Wed, 29 Aug 2018 00:00:00 GMT</pubDate>
      <description>An attempt to explain the lambda calculus while implementing it in Haskell.</description>
    </item>
    <item>
      <title>How we found the protein</title>
      <link>https://yakovlev.me/en/posts/kak-my-nashli-bielok/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/kak-my-nashli-bielok/</guid>
      <pubDate>Tue, 01 May 2018 00:00:00 GMT</pubDate>
      <description>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?</description>
    </item>
    <item>
      <title>Bayesian optimization for small molecule hit generation</title>
      <link>https://yakovlev.me/en/posts/bayesian-optimization-for-small-molecule-hit-generation/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/bayesian-optimization-for-small-molecule-hit-generation/</guid>
      <pubDate>Wed, 24 Jan 2018 00:00:00 GMT</pubDate>
      <description>I gave a talk at the Future Biotech winter school about methods for working with small molecules. Since it was streamed live, I can post the video right away.</description>
    </item>
    <item>
      <title>Naive Bayes classifier</title>
      <link>https://yakovlev.me/en/posts/naive-bayes-classifier/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/naive-bayes-classifier/</guid>
      <pubDate>Wed, 22 Jun 2016 00:00:00 GMT</pubDate>
      <description>I needed to put together a Bayes classifier quickly to test an idea and did not want to pull in anything large from Hackage. If you ever find yourself in the same situation, here is the code.</description>
    </item>
    <item>
      <title>Haskell Foldable Wats</title>
      <link>https://yakovlev.me/en/posts/haskell-foldable-wats/</link>
      <guid isPermaLink="true">https://yakovlev.me/en/posts/haskell-foldable-wats/</guid>
      <pubDate>Sat, 21 May 2016 00:00:00 GMT</pubDate>
      <description>Do you know what happens if you ask Haskell for the minimum value of a two-element tuple?</description>
    </item>
  </channel>
</rss>