1 पॉइंट द्वारा GN⁺ 2024-02-03 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 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 repositories, 27 stars, और 1 sponsoring दिखता है, जबकि pinned repositories में song-stats शामिल है
  • song-stats कई म्यूज़िक प्लेटफ़ॉर्म से गानों का डेटा इकट्ठा और विश्लेषित करने वाला Python toolkit है, जिसके 24 stars और 1 fork हैं
  • पिछले 1 साल में 3,420 contributions दर्ज हैं, और जून 2026 में private repository में 341 contributions दिखते हैं, जिससे पता चलता है कि उनका वास्तविक डेवलपमेंट काम लगातार जारी है

GitHub प्रोफ़ाइल जानकारी

  • यूज़रनेम riverscuomo है, और डिस्प्ले नेम Rivers Cuomo है
  • स्टेटस मैसेज “Working from home” है
  • परिचय पंक्ति “Rocking the code, coding the rock. Flutter, Python, Google Apps Script, Flask.” है
  • प्रोफ़ाइल में Discord invite link, निजी वेबसाइट, और X अकाउंट @riverscuomo भी है

सार्वजनिक अकाउंट मेट्रिक्स

  • प्रोफ़ाइल टैब के अनुसार सार्वजनिक आँकड़े इस प्रकार हैं
    • Repositories: 7
    • Projects: 0
    • Packages: 0
    • Stars: 27
    • Sponsoring: 1
  • फॉलोअर्स 3.2k followers हैं, और following 46 है
  • लोकेशन Los Angeles दर्ज है

pinned repository song-stats

  • song-stats कई म्यूज़िक प्लेटफ़ॉर्म से गानों का डेटा इकट्ठा और विश्लेषित करने वाला Python toolkit है
    • यह एक public repository है
    • इसकी मुख्य भाषा Python है
    • इसमें 24 stars और 1 fork दिखता है

contribution graph और हाल की गतिविधि

  • पिछले 1 साल में 3,420 contributions हैं
  • contribution graph में 2016 से 2026 तक साल-दर-साल देखने के लिंक हैं
  • जून 2026 की गतिविधि में private repository में Jun 1 – Jun 27 अवधि के दौरान 341 contributions दर्ज हैं

sponsorship और achievements

  • Sponsoring सेक्शन में ryanheise अकाउंट है
  • Achievements में ये badges दिखते हैं
    • Pull Shark x4
    • Pair Extraordinaire x2
    • Starstruck x2
    • Quickdraw
    • YOLO
    • Public Sponsor

