Viewing profile — sayyadirfanali
sayyadirfanali
HN member- Joined
- Thu, Nov 06, 2025, 5:22 AM UTC
- HN karma
- 93
- Public activity
- 48 items
- HN profile
- View on Hacker News ↗
About sayyadirfanali
Recent public activity
- story
-
comment
Comment #48424910
author here. the idea is to see how the Y and Z combinators come out relatively naturally given an extremely constrained context with no loops, no recursion, no bindings. the artic…
- story
-
comment
Comment #45886277
thanks for the feedback. a few people have expressed the same criticism. i'm open to producing a variant with less-curly curly brances. please raise an issue, if you want to use it…
-
comment
Comment #45886238
as i mention in the description, Myna doesn't use ligatures. the Unicode sure looks very much like that in the font, though.
-
comment
Comment #45886227
designer here. thanks for the feedback. i've updated the serif in `l` after an issue raised the possibility of ambiguity with `1`. alas, that would mean i'd need to regenerate all …
-
comment
Comment #45865046
i've now added a table comparing Myna's symbols with a few other popular fonts in the README.md (without naming the fonts explicitly).
-
comment
Comment #45864205
i meant programming in general, not just C. the inequalities would probably be more common than bitwise/pointer usage in C, most because of for loops, i guess. but if you consider …
-
comment
Comment #45862963
thanks for the suggestion. i'd definitely add it once some obvious rendering bugs on Windows are found and resolved.
-
comment
Comment #45859706
i thought the illustrations were enough to decide if one likes the font. now i have also added a comparison table of Myna with many popular monospace fonts (if that could help gaug…
-
comment
Comment #45858196
thanks for the feedback. i think the em-dash is not very different in case of this font too. i made the (en-)dash so wide that there was no way to disambiguate within fixed-width c…
-
comment
Comment #45857049
i totally get what you mean. i've not been faithful to the original design of Source Code Pro or even Fira Mono or Ubuntu Mono (from which i also derived a lot) but do try to stick…
-
comment
Comment #45856849
Myna's predecessor was a customised version of Source Code Pro. but i've changed a lot of glyphs by borrowing designs and modifying glyphs. so, it may not look like it at all now.
- comment
-
comment
Comment #45855144
yes, indeed. "condensed" means smaller width and less space between characters, in general. it allows for slightly more code to be shown on the screen horizontally.
-
comment
Comment #45855127
i think that you also maintained that it is impossible to reconcile monospace with Unicode. what would be ideal is a variable-width font which covers most Unicode characters consis…
-
comment
Comment #45854837
any particular glyph you find surprising in Myna? feel free to open a feature request.
-
comment
Comment #45854795
i have addressed this in one of the other comments. it is impossible to achieve both elegance (good look) and consistency (monospace width) in these cases. many folks, like yoursel…
-
comment
Comment #45854680
thanks for the feedback. if that be the case, i'm afraid Myna might not be of much use to you.
-
comment
Comment #45854669
thanks for pointing it out. i mostly program in ASCII range. Myna covers a reasonable subset of Unicode but one can indeed use Julia as a fallback for Myna to cover Unicode if one …
-
comment
Comment #45854642
agreed. formulae are essential LaTeX. are there any particular glyphs compositions which you'd suggest?
-
comment
Comment #45854640
if you're looking for those Haskell operators, you'd find them in the huge banner at the start. maybe i should also add them in the illustrations too.
-
comment
Comment #45854630
thanks for the feedback. i'd like to think it's just a preference issue. i didn't know about Go Mono. it looks alright but monospace serifs are probably not for me.
-
comment
Comment #45854613
thanks for the feedback. i didn't think about it until a few people commented here. if you use it and want it changed, please open a feature request. just like the curly braces, a …
-
comment
Comment #45854597
thanks for testing it. if i can suggest, a wider space between letter helps, for me at least.