מתי אפשר להתחיל להספיד דמוקרטיה?

חבר נזף בי לפני כחודש, שאני בוכה יותר מדי על מות הדמוקרטיה רק כי כמה הצעות חוק מב(ה\ח)ילות מועלות בכנסת. ניסיתי להסביר לו שהבעיה היא בהלך הרוחות, באופי הדיבור ובהתהגות האזרחים וכוחות השיטור (משטרה, מג"ב וצה"ל) כלפי אזרחים וכבושים. לא הצלחתי להפנות את השיחה איתו לערוץ שבו חקיקה איננה הפראמטר היחיד, ונטשתי את המשך השיחה.

אני יכול להפנות אותו לבלוג המצוין "מדרון חלקלק" של איתמר שאלתיאל, אני יכול לקונן על כך שהיום פתחו באש (עם תחמושת חדשנית!) על נשים וילדים אזרחי ישראל, שהפגינו נגד הריסת אל-עראקיב בפעם ×”-15 או אולי ×”-16 (מי סופר) כדי לטעת יער של משוגעי ישוע אבל לא תמצאו על ×–×” כמעט שום דיווח בחדשות (אני שומע על ×–×” רק מהשטח בטוויטר), אני יכול להזכיר שרק השבוע עברה בקריאה ראשונה הצעת חוק של חברת כנסת "מהשמאל" דליה איציק, שהופכת את הקריאה לחרם על ישראל לפלילית, או הסיוע והיידוע לצורך חרם שכזה – למשל כתיבת אפליקציה שעוזרת לסנן תוצרת שטחים. ×–×” כמעט לא משנה, אני מקבל מאנשים לרוב מבטים משתאים, למה אני נתפס ל"שטויות של השמאל הקיצוני"? הרי העובדות הן פשוטות הרבה יותר. יש בחירות מסודרות בארץ ויש לי חופש ביטוי, אז יש לי דמוקרטיה. על מה אני מתלונן בעצם?

אז הרב הראשי של צפת הסית המונים ובערך התיר את דמם של משכירים לסטודנטים ערביים, אז מה? וסופ"ש אח"כ הוא כתב שצריך להקים מחנות השמדה לערבים, נו אז אמר. הסכימו איתו עוד למעלה מ-100 רבנים, כולם על משכורת מכיס משלם המיסים, אבל לא יצא שום גינוי ואף רב לא פוטר. להפך, קמה תנועה גאה של בעלי עסקים שמחזיקים תעודת "עבודה עברית" לצד תעודת הכשרות. עכשיו אני יודע אצל מי לא לקנות. או שמא, בעצם, התעודות האלו מסייעות לי להחרים גזענים בישראל, אז אולי ארגון להב"ה ראוי לעונש לפי החוק החדש שמעבירה איציק? אין בעיה, להב"ה והרב אליהו יהיו מוגנים בקרוב מזוטות שכאלו, עובדים בשבילם על חוק חסינות לרבנים.

