Yoann's blog

EXIF / XMP / RDF / JPEG and JFIF or how to efficiently extract Motion Video from Google Pixel Photos


With the exception of JPEG, these acronyms may be unfamiliar, but I had to investigate them to extract all the short video clips, which are around 1.6 seconds long, contained inside the Google Pixel photos when you enable Motion Picture in the Camera app.

First, let's to clarify what we …

The New Bicycle of the Mind ? - Part II


OpenAI improved it's language model with GPT3.5 and ChatGPT. And this is one more clue that AI is the next revolution after personal computers and internet.

As the capabilities of ChatGPT continue to improve, it is likely that we will see more and more chatbots that are able …

The New Bicycle of the Mind ?


Here we are, I just tried the OpenAI artificial intelligence DALL-E 2 that allow you to create images from text input. And it feels like mankind just made a new giant leap. I have no doubt that ten years from now, it would would feel inconceivable to live without AI …

ESP8266 Smart Plug


Today, I'm going give more to the open source community by releasing some of my code on GitHub. Starting by a project I had for a while, that is starting to take shape. It's a "SmartPlug" application. A device that helps you controls your appliances connected to your home socket. …

ASCII Art Instagram Gallery


I discovered an interesting easter egg for Instagram recently while reading a nice article on an XSS hack on facebook. If you add the suffix ".html" to the URI of an image stored on Instagram CDN, you get a ASCII art representation of the …

SSD1306 Monochrome OLED Display on OrangePi in Python


ssd-1306-oled

With my newly acquired Orange Pi and with 2 monochrome OLED displays in hands that where for my Raspberry Pi at first. I decided to use them on the Orange Pi. I never tried to use them before, so I didn't know what to expect. The …

Installation d'Arch Linux sur Orange Pi Plus


Grand jour, après une attente interminable de plus d’un mois, je viens de recevoir mon Orange Pi Plus équipée d’un SoC Allwinner H3 quad core ARMv7. Mon choix s’est orienté vers ce modèle en raison de la puissance CPU, d’une interface Gigabit Ethernet, d’une mémoire eMMC de 8GB intégrée, des …