Nicolas Bonneel
@nbonneel.bsky.social
CNRS research director in computer graphics, part time assistant prof at Polytechnique
Pinned
Bienvenue au nouveau site de la section 3 CNRS (ancienne section 7 d'informatique), un peu remanié : section3.cnrs.fr
Vous y trouverez notamment les recommandations sur les concours / critères d'évaluation / médailles CNRS / rapports etc.
Vous y trouverez notamment les recommandations sur les concours / critères d'évaluation / médailles CNRS / rapports etc.
Section 03 du CoNRS
Site non officiel de la section 03 du Comité National de la Recherche Scientifique
section3.cnrs.fr
November 7, 2025 at 4:45 PM
Bienvenue au nouveau site de la section 3 CNRS (ancienne section 7 d'informatique), un peu remanié : section3.cnrs.fr
Vous y trouverez notamment les recommandations sur les concours / critères d'évaluation / médailles CNRS / rapports etc.
Vous y trouverez notamment les recommandations sur les concours / critères d'évaluation / médailles CNRS / rapports etc.
avec seulement 4 itérations de Newton, j'arrive à trouver la réciproque de la fonction sqrt(x) avec une précision acceptable pour les réels positifs. Content de moi ;)
November 3, 2025 at 9:02 AM
avec seulement 4 itérations de Newton, j'arrive à trouver la réciproque de la fonction sqrt(x) avec une précision acceptable pour les réels positifs. Content de moi ;)
Reposted by Nicolas Bonneel
Here's a recording of my talk on the role of computers in making art, including so-called "AI", which was presented as the opening keynote of SIGGRAPH 2025, incorporating lessons from the history of computer graphics, photography, modern art, and philosophy of art. www.youtube.com/watch?v=c2YR... 1/
Can Computers Create Art? Lessons from art history
YouTube video by Aaron Hertzmann
www.youtube.com
October 24, 2025 at 3:34 PM
Here's a recording of my talk on the role of computers in making art, including so-called "AI", which was presented as the opening keynote of SIGGRAPH 2025, incorporating lessons from the history of computer graphics, photography, modern art, and philosophy of art. www.youtube.com/watch?v=c2YR... 1/
Reposted by Nicolas Bonneel
Donald is not the most powerful person in the world, he is the 2nd most powerful person in the world. The most powerful person in the world is the last person to speak to Donald.
October 21, 2025 at 3:10 PM
Donald is not the most powerful person in the world, he is the 2nd most powerful person in the world. The most powerful person in the world is the last person to speak to Donald.
j'arrive à m'attaquer à des problèmes quelques ordres plus grand... mais maintenant mon compteur d'iterations ne tient plus dans des int64, donc je travaille avec un compteur en flottants, et j'estime les tailles de sous-arbres que je coupe en log
October 16, 2025 at 6:53 AM
j'arrive à m'attaquer à des problèmes quelques ordres plus grand... mais maintenant mon compteur d'iterations ne tient plus dans des int64, donc je travaille avec un compteur en flottants, et j'estime les tailles de sous-arbres que je coupe en log
Reposted by Nicolas Bonneel
Une expérience troublante à faire, ce soir, nuit de Pleine Lune :
Sortez, regardez la Pleine Lune dans le ciel, voyez comme elle brille et éclaire tout autour de vous... et rappelez-vous ensuite que la Lune a le même albedo (pourcentage de lumière réfléchie) qu'un bloc de charbon (8%).
🤯
Sortez, regardez la Pleine Lune dans le ciel, voyez comme elle brille et éclaire tout autour de vous... et rappelez-vous ensuite que la Lune a le même albedo (pourcentage de lumière réfléchie) qu'un bloc de charbon (8%).
🤯
October 7, 2025 at 7:16 PM
Une expérience troublante à faire, ce soir, nuit de Pleine Lune :
Sortez, regardez la Pleine Lune dans le ciel, voyez comme elle brille et éclaire tout autour de vous... et rappelez-vous ensuite que la Lune a le même albedo (pourcentage de lumière réfléchie) qu'un bloc de charbon (8%).
🤯
Sortez, regardez la Pleine Lune dans le ciel, voyez comme elle brille et éclaire tout autour de vous... et rappelez-vous ensuite que la Lune a le même albedo (pourcentage de lumière réfléchie) qu'un bloc de charbon (8%).
🤯
Reposted by Nicolas Bonneel
Le suivi de ~4 000 doctorants issus de 107 pays différent montre les sujets d'inquiétudes de ces jeunes scientifiques
Les préoccupations financières viennent en 1er
(les ♂️ plus que les ♀️)
Puis vient la santé mentale & le syndrome de l'imposteur
(les ♀️ plus que les ♂️)
www.nature.com/articles/d41...
Les préoccupations financières viennent en 1er
(les ♂️ plus que les ♀️)
Puis vient la santé mentale & le syndrome de l'imposteur
(les ♀️ plus que les ♂️)
www.nature.com/articles/d41...
October 7, 2025 at 3:52 PM
Le suivi de ~4 000 doctorants issus de 107 pays différent montre les sujets d'inquiétudes de ces jeunes scientifiques
Les préoccupations financières viennent en 1er
(les ♂️ plus que les ♀️)
Puis vient la santé mentale & le syndrome de l'imposteur
(les ♀️ plus que les ♂️)
www.nature.com/articles/d41...
Les préoccupations financières viennent en 1er
(les ♂️ plus que les ♀️)
Puis vient la santé mentale & le syndrome de l'imposteur
(les ♀️ plus que les ♂️)
www.nature.com/articles/d41...
Reposted by Nicolas Bonneel
Happy to share the excellent work of @baptiste-genest.bsky.social on making sliced optimal transport *much* better by replacing the sort along a line with a variant of QuickSort that directly takes multiples directions at once! It also directly provides a coupling between points.
Computing the exact bijection of the optimal transport (OT) problem between very large point sets is completely untractable…
In our SIGGRAPH Asia 2025 paper: “BSP-OT: Sparse transport plans between discrete measures in log-linear time” we get one with typically 1% of error in a few seconds on CPU!
In our SIGGRAPH Asia 2025 paper: “BSP-OT: Sparse transport plans between discrete measures in log-linear time” we get one with typically 1% of error in a few seconds on CPU!
October 1, 2025 at 1:59 PM
Happy to share the excellent work of @baptiste-genest.bsky.social on making sliced optimal transport *much* better by replacing the sort along a line with a variant of QuickSort that directly takes multiples directions at once! It also directly provides a coupling between points.
Reposted by Nicolas Bonneel
Il est temps de reposer ce banger.
September 27, 2025 at 5:17 PM
Il est temps de reposer ce banger.
Reposted by Nicolas Bonneel
Imagine... à 3 jours de Noël 2032, un astéroïde frappe la Lune EN DIRECT !
Juste devant les yeux de la moitié du monde...
Juste devant les yeux de la moitié du monde...
#Asteroid 2024 YR4 has a ~4 % chance of hitting the Moon on Dec 22 2032. A strike could spike micrometeoroid flux in low Earth orbit ~1000×, endangering satellites—so researchers even study nuclear disruption. arxiv.org/pdf/2509.12351
My sim: 2000 clones; 72 hit.
My sim: 2000 clones; 72 hit.
September 25, 2025 at 8:58 PM
Imagine... à 3 jours de Noël 2032, un astéroïde frappe la Lune EN DIRECT !
Juste devant les yeux de la moitié du monde...
Juste devant les yeux de la moitié du monde...
if I understood well, to compute the log of a variable when watching variables in the visual studio debugger, I need to write -- at least if compiled in debug mode: ((double(__cdecl*)(double))({,,ucrtbased.dll}log))(my_variable)
but I also need to make sure all symbols for external dlls are loaded.
but I also need to make sure all symbols for external dlls are loaded.
September 24, 2025 at 12:31 PM
if I understood well, to compute the log of a variable when watching variables in the visual studio debugger, I need to write -- at least if compiled in debug mode: ((double(__cdecl*)(double))({,,ucrtbased.dll}log))(my_variable)
but I also need to make sure all symbols for external dlls are loaded.
but I also need to make sure all symbols for external dlls are loaded.
"sorter par 2"... C'est Google Map, pas une appli codée par un étudiant et téléchargée via un .apk sur un site obscur
September 20, 2025 at 12:28 PM
"sorter par 2"... C'est Google Map, pas une appli codée par un étudiant et téléchargée via un .apk sur un site obscur
Reposted by Nicolas Bonneel
En résumé #169 : Pour info.
September 18, 2025 at 4:16 PM
En résumé #169 : Pour info.
Reposted by Nicolas Bonneel
5,290 papers will be published at NeurIPS this year. If you could still get the proceedings in a book, it would be like 50,000 pages long. That’s 14.5 papers a day to read each and every day until the next NeurIPS
September 18, 2025 at 7:06 PM
5,290 papers will be published at NeurIPS this year. If you could still get the proceedings in a book, it would be like 50,000 pages long. That’s 14.5 papers a day to read each and every day until the next NeurIPS
mouais, je vais trouver une autre solution
September 18, 2025 at 6:47 AM
mouais, je vais trouver une autre solution
Reposted by Nicolas Bonneel
Et on remercie (encore une fois) Tom Cardy de faire les choses À FOND.
www.youtube.com/watch?v=I3g6...
www.youtube.com/watch?v=I3g6...
The Lord of the Rings: The Fellowship Of The It's My Book They'll Walk If I Tell Them Too (ANIMATED)
YouTube video by Tom Cardy
www.youtube.com
September 15, 2025 at 8:08 PM
Et on remercie (encore une fois) Tom Cardy de faire les choses À FOND.
www.youtube.com/watch?v=I3g6...
www.youtube.com/watch?v=I3g6...
Reposted by Nicolas Bonneel
Le saviez-vous ?
La simple émission d'énergie par le Soleil (sans compter le vent solaire, donc) lui fait perdre... 4 millions de tonnes par seconde.
C'est ça que signifie la célèbre formule E=m.c2
L'énergie E, c'est exactement la même chose que de la masse m (à une constante c au carré près).
La simple émission d'énergie par le Soleil (sans compter le vent solaire, donc) lui fait perdre... 4 millions de tonnes par seconde.
C'est ça que signifie la célèbre formule E=m.c2
L'énergie E, c'est exactement la même chose que de la masse m (à une constante c au carré près).
a close up of a burning sun in the dark
ALT: a close up of a burning sun in the dark
media.tenor.com
September 11, 2025 at 8:24 PM
Le saviez-vous ?
La simple émission d'énergie par le Soleil (sans compter le vent solaire, donc) lui fait perdre... 4 millions de tonnes par seconde.
C'est ça que signifie la célèbre formule E=m.c2
L'énergie E, c'est exactement la même chose que de la masse m (à une constante c au carré près).
La simple émission d'énergie par le Soleil (sans compter le vent solaire, donc) lui fait perdre... 4 millions de tonnes par seconde.
C'est ça que signifie la célèbre formule E=m.c2
L'énergie E, c'est exactement la même chose que de la masse m (à une constante c au carré près).
Reposted by Nicolas Bonneel
I got tired of mashing together tools to write long threads with 𝐫𝐢𝐜𝐡 𝑓𝑜𝑟𝑚𝑎𝑡𝑡𝑖𝑛𝑔 and ℳα†ℏ—so I wrote La𝑇𝑤𝑒𝑒𝑡!
It converts Markdown and LaTeX to Unicode that can be used in “tweets”, and automatically splits long threads. Try it out!
keenancrane.github.io/LaTweet/
It converts Markdown and LaTeX to Unicode that can be used in “tweets”, and automatically splits long threads. Try it out!
keenancrane.github.io/LaTweet/
September 11, 2025 at 1:28 PM
I got tired of mashing together tools to write long threads with 𝐫𝐢𝐜𝐡 𝑓𝑜𝑟𝑚𝑎𝑡𝑡𝑖𝑛𝑔 and ℳα†ℏ—so I wrote La𝑇𝑤𝑒𝑒𝑡!
It converts Markdown and LaTeX to Unicode that can be used in “tweets”, and automatically splits long threads. Try it out!
keenancrane.github.io/LaTweet/
It converts Markdown and LaTeX to Unicode that can be used in “tweets”, and automatically splits long threads. Try it out!
keenancrane.github.io/LaTweet/
Je suis donc au CoNRS (Comité National de la Recherche Scientifique) à partir de maintenant
JO du jour : nomination au sein des sections du CoNRS www.legifrance.gouv.fr/jorf/id/JORF...
www.legifrance.gouv.fr
September 6, 2025 at 7:52 AM
Je suis donc au CoNRS (Comité National de la Recherche Scientifique) à partir de maintenant
Wow... never had this kind of spam
September 3, 2025 at 11:24 AM
Wow... never had this kind of spam
Reposted by Nicolas Bonneel
Glad to share with you the release 2.1 of the UniformToolKit utk-team.github.io/utk/
UTK is a C++ and Python library to generate and analyze sampling patterns for numerical Monte-Carlo integration (eg. for path tracing algorithms).
UTK is a C++ and Python library to generate and analyze sampling patterns for numerical Monte-Carlo integration (eg. for path tracing algorithms).
August 23, 2025 at 12:05 PM
Glad to share with you the release 2.1 of the UniformToolKit utk-team.github.io/utk/
UTK is a C++ and Python library to generate and analyze sampling patterns for numerical Monte-Carlo integration (eg. for path tracing algorithms).
UTK is a C++ and Python library to generate and analyze sampling patterns for numerical Monte-Carlo integration (eg. for path tracing algorithms).
Conversation lunaire avec ChatGPT
August 22, 2025 at 9:33 AM
Conversation lunaire avec ChatGPT
Reposted by Nicolas Bonneel
Vous avez sûrement déjà lu que la climatisation aggrave les canicules car l’air chaud rejeté à l’extérieur augmenterait la température des villes de 2 à 3°C.
Vérifions ce que disent vraiment les études scientifiques à ce sujet 🧑🔬
(lisez jusqu’au bout, car vous allez être 🤯🤯 à la fin)
#Thread
⬇️⬇️
Vérifions ce que disent vraiment les études scientifiques à ce sujet 🧑🔬
(lisez jusqu’au bout, car vous allez être 🤯🤯 à la fin)
#Thread
⬇️⬇️
August 15, 2025 at 7:37 PM
Vous avez sûrement déjà lu que la climatisation aggrave les canicules car l’air chaud rejeté à l’extérieur augmenterait la température des villes de 2 à 3°C.
Vérifions ce que disent vraiment les études scientifiques à ce sujet 🧑🔬
(lisez jusqu’au bout, car vous allez être 🤯🤯 à la fin)
#Thread
⬇️⬇️
Vérifions ce que disent vraiment les études scientifiques à ce sujet 🧑🔬
(lisez jusqu’au bout, car vous allez être 🤯🤯 à la fin)
#Thread
⬇️⬇️
Reposted by Nicolas Bonneel
SIGGRAPH 2025 links: blog.selfshadow.com/2025/08/15/s.... I'll be adding more soon. Let me know if I'm missing anything.
SIGGRAPH 2025 Links
blog.selfshadow.com
August 16, 2025 at 4:17 PM
SIGGRAPH 2025 links: blog.selfshadow.com/2025/08/15/s.... I'll be adding more soon. Let me know if I'm missing anything.