Skip to content

Instantly share code, notes, and snippets.

View acherm's full-sized avatar

Mathieu Acher acherm

View GitHub Profile
@acherm
acherm / gist:549b6ae1f4caac47aaed8d4204433e3c
Created April 17, 2025 12:27
The original transcript of https://www.youtube.com/watch?v=N_3FMrUUS6A available in a gist (in French, slightly edited out of OpenAI whisper)
Une petite question sur quelque chose qui fait beaucoup parler en ce moment, qui est les apports de l'intelligence artificielle, et notamment depuis deux-trois ans, les grands modèles de langage. Je lisais, je crois que Terence Tao disait qu'on n'est pas très très loin de pouvoir utiliser certains grands modèles de langage limite comme un, entre guillemets, un co-auteur. Alors, pas au sens d'un co-auteur, il va écrire le papier pour moi, mais vraiment une sorte de sparring partner créatif. Est-ce que c'est des choses que tu as déjà essayé ? J'ai déjà essayé. Moi, je me sers beaucoup des LLM comme assistant, parce qu'on ne le dit pas trop, mais une grosse partie de notre métier, c'est aussi de l'administratif, c'est de la rédaction. Donc, ça aide beaucoup de ce point de vue-là. Au niveau mathématique, jusque-là, ça n'a pas encore été utile, mais je n'ai aucun doute que ça le sera rapidement. En particulier, pour essayer, il y a une chose qui est claire, c'est qu'il y a différents niveaux d'innovation dans les
@acherm
acherm / gist:35e5225e3b282201a8fab8d69f528606
Last active October 30, 2023 13:11
Macron transcript about AI (french)

pactl list sources | grep -e 'Name:' -e 'Description:'

parecord --file-format=wav --device=bluez_output.30_50_75_4F_53_8A.1.monitor output.wav

ffmpeg -i output.wav macron.mp3

# openai key                                                                                                                                                                                                                        
audio_file= open("macron.mp3", "rb")
transcript = openai.Audio.transcribe("whisper-1", audio_file)
{
"cid": 0,
"compilation_date": "2021-05-05 10:12:28",
"compilation_time": 27.622178316116333,
"compiled_kernel_size": 11608672,
"compiled_kernel_version": "5.8",
"dependencies": "gcc g++ make binutils util-linux kmod readline-common e2fsprogs jfsutils xfsprogs btrfs-progs pcmciautils ppp grub iptables openssl bc reiserfsprogs squashfs-tools quotatool nfs-kernel-server procps libssl-dev wget qemu-system qemu-utils initramfs-tools lzop liblz4-tool dialog moreutils bison libelf-dev flex libdb5.3-dev qemu python3-distro distro-info-data dmsetup gettext-base grub-common initramfs-tools-core ipxe-qemu iso-codes keyutils klibc-utils libaio1 libasound2 libasound2-data libbison-dev libbluetooth3 libbrlapi0.6 libbsd0 libc6-i386 libcacard0 libcapstone3 libdevmapper1.02.1 libdrm-common libdrm2 libefiboot1 libefivar1 libepoxy0 libfdt1 libfreetype6 libfuse2 libgbm1 libgssapi-krb5-2 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libibverbs1 libio-pty-perl libip4tc0 libip6tc0 libipc-run-perl libiptc0 libjpeg62
@acherm
acherm / gist:bf7896a81d8db2c3726e82e8d4d921ec
Last active June 29, 2021 08:00
Standalone solution for loading a model out of a String using Xtext (instead of ParserHelper that depends on Junit/@test)
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.UUID;
import org.eclipse.emf.common.util.URI;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl;
import org.xtext.example.mydsl.MmlStandaloneSetup;