home.social

#bidi — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #bidi, aggregated by home.social.

  1. @wyatt @hatzka If I had to guess, these fundamental changes have happened since the XFree86 era:

    1. Internationalization: Personal computer use has expanded out of the Americas and western Europe. Asia in particular brings a need for large glyph sets, contextual glyph shaping, diacritic stacking, bidirectional writing, top-to-bottom writing, and antialiasing to make small curves easier to distinguish. How well does X11's font paradigm handle these, as opposed to relying on "modern" toolkits to shove bitmaps around?

    2. High density: People expect things to appear the same size on more than one display connected to one computer even if one has more pixels per millimeter than the other.

    3. Privacy: Computer networks have become much less trusted over the past few decades. There was demand to deter publishers of proprietary applications from surreptitiously activating a keylogger or screen logger to exfiltrate your data in other applications.

    #x11 #i18n #bidi #HighDPI #keylogger

  2. @wyatt @hatzka If I had to guess, these fundamental changes have happened since the XFree86 era:

    1. Internationalization: Personal computer use has expanded out of the Americas and western Europe. Asia in particular brings a need for large glyph sets, contextual glyph shaping, diacritic stacking, bidirectional writing, top-to-bottom writing, and antialiasing to make small curves easier to distinguish. How well does X11's font paradigm handle these, as opposed to relying on "modern" toolkits to shove bitmaps around?

    2. High density: People expect things to appear the same size on more than one display connected to one computer even if one has more pixels per millimeter than the other.

    3. Privacy: Computer networks have become much less trusted over the past few decades. There was demand to deter publishers of proprietary applications from surreptitiously activating a keylogger or screen logger to exfiltrate your data in other applications.

    #x11 #i18n #bidi #HighDPI #keylogger

  3. @wyatt @hatzka If I had to guess, these fundamental changes have happened since the XFree86 era:

    1. Internationalization: Personal computer use has expanded out of the Americas and western Europe. Asia in particular brings a need for large glyph sets, contextual glyph shaping, diacritic stacking, bidirectional writing, top-to-bottom writing, and antialiasing to make small curves easier to distinguish. How well does X11's font paradigm handle these, as opposed to relying on "modern" toolkits to shove bitmaps around?

    2. High density: People expect things to appear the same size on more than one display connected to one computer even if one has more pixels per millimeter than the other.

    3. Privacy: Computer networks have become much less trusted over the past few decades. There was demand to deter publishers of proprietary applications from surreptitiously activating a keylogger or screen logger to exfiltrate your data in other applications.

    #x11 #i18n #bidi #HighDPI #keylogger

  4. @wyatt @hatzka If I had to guess, these fundamental changes have happened since the XFree86 era:

    1. Internationalization: Personal computer use has expanded out of the Americas and western Europe. Asia in particular brings a need for large glyph sets, contextual glyph shaping, diacritic stacking, bidirectional writing, top-to-bottom writing, and antialiasing to make small curves easier to distinguish. How well does X11's font paradigm handle these, as opposed to relying on "modern" toolkits to shove bitmaps around?

    2. High density: People expect things to appear the same size on more than one display connected to one computer even if one has more pixels per millimeter than the other.

    3. Privacy: Computer networks have become much less trusted over the past few decades. There was demand to deter publishers of proprietary applications from surreptitiously activating a keylogger or screen logger to exfiltrate your data in other applications.

    #x11 #i18n #bidi #HighDPI #keylogger

  5. @wyatt @hatzka If I had to guess, these fundamental changes have happened since the XFree86 era:

    1. Internationalization: Personal computer use has expanded out of the Americas and western Europe. Asia in particular brings a need for large glyph sets, contextual glyph shaping, diacritic stacking, bidirectional writing, top-to-bottom writing, and antialiasing to make small curves easier to distinguish. How well does X11's font paradigm handle these, as opposed to relying on "modern" toolkits to shove bitmaps around?

    2. High density: People expect things to appear the same size on more than one display connected to one computer even if one has more pixels per millimeter than the other.

    3. Privacy: Computer networks have become much less trusted over the past few decades. There was demand to deter publishers of proprietary applications from surreptitiously activating a keylogger or screen logger to exfiltrate your data in other applications.

    #x11 #i18n #bidi #HighDPI #keylogger

  6. Either my understanding of #Bidi is off, or Jordan Police screw up their Bidi

    RT:
    https://twitter.com/Police_Jo/status/2031410145427616135 #RTL

  7. What’s the latest on #BiDi scripts? Am looking for an up to date resource or set of resources to put together an introductory lecture for a course on #Persian #manuscripts this summer. My knowledge is now a few years behind.

  8. Ever wondered how a link can look safe but hide a trap? Cybercriminals are using a Unicode trick called the BiDi Swap to make fake URLs appear legit. Find out how this sneaky hack works and how to stay one step ahead.

    thedefendopsdiaries.com/unders

    #bidi-swap
    #unicode-security
    #phishing-attacks
    #url-spoofing
    #cybersecurity
    #browser-security
    #infosec
    #digital-safety
    #fake-urls
    #bidirectional-text

  9. Ever wondered how a link can look safe but hide a trap? Cybercriminals are using a Unicode trick called the BiDi Swap to make fake URLs appear legit. Find out how this sneaky hack works and how to stay one step ahead.

    thedefendopsdiaries.com/unders

    #bidi-swap
    #unicode-security
    #phishing-attacks
    #url-spoofing
    #cybersecurity
    #browser-security
    #infosec
    #digital-safety
    #fake-urls
    #bidirectional-text

  10. Ever wondered how a link can look safe but hide a trap? Cybercriminals are using a Unicode trick called the BiDi Swap to make fake URLs appear legit. Find out how this sneaky hack works and how to stay one step ahead.

    thedefendopsdiaries.com/unders

    #bidi-swap
    #unicode-security
    #phishing-attacks
    #url-spoofing
    #cybersecurity
    #browser-security
    #infosec
    #digital-safety
    #fake-urls
    #bidirectional-text

  11. Ever wondered how a link can look safe but hide a trap? Cybercriminals are using a Unicode trick called the BiDi Swap to make fake URLs appear legit. Find out how this sneaky hack works and how to stay one step ahead.

    thedefendopsdiaries.com/unders

    #bidi-swap
    #unicode-security
    #phishing-attacks
    #url-spoofing
    #cybersecurity
    #browser-security
    #infosec
    #digital-safety
    #fake-urls
    #bidirectional-text

  12. Ever wondered how a link can look safe but hide a trap? Cybercriminals are using a Unicode trick called the BiDi Swap to make fake URLs appear legit. Find out how this sneaky hack works and how to stay one step ahead.

    thedefendopsdiaries.com/unders

    #bidi-swap
    #unicode-security
    #phishing-attacks
    #url-spoofing
    #cybersecurity
    #browser-security
    #infosec
    #digital-safety
    #fake-urls
    #bidirectional-text

  13. #Bidirectional charging does not just mean communicating with the vehicle in the right language. It also means complying with strict requirements of the AC grid and, on the DC side, of the vehicle battery.
    tinyurl.com/3ddezue2
    #bidi #emobility #ev #v2g #v2h #powerquality #gridcode #wallbox #iso15118

  14. #Bidirectional charging does not just mean communicating with the vehicle in the right language. It also means complying with strict requirements of the AC grid and, on the DC side, of the vehicle battery.
    tinyurl.com/3ddezue2
    #bidi #emobility #ev #v2g #v2h #powerquality #gridcode #wallbox #iso15118

  15. #Bidirectional charging does not just mean communicating with the vehicle in the right language. It also means complying with strict requirements of the AC grid and, on the DC side, of the vehicle battery.
    tinyurl.com/3ddezue2
    #bidi #emobility #ev #v2g #v2h #powerquality #gridcode #wallbox #iso15118

  16. #Bidirectional charging does not just mean communicating with the vehicle in the right language. It also means complying with strict requirements of the AC grid and, on the DC side, of the vehicle battery.
    tinyurl.com/3ddezue2
    #bidi #emobility #ev #v2g #v2h #powerquality #gridcode #wallbox #iso15118

  17. #Bidirectional charging does not just mean communicating with the vehicle in the right language. It also means complying with strict requirements of the AC grid and, on the DC side, of the vehicle battery.
    tinyurl.com/3ddezue2
    #bidi #emobility #ev #v2g #v2h #powerquality #gridcode #wallbox #iso15118

  18. Wann liefert das E-Auto endlich Strom für die Wärmepumpe?
    Für alle was auf die Ohren fürs Wochenende!
    🎙️ Moove Podcast in der aktuellen Folge geht es um bidirektionales Laden mit Manfred Przybilla von Ambibox.
    tinyurl.com/moove194
    #bidi #moove #emobility #ev #v2h #v2g #wallbox #ambibox

  19. It's so hard for me to understand what #mozilla is doing.

    Its like they don't care about technology or users that much at this point and the higherups are looking for a cash grab.

    That horrible decision in the terms of usage and license agreement and the fact that #thunderbird doesn't support RTL languages (Persian, Arabic, Hebrew etc.) And the whole RTL user base of firefox are depending on the bidi-mail-ui extension, which the maintainer says is so hacky because mozilla doesn't document and communicate changes, is INSANE.

    It's 2025, and mozilla is totally disregarding ~15% of the world that use RTL writing.

    Issues, discissions and requests for native BiDi support have been said for years. BiDi support is a basic ability.

    @mozillaofficial

    #bidirectional #bidi

  20. It's so hard for me to understand what #mozilla is doing.

    Its like they don't care about technology or users that much at this point and the higherups are looking for a cash grab.

    That horrible decision in the terms of usage and license agreement and the fact that #thunderbird doesn't support RTL languages (Persian, Arabic, Hebrew etc.) And the whole RTL user base of firefox are depending on the bidi-mail-ui extension, which the maintainer says is so hacky because mozilla doesn't document and communicate changes, is INSANE.

    It's 2025, and mozilla is totally disregarding ~15% of the world that use RTL writing.

    Issues, discissions and requests for native BiDi support have been said for years. BiDi support is a basic ability.

    @mozillaofficial

    #bidirectional #bidi

  21. It's so hard for me to understand what #mozilla is doing.

    Its like they don't care about technology or users that much at this point and the higherups are looking for a cash grab.

    That horrible decision in the terms of usage and license agreement and the fact that #thunderbird doesn't support RTL languages (Persian, Arabic, Hebrew etc.) And the whole RTL user base of firefox are depending on the bidi-mail-ui extension, which the maintainer says is so hacky because mozilla doesn't document and communicate changes, is INSANE.

    It's 2025, and mozilla is totally disregarding ~15% of the world that use RTL writing.

    Issues, discissions and requests for native BiDi support have been said for years. BiDi support is a basic ability.

    @mozillaofficial

    #bidirectional #bidi

  22. It's so hard for me to understand what #mozilla is doing.

    Its like they don't care about technology or users that much at this point and the higherups are looking for a cash grab.

    That horrible decision in the terms of usage and license agreement and the fact that #thunderbird doesn't support RTL languages (Persian, Arabic, Hebrew etc.) And the whole RTL user base of firefox are depending on the bidi-mail-ui extension, which the maintainer says is so hacky because mozilla doesn't document and communicate changes, is INSANE.

    It's 2025, and mozilla is totally disregarding ~15% of the world that use RTL writing.

    Issues, discissions and requests for native BiDi support have been said for years. BiDi support is a basic ability.

    @mozillaofficial

    #bidirectional #bidi

  23. It's so hard for me to understand what is doing.

    Its like they don't care about technology or users that much at this point and the higherups are looking for a cash grab.

    That horrible decision in the terms of usage and license agreement and the fact that doesn't support RTL languages (Persian, Arabic, Hebrew etc.) And the whole RTL user base of firefox are depending on the bidi-mail-ui extension, which the maintainer says is so hacky because mozilla doesn't document and communicate changes, is INSANE.

    It's 2025, and mozilla is totally disregarding ~15% of the world that use RTL writing.

    Issues, discissions and requests for native BiDi support have been said for years. BiDi support is a basic ability.

    @mozillaofficial

  24. Auf dem Weg nach München zum Konsortialtreffen des „BiFlex Industrie“ Projekts, gefördert vom BMWK.
    biflex-Industrie.de

    #biflex #v2g #bidi #emobility #ev

  25. BIDI experts: when I have a paragraph that main direction is LTR and the paragraph is

    RTL space LTR

    which direction is the space? And why? #bidi #unicode

  26. This virtual workshop will discuss: *common issues in handling right-to-left and left-to-right text *tips & strategies for overcoming challenges with existing translation tools and *how Bidi text functionality is implemented & supported across platforms 💻Register Now: us06web.zoom.us/webinar/regist
    #Linguists #Localization #Translators #Unicode #Bidi #Unicode

  27. As a bonus, #Dart and #Flutter devs may have an easier time with #bidi stuff as I contributed char matchers for #Unicode bidi classes in the latest version of the `more` package:

    pub.dev/packages/more

    `more` is driven by complete Unicode 16 data, unlike the bidi utils in the `intl` package, which use approximations:

    github.com/dart-lang/i18n/blob

  28. I used to do a lot of localization work, and my lack of knowledge around right-to-left scripts and bidi text always bothered me.

    Recently I did a deep dive and implemented proper text direction detection in Orgro:

    github.com/amake/orgro/issues/

    From the next release bidi texts will be layed out properly!

    #Emacs #orgmode #Orgro #l10n #bidi

  29. Two events by the Unicode Consortium that may be interesting for developers of applications or web sites with international audiences. The first is a webinar on August 13, part 2 of a series on bidirectional text: blog.unicode.org/2024/07/regis #unicode #bidi #webinar

  30. Hi @thunderbird
    Could you please consider support for #bidirectional text in Thunderbird, too? (Like what other mail clients such as Roundcube, Gmail, etc have). So that there won't be a need to use add-ones to write RTL and LTR texts.

    Here's a link to the issue:
    connect.mozilla.org/t5/ideas/r

    #thunderbird #bidi #wishlist

  31. a Unicode-hosted event on bidirectional (#bidi) text:

    The webinar, “The Basics of Bidi”, will take place Tuesday, June 25, 2024 at 08:00 AM Pacific Time (US and Canada) and will include a live question and answer portion. The entire session will be recorded. It is part 1 of a 2-part series, with the second more in-depth session to take place August 13, 2024.

    To register, please use this registration link
    us06web.zoom.us/webinar/regist

  32. #Racket's GUI is perfect for the interactive Talmud Torah I want to create, except that it doesn't support Bidirectional / #RTL text! Everyone says #bidi is extremely hard but reading the #Unicode UBA* it doesn't seem that crazy — I assume the major difficulties arise when adding bidirectional support to legacy systems. Can anyone with experience in either racket/gui or addng bidi support to a GUI offer some insight into how much work I might expect if I give it a shot?
    * unicode.org/reports/tr9/#Intro

  33. نسخه ۰٫۱٫۰ افزونه Logseq-bidi منتشر شد! 🎉

    این نسخه شامل بهبود نمایش محتوا از جمله در نمایش صحیح رشته‌ها و اتصال رشته‌های تودرتو در #نرم‌افزار_آزاد #لاگ‌سیک می‌شود.

    می‌تونید با یه ⭐ از این پروژه حمایت کنید.
    github.com/dobidi/logseq-bidi

    #متن_دوسویه #bidi #logseq

  34. نسخه ۰٫۱٫۰ افزونه Logseq-bidi منتشر شد! 🎉

    این نسخه شامل بهبود نمایش محتوا از جمله در نمایش صحیح رشته‌ها و اتصال رشته‌های تودرتو در #نرم‌افزار_آزاد #لاگ‌سیک می‌شود.

    می‌تونید با یه ⭐ از این پروژه حمایت کنید.
    github.com/dobidi/logseq-bidi

    #متن_دوسویه #bidi #logseq

  35. نسخه ۰٫۱٫۰ افزونه Logseq-bidi منتشر شد! 🎉

    این نسخه شامل بهبود نمایش محتوا از جمله در نمایش صحیح رشته‌ها و اتصال رشته‌های تودرتو در #نرم‌افزار_آزاد #لاگ‌سیک می‌شود.

    می‌تونید با یه ⭐ از این پروژه حمایت کنید.
    github.com/dobidi/logseq-bidi

    #متن_دوسویه #bidi #logseq

  36. نسخه ۰٫۱٫۰ افزونه Logseq-bidi منتشر شد! 🎉

    این نسخه شامل بهبود نمایش محتوا از جمله در نمایش صحیح رشته‌ها و اتصال رشته‌های تودرتو در می‌شود.

    می‌تونید با یه ⭐ از این پروژه حمایت کنید.
    github.com/dobidi/logseq-bidi

  37. نسخه ۰٫۱٫۰ افزونه Logseq-bidi منتشر شد! 🎉

    این نسخه شامل بهبود نمایش محتوا از جمله در نمایش صحیح رشته‌ها و اتصال رشته‌های تودرتو در #نرم‌افزار_آزاد #لاگ‌سیک می‌شود.

    می‌تونید با یه ⭐ از این پروژه حمایت کنید.
    github.com/dobidi/logseq-bidi

    #متن_دوسویه #bidi #logseq

  38. I have been working on a plugin for #logseq to add #bidirectional text support. It is almost ready to be released, and I would like to get it tested on actual projects before making a public announcement.

    If you are a #logseq user and you want to create or actually have been creating mixed content in both LTR and RTL language, please let me know.

    #bidi

  39. Me: abcdefg
    Compiler: ❤️
    Me: 방탄소년단
    Compiler: ❤️
    Me: The title is ⁧مدخل إلى ⁦C++⁩⁩ in Arabic.
    Compiler: ❤️
    Me: *pastes code into main project, runs again* The title is ⁧مدخل إلى ⁦C++⁩⁩ in Arabic.
    Compiler: 💩

    #SwiftLang #Bidi #Unicode

  40. #bidi #uart is working on the #nandland #fpga. the next tutorial is #vga, but I'm gonna skip it for now. get back to basics and build some side-by-side old-skool #digital #circuit on the #breadboard vs fpga and see what my brain can latch onto.

    (latch. that's a, I say that's a JOKE, son. I say, this boy's about three turnips short of a STEW.)

  41. Just presented about #bidirectional text support, what it is, why it matters and how to address the issues on web.

    I hope soon the video to be published.

    Thanks to #LinuxAppSummit for having me there. #LAS2022
    #nomoa #bidi

  42. I used thunderbird and a mail and RSS reader but have had enough of it: too much CPU intensive and too picky about semi-broken RSS feeds.

    In mail I switched back to mutt. It now works well. For RSS: I decided to try something different and looking into #elfeed (and #emacs RSS feed reader). Unlike terminal-based ones, it seems to have reasonable support for #bidirectional (#bidi) languages, like #Hebrew .

    >>>

  43. امروز نمونه پلرومای خودم رو بروزرسانی کردم. یکی از بهترین تغییراتی که ارایه شده، یک #frontend تازه هست که خیلی خوشگله و برخلاف فرانت پیشفرض #پلروما از #bidi هم پشتیبانی می کنه. :ms_robot_heart_eyes:

  44. خبر خوب دیگری از دنیای #فدیورس: #پلوم، به زودی در نسخه ۰٫۶٫۰ از #متن_دوجهته پشتیبانی خواهد کرد.

    هم اکنون این قابلیت روی fediverse.blog در حال استفاده است.

    #bidi

  45. خبر خوب دیگری از دنیای : ، به زودی در نسخه ۰٫۶٫۰ از پشتیبانی خواهد کرد.

    هم اکنون این قابلیت روی fediverse.blog در حال استفاده است.

  46. اینجا، روش نسبتا ساده‌ای را به توسعه‌دهندگان #ماستودن پیش‌نهاد کردم که می‌تونه پشتیبانی این شبکه اجتماعی از متن دوجهته یا #bidi رو به طرز چشم‌گیری بهبود بده (اگر نگیم کاملا حل می‌کنه)

    discourse.joinmastodon.org/t/i

    نمونه مشکل و رفع مشکل رو در این تصاویر می‌تونید ببینید.

    من متخصص این کار نیست. اگر دانش تخصصی دارید برای بهبود چنین مواردی، کمک کنید که به یک روش روشن و استاندارد برسیم.

  47. خوب! خوب! خوب!

    با اندکی تغییرات، ظاهرا به بهترین شکل ممکن، مشکل پشتیبانی هم‌زمان از زبان‌های راست به چپ و چپ به راست در برنامه @sengi_app حل شده.

    می‌تونید PR من رو اینجا ببینید. فقط دو تغییر ریز در CSS دادم:
    github.com/NicolasConstant/sen

    چند تا هم تصویر از نتیجه تغییرات رو اینجا می‌ذارم

    #RTL #bidi
    #مشارکت در بهبود #نرم‌افزار_آزاد