14 November 2020
The 12th edition of the Language Resources and Evaluation Conference (LREC) was supposed to be held in Marseille in May 2020. Due to the ongoing pandemic, the conference was cancelled, but the organizers worked hard to publish the proceedings. Now, the committee has decided to disseminate the conference proceedings over the course of ten weeks. In this post, I present a high-level overview of my submission to LREC 2020, Sign Language Recognition with Transformer Networks.
Read more24 July 2020
Stable Rust is soon getting const generics. Let's look at how const generics can be used to avoid a certain bug at compile time. The bug? Trying to perform operations on data on separate CUDA devices in PyTorch.
Read more22 July 2018
In this blog post, we will go over an ingenious system used in some of the older games created by id Software, in particular Quake 3: Arena, that made it very easy to create mods. The same system was used in games derived from the idTech 3 engine, such as Call of Duty 4: Modern Warfare. We will also discuss how you can implement it in your own game engine.
Read more15 April 2018
Setting up Spark for use in Java in Windows is fairly easy if you know what to do. I will take you through the steps needed here.
Read more01 September 2017
Move semantics are an important subject in two popular system programming languages: Rust and C++(11). Rust takes a fundamentally different approach to move semantics than C++, being move-by-default. This blog post will assume (beginner-level) knowledge of C++ and Rust and can serve as an introduction to move semantics as a concept before moving on to more technical explanations and reasoning behind certain implementations. It is especially interesting to people coming from Rust that want to know how to emulate the behaviour they have come to expect from that language.
Read more