Skip to content
Lucas van DijkLucas van Dijk
HomeBlogPublications
HomeBlogPublications
Searching...
No results found

All Posts

7 articles

Relative positional embeddings with RoPE

In language models, the order of tokens is of critical importance. This post explains RoPE: a technique that ensures that the pairwise token attention weights only depend on their relative position.

August 12, 202510 min read
  • Deep Learning
  • TIL

Using locality sensitive hashing to compactly represent k-mers

K-mers are frequently used in bioinformatics to profile and compare genomes. This article describes a technique for compactly representing long k-mers with locality-sensitive hashing.

March 26, 20185 min read
  • Bioinformatics
  • Tutorial

Visualizing the height of the Netherlands

The Netherlands is very flat country, with most area lying below sea level. So how flat is it really, and how to we keep the water at bay? Let's visualize the official "height" dataset of the Netherlands to find out!

February 1, 20183 min read
  • Dataviz

Drawing arbitrary shapes with OpenGL points

Three circles that define a curved arrow.

Through some clever mathematical definitions, we can use OpenGL "point" primitives to draw any kind of vector shapes. This article explains how that's done and how it applies to my Google Summer of Code 2015 project.

June 13, 20159 min read
  • GPU
  • Tutorial

Controlling a servo with an AVR microcontroller

Servos are useful small motors with applications in robotics, RC cars, and others. Here, we describe how to use an ATTiny44 to control its position.

October 16, 20125 min read
  • Embedded Systems
  • Tutorial

Multithreading with C++11: protecting data

June 14, 20127 min read
  • Software Engineering
  • Tutorial

Introduction to threads with C++11

May 3, 20126 min read
  • Software Engineering
  • Tutorial

Search

Categories

  • No categories yet

Tags

  • TIL
  • Deep Learning
  • Publication
  • Bioinformatics
  • POASTA
  • Microbiome
  • Software
  • Tutorial
  • Dataviz
  • GPU
  • Embedded Systems
  • Software Engineering

Recent Posts

  • Relative positional embeddings with RoPE
  • Using locality sensitive hashing to compactly represent k-mers
  • Visualizing the height of the Netherlands
  • Drawing arbitrary shapes with OpenGL points
  • Controlling a servo with an AVR microcontroller
Lucas van Dijk

Navigate

  • Home
  • All Posts
  • About

Connect

  • GitHub
  • LinkedIn
  • RSS Feed

Colophon

Built with Astro and EmDash. Set in Inter and JetBrains Mono.

© 2026 Lucas van Dijk · Built with EmDash