Live data from Hacker News

Viewing profile — khaled

khaled

HN member
Joined
Tue, Mar 15, 2011, 12:29 PM UTC
HN karma
182
Public activity
76 items

About khaled

[ my public key: https://keybase.io/khaledhosny; my proof: https://keybase.io/khaledhosny/sigs/lckkr3_dwXajYVvxhRXaEGLfR5oJp7y7rl6N__fuxT0 ]

Recent public activity

  1. comment
    Comment #48521600

    Numbers below 100 are always read from right to left even in vernacular/informal/dialectical Arabic.

  2. comment
    Comment #48521565

    There is no unjoined form of Arabic. The Arabic script became Arabic when Nabataean script started developing joined letter forms. Unjoined Nabatean is as foreign to Arabic as Phoe…

  3. story
  4. comment
    Comment #43061942

    > I don't think it generates better results It does if one is doing typesetting math-heavy documents. Nothing really matches TeX quality or flexibility in math typesetting, not eve…

  5. comment
    Comment #42343973

    > And unicode is an evolving standard where this normalisation sometimes changes between standards Unicode normalization is subject to its stability policy, and Unicode no longer a…

  6. comment
    Comment #41838148

    One reason that comes to mind, is to make sure no extra text is inserted in the empty space e.g. after a contract is signed.

  7. comment
    Comment #41834817

    In some countries, legal documents are required to not have any paragraph breaks, so you can have a document with one paragraph spanning 100s of pages. OpenOffice has a hard limit …

  8. comment
    Comment #41834750

    The fix looks like a 5 line fix because it is a last step in a very long process of optimizing LibreOffice text layout that started years ago. This 5 line fix could not have been p…

  9. story
  10. comment
    Comment #40912810

    This is still not rasterization, but a way to modify glyph outlines on the fly. How they are rasterized eventually should be mostly unchanged.

  11. comment
    Comment #37233641

    For some weird reason, printing defaulted to printing only selected text, but this is finally fixed https://bugs.documentfoundation.org/show_bug.cgi?id=139164

  12. story
  13. comment
    Comment #34954246

    In Arabic, Mercury (planet) and mercury (element) are two different words (عطارد and زئبق), here the machine translation is using the wrong mercury for the context.

  14. comment
    Comment #34953907

    Photoshop relatively recently consolidated its text layout into a single layout engine (based on HarfBuzz) and Arabic support no longer an opt-in (which was the source of the troub…

  15. comment
    Comment #34953883

    That is not the point I’m making, rather a single person is responsible for how most of software render text in most of the world writing systems and no one is wondering how 6 bill…

  16. comment
    Comment #34953734

    There is 99% chance the software you are reading text on right now uses HarfBuzz to lay out the text, a library written mainly by a Persian person. https://en.wikipedia.org/wiki/Ha…

  17. comment
    Comment #32993738

    Font usage on the web, 2022 edition.

  18. story
  19. comment
    Comment #32844478

    Reem Kufi designer here, that is the original form of ع in Arabic and the only form used in manuscript Kufi. Kufi-inspired typefaces often use the more familiar form from later cal…

  20. story
  21. story
  22. story
  23. story
  24. story
  25. comment
    Comment #28700333

    FWIW, libharfbuzz has no hard dependencies at all and it is fully functional when built with all optional dependencies disabled.