Live data from Hacker News

Viewing profile — sayyadirfanali

sayyadirfanali

HN member
Joined
Thu, Nov 06, 2025, 5:22 AM UTC
HN karma
93
Public activity
48 items

About sayyadirfanali

irfanali.org

Recent public activity

  1. story
  2. 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…

  3. story
  4. 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…

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

  6. 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 …

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

  8. 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 …

  9. comment
    Comment #45862963

    thanks for the suggestion. i'd definitely add it once some obvious rendering bugs on Windows are found and resolved.

  10. 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…

  11. 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…

  12. 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…

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

  14. comment
  15. 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.

  16. 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…

  17. comment
    Comment #45854837

    any particular glyph you find surprising in Myna? feel free to open a feature request.

  18. 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…

  19. comment
    Comment #45854680

    thanks for the feedback. if that be the case, i'm afraid Myna might not be of much use to you.

  20. 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 …

  21. comment
    Comment #45854642

    agreed. formulae are essential LaTeX. are there any particular glyphs compositions which you'd suggest?

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

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

  24. 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 …

  25. comment
    Comment #45854597

    thanks for testing it. if i can suggest, a wider space between letter helps, for me at least.