frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

CodingFont: A game to help you pick a coding font

https://www.codingfont.com/
82•nvahalik•2h ago

Comments

embedding-shape•1h ago
Doesn't it kind of default the purpose if you can't see it in the actual environment you'd be using it? I know the differences are very minor between terminals and browsers when it comes to font rendering, but this seems like a tool that should be a plugin with the editor people are intending to use the font with, rather than a website.
JasonSage•1h ago
I enjoyed this, though my font preferences are pretty stable.

It would be nice if it showed you 1st, 2nd, semi-finalist, quarter-finalist...

It would also be nice to see progress of some kind, a few minutes in I was wondering if I was near completion or just getting started.

croemer•51m ago
It does show you on the left. Just not on the certificate.
chungy•1h ago
One nit about the site: the screen elements forced me to make my browser window more than half the size of my screen, and I use a 3840×2160 monitor. My windows are normally about ⅕ the size of the screen and roughly 4:3 ratio shaped. It was nearly unusable like that (I don't suffer issues from almost any other site.)

On the game/bracket: it narrowed me down to Noto Sans Mono and I'm honestly not surprised, it's one of the few fonts that comes with my operating system that I find acceptable.

That being said, what I actually have my terminal and Emacs set to is “AcPlus IBM VGA 8x16” from https://int10h.org/oldschool-pc-fonts/. I've always been fond of the VGA font and it tickles all the right usability marks for me.

genpfault•1h ago
Doesn't seem to serve rendered samples so you have to set "browser.display.use_document_fonts" to "1" to see anything useful.
jeffbee•58m ago
Which is the default, and 99.9% of Firefox users, 99.99% of all users will not have this issue.
askl•1h ago
Wow, some of these are looking atrocious. (Victor Mono, Syne Mono, Nova Mono)

What I'm missing is DejaVuSansMono which is what I'm using. The result of the test was Ubuntu Mono, which looks okay too.

jeffbee•55m ago
It is sort of baffling that people make some of these hideous fonts, look at them, and decide to publish them regardless. A font where the lowercase i and l are indistinguishable? Okay...
shagie•48m ago
I was amused that Dank Mono wasn't in the lineup (though there was one that had some of its aesthetics)

https://philpl.gumroad.com/l/dank-mono

The one use case I've seen for Dank Mono was presentations with an overhead projector at conferences. The cursive for italics can make some of the structure of the code more differentiated when viewing it at a distance.

sodimel•1h ago
My coding font is comic-shanns-mono, here's how it looks: https://github.com/jesusmgg/comic-shanns-mono?tab=readme-ov-...
nvahalik•1h ago
I initially used this one when I started playing around with Zed on a personal project, but I kept it and it has grown on me considerably.
vladde•1h ago
similar situation here, but i used it because i thought it was funny... then kept it because it grew on me haha. had it for a few years, might give it a spin again
john_strinlai•57m ago
i like that way more than i would have thought simply based on the name.
other_herbert•46m ago
Comic Code Ligatures for me :D
card_zero•36m ago
I was intrigued by a font called Codemonkey. This site has lots of classic comic fonts, including WildWords which is used in pretty much every manga translation.

https://www.comicbookfonts.com/Code-Monkey-Variable-font-p/b...

Unfortunately plus signs display as blank spaces in the test drive. Oh well.

deepriverfish•4m ago
I use comic mono myself
rjsw•59s ago
Reminds me of the original Smalltalk font.
stephc_int13•1h ago
Got Jetbrains Mono. Not a surprise as I used this font for a long time and I still use it for my terminal font.

But I prefer (and use) PragmataPro (not free) and it is not part of the test, sadly.

abound•1h ago
Obligatory shout-out to Berkeley Mono [1], which understandably isn't on this site because it's a paid font. I really enjoy the customizer that comes with it, I use the font on all my terminal/IDE environments, as well as on my blog.

(FWIW, I just did the codingfont bracket and got Source Code Pro, which I've used in the past, along with Iosevka and Commit Mono)

[1] https://usgraphics.com/products/berkeley-mono

regus•1h ago
As I get older I prefer the text on my screen to be bigger than usual. Most websites tend to have super small fonts for some reason.

For coding I much prefer fonts that are bold and easier to read. Who actually likes these whimsical cursive looking comments or super thin looking fonts?

I ended up with "Roboto Mono" btw.

trinari•45m ago
uh isn't the font size kinda independant from the font style?
lstodd•17m ago
It is, but noone serious has time for appreciating latest trends in web typography, so we just hit the reader mode on load.
delta_p_delta_x•1h ago
This kind of breaks for me because I identify all the familiar fonts quite quickly—Consolas, Inconsolata, Iosevka, JetBrains Mono, Fira Mono/Code, Menlo, SF Mono, Courier...
aquir•1h ago
For me it's Berkeley Mono...I was unable to find anything that comes close to it. But this games is fun and the result is a font that is similar to my favourite
sevg•9m ago
Another Berkeley Mono user here!

I came from Fira Code to JetBrains Mono to MonoLisa (several years each) then finally settled on Berkeley Mono and refuse to use anything else!

Arn_Thor•1h ago
Roboto Mono, apparently
nomsters•1h ago
JetBrains Mono. Makes sense
ranger_danger•1h ago
Fira Code for me.
keithxm23•1h ago
I'd love to see a page which tracked stats for what the majority of users were picking
ale•57m ago
I stopped looking for fonts after I got comfortable tweaking the metric settings of Iosevka. My current setup exports a set of really compressed cuts (more compressed than Pragmata Pro) which I've always found hard to come by.
trinari•47m ago
now i'm curious. care to share you're settings?
ale•5m ago
Sure. The glyph replacements match the "plain" style of SF Mono, Inter, etc.

https://pastebin.com/d3RzBR6B

timeinput•56m ago
IBM Plex Mono -- I guess no one ever got fired for choosing IBM?
sneak•39m ago
IBM Plex Mono Ultralight is a joy to look at on a high DPI display.
mrweasel•3m ago
Do you mean Extralight, I can't seem to find the Ultralight. It's probably just my eyes getting older, but I start to prefer chunkier fonts and 18pt.

Plex is a beautiful font, and one of the few corporate fonts that I actually think works, while being recognizable as being IBM.

Surac•53m ago
Source Code Pro was my winner in this test. I use Iosevka on a regular base
croemer•52m ago
Played it twice to see if it's reproducible. First time, Fira Code; second time Source Code Pro. Source Code Pro came in second first time round as well. Been using Fira Code until now.
bensyverson•51m ago
Can we just talk about how good Source Code Pro is?
nikitadotla•47m ago
Ubuntu Mono. I have been using JetBrains Mono for last 2 years and surprisingly I rejected it in a second iteration.
ChrisArchitect•38m ago
Some previous discussion including a Show HN: from the dev:

2024 https://news.ycombinator.com/item?id=41604781

2021 https://news.ycombinator.com/item?id=29010443

wang_li•37m ago
Serifs so I and l look different, monospace so it's possible to use spaces for alignment, and a slash or dot in the zero. What else do I need?
phplovesong•36m ago
Been running Berkeley Mono for years. Before that i flipped fonts and theme like every week. I sometimes wish you could not change font or color theme at all.
KronisLV•33m ago
Nowadays I use a lot of Iosevka. Previously I was on Ubuntu and JetBrains Mono, both are great fonts. A bit of PT Mono as well, even Terminus for a bit. One of my favorites has got to be Liberation Mono though - the most readable font I’ve ever found, even if Iosevka lets me put more stuff on screen horizontally. Oh also I’ve started enjoying Cascadia Code recently, surprisingly pleasant.
BruceEel•30m ago
Well, Atkinson Hyperlegible Mono ... - thank you!!!
vova_hn2•25m ago
Is it weird that I look at most of the offered pairs and think "meh, both are ok, I guess", but do not feel any preference one way or the other?

Like, some fonts look to weird/unusual that I dislike. But most look just fine and I don't really care.

Am I weird? Do I lack taste?

0xdeadbeefbabe•24m ago
I'm tired of colors. I wonder if I hate them all or just haven't found the perfect one.
cyanydeez•23m ago
I don't need this many rounds to determine it. There should be "neither" to limit the weird fonts that will never fly.
WhereIsTheTruth•21m ago
JetBrains Mono

That's the one i have been using for many years, look like i made the right choice

varispeed•19m ago
Mine is Red Hat Mono, but really I don't like any of the presented fonts.
hrimfaxi•17m ago
This is like an eye test for choosing a font, great idea!!
naikrovek•8m ago
If only it showed fonts that I like.

I eventually had to buy one I liked, and non-free fonts won’t ever show up in sites like these.

(It’s called “Codelia” if curious.)

yoyohello13•15m ago
Every time something like this comes up I always end up with JetBrains Mono.
0x457•3m ago
Surprised that I picked Oxygen Mono over Noto, but probably because I wasn't aware of Oxygen.

Would be nice to be able to play it with my own fonts because some got eliminated purely because 0 (zero) looked like O (letter). Fira Code was a winner only because there weren't paid fonts that I use.

whynotmaybe•1m ago
Exactly, it's not really a "coding" font if 0 is like O
jbverschoor•2m ago
Fira Code
mosburger•2m ago
I got Source Code Pro. My daily driver is currently 0xProto, but I didn't see that in the game (admittedly I think it's kinda rarely used).
deepriverfish•59s ago
A few years ago I found comic mono and monofur for Powerline. I switch between the 2 when I get bored of one or the other. I decided I won't try any new fonts, it's a waste of time for me and I hate too many options, it's distracting. Same for my editor's them. I switch between Braver's Solarized Light and Radical.

This way I can focus on coding and less on tweaking my environment.

How to turn anything into a router

https://nbailey.ca/post/router/
305•yabones•4h ago•119 comments

Parrots pack twice as many neurons as primate brains of the same mass

https://www.dhanishsemar.com/writing/bird-brains
207•DiffTheEnder•4h ago•124 comments

Bitwarden Integrates with OneCLI Agent Vault

https://www.onecli.sh/blog/bitwarden-agent-access-sdk-onecli
38•sudo_chmod•1h ago•23 comments

"Over 1.5 million GitHub PRs have had ads injected into them by Copilot"

https://www.neowin.net/news/microsoft-copilot-is-now-injecting-ads-into-pull-requests-on-github-g...
288•bundie•2h ago•141 comments

Take Better Notes, by Hand

https://brianschrader.com/archive/take-better-notes-by-hand/
23•sonicrocketman•1h ago•7 comments

Build123d: A Python CAD programming library

https://github.com/gumyr/build123d
46•Ivoah•20h ago•15 comments

OCR For construction documents does not work, we fixed it

https://www.getanchorgrid.com/developer/docs/endpoints/drawings-doors
16•wcisco17•1h ago•9 comments

CodingFont: A game to help you pick a coding font

https://www.codingfont.com/
82•nvahalik•2h ago•57 comments

Cherri – programming language that compiles directly to a Apple Shortuct

https://github.com/electrikmilk/cherri
24•mihau•2d ago•2 comments

Mathematical methods and human thought in the age of AI

https://arxiv.org/abs/2603.26524
147•zaikunzhang•6h ago•51 comments

FTC Action Against Match and OkCupid for Deceiving Users, Sharing Personal Data

https://www.ftc.gov/news-events/news/press-releases/2026/03/ftc-takes-action-against-match-okcupi...
85•gnabgib•1h ago•40 comments

ChatGPT won't let you type until Cloudflare reads your React state

https://www.buchodi.com/chatgpt-wont-let-you-type-until-cloudflare-reads-your-react-state-i-decry...
892•alberto-m•21h ago•579 comments

From Proxmox to FreeBSD and Sylve in Our Office Lab

https://www.iptechnics.com/blogs/from-proxmox-to-freebsd-and-sylve-in-our-office-lab
31•arch1e•2d ago•19 comments

The curious case of retro demo scene graphics

https://www.datagubbe.se/aipixels/
302•zdw•12h ago•76 comments

I use Excalidraw to manage my diagrams for my blog

https://blog.lysk.tech/excalidraw-frame-export/
208•mlysk•10h ago•89 comments

In Math, Rigor Is Vital. But Are Digitized Proofs Taking It Too Far?

https://www.quantamagazine.org/in-math-rigor-is-vital-but-are-digitized-proofs-taking-it-too-far-...
47•isaacfrond•4d ago•37 comments

72% of the dollar's purchasing power was destroyed in just four episodes

https://eco3min.fr/en/us-inflation-is-not-linear/
163•latentframe•2h ago•156 comments

I am definitely missing the pre-AI writing era

https://www.lesswrong.com/posts/BJ4pnropWdnzzgeJc/i-am-definitely-missing-the-pre-ai-writing-era
110•joozio•10h ago•107 comments

Hamilton-Jacobi-Bellman Equation: Reinforcement Learning and Diffusion Models

https://dani2442.github.io/posts/continuous-rl/
121•sebzuddas•9h ago•36 comments

Comprehensive C++ Hashmap Benchmarks (2022)

https://martin.ankerl.com/2022/08/27/hashmap-bench-01/
46•klaussilveira•5d ago•13 comments

Voyager 1 runs on 69 KB of memory and an 8-track tape recorder

https://techfixated.com/a-1977-time-capsule-voyager-1-runs-on-69-kb-of-memory-and-an-8-track-tape...
641•speckx•1d ago•238 comments

New Washington state law bans noncompete agreements

https://www.seattletimes.com/business/local-business/new-washington-law-bans-noncompete-agreements/
11•toomuchtodo•27m ago•1 comments

Copilot edited an ad into my PR

https://notes.zachmanson.com/copilot-edited-an-ad-into-my-pr/
1234•pavo-etc•13h ago•351 comments

VHDL's Crown Jewel

https://www.sigasi.com/opinion/jan/vhdls-crown-jewel/
118•cokernel_hacker•12h ago•43 comments

15 Years of Forking

https://www.waterfox.com/blog/15-years-of-forking/
277•MrAlex94•3d ago•59 comments

You are falling behind because you haven't fed the insincerity machine

https://christianheilmann.com/2026/03/28/you-are-falling-behind-because-you-havent-fed-the-insinc...
8•speckx•19m ago•0 comments

Ninja is a small build system with a focus on speed

https://github.com/ninja-build/ninja
77•tosh•3d ago•34 comments

C++26 is done: ISO C++ standards meeting Trip Report

https://herbsutter.com/2026/03/29/c26-is-done-trip-report-march-2026-iso-c-standards-meeting-lond...
293•pjmlp•23h ago•324 comments

Spring Boot Done Right: Lessons from a 400-Module Codebase

https://medium.com/all-things-software/spring-boot-done-right-lessons-from-a-400-module-codebase-...
71•dknj•3d ago•60 comments

Douglas Lenat's Automated Mathematician Source Code

https://github.com/white-flame/am
59•hydrolox•5d ago•9 comments