Posted on 17 April 2020 in dev • Tagged with python, js

I have a few books that I've scanned along the years and times to times, somebody shares a PDF made of images of text.

If we want to do something with the text (edit, copy/paste, and so on), either we painfully rewrite it or we can use OCR. I'm …

Continue reading

Cursed adventure

Posted on 27 March 2020 in dev • Tagged with python, gamebook

curses is a python wrapper around the [n|p]curses library, a GUI for linux. I love that library.

When I started college, the programming languages I was taught were C/C++, Cobol and Java. Java had the reputation to be the language to use if you wanted to create …

Continue reading

Beacon of the Walkyries: Artificial Metal Lyrics Generator

Posted on 28 February 2020 in machine-learning • Tagged with metal, ml, python

After having analyzed a bunch of power metal songs to see if it was really about dragons, I wondered for a moment what could be the next step. Actually there was two next steps. The first one was to augment my power metal dataset from 58 bands to 506 bands …

Continue reading

DIY music synth

Posted on 05 January 2020 in hardware • Tagged with music

A while ago a colleague went to the 2019 CCC camp somewhere in Germany and brought back a music synth he made there. I got excited! I've always been interested in making music: from the mini keyboard I got from Christmas when I was 10 to the music maker software …

Continue reading


Posted on 25 November 2019 in dev • Tagged with chrome, js

I read quite a lot of notebooks and html files (outputs of notebooks) on Github. An issue I often encountered was that depending on the file size (bigger than > 1Mb) Github couldn't sometimes display them.

There is a trick to overcome that, you have to use a specific website to …

Continue reading

Gamebooks and graph theory

Posted on 27 October 2019 in data-science • Tagged with gamebook, python

A game book is, contrary to the usual books, a book you don't read pages sequentially. These books are read interactively. You are offered a choice after a paragraph: go to the right turn to section 7, go to the left turn to 138. That's it. Depending on the series …

Continue reading


Posted on 04 October 2019 in dev • Tagged with js

You might have noticed the fortune quotes on the top of the page. I wanted something a bit dynamic on the blog with interesting quotes but with the possibility to display equations. Fortune was born!

Continue reading

Japan Post Tracking

Posted on 22 September 2019 in dev • Tagged with chrome, js

I wanted to be able in one click to check status of parcels on Japan Post. I scratched my own itch by developing a Chrome extension.

Continue reading

Power Metal: is it really about dragons?

Posted on 07 October 2018 in data-science • Tagged with metal, dragons, python

Some years ago, Matt Daniels [1] wrote a great article on who has the largest vocabulary in hip-hop. I thought it was brilliant: comparing Shakespeare to famous hip-hop artists. It got me thinking and gave me the inspiration of doing something similar with a genre I love: Power Metal. People …

Continue reading