[{"data":1,"prerenderedAt":641},["ShallowReactive",2],{"project-49823738":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":45,"post_text":48,"what":49,"said":68,"maker_in_thread":194,"shape":196,"grid":201,"attempts":599,"same_week":604,"maker_shows":18,"maker_hidden":633,"reader_version":634,"card":635},"49823738","Bastardica","Make cursed fonts like Times New Bastard","title","Show HN: Make cursed fonts like Times New Bastard","https:\u002F\u002Fbastardica.mitpit.com","bastardica.mitpit.com","MitPitt",1790204008,2026,862,126,15,4366,1,"legend","creative","font generator","web_app",[24,25,21,26],"font mixer","opentype ligatures","typography","loved",0.445,{"positive":30,"neutral":31,"mixed":32,"critical":33},46,40,2,8,96,{"idea":36,"docs":38,"design":40,"execution":43,"performance":44},{"positive":37,"critical":18},10,{"positive":39,"critical":32},0,{"positive":41,"critical":42},18,3,{"positive":42,"critical":39},{"positive":39,"critical":39},[46,18,18,42,42,42,46,46,46,42,42,46,46,42,32,39,42,46,46,46,39,42,46,46,46,47,18,47,46,46,46,46,46,46,46,46,32,46,46,46],5,4,"A joke tool that abuses OpenType's ligature feature to mix fonts. It works pretty fast on client-side by loading Python in WASM.",{"problem":50,"audience":56,"pricing":56,"motivation":56,"time_to_build":56,"stack":57,"openness":66,"stage":67,"team_size":66},{"value":51,"source":52,"evidence":53},"Makes joke font mixes that blend glyphs from different typefaces.","maker",[54],{"id":55},"post",null,[58,62],{"value":59,"source":52,"evidence":60},"Python (via WASM)",[61],{"id":55},{"value":63,"source":52,"evidence":64},"OpenType",[65],{"id":55},"unknown","launched",{"praise":69,"objections":97,"requests":131,"questions":157,"alternatives":172},[70,86],{"value":71,"source":72,"evidence":73},"Funny and fun; font names like Temu Sans and Royal Ransom get laughs","commenter",[74,78,82],{"id":75,"by":76,"text":77},"49835757","altairprime","Temu Sans is an absolutely beautiful demo choice. I love this. Thank you for making it.",{"id":79,"by":80,"text":81},"49836208","kstrauser","That was one of the few recent times I've LOLed at a Hacker News article. Flawless.",{"id":83,"by":84,"text":85},"49839475","hackeryojo","I have been looking for this for a very long time without knowing I have been looking for it. Royal Ransom especially is a masterpiece, I will be writing all of my work emails in…",{"value":87,"source":72,"evidence":88},"Clever and well executed demo site",[89,93],{"id":90,"by":91,"text":92},"49835433","philjohn","temu sans is beautifully on point",{"id":94,"by":95,"text":96},"49837921","furyofantares","Nice! It even supports COLR and SVG fonts, both of which I have options for when making a variant of my Keldritch font (https:\u002F\u002Fkellydornhaus.com\u002Fkeldritch\u002F)",[98,109,120],{"value":99,"source":72,"evidence":100},"Readme is wall of text with few examples, so the related tool got less interest",[101,105],{"id":102,"by":103,"text":104},"49840964","amoss","Your tool looks interesting but the readme file is very \"wall of text\" heavy and example light. In comparison the site for this tool shows exactly what it does. Perhaps that…",{"id":106,"by":107,"text":108},"49846439","dostick","The difference is that today's tool has a demo website that makes the whole thing self-explanatory. Yours is a repository that speaks \"figure it out\".",{"value":110,"source":72,"evidence":111},"Some fonts are hard to read or uncomfortable to look at",[112,116],{"id":113,"by":114,"text":115},"49841612","aargh_aargh","I'm just a regular Joe, no font expertise. Sorry for the brutal honesty, just thought it might offer you an explanation of the difference in reaction. OP's fonts look ugly, but…",{"id":117,"by":118,"text":119},"49835274","phren0logy","Thanks, I hate it.",{"value":121,"source":72,"evidence":122},"Would break screen readers and accessibility",[123,127],{"id":124,"by":125,"text":126},"49836448","smeehee","Fun though the idea is, assistive technologies such as TTS will also have problems with it.",{"id":128,"by":129,"text":130},"49838439","ctoth","I use a screen reader. Please do not do this.",[132,139,150],{"value":133,"source":72,"evidence":134},"Mix in more fonts such as Google Fonts",[135],{"id":136,"by":137,"text":138},"49850022","timz","Could we try with Google Fonts somehow?",{"value":140,"source":72,"evidence":141},"Alternate every nth glyph between two fonts",[142,146],{"id":143,"by":144,"text":145},"49841264","ayaros","If you really wanted to let me be a sneaky bastard, you'd let me mix Helvetica with Arial every nth glyph. (...and yes, I see I'm not the first to suggest this.)",{"id":147,"by":148,"text":149},"49841244","Rinkia","created the ultimate monster, papyrus + comic sans every 3 glyph",{"value":151,"source":72,"evidence":152},"Fix out-of-bounds memory error on iOS when changing mix-in font",[153],{"id":154,"by":155,"text":156},"49835250","NietzscheanNull","This is great! FYI for the creator, I'm hitting an error when attempting to change the mix-in font (Webkit\u002FiOS): ``` Something went wrong: Out of bounds memory access (evaluating…",[158,165],{"value":159,"source":72,"evidence":160},"Could the effect be done with pure CSS or JavaScript instead?",[161],{"id":162,"by":163,"text":164},"49848004","xrd","If I'm reading this correctly, this tool generates a new font by mixing fonts and altering proprieties of the fonts. In other words, a new font is produced. Could you produce…",{"value":166,"source":72,"evidence":167},"How large is the footprint compared with combining fonts client-side?",[168],{"id":169,"by":170,"text":171},"49838054","flockonus","Such a cool idea, breath in new live to old fonts! I wonder what's the footprint and overall efficiency of making a new font vs. combining old ones on client side (typically JS)?",[173,180,187],{"value":174,"source":72,"evidence":175},"fambigen, a font glyph-path mixer by scottvr",[176],{"id":177,"by":178,"text":179},"49839819","ycombiredd","So at first I misunderstood your tool, thinking it was like a tool I made a little over a year ago that creates new fonts from existing font glyph paths, combining them in a…",{"value":181,"source":72,"evidence":182},"CSS @font-face unicode-range tricks",[183],{"id":184,"by":185,"text":186},"49834919","california-og","Some of these effects are actually really easy to do with CSS @font-face & unicode-range. See: view-source:https:\u002F\u002Fhlnet.neocities.org\u002Ffont-face-tricks",{"value":188,"source":72,"evidence":189},"Paranoia Sans self-censoring font",[190],{"id":191,"by":192,"text":193},"49835583","Fliwatt","There is a lot of fun stuff you can do with fonts. A friend of mine made a self-censoring font: Paranoia Sans https:\u002F\u002Fgithub.com\u002Fflegfleg\u002FParanoia-Sans",{"comments":39,"answered":39,"key":195},[],{"commenters":197,"max_depth":198,"maker_replies":39,"first_comment_mins":199,"lifespan_hours":200},111,7,442,260,[202,204,208,211,213,216,219,223,225,227,230,233,235,236,239,243,247,250,254,257,259,261,264,267,270,273,276,278,281,285,288,291,294,297,300,301,304,307,310,311,314,317,320,323,326,329,332,333,336,339,341,343,345,348,350,353,356,358,360,363,366,369,372,376,378,380,383,386,389,393,397,400,403,406,410,413,416,418,422,426,428,432,435,439,441,446,450,453,457,461,465,469,473,478,482,486,489,493,495,499,503,506,510,512,516,520,525,528,532,534,538,542,546,550,554,558,560,562,566,570,574,578,582,586,591,595],[177,39,46,203,178,39],"project\u002Fpositive\u002Fidea",[205,39,46,206,207,39],"49839886","project\u002Fpositive\u002Fnone","paulhebert",[209,39,39,210,178,39],"49956895","commenter\u002Fneutral\u002Fnone",[102,39,18,212,103,39],"project\u002Fcritical\u002Fdocs",[214,39,42,215,178,39],"49846322","project\u002Fneutral\u002Fdocs",[217,39,39,210,218,39],"49848273","preommr",[220,39,39,221,222,39],"49849136","other\u002Fneutral\u002Fnone","Abstract_Typist",[224,39,39,210,178,39],"49956775",[113,39,18,226,114,39],"project\u002Fcritical\u002Fdesign",[228,39,39,210,229,39],"49843219","brettermeier",[231,39,42,215,232,39],"49846484","Barbing",[234,39,42,215,178,39],"49956888",[106,39,18,212,107,39],[237,39,39,210,238,39],"49846654","xp84",[240,18,46,241,242,39],"49835208","project\u002Fpositive\u002Fdesign","mortenjorck",[244,18,42,245,246,39],"49836224","project\u002Fneutral\u002Fnone","Obscurity4340",[248,18,42,245,249,39],"49836949","mikestorrent",[251,18,42,252,253,39],"49837312","project\u002Fneutral\u002Fdesign","danielheath",[255,18,42,252,256,39],"49843373","Vinnl",[258,18,46,241,246,39],"49843545",[260,18,46,241,232,39],"49846498",[262,18,42,252,263,39],"49837258","malfist",[265,18,46,206,266,39],"49838870","soperj",[268,18,42,245,269,39],"49838895","coffee-on-thurs",[271,18,39,221,272,39],"49839044","schiffern",[274,18,39,221,275,39],"49842080","nitefood",[277,18,39,221,238,39],"49846688",[279,18,46,206,280,39],"49839066","alterom",[282,32,42,283,284,39],"49836236","project\u002Fneutral\u002Fidea","krelas",[286,32,39,221,287,39],"49836300","FuriouslyAdrift",[289,32,42,252,290,39],"49836580","goodmythical",[292,32,42,252,293,39],"49838962","shagie",[295,32,42,283,296,39],"49842890","Someone",[298,42,42,245,299,39],"49839298","tholman",[191,47,46,203,192,39],[302,46,42,252,303,39],"49835645","Sharlin",[305,46,46,206,306,39],"49836337","sebmellen",[75,308,46,309,76,39],6,"maker\u002Fpositive\u002Fnone",[79,308,46,206,80,39],[312,308,46,206,313,39],"49840917","beAbU",[315,308,42,245,316,39],"49845736","ryandrake",[318,308,42,245,319,39],"49846759","Jarmsy",[321,308,42,245,322,39],"49848077","projektfu",[324,198,42,283,325,39],"49834986","dvh",[327,198,42,283,328,39],"49835052","someonebaggy",[330,198,42,283,331,39],"49835963","amenghra",[124,198,18,226,125,39],[334,198,39,221,335,39],"49840959","servo_sausage",[337,198,39,210,338,39],"49842650","Semkas",[340,198,39,210,335,39],"49843370",[342,198,39,210,338,39],"49845496",[344,198,39,210,316,39],"49845760",[346,33,42,283,347,39],"49835902","6thbit",[184,349,39,221,185,39],9,[351,37,46,203,352,39],"49835489","dyingkneepad",[354,37,42,245,355,39],"49839732","sasaf5",[90,357,46,241,91,39],11,[359,357,42,252,303,39],"49835580",[361,357,39,221,362,39],"49836629","shmeeed",[364,357,39,221,365,39],"49838703","tomsmeding",[367,357,46,241,368,39],"49837882","Asterism",[370,357,42,252,371,39],"49840216","thenthenthen",[373,357,39,374,375,39],"49841317","other\u002Fneutral\u002Fdesign","tuetuopay",[377,357,39,221,371,39],"49846503",[379,357,39,374,303,39],"49847123",[381,357,39,221,382,39],"49846487","deburo",[384,357,39,374,385,39],"49837236","gerdesj",[154,387,42,388,155,39],12,"project\u002Fmixed\u002Fexecution",[390,391,39,221,392,39],"49840971",13,"jurf",[394,395,46,241,396,39],"49835089",14,"ZeWaka",[398,395,46,203,399,39],"49835495","demaga",[401,395,42,245,402,39],"49837999","cluckindan",[404,16,46,241,405,39],"49836048","thewakalix",[407,408,42,283,409,39],"49844472",16,"dspillett",[94,411,46,412,95,39],17,"project\u002Fpositive\u002Fexecution",[414,41,46,206,415,39],"49834868","lelanthran",[83,417,46,241,84,39],19,[419,420,39,221,421,39],"49837231",20,"qurren",[423,424,46,241,425,39],"49840265",21,"RandyOrion",[143,427,42,283,144,39],22,[429,430,42,283,431,39],"49836756",23,"peter_d_sherman",[162,433,42,434,163,39],24,"project\u002Fneutral\u002Fexecution",[436,437,42,283,438,39],"49837472",25,"hypfer",[128,437,18,440,129,39],"project\u002Fcritical\u002Fnone",[442,443,18,444,445,39],"49837872",26,"project\u002Fcritical\u002Fidea","m463",[447,448,42,283,449,39],"49839927",27,"dumbfounder",[169,451,42,452,170,39],28,"project\u002Fneutral\u002Fperformance",[454,455,46,241,456,39],"49836288",29,"thecaio",[458,459,46,241,460,39],"49842970",30,"TomMasz",[462,463,46,241,464,39],"49837461",31,"abdusco",[466,467,42,252,468,39],"49837495",32,"patriciobcs",[470,471,46,203,472,39],"49838678",33,"DonHopkins",[474,475,39,476,477,39],"49839920",34,"other\u002Fneutral\u002Fidea","Aduttya",[479,480,46,206,481,39],"49834941",35,"epiccoleman",[483,484,46,206,485,39],"49826860",36,"mock-possum",[487,484,46,241,488,39],"49834832","hmartin",[490,491,42,252,492,39],"49835127",37,"htrp",[494,491,42,245,303,39],"49835590",[496,497,46,203,498,39],"49841060",38,"DylanMerigaud",[500,501,46,241,502,39],"49836188",39,"morbusfonticuli",[504,31,39,221,505,39],"49839268","dzulp0d",[507,508,46,241,509,39],"49834957",41,"xnx",[147,511,42,252,148,39],42,[513,514,46,206,515,39],"49836187",43,"logicallee",[517,518,46,203,519,39],"49835263",44,"electric_mayhem",[521,522,42,523,524,39],"49835075",45,"project\u002Fmixed\u002Fnone","jrochkind1",[526,30,39,221,527,39],"49841736","schnebbau",[529,530,46,206,531,39],"49847801",47,"CodeWriter23",[136,533,42,283,137,39],48,[535,536,46,206,537,39],"49840430",49,"newtwentysix",[539,540,46,241,541,39],"49841188",50,"micheljansen",[543,544,46,203,545,39],"49839996",51,"vpribish",[547,548,39,221,549,39],"49846297",52,"sumit734655",[551,552,46,206,553,39],"49835166",53,"busymom0",[555,556,18,226,557,39],"49839557",54,"omegadynamics",[117,559,18,440,118,39],55,[561,559,42,252,293,39],"49838912",[563,564,46,206,565,39],"49836597",56,"zf00002",[567,568,46,241,569,39],"49841011",57,"cengizIO",[571,572,46,241,573,39],"49839478",58,"repple",[575,576,46,203,577,39],"49836727",59,"thanouil1411",[579,580,42,252,581,39],"49836162",60,"aanet",[583,584,46,412,585,39],"49835451",61,"khalic",[587,588,46,589,590,39],"49841790",62,"maker\u002Fpositive\u002Fexecution","smugglerFlynn",[592,593,39,221,594,39],"49837144",63,"0gs",[596,597,46,203,598,39],"49848000",64,"samteeeee",[600,603],{"id":601,"t":602,"points":46,"comments":39},"49771881",1789869773,{"id":4,"t":12,"points":14,"comments":15},[605,610,615,620,624,628],{"id":606,"name":607,"points":608,"category":609},"49783133","Mini-AGI",277,"ai",{"id":611,"name":612,"points":613,"category":614},"49740105","Setup",251,"productivity",{"id":616,"name":617,"points":618,"category":619},"49801329","Drop",193,"dev_tools",{"id":621,"name":622,"points":623,"category":619},"49800574","JevBench",154,{"id":625,"name":626,"points":627,"category":609},"49776523","Tiny Brains",116,{"id":629,"name":630,"points":631,"category":632},"49746346","Snapdrop",112,"infrastructure",false,"v2",{"id":636,"name":5,"line":6,"ai":633,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":637,"top":18,"kw":638,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":639,"url":9,"mix":640,"praise":71,"objection":99,"sub":21},49823738,0.45,[24,25,21,26],"5113335553355320355503555414555555552555",[30,31,32,33],1794036710728]