כלכלת ישראל היום עוינת למעמד הביניים, הקואליציה עוינת ארגוני זכויות אדם, דעות מאוזנות בעיתונות לא תמצאו ×›×™ כשכבר מכסים סיפור (בניגוד להפגנות שיח ×’'ראח או אל עראקיב) – מספרים רבע סיפור. פלא שמדינה כזו נבהלה כשמצרים ניסתה להשליך את הדיקטטור החביב ולהביא, חלילה וחס, דמוקרטיה?

ועם ערכי הדמוקרטיה מתדרדרים גם ערכם של חיי האדם. השופטים עוזי פוגלמן ואשר גרוניס היום הפחיתו בדעת רוב את אישומו של אנס מורשע לאישום של "קבלת דבר במרמה", כי גוף אישה הוא "דבר", ואתה יכול "לקבל אותו" בצדק או במרמה, זה ענין סמנטי כמעט. הערכתי פעם את בית המשפט העליון אבל יש להם לאחרונה לא מעט פסיקות תמוהות-משהו. עד כמה מחלחלת (תרתי) הגישה של שלטון החוק לגופם של אנשים? ובכן, אגף אחר בממשלה, משרד החוץ או התיירות (לא ברור) משווק אותנו כמקום מצוין לתיירות מין עם סרטונים אשר שמחים למכור בזול את גופם של חברי הקהילה הלהט"בית, אני בספק רב מאוד אם זה בתיאום עם מישהו מהקהילה עד שיוכח אחרת. לא, זה לא אנטי-דמוקרטי במיוחד, זה סתם הזוי ומנותק.

הבעיה שלי עם כל הדוגמאות הקטנות האלו (ויש עוד המון, קשה לעקוב לאחרונה) הוא שלא כולן מגיעות משלטון מושחת שאפשר להחליף, אלא שזו הדעה הרווחת בעם. אלו האנשים שאיתם אני חי ועובד כל יום, ומרגישים שדעותיהם מיושמות נאמנה בבית הנבחרים, ואין מי שיתן לזה קונטרה כמעט.

אותו חבר, שהשיחה איתו בדוא"ל הניעה את הפוסט הזה, אולי ירצה להזדהות בתגובות ולקחת את זה הלאה. הוא ביקש ממני להסתכל על זה כמו ספקן, לא לתת לאנקדוטות לבלבל אותי ולהסתכל מלמעלה על המגמה הממוצעת. מודה שבהחלט קשה לי בנושא הזה לשים בצד את הרגשות ולחפש אוביקטיביות שתביא אולי אופטימיזם. אתם מוזמנים לנסות לשכנע אותי כמה אני טועה.

אוברדוז של מים?

אתר הספקנים הישראליים שפינוזה מייבא לארץ את אירוע ה"התאבדות" ההמוני של 1023. האירוע יתקיים במרכז תל אביב ברביעי בפברואר ולא יעצבן לצערי אף אחד, אבל יעשה הרבה כיף לקהילה ויעזור לגבש אותה, ואולי יצליח לתת אפקט הסברתי לכמה עוברים ושבות.

אז למה בעצם קהילת הספקנים חוזרת לעסוק כל כך הרבה בהומאופתיה?

כי מדובר במים. לא מרכיבים אקזוטיים, לא קרני קרנפים נדירים וטקסי לחשים, אלא מים מים בששון מהברז הביתי. אין איך להתחמק מכמה שהפשטות הזו גורמת לכל השאר להראות מעליב לאינטיליגנציה.

כי זה סותר בצורה טרוויאלית את כל מה שאנחנו יודעים על הפיסיקה של מולקולות. הרעיון של זכרון מים הוא הזוי והדילול הזה פשוט לא נכון מתמטית. ההתקפה של הרעיון של ההומאופתיה על ההגיון הבריא היא ישירה ומדויקת כל כך שקשה להתעלם.

בבית המרקחת הרגיל במקום הכי בולט, מול בעל מקצועכי משתמשים בהכנה בציוד מדעי (לפחות בסרטי התדמית) והכדורים מגיעים בבליסטרים לבית המרקחת כאילו שזה שווה ערך לתרופות אחרות, זה הפסבדו-מדע בהתגלמותו. בניגוד לתורות אחרות שמאוד אוהבות להראות אקזוטיות וחיצוניות, ההומאופתיה עושה הצגה משכנעת של תרופה קונבנציונאלית על המדף בסופרפארם וזה נמכר בבית המרקחת הרגיל במקום הכי בולט כשאתה עומד מול בעל מקצוע. דבר דומה לזה אפשר אולי למצוא רק עם "נרות אוזניים" באוסטרליה.

כי הומאופתיה יותר מיינסטרים ובולטת אולי מכל פסבדו-מדע אחר.

כי ראנדי אוהב לפרוט על זה בהרצאות שלו, כאילו שרייקי, דיקור ושאר הוודו איננו מסוכן, אבל ההסבר של הדילול והניעור הוא תיאטרלי, פשוט וגורם למוח עם הבנה מינימלית במדע לצמרמורת. זה פשוט תיאטרון מצוין.

וכן, לאור הסיבה האחרונה שציינתי, אני טוען ששנאת ההומאופתיה עוברת את ההגיון ופולשת לתחומי הרגש, דבר שאין ספקן שחסין לו 🙂

(תשובות נוספות נתנו ספקנים אחרים כאן וכאן)

ולמרות שכרגע ידוע לנו על מעט מאוד מקרי מוות או פגיעה בלתי הפיכה כתוצאה מהזנחה טיפולית של אנשים שויתרו על רופאים לטובת הומאופתים, אני לא חושב שיזיק לעורר תשומת לב לנושא. זו ירית נסיון, לראות אם נוכל בעתיד לטפס על הרים יותר תלולים, כמו להתקיף את טענות מתנגדי החיסונים.

לכבוד הפרויקט הנה מערכון של הצמד מיטשל וווב שתמללתי לאנגלית ואף תרגמתי לעברית. אתם מוזמנים להפיץ!

Bidirectional writing in WordPress

This howto aimed at bloggers wanting to post in more than one language and need bidirectional support. I could not find this info gathered elsewhere, so I'm summarizing what I know here. Distribution license and other info is at the end.

The options I've encountered so far:

1. Open two blogs and "ignore" the problem, like Dr. Gadi Taub and others. There are localized RTL themes ans editions of WordPress in Hebrew (T1 T2), Arabic (T1 T2) and Farsi (T). The maintainer for the Arabic WP is an Israeli, btw.

Pros: No changes in core code, no need for special tricks in themes, sidebar items and other strings are always in the same language as the posts. Mostly Useful if your reader groups are not intersecting.
Cons: You need to keep two installations up to date, backup two databases, match design of seperate themes if you want the same look, and be used to two management interfaces or get used to one of them aligning all the editors and category names the wrong way.
Hint: if you have shell access on the server, you can save some of the double-tasks with symbolic links of plug-ins and such.

2. Start each blog post of the non-default directionality with a manual directionality tag. E.g. if your Theme is in Farsi and you want to post in Italian use <div dir=ltr> or <div style='direction: ltr;'>

Pros: Works in any setup, just paste a tiny string.
Cons: Visual editor may screw this up, doesn't offer a solution to comment directionality, doesn't justify subject and doesn't translate labels in the theme.

3. Yohay at Things.co.il went all out, created two category trees, and hacked his theme to display a post in a directionality based on the post's category's base being English or עברית. cool hack, but I'm too lazy…

4. Hey! the damn COMMENTS are automatically Bidi… When you comment in English on most Hebrew themes and it just shows up right. I remember this used to be a plug-in way back but now I guess Ran has merged it into the code. I wanted to hack that function to flip the posts' bodies and subjects too but could not find it (well, I was just being lazy. didn't look hard enough, I admit…), plus I hate making changes to the core and have them reversedon the next upgrade because I was too lazy to submit them… 🙂

