- Le profil GitHub de Rivers Cuomo révèle, au-delà de son image de musicien, une activité de développement autour de Flutter, Python, Google Apps Script et Flask, avec la présentation « Rocking the code, coding the rock »
- Le compte affiche 3,2 k followers et 46 abonnements, ainsi que les informations weezer, Los Angeles, son site personnel et son compte X
- Parmi les indicateurs publics, on voit 7 dépôts, 27 étoiles et 1 sponsoring, avec
song-statsmis en avant dans les dépôts épinglés song-statsest une boîte à outils Python qui collecte et analyse des données de chansons issues de plusieurs plateformes musicales, avec 24 étoiles et 1 fork- Le nombre de contributions sur la dernière année atteint 3 420 contributions et, en juin 2026, 341 contributions apparaissent dans des dépôts privés, ce qui montre une activité de développement régulière
Informations du profil GitHub
- Le nom d’utilisateur est riverscuomo et le nom affiché est Rivers Cuomo
- Le message de statut est « Working from home »
- La biographie est « Rocking the code, coding the rock. Flutter, Python, Google Apps Script, Flask. »
- Le profil inclut également un lien d’invitation Discord, son site personnel et le compte X
@riverscuomo
Indicateurs publics du compte
- Les chiffres publics visibles dans les onglets du profil sont les suivants
- Repositories : 7
- Projects : 0
- Packages : 0
- Stars : 27
- Sponsoring : 1
- Le compte compte 3,2 k followers et suit 46 comptes
- La localisation indiquée est Los Angeles
Dépôt épinglé song-stats
song-statsest une boîte à outils Python qui collecte et analyse des données de chansons provenant de plusieurs plateformes musicales- Il s’agit d’un dépôt public
- Le langage principal est Python
- 24 étoiles et 1 fork sont affichés
Graphe de contributions et activité récente
- Le total sur la dernière année est de 3 420 contributions
- Le graphe de contributions propose des liens de vue annuelle de 2016 à 2026
- Pour l’activité de juin 2026, 341 contributions sont enregistrées dans des dépôts privés sur la période du 1er au 27 juin
Sponsoring et distinctions
- La section Sponsoring contient le compte ryanheise
- Les badges suivants apparaissent dans Achievements
- Pull Shark x4
- Pair Extraordinaire x2
- Starstruck x2
- Quickdraw
- YOLO
- Public Sponsor
1 commentaires
Commentaires sur Hacker News
Tout le monde l’a oublié ? Il avait déjà développé et publié lui-même une application mobile de streaming des morceaux de Weezer
https://apps.apple.com/us/app/weezify/id1598140531
Ça fait plaisir de voir qu’il code encore avec autant d’assiduité
Fait intéressant, il semble surtout créer des bots Discord
C’est peut-être un biais de confirmation, mais je pense que créer des chatbots est l’une des meilleures façons de se mettre au code et d’y prendre goût. C’est amusant, gratifiant immédiatement, et avec les frameworks existants c’est assez simple pour se limiter essentiellement à manipuler des chaînes de caractères
Pour la génération précédente, ce rôle était joué par MySpace, où l’on pouvait personnaliser sa page en HTML comme on voulait, et je connais effectivement plusieurs personnes qui ont appris le HTML pour cette raison
Aujourd’hui, les chatbots semblent être l’alternative la plus proche. Cela dit, les grandes plateformes ont relevé la barrière à l’entrée en compliquant les connexions WebSocket en temps réel et en imposant l’usage des webhooks
Il y a une dizaine d’années, quand Slack venait de sortir et que son API était merveilleusement simple, j’avais créé un framework où il suffisait d’implémenter une fonction pour recevoir des métadonnées comme les messages et les noms d’utilisateur sous forme de chaînes, puis renvoyer tout aussi simplement une réponse sous forme de chaîne. Quelques amis s’en sont servis comme porte d’entrée, se sont amusés avec et ont même appris un peu de Ruby
Si vous voulez vous lancer dans le code mais faire quelque chose de “réel” ou de gratifiant, commencez par un simple chatbot. Un bot écho, un bot qui répond avec un nombre aléatoire de 1 à 100, un bot fizzbuzz basé sur le n-ième message, un bot qui renverse le message reçu, ou encore un bot qui renvoie une définition via une API de dictionnaire aux messages
"define ", ce sont tous de bons points de départIl a fallu ajuster un peu les choses à cause de changements comme les limitations du forfait gratuit de Heroku et la suppression des organisations gratuites chez fly, mais Codespaces couvre une bonne partie de ce dont les étudiants ont besoin
Pour ceux qui veulent créer et héberger un bot de loisir, j’ai eu une bonne expérience avec fly.io. Si le coût total sur la période de facturation mensuelle reste sous les 5 dollars, ils ne facturent pas, donc pour de petits projets qui n’atteindront jamais ce seuil, c’est en pratique gratuit
Weezify en fait probablement partie, donc les dépôts publics ne représentent qu’une toute petite partie de son activité globale
Mais c’était bien moins accessible qu’avec les API d’aujourd’hui, et la documentation était plus pauvre
Ex. : https://en.m.wikipedia.org/wiki/SmarterChild
C’est assez intéressant. Il semble expérimenter avec OpenAI pour construire une setlist de concert
Dans le prompt, il divise la tournée d’été de Weezer en quatre segments d’ambiance, puis demande de n’en retourner qu’un seul parmi
"1. Pop Party","2. Emotional Ballads","3. Dark and Heavy","4 . Fun and Uplifting"en s’appuyant sur l’"energy" des caractéristiques audio de Spotify et sur l’analyse des paroleshttps://github.com/riverscuomo/apps/blob/master/songdata.py#...
Les premières démos ou d’autres morceaux cultes du même genre sont également acceptables
J’ai découvert le site de Jens Johansson il y a plus de 20 ans, et c’est là que j’ai appris qu’il s’intéressait à la programmation
Il bricolait le code de Phase Vocoder de quelqu’un d’autre
https://www.panix.com/~jens/pvoc.par
J’avais compilé sa version et m’en étais servi pour ralentir proprement quelques pistes audio
Pour info, c’est le claviériste de Stratovarious, et il a auparavant joué dans Yngwie Malmsteen's Rising Force : https://en.wikipedia.org/wiki/Jens_Johansson
Il y a peu, il y avait une interview où il shredait en reprenant certaines de ses phrases préférées de Malmsteen
J’aime bien la symétrie du fait que Buddy Holly de Weezer a été pour beaucoup l’une des premières vidéos sur PC, parce qu’il figurait sur le CD d’installation de Windows 95, et que 30 ans plus tard Cuomo creuse tranquillement son petit sillon dans le monde du code. Continue à rocker
https://www.reddit.com/r/todayilearned/comments/18gtc7v/til_...
Il a participé il y a quelques années au podcast Song Exploder, où il expliquait sa méthode pour organiser ses idées de morceaux dans un tableur
avec des colonnes comme la tonalité, le tempo ou l’ambiance, afin de pouvoir retrouver des riffs ou des passages qui iraient bien avec une nouvelle idée de chanson lorsqu’elle lui venait
https://songexploder.net/weezer
C’était un musicien qui avait déjà mis des morceaux sur la plupart des grandes plateformes musicales, un DJ pro à succès, et il a aussi travaillé avec des musiciens, auteurs et autres personnes à succès dans différents domaines. Il dirige même une société d’effets musicaux
Ce n’est pas si surprenant que certaines personnes ayant une carrière plus réussie que la mienne fassent aussi du logiciel. La musique mène aux idées et à l’invention, et rien n’empêche que le logiciel en fasse partie
Pour ma part, j’écris des extensions PostgreSQL pour gagner ma vie
Il est aussi passé il y a quelques années dans le podcast Talk Python de Michael Kennedy
https://talkpython.fm/episodes/show/327/little-automation-to...
Il me semble que Todd Rundgren était, ou est peut-être encore, développeur Apple. Je le voyais autrefois à la DubDub
Il dirigeait une société logicielle appelée “Utopia Softworks”, mais il ne me semble pas qu’il en soit sorti grand-chose
J’ai l’impression que beaucoup des premiers musiciens électroniques étaient assez pointus sur le plan technique, vu la complexité du matériel qu’ils utilisaient
Il y a visiblement pas mal de programmeurs qui sont aussi musiciens
Corrigez-moi si je me trompe, mais je crois qu’il y avait une interview où Jonny Greenwood de Radiohead disait qu’il était obsédé par les ordinateurs quand il était jeune et qu’il bidouillait en BASIC
En remontant un peu plus loin, il y a Tom Scholz de Boston. C’était un ingénieur formé au MIT, qui construisait ses propres amplis et a créé une entreprise pour les commercialiser
Parmi ses inventions, il y en a beaucoup que la plupart des guitaristes connaissent sans doute : les pédales et équipements de la marque Rockman, ainsi que Power Soak et Yellow Jackets, qui permettaient d’obtenir un son d’ampli à lampes saturé à faible volume
Bien sûr, j’ai aussi décroché un diplôme d’informatique entre-temps
Todd Rundgren a dit que, « si sa carrière musicale n’avait pas existé, il serait probablement allé à l’université pour devenir programmeur informatique »