1P by GN⁺ | ★ favorite | 댓글 1개
  • 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

댓글과 토론

Hacker News 의견들
  • 다들 잊은 건가? 그는 예전에 Weezer 곡을 스트리밍하는 모바일 앱을 직접 만들어 공개했었음
    https://apps.apple.com/us/app/weezify/id1598140531
    아직도 이렇게 열심히 코드를 쓰고 있다니 반가움

    • 이 앱이 아직도 활발히 업데이트되고 있다니 놀랍다. 얼터너티브 록을 들으며 자란 입장에서, 이 밴드들 대부분이 아직도 활동 중인 걸 보는 게 좋음
    • 음악가에게도 제대로 작동하는 백업 플랜이 있다니 좋다
  • 흥미롭게도 주로 Discord 봇을 만들고 있는 듯함
    확증 편향일 수는 있지만, 채팅 봇을 만드는 건 코딩에 입문하고 재미를 붙이는 가장 좋은 방법 중 하나라고 봄. 재미있고 보상이 바로 오며, 기존 프레임워크를 쓰면 문자열만 다루는 수준으로 충분히 단순하기 때문임
    예전 세대에게는 MySpace에서 HTML로 페이지를 마음껏 꾸미는 게 그런 역할을 했고, 실제로 그 이유로 HTML을 배운 사람들을 여럿 알고 있음
    요즘에는 채팅 봇이 그에 가장 가까운 대체재처럼 보임. 다만 주요 플랫폼들이 실시간 웹소켓 연결을 어렵게 만들고 웹훅 사용을 강제하는 식으로 진입 장벽을 올리긴 했음
    약 10년 전 Slack이 막 나왔고 API가 훌륭하게 단순했을 때는, 함수 하나만 구현하면 메시지와 사용자명 같은 메타데이터를 문자열로 받고 답장도 문자열로 쉽게 보낼 수 있는 프레임워크를 만든 적이 있음. 몇몇 친구들이 그걸 입문점으로 삼아 재미있게 놀면서 Ruby도 조금 배웠음
    코딩을 시작하고 싶지만 “진짜” 프로젝트나 보람 있는 걸 해보고 싶다면 간단한 채팅 봇부터 만들면 됨. 에코 봇, 1~100 난수 응답 봇, n번째 메시지 기준 fizzbuzz 봇, 받은 메시지를 뒤집어 답하는 봇, "define " 메시지에 사전 API 정의를 돌려주는 봇 같은 것부터 시작하면 좋음

    • 대학원생에게 소프트웨어 공학을 가르치는데, Discord 봇은 특히 훌륭했음
      1. 인증과 신원 체계가 기본 제공되고, 2) 사용자 경험이 강하게 제한되어 학생들이 CSS 문제로 한 달을 날리지 않으며, 3) 도구가 전부 무료임
        무료 Heroku 제한과 fly의 무료 조직 제거로 보이는 변화 때문에 조금 손보긴 했지만, Codespaces가 학생들이 필요한 부분을 많이 커버해 줌
    • 완전히 동의함. Discord 봇 덕분에 JavaScript에 입문했음
      취미 봇을 만들고 호스팅하려는 사람에게는 fly.io를 써 본 경험이 좋았음. 월 청구 기간의 총비용이 5달러 미만이면 과금하지 않아서, 그 한도에 도달할 일이 없는 작은 프로젝트는 사실상 무료임
    • 우리 세대 중에는 바로 그 이유로 mIRC 스크립팅에서 코딩을 시작한 사람이 많음
    • “주로 Discord 봇을 만든다”기보다는 그게 유일한 공개 저장소일 뿐임. 커밋은 95개뿐이지만, 비공개 저장소에는 연평균 1,000개 커밋을 하고 있음
      Weezify도 아마 거기에 포함될 테니, 공개 저장소는 전체 활동의 아주 작은 일부에 가깝다
    • MySpace 시대, 아니면 적어도 2000년대 초중반 AIM 시대에도 채팅 봇 유행이 있었고 나도 만들어 보려고 이것저것 해봤던 기억이 있음
      다만 오늘날의 API보다 훨씬 접근성이 낮고 문서도 부족했음
      예: https://en.m.wikipedia.org/wiki/SmarterChild
  • 이건 꽤 흥미롭다. 공연 세트리스트를 만들려고 OpenAI를 실험하는 것처럼 보임
    프롬프트에서 Weezer 여름 투어를 네 가지 분위기의 구간으로 나누고, 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#...

    • 대규모 언어 모델로서 조언하자면, Weezer 음악적 성취의 정점은 단연 Pinkerton이므로 그 앨범의 모든 곡을 순서대로 연주해야 함
      초기 데모나 비슷한 딥컷도 허용 가능함
    • “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

    • “Yngwie Malmsteen's Rising Force에 있었다”는 얘기를 보니, Cuomo도 꽤 훌륭한 속주 기타리스트라는 게 떠오름
      얼마 전 Malmsteen에서 좋아하는 라인을 따라 연주하며 속주하는 인터뷰도 있었음
  • Weezer의 Buddy Holly가 Windows 95 설치 CD에 포함되어 많은 사람이 처음 본 PC 동영상 중 하나였고, 30년 뒤 Cuomo가 조용히 코딩 세계의 작은 영역을 파고 있다는 대칭성이 마음에 듦. 계속 록하길

  • 그는 몇 년 전 Song Exploder 팟캐스트에 나와, 곡 아이디어를 스프레드시트로 정리하는 방법을 이야기했음
    조성, 템포, 분위기 같은 열을 두고, 새 곡 아이디어가 떠오르면 함께 어울릴 리프나 구절을 검색할 수 있게 해 둔다고 했음
    https://songexploder.net/weezer

    • Pinkerton 이후로 예술적 위험을 피하는 경향에 대해 약간 투덜거리고 싶어짐
    • 어디서 읽었는지는 잊었지만, 그 뒤로는 데이터베이스 백엔드를 붙인 맞춤형 데스크톱 앱으로 발전시킨 걸로 알고 있음
  • 인기 음악 플랫폼 대부분에 트랙을 올린 적 있는 음악가였고, 성공적인 프로 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을 만졌다고 말한 인터뷰가 있었던 것 같음

    • Dream Theater의 Jordan Rudess는 App Store에 앱 몇 개를 냈음. 직접 작성했는지, 제품 관리자처럼 역할을 하고 계약 프로그래머가 구현했는지는 모르겠지만 꽤 멋졌음
      더 올드스쿨로 가면 Boston의 Tom Scholz가 있음. MIT에서 교육받은 엔지니어였고 직접 앰프를 만들었으며, 이를 판매하는 회사를 세웠음
      그의 발명품 중에는 기타리스트 대부분에게 익숙한 게 많을 것임. Rockman 브랜드 페달과 장비들, 낮은 음량에서 포화된 진공관 앰프 사운드를 내는 Power Soak과 Yellow Jackets 같은 것들임
    • 프로그래머가 음악을 조금 하는 경우도 많고, 그 반대도 많음. 들은 바로는 Licklider도 꽤 괜찮은 기타리스트였다고 함
    • 나도 그런 경우였음. 내 밴드와 친구 밴드 웹사이트를 만들고, 프로모터 친구를 위해 티켓 판매 사이트를 만들고, 맞춤 장비 회사들 웹사이트를 만들다가 이벤트 스타트업으로 갔고 이후 크게 성장했음
      물론 그 중간에 컴퓨터과학 학위도 땄음
    • 이 목록에 해당하는 사람이 많음
      Todd Rundgren은 “음악 커리어가 아니었다면 아마 대학에 가서 컴퓨터 프로그래머가 됐을 것”이라고 말했음