5. (drum roll) Enter Nadav Elyada's Hebrew4wp! I looked for something like this two weeks ago for Niv Calderon thinking "it's open source, someone MUST have scratched this itch", but I googled in Hebrew… never occured to me It will be published in that other rare language…

So… If your blog's theme is Left-To-Right and you have an occasional post in Hebrew/Farsi/Arabic/Urdu, then hebrew4wp is for you! It will test the first char of every element on the page and change the directionality to RTL based on the UTF-8 value or leave it.

However if you are using an RTL theme and need an occasional post in English, I changed two lines in the Javascript to reverse the effect. Check this out. It works for me, but the hack is so basic it might not do the right thing for everyone. If you find a problem and a nice fix for it, let us know…
This post is…

  • Posted in English so it reaches as many WordPress users as possible, but you are encouraged to translate it.
  • Dedicated to and written in the spirit of Free Software: promoting freedom of speech, cooperation and individual rights and freedoms.
  • Released by me, Ira Abramov, under the CC-sa license with special exception for translators: If you feel certain that Israeli references hurt the propagation of the info in your language/country/community I'll waive you the attribution clause but please drop a comment below with a link to let us know. Feel free to translate it into any language and fix/update as needed. If you have any corrections or additions, please update me and everyone in the comments.
  • Aimed at WordPress at the moment because that's the platform I know best. MovableType issues and other additions are welcome.
  • Aimed especially at my fellow bloggers writing in RTL (Right to left) languages such as Arabic, Farsi, Afghan, Urdu, Uyghur, Yiddish and of course Hebrew.

  • Eager to know If you are posting in rare RTL writing systems like Arameic, Dhivehi, Mende/Ki-ka-ku, N'Ko or Tifinagh. Please drop a link or pingback!
  • Anyone dedicated enough to blog in dead RTL like Etruscan, Meroïtic, Hieroglyphics, Sabaean, Syriac, Nabatean, Oscan, Orkhon, Mandaic, Avestan, Cypriot, Enochian or others – That's very cool! Please comment this post with a link or send a pingback 🙂
  • Needs multilingual keywords for search engines so help me translate: wordpress, ووردبريس, וורדפרס, bidi, bidirectional, דו-כיווני, LTR, RTL, מימין לשמאל, משמאל לימין, bilingual, דו-לשוני, שתי שפות, Blog, בלוג, posts, מאמרים, כתיבה, help, tip, עזרה, עצות

