Remix.run Logo
▲ Show HN: Make cursed fonts like Times New Bastard(bastardica.mitpit.com)
166 points by MitPitt 21 hours ago | 28 comments

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

▲thewakalix 2 minutes ago | parent | next [-]

> Bastardica can make simple fonts feel a little, hmm, richer?

This is truly the YTP of fonts.

▲mortenjorck an hour ago | parent | prev | next [-]

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.

▲dvh an hour ago | parent | prev | next [-]

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".

▲someonebaggy an hour ago | parent [-]

Do this on a document to determine who is copy-pasting or reading it with AI.

▲amenghra 9 minutes ago | parent [-]

Do this as a captcha ;)

▲Fliwatt 42 minutes ago | parent | prev | next [-]

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

▲Sharlin 37 minutes ago | parent | prev | next [-]

Inspired by the sample text for "Nervous Sans": "Anal", an Arial with bad keming

▲california-og an hour ago | parent | prev | next [-]

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

▲dyingkneepad an hour ago | parent | prev | next [-]

Royal Ransom Note just downloaded! It will be great to never have to cut magazines again!

▲6thbit 15 minutes ago | parent | prev | next [-]

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?

▲NietzscheanNull an hour ago | parent | prev | next [-]

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 an hour ago | parent | prev | next [-]

temu sans is beautifully on point

▲Sharlin 42 minutes ago | parent [-]

More subtle keming adjustments so that the font looks just slightly "off" would be great too.

▲altairprime 27 minutes ago | parent | prev | next [-]

Temu Sans is an absolutely beautiful demo choice. I love this. Thank you for making it.

▲ZeWaka an hour ago | parent | prev | next [-]

This is beautiful. I think I'll have to use this for a game.

▲demaga an hour ago | parent [-]

I was thinking the same. Seems like a perfect fit for an 'escape simulator' room.

▲htrp an hour ago | parent | prev | next [-]

This looks like the cut out magazine ransom letters you see in every movie.

▲Sharlin 41 minutes ago | parent [-]

Scroll down, they have an explicit example (with more fonts mixed in)

▲lelanthran 2 hours ago | parent | prev | next [-]

I have to admit, I spent way more time on this than required (giggling madly at my creations)

▲epiccoleman an hour ago | parent | prev | next [-]

Love this, I had a lot of fun and more than a few laughs messing around with it.

▲jrochkind1 an hour ago | parent | prev | next [-]

Thanks, I love-hate it.

▲xnx an hour ago | parent | prev | next [-]

Nice logo interaction too!

▲busymom0 an hour ago | parent | prev | next [-]

Bookmarked for future use!

▲mock-possum 14 hours ago | parent | prev | next [-]

Whoa this is really cool. Wish I had an excuse to use it for something… hmmm.

▲hmartin 2 hours ago | parent [-]

Also clicking the logo is really fun!

▲khalic an hour ago | parent | prev | next [-]

Seeing the results makes me unreasonably angry… nice job :D

▲electric_mayhem an hour ago | parent | prev | next [-]

This is absolutely diabolical and should not be put into the hands of humanity.

What have you unleashed? Hey, look guys he got Oppenheimer over here.

▲phren0logy an hour ago | parent | prev [-]

Thanks, I hate it.