リヴァース・クオモ、GitHubで活発な開発者として活動
(github.com/riverscuomo)- Rivers CuomoのGitHubプロフィールは、ミュージシャンとしてのイメージとは別に、「Rocking the code, coding the rock」という紹介文とともに、Flutter, Python, Google Apps Script, Flaskでの開発活動を示している
- アカウントは3.2k followersと46 followingを持ち、weezer、Los Angeles、個人ウェブサイト、Xアカウント情報も公開している
- 公開指標としてはリポジトリ7件、Stars 27件、Sponsoring 1件が表示され、ピン留めリポジトリには
song-statsがある song-statsは複数の音楽プラットフォームの楽曲データを収集・分析するPython toolkitで、スター24件、フォーク1件を記録している- 直近1年間の貢献数は3,420 contributionsで、2026年6月には非公開リポジトリで341 contributionsが計上されており、実際の開発活動が継続的に続いている様子がうかがえる
GitHubプロフィール情報
- ユーザー名はriverscuomo、表示名はRivers Cuomo
- ステータスメッセージは「Working from home」
- 自己紹介文は「Rocking the code, coding the rock. Flutter, Python, Google Apps Script, Flask.」
- プロフィールにはDiscord招待リンク、個人ウェブサイト、Xアカウント
@riverscuomoもある
公開アカウント指標
- プロフィールタブ基準の公開数値は次のとおり
- Repositories: 7件
- Projects: 0件
- Packages: 0件
- Stars: 27件
- Sponsoring: 1件
- フォロワーは3.2k followers、フォロー中は46 following
- 所在地はLos Angelesとして登録されている
ピン留めリポジトリ song-stats
song-statsは、複数の音楽プラットフォームの楽曲データを収集・分析するPython toolkit- 公開リポジトリ
- 主言語はPython
- スター24件、フォーク1件が表示されている
コントリビューショングラフと最近の活動
- 直近1年間の貢献数は3,420 contributions
- コントリビューショングラフには2016年から2026年までの年別表示リンクがある
- 2026年6月の活動には、非公開リポジトリで341 contributionsがJun 1 – Jun 27の期間に記録されている
スポンサーと実績
- Sponsoringセクションにはryanheiseアカウントがある
- Achievementsには次のバッジが表示されている
- Pull Shark x4
- Pair Extraordinaire x2
- Starstruck x2
- Quickdraw
- YOLO
- Public Sponsor
1件のコメント
Hacker Newsのコメント
みんな忘れているのか? 彼は以前、Weezerの楽曲をストリーミングするモバイルアプリを自作して公開していた
https://apps.apple.com/us/app/weezify/id1598140531
今でもこんなに熱心にコードを書いているのはうれしい
興味深いことに、主にDiscordボットを作っているようだ
確証バイアスかもしれないが、チャットボットを作るのはコーディングに入門して面白さを覚えるための最良の方法のひとつだと思う。楽しくて見返りがすぐあり、既存フレームワークを使えば文字列を扱う程度で十分なほど単純だからだ
前の世代にとっては、MySpaceでHTMLを使ってページを好き放題に飾ることがその役割を果たしていたし、実際それがきっかけでHTMLを学んだ人を何人も知っている
今ではチャットボットがそれに最も近い代替物に見える。ただ、主要プラットフォームがリアルタイムのWebSocket接続を難しくし、Webhookの使用を強制するような形で参入障壁を上げてはいる
10年ほど前、Slackが出たばかりでAPIが見事なまでに単純だった頃、関数をひとつ実装するだけでメッセージやユーザー名のようなメタデータを文字列で受け取り、返信も文字列で簡単に送れるフレームワークを作ったことがある。何人かの友人はそれを入口にして、楽しみながら少しRubyも学んでいた
コーディングを始めたいが、「本物の」プロジェクトややりがいのあることをしてみたいなら、まずは簡単なチャットボットを作ればいい。エコーボット、1〜100の乱数で返すボット、n番目のメッセージごとにfizzbuzzするボット、受け取ったメッセージを逆順にして返すボット、
"define "メッセージに辞書APIの定義を返すボットなどから始めるといい無料Herokuの制限やflyの無料organization廃止で見られる変化のせいで少し手直しはしたが、Codespacesが学生に必要な部分の多くをカバーしてくれる
趣味のボットを作ってホスティングしたい人には、fly.ioを使ってみた経験は良かった。月間請求期間の総額が5ドル未満なら課金されないので、その上限に達しない小さなプロジェクトは実質無料だ
Weezifyもおそらくそこに含まれるだろうから、公開リポジトリは全体の活動のごく一部にすぎない
ただ、今日のAPIよりはるかにアクセスしにくく、ドキュメントも不足していた
例: https://en.m.wikipedia.org/wiki/SmarterChild
これはかなり面白い。ライブのセットリストを作るためにOpenAIを試しているように見える
プロンプトではWeezerの夏ツアーを4つのムードの区間に分け、Spotifyのオーディオ特性の「energy」と歌詞を分析して、
"1. Pop Party","2. Emotional Ballads","3. Dark and Heavy","4 . Fun and Uplifting"のいずれかひとつだけを返すよう指示しているhttps://github.com/riverscuomo/apps/blob/master/songdata.py#...
初期デモや似たようなディープカットも可とする
"with no other test around it"のようなタイプミスがあっても、コードのタイプミスと違ってプロンプトのタイプミスは普通に動くという点が、大規模言語モデルの面白いところだ20年以上前にJens Johanssonのサイトを見つけて、そこで彼がプログラミングに興味を持っていると知った
彼は誰かのPhase Vocoderのコードをいじっていた
https://www.panix.com/~jens/pvoc.par
Jens版をビルドして、いくつかのオーディオトラックをきれいにスローダウンするのに使った
ちなみに彼はStratovariousのキーボーディストで、以前はYngwie Malmsteen's Rising Forceにいた: https://en.wikipedia.org/wiki/Jens_Johansson
少し前にも、Malmsteenのお気に入りのフレーズに合わせて速弾きしているインタビューがあった
WeezerのBuddy HollyがWindows 95のインストールCDに収録され、多くの人にとって初めて見たPC動画のひとつだったこと、そして30年後にCuomoが静かにコーディング界の片隅を掘り下げていることの対称性が気に入っている。これからもロックし続けてほしい
https://www.reddit.com/r/todayilearned/comments/18gtc7v/til_...
彼は数年前に Song Exploder ポッドキャストに出演し、曲のアイデアをスプレッドシートで整理する方法を話していた。
調性、テンポ、雰囲気のような列を用意し、新しい曲のアイデアが浮かんだら、それに合うリフやフレーズを検索できるようにしているとのことだった。
https://songexploder.net/weezer
主要な音楽プラットフォームの大半にトラックを公開したことがあるミュージシャンであり、成功したプロDJでもあり、ある程度成功したミュージシャン、作家、その他の分野で成功した人たちとも仕事をしていた。さらには音楽エフェクト会社まで経営している。
自分より成功したキャリアを持つ人たちの中にソフトウェアまでやっている人がいても、驚くほどのことではない。音楽はアイデアと発明につながるもので、そこにソフトウェアが含まれてはいけない理由はない。
ちなみに自分は本業で PostgreSQL 拡張を書いている
彼は数年前に Michael Kennedy の Talk Python ポッドキャストにも出演していた。
https://talkpython.fm/episodes/show/327/little-automation-to...
Todd Rundgren も Apple 開発者だったか、今もそうだと思う。以前 DubDub で見かけたことがある。
「Utopia Softworks」というソフトウェア会社を運営していたが、そこで大きく成功したものはあまりなかったようだ。
初期の電子音楽家の中には、工学的にかなり強い人が多かったと思う。扱っていた機材がかなり複雑だったからだ
プログラマーでありながら音楽家でもある人はかなり多いように思う。
間違っていたら訂正してほしいが、Radiohead の Jonny Greenwood が子どもの頃にコンピューターに夢中で、BASIC を触っていたと話していたインタビューがあった気がする。
もっとオールドスクールな例では Boston の Tom Scholz がいる。MIT で教育を受けたエンジニアで、自分でアンプを作り、それを販売する会社を立ち上げた。
彼の発明の中には、ギタリストの大半になじみのあるものが多いはずだ。Rockman ブランドのペダルや機材、低音量で飽和した真空管アンプのサウンドを出す Power Soak や Yellow Jackets などだ
もちろんその間にコンピューターサイエンスの学位も取った
Todd Rundgren は「音楽のキャリアがなかったら、たぶん大学に行って コンピュータープログラマー になっていただろう」と語っていた