שירה מתורגמת מצויצת

היום נפלה עלי קצת רוח שטות, ושלחתי כמה תרגומי שירים בטוויטר. אני מצטט אותם לכאן כדי שישמרו מפני האבדון שהוא פיד הטוויטר הנעלם מהר, וגם לטובת כל מי שלא קורא אותי שם…

את הכל התחילה ואנדר:

הו מאמא מיה, מאמא מיה/מאמא מיה, תני לי ללכת/בעל זבוב שומר את השטן במיוחד בשבילי / בשבילי / בשביליייייייייייי #דבריםשנשמעיםיותרטובבאנגלית

אין לי כל סיבה לזלזל ביכולות התרגום של ידידתי, אבל הרגשתי שאבד משהו בתרגום, והצעתי שיפור:

הו אמי, אמי/אמי, שחרריני לדרכי/בעל זבוב שומר את השטן במיוחד למעני / למעני / למענייייי

או-אז נזכרתי שפעם בתיכון, תרגמתי במלואו שיר ידוע של מארק קנופפלר, מנהיג "זמנים קשים", והבאתי שורה אחת כדוגמית, שתורגם כבדיחה מכוונת בשיעור משעמם לפני 21 שנה:

לא, זה לא עובד / ככה תעשה זאת /נגן בקתרוס על התט"מ / אך זה לא עובד / ככה תעשה זאת / דמים לשוא, פרגיות חינם

מהקהל ירדו עלי שאני לא מבין את השיר ככתבו, אז הצעתי מקצה שיפורים:

אם תרצו אין זו עבודה / ככה תדפקו קופה /נגן בקתרוס על התט"מ / הו, זו לא עבודה / ככה תדפקו קופה / דמים לשוא, פרגיות חינם #נשמעיותרטובביידיש

למי שלא הבין, אגב, תט"מ היא "תחנת טלויזיה מוסיקלית", הלוא היא "Music TeleVision" מהשיר המקורי. לטענתי על התרגום ליידיש נתרם חיזוק מהקהל:

זה באמת נשמע יותר טוב (או לפחות מצחיק) ביידיש: געלט פֿאַר גאָרנישט און מיידלעך פֿאַר פֿרייַ

בערב, נחה עלי מוזה ודפקתי עוד כמה שורות, חלקן לפי בקשות הקהל:

סוס הוא סוס/ אמת ושריר/ ואין לדובב אותו/ זה נהיר/ מלבד כמובן/ אם הסוס לא מכאן/ אלא מר אד הידוען #אנילאשפרירהזכאי

אבני צור, פגוש את משפחת אבן צור/ את עידן האבן הם מייצגים נאמנה/ מ"סלע קיומנו" הם כאן ביננו/ כעמוד מספר על קדמת דנא #לאיפהאתדרדרהלאה

מחילים ומרעידים/ מסתוריים ומפחידים/ ובסך הכל מגעילים/משפחת האדם/ גרים בבית נכות/ לביקור המשפחות/ מעוררי צווחות/ משפחת האדם #לבקשתהקהל

עכבאיש, עכבאיש/ עושה כל מה שעכביש/ בכל מידה טווה קורים/ דג גנבים כמו זבובים/ השיתו ליבכן! הנה בא העכבאיש!

יטוף לאוזנך זהב מילולי/ אך שקריו לא יסוו את שתיראי/ עת ישק תדע נערת הזהב/ נשיקת המוות היא.. מזהוב האצבע!

מר אישחול, חלום לי הבהל/ עשהו החמוד שבכל התבל/ שפתיו השתיים כורד ותלתן/ ספר לו שהלילה – חבל על הזמן

