[{"data":1,"prerenderedAt":160},["ShallowReactive",2],{"project-18148319":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":35,"what":36,"said":62,"maker_in_thread":109,"shape":112,"grid":115,"attempts":122,"same_week":123,"maker_shows":31,"maker_hidden":151,"reader_version":152,"card":153},"18148319","Programming Fonts Browser","http:\u002F\u002Fapp.programmingfonts.org I've spent some time collecting monospace programming fonts, particularly those that are free to use.","post","Show HN: Programming Fonts Browser",null,"klageveen",1538749309,2018,19,3,1225,2155,57,"shown","languages","font collection","web_app",[23,24,25,26],"monospace fonts","programming fonts","free fonts","font comparison","quiet",{"positive":29,"neutral":29,"mixed":30,"critical":30},0,1,2,{"design":33},{"positive":29,"critical":30},[14,29,30],"http:\u002F\u002Fapp.programmingfonts.org\n\nI've spent some time collecting monospace programming fonts, particularly those that are free to use. (Monospace because you can program with any font and you've got to draw the line somewhere). Usually I include some background info and basic stats in a blog post, and add it to a test drive \"app\". I've gone through some iterations here, and currently the backbone is a JSON data set (https:\u002F\u002Fgithub.com\u002Fbraver\u002Fprogrammingfonts\u002Fblob\u002Fgh-pages\u002Ffonts.json). I've been wondering what further to include here, e.g. glyph counts, of the zeroes are slashed or dotted, if t",{"problem":37,"audience":42,"pricing":47,"motivation":51,"time_to_build":9,"stack":55,"openness":60,"stage":61,"team_size":60},{"value":38,"source":39,"evidence":40},"Finding free monospace fonts suited to programming, with info and stats.","maker",[41],{"id":7},{"value":43,"source":44,"evidence":45},"Programmers choosing monospace fonts for coding.","inferred",[46],{"id":7},{"value":48,"source":39,"evidence":49},"Focuses on fonts that are free to use.",[50],{"id":7},{"value":52,"source":39,"evidence":53},"Collecting and comparing free monospace fonts for programmers.",[54],{"id":7},[56],{"value":57,"source":39,"evidence":58},"JSON data set",[59],{"id":7},"unknown","launched",{"praise":63,"objections":72,"requests":88,"questions":97,"alternatives":102},[64],{"value":65,"source":66,"evidence":67},"Useful tool for comparing programming fonts.","commenter",[68],{"id":69,"by":70,"text":71},"18165278","jansan","Nice tool. What amazes me is that in so many of the fonts the O (oh) looks the same or very similar to the 0 (zero). saxMono even manages to make l (small L) and 1 (one) look the…",[73,77,81],{"value":74,"source":66,"evidence":75},"Many monospace fonts make O and 0 look alike.",[76],{"id":69,"by":70,"text":71},{"value":78,"source":66,"evidence":79},"Small L and digit one look the same in some fonts.",[80],{"id":69,"by":70,"text":71},{"value":82,"source":66,"evidence":83},"Slashed zero can be mistaken for Ø for Danish programmers.",[84],{"id":85,"by":86,"text":87},"18174877","bryanrasmussen","Dear font designers - don't make a zero with a slash because then it looks like a Ø to danish programmers.",[89,93],{"value":90,"source":66,"evidence":91},"Font designers should make zeros distinct with slash or dot.",[92],{"id":69,"by":70,"text":71},{"value":94,"source":66,"evidence":95},"Font designers should distinguish small l from one.",[96],{"id":69,"by":70,"text":71},[98],{"value":99,"source":39,"evidence":100},"Which further data to include, such as glyph counts and OpenType alternatives.",[101],{"id":7},[103],{"value":104,"source":39,"evidence":105},"Noto monospace font.",[106],{"id":107,"by":10,"text":108},"18165865","Totally agree. A lot of these fonts are derived from old type writer fonts. I try not to include pure type writer fonts, but I'm probably not really strict here. It's a bit sad…",{"comments":30,"answered":29,"key":110},[111],{"id":107,"text":108},{"commenters":14,"max_depth":31,"maker_replies":30,"first_comment_mins":113,"lifespan_hours":114},3954,93,[116,118,120],[69,29,14,117,70,29],"project\u002Fmixed\u002Fdesign",[107,29,29,119,10,30],"maker\u002Fneutral\u002Fdesign",[85,29,30,121,86,29],"project\u002Fcritical\u002Fdesign",[],[124,129,133,137,142,146],{"id":125,"name":126,"points":127,"category":128},"18166538","Alan",413,"dev_tools",{"id":130,"name":131,"points":132,"category":19},"18166753","aiortc",216,{"id":134,"name":135,"points":136,"category":128},"18154825","Markdown page",169,{"id":138,"name":139,"points":140,"category":141},"18154427","Trigonoparty",144,"learning_science",{"id":143,"name":144,"points":145,"category":128},"18183334","Percollate",123,{"id":147,"name":148,"points":149,"category":150},"18166090","Firebase2graphql",114,"infrastructure",false,"v2",{"id":154,"name":5,"line":155,"ai":151,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":9,"top":17,"kw":156,"maker":10,"domain":157,"tier":18,"attempts":29,"strip":158,"url":-1,"mix":159,"praise":65,"objection":74,"sub":20},18148319,"http:\u002F\u002Fapp.programmingfonts.org I've spent some time collecting monospace programming fonts, particularly…",[23,24,25,26],"","301",[29,29,30,30],1793990980370]