Posts
0 posts
No recent posts yet.
Your own private VPN
Jun 12, 2023In the past, I often used to remotely connect to my desktop computer at home to perform intensive tasks such as compiling programs or doing ML workloads. To achieve this, I simply opened the router …
Thoughts on the Dvorak layout
Dec 24, 2022During my senior year in my Bachelor’s, I was very interested in finding ways to take notes efficiently in real time while attending lectures or watching videos. My workflow was inspired by the …
Custom OpenCV 3 installation with ROS Kinetic
Jan 17, 2021Before you start reading, I made a .deb package of OpenCV 3.3.1 ready to work on Ubuntu 16 and ROS Kinetic. You can download it here. Please note that I do NOT actively maintain this package, and that …
How to calculate the centroidal composite inertia matrix of a robot
Dec 3, 2020When working on robot control problems, it is often useful to simplify the dynamics in order to perform some sort of optimization. One of the possible simplifications to make is assume that the robot …
Quick guide for coming to the dark side (a.k.a. painless Vim to Emacs transition)
Dec 2, 2020Disclaimer: I have returned back to neovim well after I made this post. Ranting Being an avid (neo)vim user for the last two years and a half, I couldn’t envision myself using anything else. Vim …
Easy analytical Inverse Kinematics in ROS
Nov 5, 2020One of the most common ways to calculate the inverse kinematics in ROS is through the KDL package. The ‘problem’ with this kind of solvers is that they are numeric, which means they will …
One year after using a degoogled Android phone
Sep 18, 2020A year ago I received my OnePlus 3T that was sent for a repair. The process erased all memory, so I wrongly decided that it was a good time investment to install Lineage OS without Gapps. The imminent …
This page is self hosted now
Sep 12, 2020Up until recently, this page was hosted on a vultr’s virtual private server. The VPS service was good for the price: $4.24/month (after VAT), the offer with the minimum cost available. For that …
Thoughts after using Gentoo for the summer
Sep 6, 2020After a chaotic and very demanding term due to coronavirus, one nice way to relax and enjoy holidays was to do a fresh install of Gentoo. To my surprise, the installation itself was not that …
Recommendation: Kilo text editor tutorial
Aug 19, 2020The past week I’ve been following the tutorial hosted here. It is a step by step guide on writing your own simple (< 1000 SLOC) text editor in C. Once I completed it, I felt a lot more …
Ultralearning book review
Aug 12, 2020Being an autodidact, I never thought of spending time learning to learn. I stumbled upon this book when John Carmack tweeted he was reading it (so it must be good, I thought). The book gives a tip for …
Dactyl Manuform build log
Jul 28, 2020This is a build log for my Dactyl Manuform. Bill of Materials Arduino Pro Micro (x3 for $9.60) Female RJ-9 connector (x10 for $1.36) RJ-9 cable (x1 for $1.37) Blank Keycaps (108 key set for $11.94) …
First steps with STM32
Feb 19, 2019In this introductory guide, you will learn how to set up an open toolchain to program any STM32 (and hopefully be able to switch more easily to other manufacturers). The motivation to use only open …
Rigol DS1052E Hack with Linux terminal
Feb 14, 2019So I had a second hand Rigol DS1052E laying around for some months and I always wanted to do the hack to evolve it to a DS1102E. Basically the latter model can measure rise times down to 3.5 ns …