1 टिप्पणियां

 
GN⁺ 2024-02-03
Hacker News राय
  • क्या सब भूल गए? उन्होंने पहले खुद Weezer के गाने स्ट्रीम करने वाला मोबाइल ऐप बनाकर रिलीज़ किया था
    https://apps.apple.com/us/app/weezify/id1598140531
    अच्छा लगा कि वे अब भी इतनी मेहनत से कोड लिख रहे हैं

    • हैरानी है कि यह ऐप अब भी actively update हो रहा है। alternative rock सुनते हुए बड़े हुए व्यक्ति के तौर पर, यह देखना अच्छा है कि इनमें से ज़्यादातर bands अब भी active हैं
    • अच्छा है कि एक musician के पास भी ठीक से काम करने वाला backup plan है
  • दिलचस्प है कि वे मुख्य रूप से Discord bots बना रहे लगते हैं
    यह confirmation bias हो सकता है, लेकिन मुझे लगता है कि chat bot बनाना coding शुरू करने और उसमें मज़ा लेने के सबसे अच्छे तरीकों में से एक है। यह मज़ेदार है, reward तुरंत मिलता है, और मौजूदा frameworks इस्तेमाल करें तो यह सिर्फ strings handle करने जितना simple रह जाता है
    पिछली generation के लिए MySpace पर HTML से pages को मनचाहा सजाना ऐसा ही काम करता था, और सच में मैं कई लोगों को जानता हूँ जिन्होंने इसी वजह से HTML सीखा
    आजकल chat bots उसका सबसे करीबी विकल्प लगते हैं। हालांकि major platforms ने real-time websocket connections मुश्किल बनाकर और webhooks इस्तेमाल करने पर मजबूर करके entry barrier बढ़ा दिया है
    करीब 10 साल पहले जब Slack नया-नया आया था और उसका API शानदार ढंग से simple था, तब मैंने एक framework बनाया था जिसमें सिर्फ एक function implement करने पर messages और username जैसे metadata strings के रूप में मिलते थे और reply भी आसानी से string के रूप में भेजा जा सकता था। कुछ दोस्तों ने उसे entry point बनाया, मज़े किए और थोड़ा Ruby भी सीखा
    अगर आप coding शुरू करना चाहते हैं लेकिन कोई “real” project या meaningful चीज़ बनाना चाहते हैं, तो एक simple chat bot से शुरू करें। echo bot, 1–100 random number response bot, nth message के आधार पर fizzbuzz bot, मिले हुए message को उलटकर जवाब देने वाला bot, "define " message पर dictionary API definition लौटाने वाला bot जैसी चीज़ों से शुरुआत करना अच्छा रहेगा

    • मैं graduate students को software engineering पढ़ाता हूँ, और Discord bots खास तौर पर बेहतरीन रहे
      1. authentication और identity system built-in मिलते हैं, 2) user experience काफ़ी constrained रहता है, इसलिए students CSS issues में एक महीना बर्बाद नहीं करते, और 3) सारे tools free हैं
        free Heroku limits और fly के free organizations हटाने जैसे बदलावों की वजह से थोड़ा adjustment करना पड़ा, लेकिन Codespaces students की ज़रूरतों का बड़ा हिस्सा cover कर देता है
    • पूरी तरह सहमत। Discord bots की वजह से ही मैंने JavaScript शुरू की
      hobby bot बनाकर host करना चाहने वालों के लिए fly.io का मेरा अनुभव अच्छा रहा। monthly billing period का total cost 5 dollars से कम हो तो वे charge नहीं करते, इसलिए छोटे projects जिनका उस limit तक पहुँचना लगभग नामुमकिन है, basically free हैं
    • हमारी generation में बहुत से लोगों ने इसी वजह से mIRC scripting से coding शुरू की थी
    • “मुख्य रूप से Discord bots बनाते हैं” की बजाय, वह बस उनका इकलौता public repository है। commits सिर्फ 95 हैं, लेकिन private repositories में वे सालाना औसतन 1,000 commits करते हैं
      Weezify भी शायद उसी में शामिल होगा, इसलिए public repository कुल activity का बहुत छोटा हिस्सा ही लगता है
    • MySpace era, या कम से कम 2000s की शुरुआत/मध्य के AIM era में भी chat bots का trend था, और मुझे याद है कि मैंने भी कुछ बनाने की कोशिश में कई चीज़ें आज़माई थीं
      हालांकि वे आज के APIs की तुलना में बहुत कम accessible थे और documentation भी कम थी
      उदाहरण: https://en.m.wikipedia.org/wiki/SmarterChild
  • यह काफ़ी दिलचस्प है। लगता है वे performance setlist बनाने के लिए OpenAI के साथ experiment कर रहे हैं
    prompt में Weezer summer tour को चार mood sections में बाँटकर, Spotify audio feature “energy” और lyrics analyze करके सिर्फ "1. Pop Party", "2. Emotional Ballads", "3. Dark and Heavy", "4 . Fun and Uplifting" में से एक लौटाने को कहा जा रहा है
    https://github.com/riverscuomo/apps/blob/master/songdata.py#...

    • एक large language model के तौर पर मेरी सलाह है कि Weezer की musical achievement का शिखर निस्संदेह Pinkerton है, इसलिए उस album के सारे गाने क्रम से बजाए जाने चाहिए
      early demos या similar deep cuts भी acceptable हैं
    • “with no other test around it” जैसी typo होने पर भी, code typo के उलट prompt typo का बस ठीक से काम कर जाना large language models की मज़ेदार बात है
  • 20 साल से भी ज़्यादा पहले मुझे Jens Johansson की site मिली थी, जहाँ पता चला कि उनकी programming में दिलचस्पी है
    वे किसी के Phase Vocoder code को hack कर रहे थे
    https://www.panix.com/~jens/pvoc.par
    मैंने Jens version build किया और कुछ audio tracks को साफ़-सुथरे ढंग से slow करने में इस्तेमाल किया
    संदर्भ के लिए, वे Stratovarious के keyboardist हैं, और पहले Yngwie Malmsteen's Rising Force में थे: https://en.wikipedia.org/wiki/Jens_Johansson

    • “Yngwie Malmsteen's Rising Force में थे” सुनकर याद आया कि Cuomo भी काफ़ी अच्छे shred guitarist हैं
      कुछ समय पहले एक interview भी था जिसमें वे Malmsteen की अपनी पसंदीदा lines के साथ play करते हुए shredding कर रहे थे
  • Weezer का Buddy Holly Windows 95 installation CD में शामिल था और कई लोगों ने PC पर जो शुरुआती videos देखे उनमें से एक था; 30 साल बाद Cuomo का चुपचाप coding दुनिया के एक छोटे से हिस्से में गहराई से लगे रहना मुझे अच्छा symmetry लगता है। rock करते रहें

  • वे कुछ साल पहले Song Exploder पॉडकास्ट पर आए थे, जहां उन्होंने बताया था कि वे गानों के आइडिया को spreadsheet में कैसे व्यवस्थित करते हैं
    उन्होंने कहा था कि वे key, tempo, mood जैसी columns रखते हैं, ताकि जब किसी नए गाने का आइडिया आए तो उसके साथ फिट बैठने वाले riff या phrase खोज सकें
    https://songexploder.net/weezer

    • Pinkerton के बाद से artistic risk से बचने की उनकी प्रवृत्ति पर थोड़ा बड़बड़ाने का मन होता है
    • मुझे याद नहीं कि यह कहां पढ़ा था, लेकिन मेरी जानकारी में बाद में यह database backend वाले custom desktop app में विकसित हो गया
  • वे ऐसे musician रहे हैं जिन्होंने अधिकांश लोकप्रिय music platforms पर tracks डाले हैं, एक सफल professional DJ रहे हैं, और कुछ हद तक सफल musicians, writers और दूसरे क्षेत्रों के सफल लोगों के साथ भी काम किया है। यहां तक कि वे एक music effects company भी चलाते हैं
    यह हैरानी की बात नहीं कि मुझसे ज्यादा सफल career वाले कुछ लोग software भी करते हैं। Music ideas और invention की ओर ले जाता है, और ऐसा कोई नियम नहीं कि उसमें software शामिल न हो
    वैसे, रोज़ी-रोटी के लिए मैं PostgreSQL extensions लिखता हूं

  • वे कुछ साल पहले Michael Kennedy के Talk Python पॉडकास्ट पर भी आए थे
    https://talkpython.fm/episodes/show/327/little-automation-to...

  • मेरी जानकारी में Todd Rundgren भी Apple developer थे, या शायद अभी भी हैं। पहले उन्हें DubDub में देखा करता था
    उन्होंने “Utopia Softworks” नाम की एक software company चलाई थी, लेकिन लगता है वहां से बहुत कुछ बड़ा नहीं निकला
    मुझे लगता है कि शुरुआती electronic musicians में कई लोग engineering के लिहाज से काफी कुशल थे। आखिर जिन equipments से वे काम करते थे, वे काफी जटिल थे

  • लगता है programmer और musician दोनों होने वाले लोग काफी हैं
    अगर मैं गलत हूं तो सुधार दें। लगता है Radiohead के Jonny Greenwood ने किसी interview में कहा था कि बचपन में उन्हें computers का obsession था और उन्होंने BASIC के साथ काम किया था

    • Dream Theater के Jordan Rudess ने App Store पर कुछ apps जारी किए थे। मुझे नहीं पता कि उन्होंने खुद लिखे थे या product manager जैसा role निभाया और contract programmers ने implementation किया, लेकिन वे काफी शानदार थे
      और ज्यादा old-school जाएं तो Boston के Tom Scholz हैं। वे MIT-trained engineer थे, अपने amps खुद बनाते थे, और उन्हें बेचने वाली company शुरू की थी
      उनके inventions में कई चीजें हैं जिनसे ज्यादातर guitarists परिचित होंगे। Rockman brand pedals और equipment, और Power Soak तथा Yellow Jackets जैसी चीजें, जो कम volume पर saturated tube amp sound देती हैं
    • programmers के थोड़ा music करने के मामले भी बहुत हैं, और इसका उलटा भी। सुना है कि Licklider भी काफी अच्छे guitarist थे
    • मैं भी ऐसा ही था। मैंने अपने band और दोस्तों के band की websites बनाईं, एक promoter दोस्त के लिए ticket-selling site बनाई, custom gear companies की websites बनाईं, फिर एक events startup में गया और बाद में वह काफी बड़ा हो गया
      बेशक, बीच में मैंने computer science की degree भी हासिल की
    • इस list में आने वाले लोग बहुत हैं
      Todd Rundgren ने कहा था, “अगर music career नहीं होता, तो शायद मैं college जाता और computer programmer बनता”