Live data from Hacker News

Commit Mono – Neutral programming typeface

commitmono.com

101–110 of 114 posts

Re: Commit Mono – Neutral programming typeface

#101
post #48

Earlier quoted context omitted.

Is there a term for "smart kerning" this that digital typographers use? Is it a feature of OpenType? Is it similar to/controlled be the font-kerning property in CSS?

> Smart kerning works by looking at single letter between two other letters. If the other letters are in different width classes, the middle letter will slide closer to the narrow letter. From this paragraph it sounds like they're using ligatures, which are rules of "when this character sequence appears, use this glyph instead." But A) I'm no OTF expert, and B) I haven't dissected the font files.

The font files with smart kerning don't contain any ligatures. It seems they are using glyph substitution tables but I also didn't look in too much detail

Re: Commit Mono – Neutral programming typeface

#103
post #90
post #83

Earlier quoted context omitted.

Jetbrains Mono has been my goto since release. The ligatures are nice if you like those in your code views. (Hard to believe no one has mentioned this font yet.)

I used Jetbrains Mono right up until I found Intel Mono ( https://github.com/intel/intel-one-mono ) and I’ve been using it since.

Something about the braces in Intel Mono feel too exaggerated for me.

Re: Commit Mono – Neutral programming typeface

#104

Alas, missing ℕ ℤ ⊢ λ. If you're missing lambda, you're out for me unfortunately. Maybe a future version will have a wider coverage of Unicode.

I have filed an issue on GitHub. If you have more characters to add I will look into it, just add a comment on that issue or submit a new one. https://github.com/eigilnikolajsen/commit-mono/issues/9

Re: Commit Mono – Neutral programming typeface

#106
post #90

Earlier quoted context omitted.

I used Jetbrains Mono right up until I found Intel Mono ( https://github.com/intel/intel-one-mono ) and I’ve been using it since.

Something about the braces in Intel Mono feel too exaggerated for me.

I felt the same until I used it, and now I feel like the braces in other fonts aren’t exaggerated enough.

Re: Commit Mono – Neutral programming typeface

#107
post #19

Earlier quoted context omitted.

Hey, do the non-QWERTY have some other default that makes sense to offer as an option to WASD or is it better to have the alternative be it's configurable?

I would personally go for configurable. I use the keys that are equivalent to QWERTY’s ESDF keys so that I never have to move my hands from home row for movement in a game. When moving through text I prefer vim keybinds.

Thanks, I will will try to budget time for my little games for configurable keybinds, since they use very few keys I had so far hardcoded WASD but never thought about other keyboard layouts. Thanks for the input!

Re: Commit Mono – Neutral programming typeface

#109
post #39

Whether or not one personally likes the idiosyncratic navigation, it’s inconsistent with the font’s normcore ethos

You're so right, but if I made the site boring people wouldn't have anything to complain about.

Just an FYI, some features don't work with Dvorak keyboards.

For instance, the "I" key doesn't work (I assume you are using keyCodes, not strings, for characters). That is, it I press "C" (in Dvorak), I get italics on page 2. If I press "I" (in Dvorak), I don't. (I tested on two browsers to confirm.)

Nice font, BTW. I also like the site.

Re: Commit Mono – Neutral programming typeface

#110
post #52

Does anyone know why it looks much better on VSC than WebStorm on Mac? Would love to love IntelliJ products but I can't stand the way they render text.

You might have to enable/disable (subpixel?) anti aliasing?

I couldn't find that option, I think they removed it. I improved it by changing the theme, dark themes seem to render a bolder text.
Post reply on HN