My name is Cédric, and this is my personal web site.
You can see me on the picture, in a Mazda 6 (Model 2013). I really like this car and sometimes I say I will keep it forever.
I’m a computer scientist, intensely interested in computer security and privacy.
I’m a minimalist and a low-tech.
I appreciate the art of computer programming since my childhood.
Here is an outdated resume if you care.
Open-source software (OSS) is important for me. I try to share and contribute in this world to the extent of my knowledge. I have the huge chance to develop open source software in a professional context. I do not really prefer a specific programming language, despite the fact that I like Python and OCaml.
Outside of computers, I’m interested in photography and I play
piano, a lot. Maybe one day, I could be called
a “pianist”. It’s a kind of life achievement goal.
I also read books, but not as much as I would like.
I have two wonderful children. I like to say that I am father by day and hacker by night (I don’t sleep much, so its almost literally the case). Despite my work and passion for computer science, I do my best to spend a lot of time with them. To teach them everything I can and of course to have fun together. I am quite proud of this.
What am I doing now?
See my “now” page.
See my “contact” page.
More about me
I’m a minimalist and a low-tech guy. Passionate by computer science. Secretly I do not like modern technology. I prefer basic phones, simple cars, watches and so on. I like books, pen, papers and photos. I hate e-readers and “smart” devices. Of all the things I own, the most important for me is probably my piano.
This principle is also valid when it comes to my tastes in software development and my current computer. My favorite programming languages are Python and OCaml and text editors of choice are Emacs and Kate, depending on the mood.
I am desperate by the growing capitalist alternative of the Web.
I support the Small Web.
It’s all about open source
I try to dedicate a significant part of my life to promoting knowledge sharing mainly, but not only, in the field of computer science. This is why my software projects and ideas are public and under copyleft licenses. You can share, use and remix my work. I mainly use the licenses:
- GNU Affero General Public License version 3 (for Web based software);
- GNU General Public License version 3 (for command line software, etc.);
- Attribution-ShareAlike 4.0 International (mostly for photos);
- Creative Commons Zero v1.0 Universal (for data bundled with software).
I think it’s also important to make donations to the projects I am relying on.
I do not want to depend on big tech companies, I avoid online services, the cloud and try to run what I can myself. Or partly myself.
I also do not want to depend to much on the banking system (I avoid having debts), and useless insurances. I hate subscription services because I want to spend most of my time creating and thinking. Not consuming products. Our world do not need more audience, but more creation.
I might have already said it: I love my piano. An instrument of music is the only expensive thing you can buy and do not feel stupid. It works without electricity, without subscription, without software. It just needs you and you can enjoy it your entire life. To be good at it you need to learn and practice. The rich can’t buy this. Lazy people can’t steal it. You can use it alone, in duo or being part of a group.
I am really an introvert and I like to think, slowly, about many aspects of the world. I don’t feel the need to show, to be liked and I ignore those who don’t like me. I make friends easily. It amuses me a bit. I am fine when I am alone, so I know I have wonderful friends.
I do not fight against people with antagonist principles. Trying to fix the society this way is a waste of time. It is extremely hard to change people. It is better to spend time for positive things, to create and enjoy your transient life. You could be an example, just by doing. And at worse, you did something.
People should be more individualist and altruistic, in the same time. It’s a matter of balance. For me it’s totally fine to create something without putting my name on it.
I like when it’s hard
I always valued efforts. Even when I was a teenager (a bit weird no ?). Later when I was at the university. Today I tend as well to specifically value more what has endured. A watch that you are using since 10 years will be probably ready for another decade. Same for cars, I do not change a working car. Do not buy a brand new camera but try to make great photos with your current equipment. Look for new ideas, techniques, skills, new places. It’s more work but rewarding.
Hard effort is good for the body. Discomfort makes you stronger. Comfort makes you age faster. I really started doing more sport when I was 32. I quickly felt stronger than at the age of 20.
Reading books is good for you. Big companies do not forget to remind us to finish a movie, watch a video, read Twitter. Who remind you to read books ?
Thanks to books you will keep the brain of a child. If you are constantly learning, you do not age.
I am local. Physically, I mean. My community is close to me geographically. This is something important that I learned thanks to my children and then thanks to my friends. In this order. This is quite fun.
I am not against being global. But as I value effort, I prefer to be local. There are too much communities nowadays. Communities relying on wire and optical fiber. Those communities are often effortless, not resilient and finally illusion. Betting on social media to improve the society is an error. “Think Globally, Act Locally”. Global communities and social media tend to upset us, divide and make us feel bad. I ignore these networks with peace of mind. There’s no effort to puke on Twitter every day like Elon Musk does.
I always tried to do everything with passion and I think long-term. As much in my private life as in my work. If I feel that something out of my control is about to threaten my plans, I am ready to take appropriate decisions to change this or to adjust the plan. Most of the time it’s not easy, but it’s necessary. It’s always better to put more effort. This is how to be honest and respectful to others.
Finally, it’s about enjoying life and doing what you love.