Show HN: Make cursed fonts like Times New Bastard
- mortenjorck - 13731 sekunder sedanI 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 - 8681 sekunder sedanIf 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 - 11767 sekunder sedanInspired by the sample text for "Nervous Sans": "Anal", an Arial with bad keming
- Fliwatt - 12087 sekunder sedanThere 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
- dvh - 14633 sekunder sedanFor 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".
- hypfer - 1475 sekunder sedanI'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.
- 6thbit - 10494 sekunder sedanHuh, 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?
- california-og - 14968 sekunder sedanSome 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
- abdusco - 1508 sekunder sedanI kinda dig Impacter. It looks quite stylish IMO.
- qurren - 2652 sekunder sedanMy LinkedIn UI already looks like that
and I don't know who to report it to. I guess it's owned by Microsoft so also not surprised.
- dyingkneepad - 12518 sekunder sedanRoyal Ransom Note just downloaded! It will be great to never have to cut magazines again!
- altairprime - 11224 sekunder sedanTemu Sans is an absolutely beautiful demo choice. I love this. Thank you for making it.
- patriciobcs - 1373 sekunder sedancool app, maybe make the logo at the bottom clickable so is easier to see the main page, also very cool.
- philjohn - 12807 sekunder sedantemu sans is beautifully on point
- thewakalix - 9721 sekunder sedan> Bastardica can make simple fonts feel a little, hmm, richer?
This is truly the YTP of fonts.
- ZeWaka - 14229 sekunder sedanThis is beautiful. I think I'll have to use this for a game.
- NietzscheanNull - 13595 sekunder sedanThis 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)') - lelanthran - 15169 sekunder sedanI have to admit, I spent way more time on this than required (giggling madly at my creations)
- morbusfonticuli - 8956 sekunder sedanI love it! Every click on the title will also change its bastard font :-)
- thecaio - 8385 sekunder sedanTemu Sans cracked me up
- 0gs - 3181 sekunder sedanif 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
- htrp - 14056 sekunder sedanThis looks like the cut out magazine ransom letters you see in every movie.
- epiccoleman - 14839 sekunder sedanLove this, I had a lot of fun and more than a few laughs messing around with it.
- xnx - 14761 sekunder sedanNice logo interaction too!
- jrochkind1 - 14271 sekunder sedanThanks, I love-hate it.
- zf00002 - 6366 sekunder sedanReally fun op!
- lathoa - 5640 sekunder sedanI like it
- logicallee - 8960 sekunder sedanNice, I like it. The fonts are very interesting and captivating.
- aanet - 9091 sekunder sedanMy eyes!!!
- khalic - 12719 sekunder sedanSeeing the results makes me unreasonably angry… nice job :D
- busymom0 - 13891 sekunder sedanBookmarked for future use!
- mock-possum - 59129 sekunder sedanWhoa this is really cool. Wish I had an excuse to use it for something… hmmm.
- peter_d_sherman - 5470 sekunder sedanThis 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 - 13489 sekunder sedanThanks, I hate it.
- electric_mayhem - 13532 sekunder sedanThis 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.
- imshaikot - 7793 sekunder sedan[dead]
- iFarted - 6159 sekunder sedan[dead]
Nördnytt! 🤓