💬 " Hello, I am a Staff Software Engineer at criteo-ai-lab Criteo AI Lab. I share :newspaper: tech blog posts about my works and interests, mostly about data Data + ai AI. ”

avatar
Gilles Legoux
Staff Software Engineer
GitHub LinkedIn Stack Overflow Medium

site logo glegoux.com

Software Engineering


Pinned posts


Mentioned posts

:newspaper: Mentioned post

Author: billyswong (level +9)
sudo vi is okay. The gpg key shall be fixed. Some background story of why the fruit repository instruction in their website is not ideal. https://medium.com/@glegoux/ubuntu-22-04-jammy-jellyfish-apt-key-is-deprecated-2dbbee8aec84

:newspaper: Mentioned post

Author: TechBro8615 (+7900 karma)
Until recently (when apt-key was deprecated), this has been a large security hole (and it will continue to be as long as apt-key is still used). Basically unless a repository in your sources.list includes a signed-by attribute referencing a specific key, then it can install packages signed by any public key you've added via apt-key. Also, sources.list defines an implicit priority order (IIRC it's top-to-bottom), so that when two repositories include a package with the same name, the package from the highest priority repository is installed. You can imagine the security issues that arise from a system dependent on the order of lines in a file that many people manually edit while frustrated and reading a tutorial online. https://medium.com/@glegoux/ubuntu-22-04-jammy-jellyfish-apt-key-is-deprecated-2dbbee8aec84

:newspaper: Mentioned post

Author: Junaid S. BUTT (University of Lahore: Lahore, PK)
Gen AI has experienced a notable transformation in recent years, marked by exceptional innovations and rapid advancements2 and over the past decade, digital advancements in AI, LLMs, and NLP have significantly impacted the digital domain, expanding into more complex areas like unsupervised, semisupervised, reinforcement, LLM, NLP, and deep learning techniques


Blog accessibility

all-devices
This content is available and adapted for all devices with a web browser. Add this tech blog as a:

  • favorite bookmark of your web browser web browser
  • desktop shortcut of your :computer: computer like your other native desktop applications.
  • home screen icon of your 📱 tablet or mobile like your other native mobile applications.

The logo of this blog is composed of a $\rhd$ buffer logic gate and a $\Sigma$ uppercase sigma to represent respectively the strong relationships between computer-science computer science, data-science data science, and applied-mathematics applied mathematics : the buffer accumulates the knowledge in the input before propagating it to the sigma to generate a synthesized output.


Follow me

Follow me on these different platforms, my pseudo is either avatar glegoux and/or gilleslegoux:


Contact me

Contact me, and I will answer you 📨 under 24h and often even faster:

If you are a peer, a reader, or a editor, give me feedback or suggestions about the content that you would like to have. So I can publish content on topics or media that you are interested in.


If you are a start upper, explain me your project.


If you are a recruiter, please get in touch with me via LinkedIn, and I will answer you. If I am not available for a new job opportunity, I could redirect you to another person in my network. But please, take into consideration my profile by being relevant.


If you are an events organizer, I am often interested in being a guest speaker.


If you are a researcher, I am curious to exchange about your research challenges, to be interviewed, to co-write a paper or to review papers.


If you are a student or a teacher, I give courses as a teacher or teaching fellow about computer and data science for informatics and mathematics, I can be interested in the participation courses and/or tutorials.


Else it will be pleasure to discover who you are!