[{"data":1,"prerenderedAt":345},["ShallowReactive",2],{"project-37704760":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":40,"post_text":42,"what":43,"said":71,"maker_in_thread":160,"shape":162,"grid":165,"attempts":303,"same_week":308,"maker_shows":39,"maker_hidden":337,"reader_version":338,"card":339},"37704760","overflow","RISC-V assembly tabletop board game (hack your opponent)","title","Show HN: RISC-V assembly tabletop board game (hack your opponent)","https:\u002F\u002Fpunkx.org\u002Foverflow\u002F","punkx.org","jackdoe",1695997535,2023,400,54,79,3109,3,"legend","games","tabletop board game","game",[24,25,26,27],"risc-v assembly","buffer overflow","board game","assembly programming","curious",0.191,{"positive":31,"neutral":32,"mixed":33,"critical":34},7,10,0,2,19,{"idea":37,"design":38},{"positive":18,"critical":33},{"positive":33,"critical":39},1,[41,33,33,33,33,33,33,33,33,33,41,33,33,33,41,33,33,39,33,18,33,33,18,33,18,33,33,18,41,41,18,33,18,33,41,18,18,18,33,33],5,null,{"problem":44,"audience":52,"pricing":42,"motivation":56,"time_to_build":42,"stack":60,"openness":69,"stage":70,"team_size":69},{"value":45,"source":46,"evidence":47},"Teaching assembly and how buffer overflows work through play","commenter",[48],{"id":49,"by":50,"text":51},"37704775","throwaway71271","I made this game to teach my daughter how buffer overflows work. I want her to look at programs as things she can change, and make them do whatever she wants. Building your…",{"value":53,"source":46,"evidence":54},"Kids and programmers learning assembly and exploits",[55],{"id":49,"by":50,"text":51},{"value":57,"source":46,"evidence":58},"Teach his daughter how buffer overflows work and make programs changeable",[59],{"id":49,"by":50,"text":51},[61,65],{"value":62,"source":46,"evidence":63},"RISC-V assembly",[64],{"id":49,"by":50,"text":51},{"value":66,"source":46,"evidence":67},"ESP32 helper for tracking game state",[68],{"id":49,"by":50,"text":51},"unknown","launched",{"praise":72,"objections":103,"requests":117,"questions":122,"alternatives":133},[73,92],{"value":74,"source":46,"evidence":75},"Fun and original way to learn assembly",[76,80,84,88],{"id":77,"by":78,"text":79},"37704969","skeptrune","Dude, this is awesome! I want to play it at work",{"id":81,"by":82,"text":83},"37708415","IshKebab","Very impressive. Maybe most impressive is that you got your 12 year old daughter to play this! When can I expect the CHERI version? :-D",{"id":85,"by":86,"text":87},"37710035","tomcam","My favorite HN comment of all time was by cperciva 16 years ago: ``` cperciva on July 18, 2007 \"Did you win the Putnam?\" Yes, I did. ``` But my new favorite announcement is this…",{"id":89,"by":90,"text":91},"37720344","Levitating","Well I am going to introduce this at my work.",{"value":93,"source":46,"evidence":94},"Compared favorably to Core War and similar games",[95,99],{"id":96,"by":97,"text":98},"37705447","tankenmate","I'm surprised no one has mentioned that this is very similar to Core War.[0] [0] https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FCore_War",{"id":100,"by":101,"text":102},"37712724","anta40","CoreWar is definitely one of ideal programming games (since I like assembly coding). Not many games like it these days, unfortunately, perhaps the closest one is Zachtronics'…",[104],{"value":105,"source":46,"evidence":106},"Gender and age assumptions about the daughter's interest",[107,111,114],{"id":108,"by":109,"text":110},"37721066","corethree","What I find interesting is how we tend to view the world as a mirror of ourselves. If I'm interested in buffer overflows and programming than my daughter must be highly…",{"id":112,"by":109,"text":113},"37730313",">You are implying that the creator of the project is pushing this onto their daughter merely for his own vanity - where do you get that from? I browsed a few pages on the site,…",{"id":115,"by":109,"text":116},"37734369","Not all paths have the odds stacked against you. Put yourself in her shoes. What does she like? What are her interests? What is she good at? Don't be so blinded by love that you…",[118],{"value":119,"source":46,"evidence":120},"A CHERI version",[121],{"id":81,"by":82,"text":83},[123],{"value":124,"source":46,"evidence":125},"Whether kids find assembly too technical",[126,129],{"id":127,"by":82,"text":128},"37708820","It's not an unusual age to get into computers now. It's an unusual subject though! Back in the 8 bit days you didn't have the option of writing 3D games and websites and apps and…",{"id":130,"by":131,"text":132},"37709597","Max-q","Yeah, I were programming 6502 assembly at 12. Not that easy to do for a 12 year old now with today's computers",[134,142,146,153],{"value":135,"source":46,"evidence":136},"Core War",[137,138],{"id":96,"by":97,"text":98},{"id":139,"by":140,"text":141},"37736659","todd8","Core War is a game played in a memory arena of a virtual machine supporting a simple simulated assembly language. I first saw it described in a 1984 issue of Scientific…",{"value":143,"source":46,"evidence":144},"TIS-100",[145],{"id":100,"by":101,"text":102},{"value":147,"source":46,"evidence":148},"Tierra",[149],{"id":150,"by":151,"text":152},"37713980","magicalhippo","Reminds me of Tierra[1], the \"virtual life\" simulator. Haven't read the history of Tierra but wouldn't surprise me if he was inspired by Core War when creating it. [1]:…",{"value":154,"source":46,"evidence":155},"Human Resource Machine",[156],{"id":157,"by":158,"text":159},"37710009","djmips","I had a friend who loved games but claimed he didn't have the mind for coding and yet he was tricked into doing it via the game Human Resource Machine and some of his solutions…",{"comments":33,"answered":33,"key":161},[],{"commenters":163,"max_depth":31,"maker_replies":33,"first_comment_mins":39,"lifespan_hours":164},31,177,[166,168,172,175,176,178,180,183,185,188,191,193,196,199,200,203,205,208,210,213,214,215,218,221,225,228,230,233,235,238,239,242,243,245,247,249,251,255,258,261,263,264,266,269,272,274,276,277,278,281,284,286,291,293,296,299],[81,33,41,167,82,33],"maker\u002Fpositive\u002Fnone",[169,33,33,170,171,33],"37708744","commenter\u002Fneutral\u002Fnone","pjmlp",[173,33,33,174,50,33],"37708780","other\u002Fneutral\u002Fnone",[127,33,33,170,82,33],[177,33,33,170,171,33],"37709212",[179,33,33,174,158,33],"37709963",[181,33,33,170,182,33],"37710599","musicale",[184,33,33,170,50,33],"37709584",[186,33,33,170,187,33],"37710976","sweetjuly",[189,33,33,170,190,33],"37728860","Voultapher",[192,33,33,170,187,33],"37733469",[194,33,33,170,195,33],"37797433","jrtc27",[197,33,33,170,198,33],"37728657","PoignardAzur",[130,33,33,170,131,33],[201,33,41,202,158,33],"37709947","project\u002Fpositive\u002Fidea",[204,33,33,174,158,33],"37713857",[206,33,33,170,207,33],"37710031","timthorn",[209,33,33,174,182,33],"37710496",[211,33,33,170,212,33],"37726620","folmar",[139,39,33,174,140,33],[157,34,41,202,158,33],[216,34,33,170,217,33],"37710751","PradeetPatel",[219,34,33,174,220,33],"37713181","devjab",[222,18,39,223,224,33],"37718047","project\u002Fcritical\u002Fdesign","ilaksh",[226,18,18,227,50,33],"37718332","maker\u002Fneutral\u002Fdesign",[229,18,33,170,224,33],"37719281",[77,231,41,232,78,33],4,"project\u002Fpositive\u002Fnone",[108,41,39,234,109,33],"maker\u002Fcritical\u002Fnone",[236,41,33,170,237,33],"37728740","sourcepluck",[112,41,33,170,109,33],[240,41,18,241,50,33],"37730901","maker\u002Fneutral\u002Fnone",[115,41,33,170,109,33],[244,41,33,170,50,33],"37734457",[246,41,33,170,109,33],"37734699",[248,41,18,241,50,33],"37734716",[250,41,33,170,109,33],"37735149",[252,253,33,174,254,33],"37714218",6,"sylware",[256,31,18,257,101,33],"37712741","project\u002Fneutral\u002Fidea",[259,260,33,174,182,33],"37710431",8,[89,262,41,232,90,33],9,[96,32,18,257,97,33],[265,32,41,232,97,33],"37705461",[267,32,18,268,50,33],"37705903","maker\u002Fneutral\u002Fidea",[270,32,33,170,271,33],"37709371","demondemidi",[273,32,18,241,50,33],"37709516",[275,32,33,170,271,33],"37709342",[100,32,33,174,101,33],[150,32,33,174,151,33],[49,279,41,280,50,33],11,"maker\u002Fpositive\u002Fidea",[282,279,18,241,283,33],"37707731","teruakohatu",[285,279,18,241,50,33],"37708000",[287,288,18,289,290,33],"37706914",12,"project\u002Fneutral\u002Fdesign","szundi",[85,292,33,174,86,33],13,[294,292,33,170,295,33],"37713620","hamishwhc",[297,292,33,174,298,33],"37713682","nuxi",[300,301,33,174,302,33],"37710365",14,"drekipus",[304,307],{"id":305,"t":306,"points":253,"comments":33},"37586000",1695226330,{"id":4,"t":12,"points":14,"comments":15},[309,313,318,323,328,332],{"id":310,"name":311,"points":312,"category":20},"37763098","Classic Video Poker",578,{"id":314,"name":315,"points":316,"category":317},"37695530","Fill",360,"creative",{"id":319,"name":320,"points":321,"category":322},"37740870","OpenStatus",171,"infrastructure",{"id":324,"name":325,"points":326,"category":327},"37763822","Shuttle",167,"dev_tools",{"id":329,"name":330,"points":331,"category":327},"37710087","PDF Debugger",157,{"id":333,"name":334,"points":335,"category":336},"37744563","pcz",154,"languages",false,"v2",{"id":340,"name":5,"line":6,"ai":337,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":341,"top":18,"kw":342,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":343,"url":9,"mix":344,"praise":74,"objection":105,"sub":21},37704760,0.19,[24,25,26,27],"5000000000500050010300303003553030533300",[31,32,33,34],1794036642539]