11 ms·
Times New Bastard
- graypegg 3y agoHow does this work? I thought ligatures were just different glyphs stored in the font that would replace some number of other individual characters. Does that mean there’s a ligature glyph for every combination of 7 characters?!
- seba_dos1 3y agoThere's a whole, let's say, scripting engine that lets the font decide which glyph is going to be used that goes way further than just simple ligature substitution. People have even implemented "games" as fonts this way: https://www.coderelay.io/fontemon.html https://www.coderelay.io/fontemon.html
- skeaker 3y agoGreat link, I'm impressed by the sort of animations that they were able to fit into a font.
- RobotToaster 3y agoWell, that's surprisingly addictive.
- mmulet 3y agoIf anyone is interested I wrote a blog post about how I made fontemon and which type features I used: https://github.com/mmulet/code-relay/blob/main/markdown/HowIDidIt.md https://github.com/mmulet/code-relay/blob/main/markdown/HowI...
- avgcorrection 3y ago> Implementation for a seemingly simple logic is surprisingly powerful hmm.
- bee_rider 3y agoHave there been any high profile exploits of these font scripting engines? I guess that must be where stuff like https://arstechnica.com/information-technology/2015/05/beware-of-the-text-message-that-crashes-iphones/ https://arstechnica.com/information-technology/2015/05/bewar... comes from. It seems quite risky, I’m used to not downloading and executing shady programs, but downloading and executing… characters… is hard to avoid.
- josefx 3y agoWindows had some security issues in the past. It has a font rendering engine in the kernel.
- epilys 3y agoOpenType is basically turing-complete via glyph shaping. There's an explanation here: https://litherum.blogspot.com/2019/03/addition-font.html https://litherum.blogspot.com/2019/03/addition-font.html
- fsckboy 3y agoI'm not sure if the serif-icity is the jarring part, I think it's the different point size (or whatever that word is for the horizontal height lines that fonts live within). I'm curious why type/font technology hasn't developed for variation in letters, where a handwriting or printing typeface (or "Ransom" :) could vary the letter "a" so all the "a"'s don't look alike, the same as happens irl.
- frostburg 3y agoMany of the more complete font families feature stylistic alternatives for certain letters. Usually typesetting software has you manually pick them or select sets, but it could be done as you say.
- seba_dos1 3y ago> I'm curious why type/font technology hasn't developed for variation in letters Not sure what you're talking about; it did and there are many fonts that use it.
- deleted 3y ago[deleted]
- Blahah 3y ago> I think it's the different point size (or whatever that word is for the horizontal height lines that fonts live within). Agreed! The x-height [0] (among other things) differs jarringly between the serif and sans fonts used. 0: https://en.m.wikipedia.org/wiki/X-height#:~:text=In%20typography%2C%20the%20x%2Dheight,lowercase%20letters%20in%20a%20typeface https://en.m.wikipedia.org/wiki/X-height#:~:text=In%20typogr....
- augustk 3y agoI wish you could specify the x-height of a font in CSS. If you mix serif and sans serif you want them to look like they have the same size. It would have been nice if the default browser fonts were selected to have the same x-height.
- zerocrates 3y agoYou get this experience the natural way still when fonts don't include a character and the specified stack doesn't have a good fallback. I still see it on newspapers' websites when they're using a custom font and the headline contains an accented character.
- ForOldHack 3y agoGive me a font name that will offend more than 97% of the population, like !@^$-!@$!@$-!&%^!@-(*&!-BOLD.
- Sohcahtoa82 3y ago> !@^$-!@$!@$-!&%^!@-(*&!-BOLD. Shit, I need to change my password.
- anthk 3y agoThat might be valid Perl code.
- arrakeen 3y agowho needs a font when fontconfig will gladly do this for you by default
- ChrisArchitect 3y ago(2019)
- orhmeh09 3y agoThis is true, and I know there is sometimes such a convention. However, I can't find it in the guidelines, and I thought it better to preserve the original title as best as possible with 79 characters before someone ekse truncated the title.
- ChrisArchitect 3y agothe unwritten convention is let us know this is not new or an update on an old story. It's just a courtesy.
- m463 3y agoThis seems to be a font where every character has a serif, but G and T do not.
- yarg 3y agoThe biggest problem with this is that it's too obvious, if you really want to fuck with people it should require more effort for them to tell what's wrong. An insidious little niggle that grates upon the mind.
- omoikane 3y agoMaybe Times New Roman, but every seventh letter is Papyrus. https://www.youtube.com/watch?v=jVhlJNJopOQ https://www.youtube.com/watch?v=jVhlJNJopOQ
- SeenNotHeard 3y agoRelated: "Papyrus: The World's 2nd Most Hated Font" https://www.youtube.com/watch?v=3t1D3ebc6h0 https://www.youtube.com/watch?v=3t1D3ebc6h0
- computerdork 3y agosaw this on SNL when it originally aired, hilarious!
- mc32 3y agoSo something like Helvetica but every so often you sneak in Arial?
- yarg 3y agoThat wouldn't be bad, but I think you could do something more off-putting with something like deliberately slightly bad kerning. I'm not sure of the extent to which you could use ligatures to tweak the serifs, rather than remove them completely (if possible - frustration will be maximised if the reader is unable to tell what's wrong, even after they come to believe that something is wrong).
- mattkevan 3y agoHad the idea a while back to make posters and t-shirts with ‘I [heart] Helvetica’ on them, but set in Arial to wind up design nerds. But realised that 99.999% of anyone except possibly myself wouldn’t notice of care.
- orhmeh09 3y agoNote that the title of the page is not "Times New Bastard" but "weiweihuanghuang/Times-New-Bastard: It's Times New Roman but every seventh letter is jarringly sans serif", which I had edited down to "Times-New-Bastard: Times New Roman but every 7th letter is jarringly sans serif".
- globalise83 3y agoNow everyone knows which font to use to write passive-aggressive notices for the unknown flatmate who keeps leaving mouldy food in the fridge.
- bezier-curve 3y agoWe need a font for passive aggressive HN submissions as well.
- fghorow 3y agoNope. Use it for grant proposals...
- khazhoux 3y ago[flagged]
- prashp 3y agoWtf
- motohagiography 3y agoIt reminds me of lawyergrams, where the language is constructed to antagonize and threaten while still being logically and legally specific and correct - a kind of ransom note with airs. I'd wonder if some white shoe firm has gone to the trouble of commissioning an in-house font based on similar design principles to this Times New Bastard, just for that purpose.
- Aerbil313 3y agoThe word you used, “lawyergrams” is so niche that it shows up only in a couple places on internet and no one knows what it means, including dictionaries and ChatGPT.
- motohagiography 3y agoI have read a great deal of fiction and I write a lot, so sometimes that means having to just make the perfect word.
- gjvc 3y agonot very jarring
- bonyt 3y agoNeat. By a strange coincidence, I made something similar yesterday in a script to make each letter in HTML into a different font. I wanted to see if it would end up as an OCR-proof font: https://gist.github.com/tonyb486/0e3efc9240953c86a50a019b56cc3b6d https://gist.github.com/tonyb486/0e3efc9240953c86a50a019b56c... An example: https://tmp.tonybox.net/chbgr.htm https://tmp.tonybox.net/chbgr.htm Rasterized and OCR'd: https://tmp.tonybox.net/ocr.pdf https://tmp.tonybox.net/ocr.pdf
- jredwards 3y agoSeems you were at least partially successful
- tailspin2019 3y agoVery cool concept
- toxik 3y agoMan that Fontemon got my phone steaming hot
- yscodes 3y agoSounds interesting. Mind sharing the gist (hehe) of your results? Big fan of on-a-whim-experiments.
- einpoklum 3y agoIt would be nice if you could make the effective character sizes more uniform.
- chavesn 3y agoThose sans-serif spaces tho...
- nunez 3y agoBy god, what have you done.
- cyanydeez 3y agoA virus whose only payload is to replace times new Roman with this
- m463 3y agothat would ⓝever 𝒲ork.
- Tao3300 3y agoThis font looks like it wants to sell me some organic Cialis.
- naikrovek 3y agotimes new bararian
- qwezxcrty 3y agoOne can get a similar, extremely ugly effect if one is reading Japanese text rendered on a Chinese language system. Many kanjis in the Japanese text will default to the glyphs in the system Chinese font. However, the kanas as well as some kanjis are not included in the Chinese font will be rendered with a failback font, frequently in a very different style.
- bobbylarrybobby 3y agoHan unification was such a silly mistake
- qwezxcrty 3y agoThe ideal situation is there is a unified CJ(K) font that covers all the glyphs.
- eNV25 3y agoNotoCJK
- Am4TIfIsER0ppos 3y agoThere needs to be Latin unification too. How many times is 'a' in unicode?
- 1una 3y ago> Many kanjis in the Japanese text will default to the glyphs in the system Chinese font. There is a solution if you're using Linux: https://wiki.archlinux.org/title/Font_configuration/Examples#CJK,_but_other_Latin_fonts_are_preferred https://wiki.archlinux.org/title/Font_configuration/Examples...
- elboru 3y agoSomething similar happens when you use Spanish accent letters (á, é, í, ó, ú, ñ) with fonts that don’t include them. It’s amazing to me that many people seem to not notice or care that random letters don’t match the font style and they keep using those fonts for Spanish.
- mfsch 3y agoSince this font is published under AGPL – is Times New Roman available under an open license? Or is this based on an open alternative?
- xoxxala 3y agoDifferent font than TNR. > Times New Bastard is a modified version of Nimbus Roman No. 9 L and Nimbus Sans
- ybc37 3y agoReminds me of Hellvetica. Unfortunately, the website is gone, but the Internet Archive has saved us this gem: https://web.archive.org/web/20201229053709/https://hellveticafont.com/ https://web.archive.org/web/20201229053709/https://hellvetic...
- jredwards 3y agoThis is beautiful for grating discomfort. And for over the top insanity, there's always Z̴͔̊ͤͨ̀ͅä͚̦̯̤͟l̸̤̙̰̥̝ͭ͛ģ͍̫̙̬̪̺ͯo̧̞̖ͤͪͦ͒ ̵̗͍̩͔̀ͭͪţ̪̯̘̭̤̲̰͗͒ͩͬe̢̤̙͇̘ͩ̓ͤx̷̩̤͕̺̍ͅt̩͔̪̠̞̳̟̱͂ͦ͜
- nradov 3y agoCheck out the old tweets from @glitchr_. You can do some wild stuff by exploiting Unicode rendering. https://twitter.com/glitchr_ https://twitter.com/glitchr_
- anthomtb 3y agoMy phone doesn’t render that corr…oh
- maeln 3y agoI like zalgo. It teach me a lot about Unicode. I love how diactric are coded, it is very sane, and easy golfable: https://github.com/maeln/zalgo/blob/master/golfed.c https://github.com/maeln/zalgo/blob/master/golfed.c
- zimpenfish 3y agoI've got an Instagram post titled with Zalgo and it is the only one that instaload can't backup because of the resultant filename. Which amuses me greatly.
- jkingsman 3y agoIf you're looking for a download link, this appears to be the least sketchy: https://img1.allbestfonts.com/wp-content/uploads/2019/10/Hellvetica.ttf_.zip https://img1.allbestfonts.com/wp-content/uploads/2019/10/Hel...
- deleted 3y ago[deleted]
- neverrroot 3y agoReminds me of a time long gone, when I had too much free time… cool project
- Pxtl 3y agoReminds me of how Twitter uses an odd font for @usernames where the I and 1 and l have serifs so you can tell them apart, but is otherwise sans serif. Every time I see a username with an I in it it looks weird.
- 91Jacob 3y agoGuys don't worry just set every seventh letter to Times New Roman!
- Aeolun 3y agoThis is some massive abuse of ligatures. Did they just cover every 6 letter combination? Or do ligatures somehow get to count characters.
- Ruq 3y agoMY EYES
- richardanaya 3y agoNihilism in typography
- ineedasername 3y agomy eyes kept telling me the e was a theta θ symbol. Visual context really matters and seemingly small or subtle things are, well, jarring or uncomfortable. Sort of the font equivalent of the “uncanny valley”
- smitty1e 3y agoI had remained staunchly skeptical about the domestic terrorism talk. Until now.
- anonu 3y agoits a trojan horse - dont use it. AGPL license means that if you use this anywhere in your code you will need to make that code open source.
- lloydatkinson 3y agoI didn’t know fonts would be capable of figuring out how many had been typed in order to swap the 7th regardless of which character it was, even with ligatures. That’s kind of crazy.
- deleted 3y ago[deleted]
- awinter-py 3y agohave yet to open a postscript file without it looking like this
- anonzzzies 3y agoI don’t know if it’s a thing, but I often say I have font blindness; I don’t see the difference in fonts. If I can read it, it is text and I have to really stare for ages to see what’s wrong in this case. I would happily read a book with this font and not notice anything wrong, let alone it being jarring. Edit; same with the hellvetica example; I have to consciously stare and think to see it’s not normal; I can read it, so my brain doesn’t give two shites about the font, spacing etc.
- bdg 3y agoLooks like a ransom note.
- tariqrauf 3y ago| Using it on the Web: | text-rendering: optimizeLegibility; --- this is poetic, event potentially art
- birb07 3y agoSee https://github.com/Born2Root/Fast-Font https://github.com/Born2Root/Fast-Font for a bionic font using font features as well
- z3t4 3y agoIt's surprisingly legible.
- contrarian1234 3y agoThe developer has a great personal webpage: https://weiweihuanghuang.github.io/ https://weiweihuanghuang.github.io/ great trollin' :))
- shreyshnaccount 3y agomy father was a centurian, you see. his name was naughtius maximus...
- DubiousPusher 3y agoI've never built a font. I had no idea you could do something procedural with them like this. I always assumed they were just a bunch of glyphs in a file.
- snprajwal 3y agoNow we need an inverted version of this where every seventh letter of a sans serif font is jarringly serif