Rivers Cuomo hoạt động như một lập trình viên tích cực trên GitHub
(github.com/riverscuomo)- Hồ sơ GitHub của Rivers Cuomo, tách biệt với hình ảnh nhạc sĩ, cho thấy hoạt động phát triển Flutter, Python, Google Apps Script, Flask cùng phần giới thiệu “Rocking the code, coding the rock”
- Tài khoản có 3.2k followers và 46 following, đồng thời công khai thông tin về weezer, Los Angeles, website cá nhân và tài khoản X
- Các chỉ số công khai cho thấy có 7 repository, 27 Stars, 1 Sponsoring; repository được ghim là
song-stats song-statslà một Python toolkit thu thập và phân tích dữ liệu bài hát từ nhiều nền tảng âm nhạc, ghi nhận 24 sao và 1 fork- Số đóng góp trong 1 năm gần đây là 3,420 contributions; riêng tháng 6/2026 ghi nhận 341 contributions trong repository riêng tư, cho thấy hoạt động phát triển thực tế vẫn diễn ra đều đặn
Thông tin hồ sơ GitHub
- Tên người dùng là riverscuomo, tên hiển thị là Rivers Cuomo
- Trạng thái là “Working from home”
- Phần tự giới thiệu là “Rocking the code, coding the rock. Flutter, Python, Google Apps Script, Flask.”
- Hồ sơ cũng có liên kết mời Discord, website cá nhân và tài khoản X
@riverscuomo
Chỉ số tài khoản công khai
- Các con số công khai theo tab hồ sơ như sau
- Repositories: 7
- Projects: 0
- Packages: 0
- Stars: 27
- Sponsoring: 1
- Có 3.2k followers và 46 following
- Vị trí được đăng ký là Los Angeles
Repository được ghim song-stats
song-statslà một Python toolkit thu thập và phân tích dữ liệu bài hát từ nhiều nền tảng âm nhạc- Đây là repository công khai
- Ngôn ngữ chính là Python
- Hiển thị 24 sao và 1 fork
Biểu đồ đóng góp và hoạt động gần đây
- Số đóng góp trong 1 năm gần đây là 3,420 contributions
- Biểu đồ đóng góp có liên kết xem theo từng năm từ 2016 đến 2026
- Trong hoạt động tháng 6/2026, repository riêng tư ghi nhận 341 contributions trong giai đoạn Jun 1 – Jun 27
Tài trợ và thành tích
- Mục Sponsoring có tài khoản ryanheise
- Achievements hiển thị các huy hiệu sau
- Pull Shark x4
- Pair Extraordinaire x2
- Starstruck x2
- Quickdraw
- YOLO
- Public Sponsor
1 bình luận
Ý kiến trên Hacker News
Mọi người quên rồi sao? Trước đây anh ấy từng tự làm và phát hành một ứng dụng di động để stream các bài hát của Weezer
https://apps.apple.com/us/app/weezify/id1598140531
Thật vui khi thấy anh ấy vẫn đang chăm chỉ viết code như vậy
Thú vị là có vẻ anh ấy chủ yếu đang làm bot Discord
Có thể là thiên kiến xác nhận, nhưng tôi nghĩ làm chatbot là một trong những cách tốt nhất để bắt đầu học code và thấy hứng thú với nó. Vì nó vui, có phần thưởng ngay lập tức, và nếu dùng framework có sẵn thì đủ đơn giản đến mức gần như chỉ cần xử lý chuỗi
Với thế hệ trước, việc thoải mái trang trí trang MySpace bằng HTML đã đóng vai trò đó, và thực tế tôi biết vài người đã học HTML vì lý do ấy
Ngày nay, chatbot có vẻ là thứ thay thế gần nhất. Tuy vậy, các nền tảng lớn cũng đã nâng rào cản gia nhập bằng cách làm cho kết nối websocket thời gian thực trở nên khó hơn và buộc phải dùng webhook
Khoảng 10 năm trước, khi Slack vừa xuất hiện và API của nó đơn giản tuyệt vời, tôi từng làm một framework mà bạn chỉ cần triển khai một hàm là có thể nhận tin nhắn cùng metadata như tên người dùng dưới dạng chuỗi, rồi cũng dễ dàng gửi trả lời bằng chuỗi. Vài người bạn đã dùng nó làm điểm khởi đầu, chơi rất vui và học được chút Ruby
Nếu muốn bắt đầu lập trình nhưng muốn làm một dự án “thật” hoặc có cảm giác đáng làm, hãy bắt đầu bằng một chatbot đơn giản. Nên bắt đầu từ những thứ như bot echo, bot trả lời số ngẫu nhiên 1–100, bot fizzbuzz dựa trên tin nhắn thứ n, bot đảo ngược tin nhắn nhận được rồi trả lời, hoặc bot trả về định nghĩa từ API từ điển cho tin nhắn
"define "Tôi có phải chỉnh sửa một chút vì các thay đổi có vẻ như giới hạn gói miễn phí của Heroku và việc fly bỏ tổ chức miễn phí, nhưng Codespaces đã đáp ứng được rất nhiều phần sinh viên cần
Với những ai muốn làm và host bot sở thích, trải nghiệm của tôi với fly.io khá tốt. Nếu tổng chi phí trong kỳ tính cước hằng tháng dưới 5 đô la thì họ không tính tiền, nên các dự án nhỏ gần như không bao giờ chạm tới ngưỡng đó thực chất là miễn phí
Weezify có lẽ cũng nằm trong số đó, nên kho công khai gần như chỉ là một phần rất nhỏ trong toàn bộ hoạt động
Chỉ là khi đó khả năng tiếp cận kém hơn nhiều so với API ngày nay và tài liệu cũng thiếu
Ví dụ: https://en.m.wikipedia.org/wiki/SmarterChild
Cái này khá thú vị. Có vẻ anh ấy đang thử nghiệm OpenAI để lập setlist biểu diễn
Trong prompt, anh ấy chia tour mùa hè của Weezer thành bốn phần theo bầu không khí, rồi yêu cầu phân tích “energy” trong đặc trưng âm thanh của Spotify và lời bài hát, và chỉ trả về một trong các mục
"1. Pop Party","2. Emotional Ballads","3. Dark and Heavy","4 . Fun and Uplifting"https://github.com/riverscuomo/apps/blob/master/songdata.py#...
Các bản demo thời đầu hoặc những deep cut tương tự cũng chấp nhận được
Hơn 20 năm trước tôi phát hiện trang của Jens Johansson, và ở đó biết được rằng ông ấy quan tâm đến lập trình
Ông ấy đang hack code Phase Vocoder của ai đó
https://www.panix.com/~jens/pvoc.par
Tôi đã build phiên bản của Jens và dùng nó để làm chậm một vài track âm thanh một cách khá sạch
Nhân tiện, ông ấy là keyboardist của Stratovarious, và trước đây từng ở Yngwie Malmsteen's Rising Force: https://en.wikipedia.org/wiki/Jens_Johansson
Gần đây cũng có một cuộc phỏng vấn trong đó anh ấy chơi theo một đoạn line mình thích của Malmsteen và shredding
Buddy Holly của Weezer từng được đưa vào CD cài đặt Windows 95 và là một trong những video PC đầu tiên mà nhiều người xem; tôi thích sự đối xứng rằng 30 năm sau Cuomo lại âm thầm đào sâu vào một góc nhỏ của thế giới lập trình. Cứ tiếp tục rock nhé
https://www.reddit.com/r/todayilearned/comments/18gtc7v/til_...
Vài năm trước anh ấy từng xuất hiện trên podcast Song Exploder, nói về cách sắp xếp các ý tưởng bài hát bằng bảng tính
Anh ấy nói mình đặt các cột như tông, tempo, bầu không khí, để khi nảy ra ý tưởng bài mới thì có thể tìm kiếm các riff hoặc câu hát hợp với nó
https://songexploder.net/weezer
Tôi là một nhạc sĩ từng đưa track lên hầu hết các nền tảng âm nhạc phổ biến, từng là một DJ chuyên nghiệp thành công, và đã làm việc với những nhạc sĩ, nhà văn cũng như những người thành công ở các lĩnh vực khác ở mức độ nhất định. Thậm chí tôi còn điều hành một công ty hiệu ứng âm nhạc
Việc một số người có sự nghiệp thành công hơn tôi còn làm cả phần mềm cũng không có gì đáng ngạc nhiên. Âm nhạc dẫn tới ý tưởng và phát minh, và chẳng có lý do gì phần mềm lại không nằm trong đó
Nhân tiện, công việc chính của tôi là viết extension cho PostgreSQL
Vài năm trước anh ấy cũng từng xuất hiện trên podcast Talk Python của Michael Kennedy
https://talkpython.fm/episodes/show/327/little-automation-to...
Theo tôi biết thì Todd Rundgren từng là, hoặc hiện vẫn là, một nhà phát triển Apple. Trước đây tôi từng thấy ông ấy ở DubDub
Ông ấy điều hành một công ty phần mềm tên là “Utopia Softworks”, nhưng có vẻ công ty đó không làm ra gì quá nổi bật
Tôi cho rằng trong số các nghệ sĩ nhạc điện tử thời kỳ đầu có khá nhiều người rất thạo kỹ thuật. Vì thiết bị họ dùng khá phức tạp
Có vẻ có khá nhiều người vừa là lập trình viên vừa là nhạc sĩ
Nếu tôi sai thì xin sửa giúp. Tôi nhớ hình như có một bài phỏng vấn trong đó Jonny Greenwood của Radiohead nói hồi nhỏ anh ấy bị ám ảnh với máy tính và từng vọc BASIC
Nếu đi theo kiểu old-school hơn thì có Tom Scholz của Boston. Ông ấy là kỹ sư được đào tạo ở MIT, tự chế ampli và lập công ty bán chúng
Trong số các phát minh của ông ấy có nhiều thứ hẳn rất quen thuộc với hầu hết guitarist. Đó là các pedal và thiết bị thương hiệu Rockman, cùng những thứ như Power Soak và Yellow Jackets tạo ra âm thanh ampli đèn bão hòa ở mức âm lượng thấp
Tất nhiên là ở giữa chặng đường đó tôi cũng lấy bằng khoa học máy tính
Todd Rundgren từng nói: “Nếu không có sự nghiệp âm nhạc, có lẽ tôi đã vào đại học và trở thành lập trình viên máy tính”