Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. F-Droid 2.0 (f-droid.org)
    201comments
  2. Show HN: Make cursed fonts like Times New Bastard (mitpit.com)
    41comments
  3. Show HN: Whiteboard (YC W26) – An open-source IDE for thoughtful software design (github.com/devdotfast)
    50comments
  4. Fearless SIMD v1.0 (linebender.org)
    18comments
  5. Rails World 2026 Opening Keynote [video] (youtube.com)
    138comments
  6. My weird new hobby: Wandering around Tokyo on Google Maps (ahmedhossamdev.com)
    48comments
  7. Using LLMs to trace alchemical knowledge and decode 17th century letters (resobscura.substack.com)
    4comments
  8. Book review: Is parallel programming hard, and, if so, what can you do about it? (ahelwer.ca)
    13comments
  9. The forgotten battle of East Lansing (eastlansinginfo.news)
    8comments
  10. Why is the liver so weirdly regenerative? (dynomight.substack.com)
    91comments
  11. Stable (YC W20) Is Hiring Product Engineers (usestable.com)
    —discuss
  12. Sourcehut account takeover via build logs (XSS in ansi2html) (blog.arusekk.pl)
    1comments
  13. Google’s Project Suncatcher to put ML infrastructure in space (blog.google)
    96comments
  14. Forging 1024-bit RSA signatures in nearly SNFS time [pdf] (iacr.org)
    5comments
  15. Two-tier encryption in the UK (macanorak.com)
    343comments
  16. Opus 5.5 is good at explainer videos (launchvideo.io)
    1comments
  17. The Board Game of the Alpha Nerds (2014) (grantland.com)
    1comments
  18. Geothermal heat map of US hot springs (soakingsprings.com)
    20comments
  19. WaveDigger: Dig into wireless signals to discover their physical locations (github.com/christianrowlands)
    11comments
  20. Creatine uptake enhances antitumor immunity (cell.com)
    143comments
  21. August 27 TCRF DDoS Attack Postmortem (xkeeper.net)
    1comments
  22. Early rogue AI agent activity and attempts to hack found on urlquery.net (transluce.org)
    197comments
  23. Security auditing in the age of (good enough) AI (trailofbits.com)
    1comments
  24. Web-based IBM 1620 emulator and IPL-V from 1963 (github.com/pkimpel)
    11comments
  25. A Million Agents Is a Distributed System Problem (instacloud.com)
    5comments
  26. Show HN: Treepeat – Code similarity detection using Tree-sitter (github.com/dsummersl)
    1comments
  27. 2DWillNeverDie (2dwillneverdie.com)
    —discuss
  28. Nokia Design Archive (2025) (aalto.fi)
    109comments
  29. Show HN: AgentRun: DSL to turn agents into workflows (github.com/parcha-ai)
    3comments
  30. Mamdani is the most popular elected official in NYC: poll (nydailynews.com)
    —discuss

Show HN: Make cursed fonts like Times New Bastard

255 pointsby 22h agobastardica.mitpit.com
41 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.
14h agoHN ↗

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

2h agoHN ↗

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

2h agoHN ↗

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

2h agoHN ↗

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

2h agoHN ↗

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

26m agoHN ↗

Fun though the idea is, assistive technologies such as TTS will also have problems with it.

2h agoHN ↗

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

1h agoHN ↗

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

2h agoHN ↗

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

1h agoHN ↗

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

2h agoHN ↗

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.

49m agoHN ↗

Care to share somehow, sounds delightfully hilarious

2h agoHN ↗

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)')
2h agoHN ↗

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.

1h agoHN ↗

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

1h agoHN ↗

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

1h agoHN ↗

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

1h agoHN ↗

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

1h agoHN ↗

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

51m agoHN ↗

That was one of the few recent times I've LOLed at a Hacker News article. Flawless.

1h agoHN ↗

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?

1h agoHN ↗

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

This is truly the YTP of fonts.

53m agoHN ↗

Nice, I like it. The fonts are very interesting and captivating.

53m agoHN ↗

I love it! Every click on the title will also change its bastard font :-)

48m agoHN ↗

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.

11m agoHN ↗

All S/E/R/I/F characters in a sans-serif font with the serif equivalent.