אי שם בדרום, סמוך לשדרות/במעבה הנגב והדיונות/ בבקתת בוץ/חי אסף לוץ/שלא למד ספרות ולשון/ אבל ניגן בגיטרה כצלצל בפעמון/ לך אסף לך/ יהיה אחלה

ולבסוף, מתוך שירם הידוע של "יש מצב שיש להם כזה":

האם הוא גרגר או אולי נקודה? / כשהוא במים – נרטב? לך תדע / ואולי המים סופחים אותו? / איש החלקיק, אין יודע דמותו

ובונוס למי שנשאר עד לפה בסבלנות – עוד תרגום, חופשי מאוד.

כשלכוכב תביע משאלתך
לא משנה הקב"א שלך
כל משאלות לבך
יפורגנו

ואם תחלום על לבך בליל
גיבור, כל מה שתרצה תקבל!
שימו ש"ס במעטפה
וסעו

פורטונה אוהבת
את מי שבשבילה מזיע
היא תעשה לך טוב…
תממש לך פנטאזיה.

כמו ברק ביום חול
פורטונה תראה לך מאיפה הדג משתין.
שלח ימינה את המשאלות
ובום! תהיה בהלם, והאמת גם אני.

IDN ושרת הלינוקס שלכם

לא אוהב IDN, IDN זה מעצבן. ה-URL מכוער והקונפיגורציה גם כן.

התבקשתי לצרף לאתר אצלי על השרת דומיין בעברית, האתר היום הוא yaro.co.il ומהיום הוא גם צלמת.co.il. אם הכתובת הזו מכוערת בעיניכם, תתחילו לחשוב על איך לכתוב http://צלמת.co.il או http://www.צלמת.co.il ושזה יראה קריא, ובכל מקרה הדפדפן מיד יתרגם את זה ויגלוש אל http://xn--hebews.co.il/. באופן מעצבן, זה יראה לרוב יותר קריא כשזה בתוך פסקה משמאל לימין. אני אישית לא יודע למה שמישהו ירצה את זה. לקרוא עוד על הפוליטיקה ועניינים אחרים מאחורי הרישומים האלו, אני ממליץ על הפוסט הזה של שחר.

אני אניח בצד את הטיעונים לכך שאתר שמופיע בכמה שמות נראה לגוגל כתוכן מועתק ומאבד פוטנציאלית פייג'ראנק אלא אם תצרו לו sitemap שיתקן את הרושם הקלוקל, אני לא אכנס כאן לשאלות של URL שמכיל RTL באמצע, אני אגיד לכם רק איך טכנית פתרתי את הבעיה בקבצים.

מחרוזת אותיות בעברית איננה נכתבת ב-ASCII ולכן אין לה מקום בתשתיות הישנות. לרוב אנחנו כותבים עברית בקבצי טקסט ע"י קידוד ביוניקוד, ISO8859-8i או אחיו CP1255 aka Windows-1255. באיזה מאילו מקודדים שמות IDN? אף אחד מהם. אז איך יודעים לפי איזה קידוד לכתוב את שם הדומיין בקבצים של BIND ו־Apache? לא ממש מצאתי הסבר מניח את הדעת. היה ברור לי שאצטרך להשתמש בשם בסגנון xn--something אבל לא היה לי מושג מאיפה להשיג אותו, אז זה השלב הראשון. הנה מה שמצאתי:

  1. הקלידו פקודת whois עם שם הדומיין בעברית, עם קצת מזל יש לכם את הכלי המודרני והקידוד הנכון (אצלי LANG=en_US.UTF-8) ותקבלו חזרה מ-ISOC את הקידוד הנכון, יצא ש"צלמת" זה xn--hebews
  2. שגרו apt-get install idn, ותקבלו כלי CLI לתרגום המחרוזות המעצבנות האלו.
  3. חפשו בגוגל מתורגמן IDN, יש הרבה.

ניסיתי להכניס את המחרוזת בעברית יוניקוד לקבצי הקונפיג של BIND ישירות אבל זה פשוט לא הצליח. מצטער, חברים. חייבים להכניס שם IDN מתורגם, עד כמה שזה מכוער.

