[{"data":1,"prerenderedAt":154},["ShallowReactive",2],{"project-7363869":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":9,"stance_mix":28,"scored_comments":31,"aspects":32,"strip":34,"post_text":37,"what":38,"said":65,"maker_in_thread":93,"shape":95,"grid":99,"attempts":115,"same_week":116,"maker_shows":145,"maker_hidden":146,"reader_version":147,"card":148},"7363869","KnightOS","An open-source kernel for Texas Instruments calculators","title","Show HN: I built an open-source kernel for Texas Instruments calculators",null,"ddevault",1394242617,2014,20,6,1259,2272,56,"shown","hardware","calculator operating system","other",[23,24,25,26],"ti calculator","z80 assembly","kernel","operating system","quiet",{"positive":29,"neutral":29,"mixed":30,"critical":30},1,0,2,{"execution":33},{"positive":29,"critical":30},[30,35,30,30,30,36],3,5,"You know that old TI calculator you used in high school, then put in a box and forgot about? Have you ever wished you had an operating system for your calculator with preemptive multitasking, dynamic memory management, a tree filesystem conforming to the FHS, and all the comforts of Unix?\n\nWell, good news: that's totally a thing that exists.\n\nI've been working on my kernel for about three and a half years now and I'm looking for new contributors to help out. It's written entirely in z80 assembly, and it's both challenging and fun to work on.\n\nThere's an IRC channel for contributors or people w",{"problem":39,"audience":45,"pricing":9,"motivation":49,"time_to_build":54,"stack":58,"openness":63,"stage":64,"team_size":64},{"value":40,"source":41,"evidence":42},"Brings multitasking, memory management and a Unix-style filesystem to TI calculators.","maker",[43],{"id":44},"post",{"value":46,"source":41,"evidence":47},"Contributors and enthusiasts interested in TI calculators and low-level programming.",[48],{"id":44},{"value":50,"source":51,"evidence":52},"Maker wants a usable OS for old calculators and is seeking contributors.","inferred",[53],{"id":44},{"value":55,"source":41,"evidence":56},"About three and a half years of work so far.",[57],{"id":44},[59],{"value":60,"source":41,"evidence":61},"Z80 assembly",[62],{"id":44},"open_source","unknown",{"praise":66,"objections":75,"requests":76,"questions":84,"alternatives":85},[67],{"value":68,"source":69,"evidence":70},"Impressive work on a very limited platform.","commenter",[71],{"id":72,"by":73,"text":74},"7365845","kjs3","This is really a remarkable bit of work. I spent some quality time in the distant past working with CP\u002FM-80 on the Z-80, and it's pretty remarkable what you've done with a very…",[],[77],{"value":78,"source":69,"evidence":79},"Port or explore a similar OS for the nSpire platform.",[80],{"id":81,"by":82,"text":83},"7364187","yzzxy","I wonder what the viability of a similar OS would be on the nSpire platform, which is fully ARM-based IIRC. nSpires have some very nice options for mathematical programming (the…",[],[86],{"value":87,"source":69,"evidence":88},"Linux on the nSpire calculator.",[89],{"id":90,"by":91,"text":92},"7364243","Sir_Cmpwn","I don't hack on the Nspires, but I know you can run Linux on them: http:\u002F\u002Fhackspire.unsads.com\u002Fwiki\u002Findex.php\u002FLinux",{"comments":30,"answered":30,"key":94},[],{"commenters":96,"max_depth":96,"maker_replies":30,"first_comment_mins":97,"lifespan_hours":98},4,145,35,[100,102,104,108,111,113],[81,30,30,101,82,30],"other\u002Fneutral\u002Fnone",[90,30,35,103,91,30],"project\u002Fneutral\u002Fnone",[105,30,30,106,107,30],"7364824","commenter\u002Fneutral\u002Fnone","S4M",[109,30,30,110,82,30],"7367082","other\u002Fneutral\u002Fdocs",[112,30,30,101,107,30],"7368331",[72,29,36,114,73,30],"maker\u002Fpositive\u002Fexecution",[],[117,122,127,132,136,141],{"id":118,"name":119,"points":120,"category":121},"7386672","lessmilk game 10",362,"games",{"id":123,"name":124,"points":125,"category":126},"7375696","Scout Realtime",346,"infrastructure",{"id":128,"name":129,"points":130,"category":131},"7360296","Animatron",295,"creative",{"id":133,"name":134,"points":135,"category":121},"7361947","Cloud Breaker",290,{"id":137,"name":138,"points":139,"category":140},"7361824","Metalsmith",174,"dev_tools",{"id":142,"name":143,"points":144,"category":140},"7354491","Chartspree",129,9,false,"v2",{"id":149,"name":5,"line":6,"ai":146,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":9,"top":17,"kw":150,"maker":10,"domain":151,"tier":18,"attempts":30,"strip":152,"url":-1,"mix":153,"praise":68,"objection":-1,"sub":20},7363869,[23,24,25,26],"","030005",[29,29,30,30],1794036516444]