Society

AfI/IAf #4: “AIs can be artists too” / “Les IAs peuvent aussi être artistes”

These past few years, we’ve had plenty of articles on AIs that had created amazing paintings, incredible texts or uncannily realistic music. While the results were sometimes not as truly unbelievable as the article’s buzz-title suggested, we have to admit that there’s an ever-growing trend of “creative AIs”, or AI artists. But this begs the question: can AI really be creative? Isn’t this ability to invent, to create, inherently human?

Read More »AfI/IAf #4: “AIs can be artists too” / “Les IAs peuvent aussi être artistes”

Why are programming languages different from natural languages?

Natural languages have been around for millennia. They have grown, evolved, spread, split into new ones or disappeared with the people that spoke it… Even though programming languages are much more recent, some are now in their sixties, like C, Lisp or Fortran. Most of the time, we think of developers more as scientific than literary people. But why then are they called programming languages, and not programming sciences? What are the connections and differences between natural and programming languages?

Read More »Why are programming languages different from natural languages?

The “no-code movement”: will programmers be put out of business?

In a way, no-code isn’t a new thing: ever since we’ve added GUIs (Graphical User Interfaces) to our programs, or that we’ve created WYSIWYG (“What You See Is What You Get”) editors, we’ve searched for ways of making the life of programmers easier. Pieces of software like WordPress or IFTTT are different, yet they both have one goal in common: automate some menial tasks to take away the complexity and bring more people to the party.

Read More »The “no-code movement”: will programmers be put out of business?

Data & Security/Donnée & Sécurité #2: Asymmetric Ciphers/Chiffrement asymétrique

Last time, I discussed how symmetric cryptography has long been in use for transmitting secret messages. Despite all of its advantages, we did point out some problems with symmetric ciphers: they require you to safely exchange keys and some can now be easily broken thanks to the newest technologies in computer science. Today, I’ll talk more about the counterpart: asymmetric cryptography. I’ll discuss its pros and cons compared to symmetric cryptography and I’ll also give a very rough picture of a possible game-changer: quantum cryptography.

Read More »Data & Security/Donnée & Sécurité #2: Asymmetric Ciphers/Chiffrement asymétrique

Data & Security/Donnée & Sécurité #1: Symmetric Ciphers / Chiffrement symétrique

Today, we live in a world of data. It is great, because it helps Google perform amazing searches and retrieve exactly the info you want; because it allows Facebook and Instagram to show you news that are relevant for you; because it makes it easy to connect to hundreds of applications and enjoy thousands of new technologies. But, at the same time, some scammers are currently take advantage of the Covid pandemic to trick people into giving out info and money with phishing, possible medical data leaks from the French to the American government have been pointed out and there are more and more scandals about hackers attacking hospitals or banks mixing up their clients data and having them stolen.

Read More »Data & Security/Donnée & Sécurité #1: Symmetric Ciphers / Chiffrement symétrique