[{"data":1,"prerenderedAt":642},["ShallowReactive",2],{"project-48573012":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":47,"post_text":50,"what":51,"said":81,"maker_in_thread":247,"shape":260,"grid":263,"attempts":604,"same_week":605,"maker_shows":49,"maker_hidden":634,"reader_version":635,"card":636},"48573012","Ribbie","An 8-bit live gamecast for baseball","title","Show HN: An 8-bit live gamecast for baseball","https:\u002F\u002Fribbie.tv\u002Fwatch","ribbie.tv","brownrout",1781714655,2026,260,140,183,4366,5,"legend","games","sports visualization","web_app",[24,25,26,27],"mlb gamecast","8-bit baseball","live baseball scoreboard","pixel art sports","mixed",0.417,{"positive":31,"neutral":32,"mixed":33,"critical":34},38,22,3,12,75,{"design":37,"idea":40,"performance":43,"docs":45,"execution":46},{"positive":38,"critical":39},7,8,{"positive":41,"critical":42},13,0,{"positive":42,"critical":44},1,{"positive":33,"critical":42},{"positive":42,"critical":44},[33,18,44,33,33,18,18,18,33,18,33,44,33,33,18,18,44,33,48,18,33,18,33,18,49,33,18,42,18,44,18,18,18,48,18,18,18,18,18,42],4,2,"Hey HN, I built a website to watch live baseball games in an 8-bit broadcast. It takes live MLB data streams and converts them into near real-time pixel art gamecasts.\n\nBeen waiting to share this for when there’s actually a good slate of games happening since the site is pretty bare otherwise.\n\nHere is today's schedule:\n\nMets @ Reds - 9:40am PDT\nhttps:\u002F\u002Fribbie.tv\u002Fwatch\u002Fgame\u002F824503\n\nRoyals @ Nationals - 10:05am PDT\nhttps:\u002F\u002Fribbie.tv\u002Fwatch\u002Fgame\u002F822721\n\nMarlins @ Phillies - 10:05am PDT\nhttps:\u002F\u002Fribbie.tv\u002Fwatch\u002Fgame\u002F823450\n\nTigers @ Astros - 11:10am PDT\nhttps:\u002F\u002Fribbie.tv\u002Fwatch\u002Fgame\u002F824178\n\nPadres @",{"problem":52,"audience":61,"pricing":65,"motivation":66,"time_to_build":65,"stack":71,"openness":78,"stage":79,"team_size":80},{"value":53,"source":54,"evidence":55},"Lets fans follow live baseball games passively as 8-bit animated broadcasts","maker",[56,58],{"id":57},"post",{"id":59,"by":11,"text":60},"48574166","For sure. Have some ideas on how to make this more engaging. Though at the same time, this isn't really made for active viewing or to replace a live broadcast. I think of this…",{"value":62,"source":54,"evidence":63},"casual baseball fans who want background viewing",[64],{"id":59,"by":11,"text":60},null,{"value":67,"source":68,"evidence":69},"Built for fun and to share a baseball viewing experience","inferred",[70],{"id":57},[72],{"value":73,"source":54,"evidence":74},"Claude and Codex used heavily to build it",[75],{"id":76,"by":11,"text":77},"48575364","I used Claude and Codex heavily to help build this, yep.","unknown","beta","solo",{"praise":82,"objections":118,"requests":160,"questions":202,"alternatives":221},[83,99,107],{"value":84,"source":85,"evidence":86},"Charming, nostalgic retro look","commenter",[87,91,95],{"id":88,"by":89,"text":90},"48573050","germanrabbit","What a joy this is",{"id":92,"by":93,"text":94},"48576592","FunHearing3443","Love this! Charming and easy to follow, thank you!",{"id":96,"by":97,"text":98},"48658279","HaphazardGuess","This brings back so many memories! Amazing.",{"value":100,"source":85,"evidence":101},"Good for background viewing",[102,106],{"id":103,"by":104,"text":105},"48576676","brewdad","Perfect to have on while you are on a call or otherwise can’t have audio playing. If the audio isn’t a distraction, I’d rather put the radio on or a tv game with the audio lower…",{"id":59,"by":11,"text":60},{"value":108,"source":85,"evidence":109},"Strong polish and attention to stadium detail",[110,114],{"id":111,"by":112,"text":113},"48574675","rickyyean","You even got the ballparks and the middle inning transitions!",{"id":115,"by":116,"text":117},"48573250","cm11","Awesome! Sometimes a thing conveys it was built with some love or intention. It's not restricted to fun\u002Fentertaining content, it can be Saas too. I'm talking more from how it…",[119,138,148],{"value":120,"source":85,"evidence":121},"AI-generated pixel art looks poor or uncanny",[122,126,130,134],{"id":123,"by":124,"text":125},"48573393","JMiao","fun idea and gj execution, but the art looks like bad ai pixel art, at least on my screen. gives it that uncanny youtube music stream look.",{"id":127,"by":128,"text":129},"48573477","vunderba","This is a classic problem for people who didn't grow up making 8-bit pixel art. Typing \"pixel art\" into Nano-Banana only creates the illusion of pixel art, which quickly breaks…",{"id":131,"by":132,"text":133},"48574982","sdsdfsdfdfssdf","It's AI artwork.",{"id":135,"by":136,"text":137},"48576633","gwbas1c","FYI: The look is more 16-bit than 8-bit. 8-bit platforms like the NES typically showed less colors on screen than their 16-bit successors.",{"value":139,"source":85,"evidence":140},"Text too small to read on phones",[141,145],{"id":142,"by":143,"text":144},"48576921","noduerme","This is adorable. But gosh that font is hard to read on a phone. Couldn't the score box be a bit bigger?",{"id":146,"by":143,"text":147},"48579770","Yes, and it helps some. Still wish there was a mode for people who need to squint to see the score.",{"value":149,"source":85,"evidence":150},"Pixel style is 16-bit rather than 8-bit",[151,155,156],{"id":152,"by":153,"text":154},"48573814","kridsdale3","PEDANT ALERT: This is clearly 16 bit.",{"id":135,"by":136,"text":137},{"id":157,"by":158,"text":159},"48574168","uludag","I'm not sure if this is just me but the mismatch in pixel sizes and inconsistent palette is very jarring. This would be immensely more impressive if this actually matched the…",[161,172,180,187],{"value":162,"source":85,"evidence":163},"Audio and sound effects",[164,168],{"id":165,"by":166,"text":167},"48574033","e28eta","I don’t watch baseball (maybe a couple games a year), but I think it could use some sound \u002F audio, so you can have it running while doing something else. IDK if there’s an easy…",{"id":169,"by":170,"text":171},"48574250","xp84","I'd love to see you grab the sound effects from something like the Super Batter Up for SNES. Somehow I think Bandai Namco is not monitoring the Internet for those samples -- at…",{"value":173,"source":85,"evidence":174},"Play-by-play or key-play recap",[175,179],{"id":176,"by":177,"text":178},"48575446","daynthelife","I love this! If I were to suggest any improvements: - Have a play-by-play view so users can see plays they missed - Make the \"between innings\" tabs clickable rather than forcing…",{"id":165,"by":166,"text":167},{"value":181,"source":85,"evidence":182},"Browser tab title showing live status",[183],{"id":184,"by":185,"text":186},"48576743","elicash","Could you display live data in a browser tab title? Not just the score, but actually mostly when it's not between innings so I know when to switch back to it. I also wish it was…",{"value":188,"source":85,"evidence":189},"Support for World Cup or other sports",[190,194,198],{"id":191,"by":192,"text":193},"48573857","vitorbaptistaa","Amazing project! I'd love to see something like this for the football world cup. Maybe a FIFA 97 style? I wonder if some kind of filter would work or we would need some data…",{"id":195,"by":196,"text":197},"48573691","unstruktured","very cool! maybe make a soccer one for world cup?",{"id":199,"by":200,"text":201},"48596489","soohyunbae","wow, this is a new way of watching games. can you make it to work for World Cup too?",[203,214],{"value":204,"source":85,"evidence":205},"What live data source is used and is it allowed",[206,210],{"id":207,"by":208,"text":209},"48574118","glenstein","Amazing, and I love every pixel of it. We know the MLB is famously understanding with creative repurposing of their data, so I wonder what live data you are using and if the…",{"id":211,"by":212,"text":213},"48574004","tiahura","Awesome. do the mlb streams flag a challenge?",{"value":215,"source":85,"evidence":216},"How it was built technically",[217],{"id":218,"by":219,"text":220},"48573061","devrundown","This is really cool! Would love a technical breakdown on how you put this together.",[222,229,240],{"value":223,"source":85,"evidence":224},"mlb-led-scoreboard Raspberry Pi project",[225],{"id":226,"by":227,"text":228},"48574817","pawptart","Always love to see new baseball visualizations. Not necessarily a big fan of AI art, but it's cool how dynamic it is. Some constructive criticism: I think using a real pixel font…",{"value":230,"source":85,"evidence":231},"playball CLI",[232,236],{"id":233,"by":234,"text":235},"48587456","leejoramo","Very fun. I have used the cli ’playball’ in the past, but this retro 8-bit is delightful This morning I think I found a minor bug is the installable PWA web app. chromium, Brave…",{"id":237,"by":238,"text":239},"48576705","Iuz","Super cool! I used https:\u002F\u002Fgithub.com\u002Fpaaatrick\u002Fplayball a few times to follow games, looking forward for updates.",{"value":241,"source":85,"evidence":242},"ESPN gamecast",[243],{"id":244,"by":245,"text":246},"48574886","dylan604","The gamecast from places like ESPN already have a good enough version for American Throwball games. It works because it is slow enough so they can show play by play with…",{"comments":248,"answered":249,"key":250},37,11,[251,254,257],{"id":252,"text":253},"48575694","This is gold - thanks for taking the time try it out and write this up.",{"id":255,"text":256},"48574128","Couldn't find a live audio broadcast to embed, but that would be ideal. Will add some sound effects soon, and also like the idea for key plays\u002Fevents recap in case you miss…",{"id":258,"text":259},"48575393","Yes! Will check this out for inspiration.",{"commenters":261,"max_depth":18,"maker_replies":248,"first_comment_mins":33,"lifespan_hours":262},72,163,[264,266,270,273,275,277,280,284,288,291,293,295,296,297,300,304,306,308,310,311,312,315,316,318,320,323,326,330,332,334,338,342,345,347,349,350,353,356,358,360,361,363,365,367,369,372,374,376,378,380,382,385,386,389,392,393,395,397,400,402,405,408,412,416,418,422,426,428,432,434,436,440,443,445,447,449,451,453,455,459,463,468,470,473,475,477,479,481,483,485,487,490,492,494,497,501,503,505,508,511,513,514,516,518,520,524,526,529,531,533,536,540,542,546,551,553,555,559,561,563,565,567,571,575,577,581,583,587,589,592,593,597,599],[226,42,33,265,227,42],"project\u002Fmixed\u002Fdesign",[267,42,42,268,269,42],"48577668","other\u002Fneutral\u002Fnone","tcbawo",[271,42,42,268,272,42],"48579806","mc3301",[176,44,18,274,177,42],"project\u002Fpositive\u002Fnone",[252,44,42,276,11,44],"maker\u002Fpositive\u002Fnone",[278,44,33,279,185,42],"48577242","project\u002Fneutral\u002Fidea",[281,49,44,282,283,42],"48574726","project\u002Fcritical\u002Fnone","mjd",[285,49,42,286,287,42],"48575154","commenter\u002Fneutral\u002Fnone","kodablah",[289,49,42,286,290,42],"48577127","bosunknows",[165,33,33,292,166,42],"project\u002Fneutral\u002Fnone",[255,33,42,294,11,44],"maker\u002Fneutral\u002Fnone",[169,33,33,292,170,42],[258,33,42,276,11,44],[298,33,33,279,299,42],"48586144","goodmythical",[301,33,33,302,303,42],"48574771","project\u002Fneutral\u002Fperformance","Slothrop99",[305,33,42,294,11,44],"48592780",[191,48,18,307,192,42],"project\u002Fpositive\u002Fidea",[309,48,33,292,245,42],"48574015",[59,48,42,292,11,44],[103,48,18,274,104,42],[313,48,33,279,314,42],"48574267","ghostbrainalpha",[244,48,42,268,245,42],[317,48,42,268,128,42],"48575853",[218,18,18,319,219,42],"project\u002Fpositive\u002Fdocs",[321,18,18,319,322,42],"48573837","THansenite",[324,18,18,319,325,42],"48574433","jonshariat",[327,328,18,307,329,42],"48575625",6,"netsec1989",[152,38,44,331,153,42],"project\u002Fcritical\u002Fdesign",[333,38,42,268,314,42],"48574046",[335,38,33,336,337,42],"48575538","project\u002Fneutral\u002Fdesign","ant6n",[339,38,18,340,341,42],"48577465","project\u002Fpositive\u002Fdesign","aidenn0",[343,39,18,340,344,42],"48574269","TheGoodBarn",[346,39,33,292,344,42],"48574420",[348,39,42,276,11,44],"48574632",[131,39,44,331,132,42],[351,39,18,340,352,42],"48576358","marknutter",[354,39,42,268,355,42],"48578941","LearnYouALisp",[357,39,42,268,299,42],"48586176",[123,359,44,331,124,42],9,[127,359,44,331,128,42],[362,359,42,268,124,42],"48573616",[364,359,42,268,128,42],"48574338",[366,359,18,340,272,42],"48579865",[368,359,42,268,128,42],"48579877",[370,359,42,371,11,44],"48573856","maker\u002Fneutral\u002Fdesign",[373,359,33,371,124,42],"48577041",[375,359,42,294,11,44],"48577132",[377,359,33,294,124,42],"48594564",[88,379,18,274,89,42],10,[381,379,42,276,11,44],"48573184",[383,379,18,274,384,42],"48573613","fitsumbelay",[207,249,33,292,208,42],[387,34,18,307,388,42],"48573730","austinallegro",[390,34,42,391,11,44],"48573829","maker\u002Fneutral\u002Fidea",[157,41,44,331,158,42],[394,41,42,371,11,44],"48574264",[396,41,44,331,158,42],"48574287",[398,399,18,307,384,42],"48573598",14,[401,399,42,391,11,44],"48574227",[233,403,33,404,234,42],15,"project\u002Fmixed\u002Fexecution",[406,403,42,407,11,44],"48587996","maker\u002Fneutral\u002Fexecution",[409,410,18,274,411,42],"48578854",16,"kevinsync",[413,414,33,336,415,42],"48585724",17,"dole",[417,414,42,276,11,44],"48586702",[419,420,18,307,421,42],"48593478",18,"DevEx7",[423,424,33,302,425,42],"48574987",19,"joebates",[427,424,42,268,11,44],"48575051",[429,424,44,430,431,42],"48575386","project\u002Fcritical\u002Fperformance","soupfordummies",[115,433,18,340,116,42],20,[435,433,42,276,11,44],"48574679",[437,438,18,307,439,42],"48577313",21,"jimmydddd",[441,32,18,307,442,42],"48574756","deskamess",[184,444,33,336,185,42],23,[446,444,42,371,11,44],"48577111",[448,444,33,302,185,42],"48577146",[450,444,42,294,11,44],"48592776",[237,452,18,274,238,42],24,[454,452,42,294,11,44],"48591136",[456,457,18,307,458,42],"48610385",25,"cs44",[460,461,33,279,462,42],"48581047",26,"sixothree",[464,465,44,466,467,42],"48574789",27,"project\u002Fcritical\u002Fexecution","ninju",[469,465,42,407,11,44],"48574934",[471,465,33,472,467,42],"48575217","project\u002Fneutral\u002Fexecution",[111,474,18,340,112,42],28,[476,474,42,294,11,44],"48575001",[135,478,44,331,136,42],29,[92,480,18,274,93,42],30,[482,480,42,276,11,44],"48577489",[195,484,18,307,196,42],31,[486,484,42,268,388,42],"48573736",[488,484,42,268,489,42],"48573784","jayknight",[491,484,42,268,245,42],"48574084",[493,484,42,279,11,44],"48573804",[495,496,33,336,467,42],"48573353",32,[498,499,18,340,500,42],"48577192",33,"rglover",[502,499,42,268,11,44],"48577477",[142,504,44,331,143,42],34,[506,504,42,286,507,42],"48576942","movedx",[509,504,42,510,143,42],"48579768","commenter\u002Fneutral\u002Fdesign",[512,504,42,371,11,44],"48576976",[146,504,33,265,143,42],[515,504,42,371,11,44],"48579873",[517,504,18,274,143,42],"48580353",[96,519,18,274,97,42],35,[521,522,18,274,523,42],"48573911",36,"ecommerceguy",[525,522,42,407,11,44],"48574576",[527,248,18,274,528,42],"48575155","mkovach",[530,248,42,391,11,44],"48575312",[532,248,18,276,528,42],"48629207",[534,31,18,307,535,42],"48577621","edgarvaldes",[537,538,18,307,539,42],"48579023",39,"panza",[541,538,42,294,11,44],"48591140",[543,544,44,282,545,42],"48576367",40,"rootedbox",[547,548,33,549,550,42],"48573200",41,"project\u002Fneutral\u002Fdocs","SubiculumCode",[552,548,42,294,11,44],"48573472",[199,554,18,307,200,42],42,[556,557,18,274,558,42],"48574263",43,"ishjoh",[560,557,42,276,11,44],"48575331",[211,562,33,279,212,42],44,[564,562,42,279,11,44],"48574246",[566,562,42,268,341,42],"48577585",[568,569,42,286,570,42],"48580162",45,"pavan1989",[572,573,18,307,574,42],"48574326",46,"matv",[576,573,42,276,11,44],"48575335",[578,579,18,274,580,42],"48574192",47,"k8o5",[582,579,42,276,11,44],"48577710",[584,585,18,274,586,42],"48590635",48,"Hugsbox",[588,585,42,276,11,44],"48591132",[590,591,33,292,132,42],"48574468",49,[76,591,42,292,11,44],[594,591,42,595,596,42],"48579001","commenter\u002Fcritical\u002Fidea","deadbabe",[598,591,42,286,11,44],"48579182",[600,601,42,602,603,42],"48576810",50,"other\u002Fmixed\u002Fnone","mmmlinux",[],[606,611,615,620,624,629],{"id":607,"name":608,"points":609,"category":610},"48490024","Homebrew 6.0.0",1481,"dev_tools",{"id":612,"name":613,"points":614,"category":610},"48529990","Kage",712,{"id":616,"name":617,"points":618,"category":619},"48496539","FablePool",526,"web_saas",{"id":621,"name":622,"points":623,"category":20},"48510341","Putt.day",320,{"id":625,"name":626,"points":627,"category":628},"48523534","Inkwash",250,"creative",{"id":630,"name":631,"points":632,"category":633},"48567877","High-Res Neural Cellular Automata",208,"ai",false,"v2",{"id":637,"name":5,"line":6,"ai":634,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":638,"top":18,"kw":639,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":640,"url":9,"mix":641,"praise":84,"objection":120,"sub":21},48573012,0.42,[24,25,26,27],"3513355535313355134535352350515554555550",[31,32,33,34],1794036703161]