Rendered at 01:31:42 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
mortenjorck 7 hours ago [-]
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.
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 7 hours ago [-]
Do this on a document to determine who is copy-pasting or reading it with AI.
smeehee 5 hours ago [-]
Fun though the idea is, assistive technologies such as TTS will also have problems with it.
3 hours ago [-]
amenghra 6 hours ago [-]
Do this as a captcha ;)
6thbit 6 hours ago [-]
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?
altairprime 6 hours ago [-]
Temu Sans is an absolutely beautiful demo choice. I love this. Thank you for making it.
kstrauser 5 hours ago [-]
That was one of the few recent times I've LOLed at a Hacker News article. Flawless.
and I don't know who to report it to. I guess it's owned by Microsoft so also not surprised.
thewakalix 6 hours ago [-]
> Bastardica can make simple fonts feel a little, hmm, richer?
This is truly the YTP of fonts.
m463 3 hours ago [-]
Not much different from lots of the optional font packages you can install on linux...
:)
EDIT: I think larabie fonts? I do like pupcat though.
furyofantares 3 hours ago [-]
Nice! It even supports COLR and SVG fonts, both of which I have options for when making a variant of my Keldritch font (https://kellydornhaus.com/keldritch/)
philjohn 6 hours ago [-]
temu sans is beautifully on point
Sharlin 6 hours ago [-]
More subtle keming adjustments so that the font looks just slightly "off" would be great too.
I'm old enough to remember newspaper articles with kerning like that.
hypfer 3 hours ago [-]
I've been recently thinking about custom fonts and ligatures to create a captcha mechanism that is easy to solve for humans but confuses LLMs.
Something like a dynamically generated font where some letters look different, and you have to count details or write down a word or [idea not yet fleshed out].
Won't stop someone dedicated, of course, but nothing will.
ctoth 1 hours ago [-]
I use a screen reader. Please do not do this.
ZeWaka 7 hours ago [-]
This is beautiful. I think I'll have to use this for a game.
demaga 6 hours ago [-]
I was thinking the same. Seems like a perfect fit for an 'escape simulator' room.
cluckindan 2 hours ago [-]
Beware of licensing.
flockonus 2 hours ago [-]
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)?
NietzscheanNull 7 hours ago [-]
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)')
abdusco 3 hours ago [-]
I kinda dig Impacter. It looks quite stylish IMO.
lelanthran 7 hours ago [-]
I have to admit, I spent way more time on this than required (giggling madly at my creations)
DonHopkins 1 hours ago [-]
I wish I could make Dijkstra Dingbats.
patriciobcs 3 hours ago [-]
cool app, maybe make the logo at the bottom clickable so is easier to see the main page, also very cool.
morbusfonticuli 5 hours ago [-]
I love it! Every click on the title will also change its bastard font :-)
thecaio 5 hours ago [-]
Temu Sans cracked me up
epiccoleman 7 hours ago [-]
Love this, I had a lot of fun and more than a few laughs messing around with it.
htrp 7 hours ago [-]
This looks like the cut out magazine ransom letters you see in every movie.
Sharlin 6 hours ago [-]
Scroll down, they have an explicit example (with more fonts mixed in)
xnx 7 hours ago [-]
Nice logo interaction too!
jrochkind1 7 hours ago [-]
Thanks, I love-hate it.
0gs 4 hours ago [-]
if people want to play with font generation in a non joke -- and frankly way LESS impressive -- manner, i made likeface.net too. it's a little buggy. but it's cheap and it's generous with redraws
zf00002 5 hours ago [-]
Really fun op!
lathoa 4 hours ago [-]
I like it
logicallee 5 hours ago [-]
Nice, I like it. The fonts are very interesting and captivating.
aanet 5 hours ago [-]
My eyes!!!
khalic 6 hours ago [-]
Seeing the results makes me unreasonably angry… nice job :D
busymom0 7 hours ago [-]
Bookmarked for future use!
mock-possum 19 hours ago [-]
Whoa this is really cool. Wish I had an excuse to use it for something… hmmm.
hmartin 7 hours ago [-]
Also clicking the logo is really fun!
peter_d_sherman 4 hours ago [-]
This is interesting -- not from the perspective of different fonts (although that's interesting too!), but from the perspective of it's a web page that can apparently render fonts on the fly...
That means that it's probably using some library in JavaScript or WASM to implement that.
If that's the case, then I'm thinking, you know, that functionality, that is, font rendering on demand could, in theory, be placed into a CloudFlare Worker (or other Serverless service, i.e. AWS Lambda, Azure Functions, Google Cloud Functions, OCI Funcions, IBM Cloud Code Engine, Alibaba Function Compute, etc., etc.)...
That could be useful for a variety of applications... including (but not limited to!) word processors, typesetting software, homemade browsers, online games, heck, really anything where custom fonts are needed...
There could be two distinct benefits with this, let's call it a "FaaS" (Fonts as a Service!) idea:
1) No need to bundle/ship/include a font rendering engine with software that needs one.
2) Extra layer of security -- Local font rendering software is typically Turing-Complete, and as such, the local font renderer could potentially run viruses and other unwanted programs. I.e., local font rendering is a security risk. By hermetically sealing that code into serverless function, offsite of the local machine and having that serverless function send only fully rendered font data one way, the attack surface of the font rendering engine is effectively removed from any local PC.
This being said, the disadvantage is that it couldn't be used if the Internet or server or cloud provider is down for any reason.
Graphical font data, once created and downloaded, could however be cached by clients for offline situations / offline usage / offline work.
So, there are some interesting ideas here...
phren0logy 7 hours ago [-]
Thanks, I hate it.
shagie 33 minutes ago [-]
Courier mixed with courier, but every 11th glyph is scaled 80% vertically (retains 100% horizontal). Monospace remains, but things are off.
electric_mayhem 7 hours ago [-]
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.
I don't yet know who I'll be pranking with the downloaded font, but I look forward to their reaction.
It will show up as "Papyrus and Comic Sans MS Bastard".
Now why you want this is the real question.
Apparently there's a sequel: https://www.youtube.com/watch?v=Q8PdffUfoF0
Thanks for lengthening my lifespan (if what they say about laughter is true), and for a great mood for the day.
And that's before even making any single font with the tool.
Could one make in theory a regular monospaced font to just render glyphs past 80 chars of a line as bad as possible?
https://imgur.com/a/FCmzWNa
and I don't know who to report it to. I guess it's owned by Microsoft so also not surprised.
This is truly the YTP of fonts.
:)
EDIT: I think larabie fonts? I do like pupcat though.
I saw what you did there
Something like a dynamically generated font where some letters look different, and you have to count details or write down a word or [idea not yet fleshed out].
Won't stop someone dedicated, of course, but nothing will.
I wonder what's the footprint and overall efficiency of making a new font vs. combining old ones on client side (typically JS)?
FYI for the creator, I'm hitting an error when attempting to change the mix-in font (Webkit/iOS):
That means that it's probably using some library in JavaScript or WASM to implement that.
If that's the case, then I'm thinking, you know, that functionality, that is, font rendering on demand could, in theory, be placed into a CloudFlare Worker (or other Serverless service, i.e. AWS Lambda, Azure Functions, Google Cloud Functions, OCI Funcions, IBM Cloud Code Engine, Alibaba Function Compute, etc., etc.)...
That could be useful for a variety of applications... including (but not limited to!) word processors, typesetting software, homemade browsers, online games, heck, really anything where custom fonts are needed...
There could be two distinct benefits with this, let's call it a "FaaS" (Fonts as a Service!) idea:
1) No need to bundle/ship/include a font rendering engine with software that needs one.
2) Extra layer of security -- Local font rendering software is typically Turing-Complete, and as such, the local font renderer could potentially run viruses and other unwanted programs. I.e., local font rendering is a security risk. By hermetically sealing that code into serverless function, offsite of the local machine and having that serverless function send only fully rendered font data one way, the attack surface of the font rendering engine is effectively removed from any local PC.
This being said, the disadvantage is that it couldn't be used if the Internet or server or cloud provider is down for any reason.
Graphical font data, once created and downloaded, could however be cached by clients for offline situations / offline usage / offline work.
So, there are some interesting ideas here...
What have you unleashed? Hey, look guys we got the next Oppenheimer over here.