עצה – הדרך הנוחה לניהול דומיינים מרובים לאותו האתר תחת BIND הוא הפניית כמה דומיינים לאותו קובץ zone, אם כתבתם אותו נכון ללא שמות מלאים (למשל השמות בקובץ מתייחסים ל־www ולא לשם מלא כמו www.yaro.co.il. – עם הנקודה בסוף כמובן). אני מייצר את ×”-named.conf אוטומטית מרשימות שמות של דומיינים שמצביעים על קבצים עם שמות כמו הדומיינים, אז אני עושה דבר דומה עם symlinks ברמת קבצי ×”Ö¾zone במקום בקובץ הקונפיג אבל התוצאה ×–×”×”. אפשרות אחרת היא לעשות שימוש ברשומת DNAME, ולפתור כמה בעיות במכה, כולל אולי זרימת הדואל. לא ניסיתי.

בעיה בדביאן לני – כלי חיפוש השמות host לא תומך כנראה יוניקוד, ×›×™ לחפש whois עם מחרוזת בעברית הצלחתי, אבל לא host. עוד נקודה לרעת השיטה.

בשלב הבא צריך להוסיף את האתר גם באפאצ'י. גם כאן עברית יוניקוד בקבצי קונפיגורציה לא תעבוד ותאלצו להוסיף את כתובות ה-IDN המכוערות. לכן בקונפיגורציה של האתר הסטאנזה עכשיו נראית ככה:

ServerName yaro.co.il
ServerAlias www.yaro.co.il
ServerAlias xn--6dbfabcqvj1f4b.co.il
ServerAlias xn—-zhcpbrbbyge2cxcu.co.il
ServerAlias xn--hebews.co.il
ServerAlias www.xn--6dbfabcqvj1f4b.co.il
ServerAlias www.xn—-zhcpbrbbyge2cxcu.co.il
ServerAlias www.xn--hebews.co.il

(הערה, בזמן הפרסום, הדומיינים המוזכרים פה עוד לא מופנים אל השרת שלי אז הלינקים העבריים עוד לא עובדים, זה יקח עוד כיומיים)

קצת מריר וקצת מצחיק

לפני כמה ימים ניסיתי לעורר ויכוח קטן בלינקד-אין, בקבוצת דיון של עולים חדשים ועולים לעתיד שמחפשים עבודה. שאלתי אנשים למה הם בעצם באים לכאן, למדינה גזענית, שלא מנסה להגיע לשלום או איזושהיא התנהלות מקיימת מול השכנים והסביבה האקולוגית, ואפילו מתעללת בגמלאים, שורדי שואה, תושבי פרברים, עצמאים, חילונים ושאר קבוצות מיעוט מוחלשות. (כן, חילונים מתקרבים לשם אני מאמין, היום סתם להיות סמולני זה כבר חצי פשע). הטיעונים שלי טוטאו מהר הצידה בלי לעצור לחשוב מה המשמעויות, ונשלפו זכות אבות ו"תראה איזה יופי של מדינה בנינו". אני לא חושב שאפשר להסתכל על מפעל החיים של הציונים הישנים ולתת עליו קרדיט ל"ציונים" החדשים. רק אחת מהרשימה ענתה לי בהודעה פרטית שאני צודק, דיברנו אתמול בטלפון וניסינו לעודד אבל יצאנו שנינו מיואשים. אחרי שראיתי כמה מעט אנשים הגיעו למצעד חרויות האדם והפגנות אחרות לאחרונה, אני באמת מתחיל להרים ידיים. אני בכל כך הרבה קבוצות מיעוט שזה כואב. הבוקר עלה בטוויטר הסרטון הזה, שאם לא היה קולע, היה אולי מצחיק. זהירות, היטלר.

(הגיע אלי דרך רם און, שקיבל מעידוק, שקיבל מצביקה בשור, שקיבל מיו גונן)

כדי לאזן, ×”× ×” מערכון חמוד שהגיע אלי מחבר אחר, חלק מכם יזהו אולי את רוני קורבט, חצי מזוג הרונים ששרד יותר טוב מהשותף שלו, במערכון מודרני על סלט הפירות של הטכנולוגיה. הלוואי עלי להסתפק בתיסכולים הקטנים של הבריטים…