Show HN: Make cursed fonts like Times New Bastard

242 points - yesterday at 10:53 PM


A joke tool that abuses OpenType's ligature feature to mix fonts. It works pretty fast on client-side by loading Python in WASM.

Source

Comments

mortenjorck today at 6:51 PM
I have never felt quite so cacklingly nefarious as a designer as I did just now carefully adjusting vertical scale and offset so that the x-height and baseline of Papyrus optically match Comic Sans when mixed together.

I don't yet know who I'll be pranking with the downloaded font, but I look forward to their reaction.

krelas today at 8:15 PM
If you want to make a designer have a nervous breakdown, upload a copy of Helvetica and make every second or third character be Arial.
Sharlin today at 7:24 PM
Inspired by the sample text for "Nervous Sans": "Anal", an Arial with bad keming
zf00002 today at 8:54 PM
Really fun op!
dvh today at 6:36 PM
For extra fun, you can make font that are the same as original but then you add ligature for some words and you make ligature using the same font but spelling different word. For example "red" ligature will be "green".
Fliwatt today at 7:19 PM
There is a lot of fun stuff you can do with fonts. A friend of mine made a self-censoring font: Paranoia Sans https://github.com/flegfleg/Paranoia-Sans
california-og today at 6:31 PM
Some of these effects are actually really easy to do with CSS @font-face & unicode-range. See: view-source:https://hlnet.neocities.org/font-face-tricks
6thbit today at 7:45 PM
Huh, didn't know the font could control variations over nth glyhph!

Could one make in theory a regular monospaced font to just render glyphs past 80 chars of a line as bad as possible?

dyingkneepad today at 7:11 PM
Royal Ransom Note just downloaded! It will be great to never have to cut magazines again!
thewakalix today at 7:58 PM
> Bastardica can make simple fonts feel a little, hmm, richer?

This is truly the YTP of fonts.

NietzscheanNull today at 6:53 PM
This is great!

FYI for the creator, I'm hitting an error when attempting to change the mix-in font (Webkit/iOS):

  Something went wrong: Out of bounds memory access (evaluating '_PyRun_SimpleString(r)')
philjohn today at 7:07 PM
temu sans is beautifully on point
ZeWaka today at 6:43 PM
This is beautiful. I think I'll have to use this for a game.
morbusfonticuli today at 8:11 PM
I love it! Every click on the title will also change its bastard font :-)
lelanthran today at 6:27 PM
I have to admit, I spent way more time on this than required (giggling madly at my creations)
altairprime today at 7:33 PM
Temu Sans is an absolutely beautiful demo choice. I love this. Thank you for making it.
thecaio today at 8:20 PM
Temu Sans cracked me up
htrp today at 6:46 PM
This looks like the cut out magazine ransom letters you see in every movie.
epiccoleman today at 6:33 PM
Love this, I had a lot of fun and more than a few laughs messing around with it.
xnx today at 6:34 PM
Nice logo interaction too!
jrochkind1 today at 6:42 PM
Thanks, I love-hate it.
logicallee today at 8:11 PM
Nice, I like it. The fonts are very interesting and captivating.
aanet today at 8:08 PM
My eyes!!!
khalic today at 7:08 PM
Seeing the results makes me unreasonably angry… nice job :D
busymom0 today at 6:48 PM
Bookmarked for future use!
mock-possum today at 6:15 AM
Whoa this is really cool. Wish I had an excuse to use it for something… hmmm.
electric_mayhem today at 6:54 PM
This is absolutely diabolical and should not be put into the hands of humanity.

What have you unleashed? Hey, look guys we got the next Oppenheimer over here.

phren0logy today at 6:55 PM
Thanks, I hate it.
imshaikot today at 8:30 PM
[dead]