יום רביעי, מרץ 04, 2026

שימוש ב mtr בשביל לבדוק מסלולים

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

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

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

mtr source.puri.sm --report -4 -w -b
Start: 2026-03-04T08:41:09+0200
HOST: librem5                                                          Loss%   Snt   Last   Avg  Best  Wrst StDev
  6.|-- te0-5-0-7-6.203.agr21.fra06.atlas.cogentco.com (149.14.69.121)   0.0%    10   66.2  66.5  65.5  68.2   1.0
  7.|-- be4516.rcr31.fra06.atlas.cogentco.com (154.54.56.146)            0.0%    10   65.9  66.4  65.6  68.1   0.7
  8.|-- be5485.ccr41.fra05.atlas.cogentco.com (154.54.77.53)             0.0%    10   67.0  66.8  65.6  70.0   1.5
  9.|-- be4975.ccr41.par01.atlas.cogentco.com (154.54.63.70)             0.0%    10   75.4  76.3  74.5  79.5   1.7
 10.|-- be2315.ccr31.bio02.atlas.cogentco.com (154.54.61.113)            0.0%    10  158.2 163.2 157.0 204.9  14.7
 11.|-- port-channel2252.ccr91.dca04.atlas.cogentco.com (154.54.47.137)  0.0%    10  155.3 156.5 155.3 161.0   1.8
 12.|-- be8413.ccr41.iad02.atlas.cogentco.com (154.54.5.218)             0.0%    10  157.6 158.7 157.1 162.3   1.8
 13.|-- be3562.rcr51.b037327-0.iad02.atlas.cogentco.com (154.54.24.234)  0.0%    10  156.9 158.2 156.9 160.4   1.1
 14.|-- 38.32.186.234                                                    0.0%    10  160.2 161.9 160.0 170.1   3.0
 15.|-- ???                                                             100.0    10    0.0   0.0   0.0   0.0   0.0

  
אבל חיבור דרך ipv6 כן עובד :
mtr source.puri.sm --report -6
Start: 2026-03-04T08:36:26+0200
HOST: librem5                     Loss%   Snt   Last   Avg  Best  Wrst StDev

  5.|-- 2001:978:2:42::50:1        0.0%    10   66.5  66.8  65.2  71.7   1.8
  6.|-- be4516.rcr31.fra06.atlas.  0.0%    10   68.6  67.6  65.5  72.8   2.7
  7.|-- be5485.ccr41.fra05.atlas. 20.0%    10   70.5  67.2  65.8  70.5   1.6
  8.|-- be4975.ccr41.par01.atlas. 50.0%    10   76.5  76.1  75.3  76.6   0.6
  9.|-- port-channel2261.ccr91.dc  0.0%    10  167.1 155.0 152.3 167.1   4.5
 10.|-- be8413.ccr41.iad02.atlas. 40.0%    10  155.4 155.4 155.0 156.2   0.4
 11.|-- be3562.rcr51.b037327-0.ia 30.0%    10  154.4 157.2 154.4 166.1   4.4
 12.|-- 2001:550:2:2f::271:2       0.0%    10  155.0 160.5 154.6 177.4   8.9
 13.|-- spine1.cloud1.ash.hetzner 30.0%    10  159.9 163.6 159.7 173.5   5.0
 14.|-- ???                       100.0    10    0.0   0.0   0.0   0.0   0.0
 15.|-- 29704.your-cloud.host      0.0%    10  156.3 155.0 153.8 156.3   1.0
 16.|-- 2a01:4ff:f0:a4b6::1        0.0%    10  169.6 162.1 159.0 169.6   4.0

  
הדרך שאני משתמש בה בשביל עדיין לבדוק תקשורת דו צדדית , זה פשוט תהליך cron , ששומר את הפלט של mtr , ואז עושה מהשורה הראשונה שהיא לא בבעלות ה ISP המקומי עבורו אני בודק, וגם לא rfc1918.
כאשר יש שוני ואי הגעה או איבוד, אני מבקש מהתמיכה שייפנו לספקי האינטרנט, הבעייה לפעמים אין מה לעשות כמו במקרה של ccc purism , כי הבעייה היא בדרך !  לכן יש לי חוזים עם עוד ספקי תקשורת שונים על מנת להבטיח את זה.
 
אבל אם אתם שומרים את הכל בבסיס הנתונים, ויש לכם דוח שקופץ ברגע של איבוד אחוז גבוהה של תקשורת או אפילו נתק, אתם מקבלים  מידע היסטורי להראות מתי ואיפה הבעיות התחילו, כמובן שלא צריך לחכות שיש נתק מוחלט, צריך לבדוק איכות שירות כל הזמן, מדובר על שאילתות מאוד פשוטות ובסיסיות ואפילו מפתחים צעירים מאוד יכולים לכתוב את השאילתות הללו. עכשיו יש לכם צוות noc , והוא האמת מחזיק בכלים הרבה יותר טובים שבודקים ומנהלים זאת, והם ככל הנראה משתמשים בפתרונות טובים יותר מאשר mtr עם בסיס נתונים, אבל הפתרון הזה הוא פתרון מאוד נוח ופשוט כאשר אין לכם גישה לצוות המנהל משום מה.

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

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

יום שלישי, מרץ 03, 2026

לוגים זה כיף! איך אני משתמש ב rsyslog מרוחק ולא systemd בשביל ריכוז לוגים

אני מתנצל לפני  אנשי ה  systemd , אבל אני משתמש במערכת ניהול לוגים מרוכזת על בסיס rsyslog ומבוססת קבצים, אני בוחר שלא להשמש ב TLS , אז מבחינת אבטחה אני לא ממליץ את זה ב production אם אתם חשופים לרשתות אחרות. אצלי בבית יש מספר מערכות vlanים שעובדות בצורה מופרדת, כלומר יש לי בבית רשתות מנותקות מהאינטרנט ושם יש vlanים נפרדים ועדיין בתוך המערכת על כל מחשב יש חומת אש ואלו שולחים מידע לשרת הזה, אבל אני בחרתי לא להתקין IDS על המחשבים  אצלי, למה ? כי יש לי חיים.

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

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

במחשבי לקוח שיש אפשרות להפעיל rsyslog כלקוח (מבוססח לינוקס )  

הקינפוג בשביל לשלוח זה מספיק להוסיף את המקטע בתוך /etc/rsyslog.con 
  *.*  action(type="omfwd" target="192.168.10.4" port="514" protocol="tcp"
            action.resumeRetryCount="100"
            queue.type="linkedList" queue.size="10000")

  
זה פשוט מעביר למחשב מרכזי על גבי tcp , ללא שום אבטחה כלל, לא מורכב מדי.
כמובן, חשוב מאוד להגדיר את logrotate בשביל לנהל מקום בצורה טובה יותר.
 
גם בוינדוס יש מספר אפשרויות החל מהצורה הרשמית  ועד מנוע שליחה קנייני (כמו שאני משתמש בו) ושולח לוגים גם מ Event Log וגם SQL  ועוד מספר מערכות ישירות ל שרת rsyslog מרוחק ומרכזי. כן אני משתמש בקוד קנייני, זה החיים ! אני גם כותב קוד קנייני !
 
בשרת אליו שולחים אני הגדרתי שמירה תחת תיקיית בצורה הבאה (זה פשוט מפעיל האזנה על TCP): 
module(load="imtcp")
input(type="imtcp" port="514")
וגם קובץ בודד שאוסף הודעות (המחשב שאוסף את הלוגים נקרא hel על שם הדמות מהמיתלוגיה הנורדית)
    cat /etc/rsyslog.d/10-remote.conf 
	$template RemoteStore, "/var/log/remote/%HOSTNAME%/%timegenerated:1:10:date-rfc3339%"
	:source, !isequal, "hel" -?RemoteStore
	& stop

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

כמובן שצריך לאפשר ברמת ה firewall לקבל את ההודעות הללו  ממחשבים מותרים.
 
מבחינת אבטחה , אני לא משתמש פה ב tls בכלל פה , וזה ממש לא בסדר וומסוכן, אבל יש סיבה , יש לי מכשירים שיש להם בעיות עם tls ברמת לקוח, ואני ממש לא הולך להחליף אותם בגלל רק זה (כי זה לא חשוף לאינטרנט כלל וזה נמצא על vlan פרטי), כלל המכשירים ששולחים אצלי לוגים כמו רכזות , נתבים , מדפסת סורק ועוד וכולם שולחים בצורה יפה ופשוטה למחשב מרכזי.
 
עכשיו ? האם זה מושלם ? ממש לא , לוגים שהם מעל שורה אחת (מכילים CR LF או LF ) ישונו ואז יש קושי לחלק מהאנשים לקרוא את הלוגים הללו. בחלק מהלקוחות יש בעייה עם שליחה עם פקטה בגודל של מעל 1K של מידע (לא מפנה פה אצבעות ... אבל זה קיים), זה מחייב אחזקה יותר רצינית של עוד מחשב שמעבד לוגים, אבל זה לא דורש יותר מדי , למשל מודם 4G מייצר 30 מ"ב של לוגים ביממה, שזה די קלום , מודם vDSL ? הוא מייצר ברמת ה 100K ליממה, מודם של סיב אופטי ? מייצר כ חצי מגה ביום במקרה הטוב , מנוע SQL פחות מ1 מ"ב ליום .
 
אם רוצים פתרון טהור על גבי systemd , יש פתרון  מסוג systemd-journal-remote, אני אישית בוחר שלא להשתמש בפתרון הזה מהסיבה הפשוטה כי יש לי מכשירים שצריכים לשלוח הודעות לוג אבל הם לא מפעילים systemd, אז לי זה לא מתאים.

איך להפעיל מצב debug ב מנהל המודם ברמת ה service

בעקבות באג שהיה ב ModemManager בגרסה היציבה, הדרך הרגילה שאתם תראו במדריכים היא להפסיק את התהליך ולהפעיל עם דגל debug :
/usr/sbin/ModemManager --debug

או אפילו להוסיף את תת הדגל 
--log-level=DEBUG
 
אבל במקרה שלי אני רציתי לעשות זאת לטווח ארוך ולא רק להפעלה חד פעמית. אבל אם רוצים לעשות זאת ברמת ה service  , אבל במקרה שלי זה לא עבד בצורה הפשוטה של עריכת קובץ ה service.
 
בהתחלה הוספתי את הדגל בתוך קובץ ה service וניסיתי , אבל זה לא עבד.
 
מה שניסיתי היה :
$ cat /usr/lib/systemd/system/ModemManager.service
[Unit]
Description=Modem Manager
After=polkit.service
Requires=polkit.service
ConditionVirtualization=!container

[Service]
Type=dbus
BusName=org.freedesktop.ModemManager1
ExecStart=/usr/sbin/ModemManager --debug
StandardError=null
Restart=on-abort
CapabilityBoundingSet=CAP_SYS_ADMIN CAP_NET_ADMIN
ProtectSystem=true
ProtectHome=true
PrivateTmp=true
RestrictAddressFamilies=AF_NETLINK AF_UNIX AF_QIPCRTR
NoNewPrivileges=true
User=root

[Install]
WantedBy=multi-user.target
Alias=dbus-org.freedesktop.ModemManager1.service

עכשיו אנשי ה systemd לא לכאוס עלי! אני יודע זה לא בסדר , יודע , צריך להשתמש ב override. לקריאה נוספת ממליץ לקרוא את המדירך של systemd.
 
לכן הדרך היחידה שעבדה לי  היא לבצע override , כלומר לבצע , שימו לב שיש פה משהוא מאוד מסוכן , וזה מידע פרטי שבדרך כלל אסור להדביק באתרים כי זה מכיל מידע מאוד פרטי יש להזהר מה log-pesonal-info מאוד: 
 
$ cat /etc/systemd/system/ModemManager.service.d/override.conf 
[Service]
ExecStart=
ExecStart=/usr/sbin/ModemManager --debug --log-level=DEBUG --log-personal-info --test-quick-suspend-resume
 
 אנחנו צריכים להפעיל ExecStart פעמים , מכיוון שאנחנו צריכים להעלים את הפקודה הקודמת. 
 
הדרך לעשות את זה היא: 
  sudo systemctl edit ModemManager
  
ואם רוצים לבטל את זה משתמשים פשוט ב revert.

יום חמישי, פברואר 19, 2026

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

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

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

אפשרות להפעיל ערכת צבעים המיועדת לאנשים בעלי עוורון צבעים או לקויי ראייה.
אפשרות חדשה על מרכוז סמן העכבר כאשר משתשים בזום וזכוכית מגדלת (תכונות המאפשרות להגדיל חלק מהמסך).
בחירה פשוטה יותר לצלם מסך עבור תוכנה בודדת.
מנהל טעינה חדש (אבל שכבר לא תומך באחד מהBSDים הקיימים לצערי)
דרך פשוטה יותר לייצר theme מהגדרות המערכת הנוכחית.
יש מערכת OCR בתוך spectacle  - קצת מלחיץ אבל מגניב לאללה, לי לא ברור האם זה עובד מקומית או שולח את המידע לאנשהוא.
ניתן לשנות את עומק הצבע בכל חלון.
אפשרות חדשה להתחבר ל WiFi עם סריקת QR.
אפשרות לשנות את עוצמת הכל בכל תוכנה על ידי העברת העכבר מעל חלון פתוח (במקום רק תחת שדה ה appications בעוצמת הקול). 
 
הגרסה זוכרת את המפתח ביורן בלזס שנפתר מסרטן 
 
ולכבוד הגרסה , היה שמח אילו היה איזה מפגש / מסיבת שחרור  ;-)

יום שלישי, פברואר 10, 2026

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

על מותן של חנויות המחשבים הניידים הקטנות, בעקבות השנתיים האחרונותבהם מחירי הזיכרון והאיחסון עלו, המצב כה גרוע שמתברר שחברות העוסקות ב ewaste הפסיקו למכור מחשבים ישנים תקולים בשלמותם ומוכרים את הזיכרון והאיחסון בנפרד מהמחשבים הניידים (כאשר הזיכרון לא מולחם כמובן).
 
המצב כה גרוע שמחשבים עסיקיים מ2020-2022 הם בעלי שימושיות גדולה יותר מאשר מחשבים שיצאו בשנת 2025-6, כי הם נמכרו עם 64 ו 128 ג"ב זיכרון בעוד החדשים היום נמכרים גג עם 32 במחירים סבירים. אפילו מחשבי המותג כמו ה M720q שעלו כמעט אלף מאתיים יורו ב2022  עם 32 ג"ב היום הדגם המגביל (M70q) עולים 800 יורו אבל נמכרים עם 16 ג"ב בלבד ! חיפשתי גדם כמו שאני קניתי עם 64 ג"ב שהגיע בזמנו , ופשוט אין כאלה באפשרויות המכירה בחנויות מהם אני רוכש, אפילו באתר של לנובו הייתה אפשרות רק עם 32 ג"ב. עכשיו ברור לי שחלק מהמעבדים החדשים יותר יהיו בעלי ניצול חשמל טוב יותר, ואפילו במהיריות גדולות יותר גם באחסון גם בזכרון וגם במעבד, אבל אם אנחנו לא מצליחים להשתמש או להשיג את כמויות האחסון והזכרון הנדרשים אז יש בעייה חמורה.
 
מתברר שבעלי מחשבים התחילו לרכוש מחשבים יד שנייה עובדים, וזה אך ורק בשביל הזיכרון שלהם,, המצב הוא כה חמור!. 
 
הקשבתי לפודקאסט של איש IT מחברה בינונית והוא סיפר לי שהם פשוט מוציאים את ה DDR3 ו DDR4 ומעבירים אותם לציי מחשבים חדשים אם יש החלפת מחשבים בכלל, כן משתמשים ב DDR3, הוא הסביר  שמתברר שלא כלל המעבדים  (החדשים) יעבדו עם זה בצורה האופטימלית, אבל ישנם מעבדים בשוק העיסקי שיעבדו עם זה כמו שמצופה בעסק, הוא הסביר  שבשונה ממחשבים המיועדים למשחקים או לAI (שהוא צוחק שזה סוג של משחק) בעסק הדרישות שונות מבחינת חומרה והרבה פעמים זה יעבוד מספיק טוב למשתמש האתגידי (ל cad ולבסיס נתונים במיוחד), והוא מאלה שבאמת מחליפים ציוד כל שלוש ארבע שנים ולא מחכה לתקלה בשביל החלפה ציוד.  

יום חמישי, פברואר 05, 2026

זו הייתה טעות להכניס פוליטיקה בצורה שהוכנס ב fosdem

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

מדובר  בהרצאה של פוסדם לגבי מלחמה וקוד פתוח, https://video.fosdem.org/2026/janson/FE7ULY-foss-in-times-of-war-scarcity-and-ai.mp4 , 

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

מה אני רואה/שומע שם: אנשי חיזבאללה כאזרחים או אנשים ? 
תמונה מהשקף אותו הציג הדובר, בה רשום כי המתקפה כרמה למותם של 42 אנשים, כולל אזרחים, ופצעה מאות יותר

הוא לפחות תיאר כאויב את מקבלי הביפרים, אבל  תיאור ציוד המיועד לחיזבאללה שלא כציוד צבאי ?! לאחר מכן  מלל בעברית או ישראלי בתוך LLM כתקיפה ? הנקודות הללו שהועלו שם משאירים טעם רע ומר כלפי כלל הרצאה החשובה שהוא העביר שם. והחומר שם היה מאוד חשוב,  היה מספיק להגיד שזה נועד כנגד צד לוחם, ולרשום כי הנפגעים היו פעילים, ובמקום זאת? נכתב אזרחים ואנשים.  אילו רק היה רשום בצורה נייטרלית ומדבר בצורה נייטרלית , זה היה הרבה יותר טוב, אבל הוא בחר לבחור צד. האם קוד הוא נשק? לחלוטין במקרים מאוד ספציפים. הנקודה שלו לגבי update כבעיית אבטחה (כולל security updates), כן  security-updates יכולים לדחוף התקפות (כמו עם xz).

כמה שניות לאחר מכאן נראה שהייתה  התקלה בהקלטה בה יצא  המשפט we are spending a jewish pile of money  (בכתוביות זה כתוב כ "we are spending a juice pile of money. I would say that in a time of war," ) את זה ניתן לשמוע ב48:05 , זו כנראה טעות במיקרופון , או בשמירת הקבצים בדרך,  אני באמת רוצה להאמין שה אמור להיות huge pile , גם כותב הכתוביות הבין ושמע זאת כמוני (אני מאמין שמדובר בתוכנה ולא באדם), בדקתי עם אדם נוסף אחר ממני, גם הוא שמע jewish. מדובר בתקלה הזוייה שמשאירה טעם חמור מאוד.

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

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


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

לגבי מי קיבל את הציוד ומה המעמד שלו, יש את ההסברים שאפשר לקרוא מצד אחד ב:

https://lieber.westpoint.edu/exploding-pagers-law/
https://www.inss.org.il/publication/pager-attack/

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

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

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

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

הנגשה:

את המלל של ההרצאה  ניתן לקרוא תחת https://video.fosdem.org/2026/janson/FE7ULY-foss-in-times-of-war-scarcity-and-ai.vtt אולם נראה לי שלא מדובר בהקלדה של אדם, כי אם של מכונה. השקפים שהיו בהרצאה לא מוצגים בקובץ הזה, והוא לא הקריא את כלל התוכן שהיה במצגת בדיוק כמו שכתוב בה.

יום שני, פברואר 02, 2026

Attending fosdem from home (you can watch the video feed ! or watch recorded talks)

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

השנה היו הרבה מקומות אותם שווה לבקר,היו תחומים שהיו חסרים לי אישית, אבל זה החיים, אני אישית נהנתי ממספר הרצאות ואותן ניתן לראות תחת https://video.fosdem.org/2026/ ונכון שאני לא מקשר ישירות כי הכל שם מגניב ושווה וצריך רק לבחור מה מתאים, שימו לב שלא כל ההרצאות עלו והן כנראה יעלו בקרוב אז צריך  לחכות מעט.

יום שני, ינואר 26, 2026

ואילנד זה כלי מדהים , אם לחיצה על כפתור לא עובדת, מה שצריך לעשות זה ללחץ על shift ואחרי זה לבחור עם העכבר!

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

כלומר עם אני רוצה להתקין פלאגין או לפתוח את תפריט העזרה או ההגדרות לחיצה על כפתור לא תעזור.   זה לא רק תתי תפריטים אלו גם הודעות על המסך כמו אישורים שונים. 
 
חיפשתי ומצאתי כי מתברר, שתחת wayland עדיף להשתמש בכפתור ה shift כאשר מחוברים ב WSL2, האמת באמת הייתי צריך לקרוא את המפרט של המימושים של wayland , אבל לא עשיתי זאת, זה באמת בעיית PEBKAC !/
 
בחור נחמד סיפר על האפשרות החשובה לפיירפוקס שהיא הוספת  MOZ_ENABLE_WAYLAND=0   לפני firefox או להוסיף זאת כexport.
 
בדקתי ע"י ידי הפעלה של weston , והפעלה של ff בתוכו, ושם האמת לחיצה פשוטה כן הצליחה לעבוד בתתי התפריטים.

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

יום ראשון, ינואר 25, 2026

החיים הטובים עם C++ בחירת האלמנט הNי בטיפוס טעינה בינארית ועוד דברים מגניבים

גרסה חדשה , ודברים חדשים ! 

אייזה חיים טובים יש לנו עם c++26, הדברים הבאים הם חשובים בשבילי, לאו דווקא בשבילכם, אבל עבורי זה הולך לעשות חיים קלים יותר, זה גם יאפשר לי לשנות שיטות עבודה ישנות, בגישות נוחות וטובות יותר. מתי זה יגיע ? אני מקווה שעד סוף השנה או השנה הבאה יהיו גרסת Visual Studio ו G++ שייתמכו בזה.

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

 עכשיו היה לנו משהוא דומה שהיה אפשר לעשות לפני כן, אבל עכשיו אפשר לעשות את הדבר המגניב הבא:
template <std::size_t I, typename Tup>
constexpr auto structured_binding_element_at(Tup tp_tuple)
{
  auto [...elems] = tp_tuple;
  return elems...[I];
}
struct A { bool a ; int b};

static_assert(structured_binding_element_at<1>(A{false,42}) == 42 ) ;
 
עכשיו, יש עוד משהוא מגניב גם ה embed:
    const unsigned char  blob_key[] = 
    {
      #embed "res/public_key.asc"
    };
נכון , שהיינו עושים זאת עם #include אבל זה היה תקף רק לקוד שמאפשר קומפילציה, פה יש לנו קריאה בינארית ! וכן אני גם מכיר את השיטה הישנה והטובה בה היינו מייצרים מהמידע הבינארי object עם ld ואז שימוש ב 
_binary_<name>_start ו _binary_<name>_end.עכשיו , הגישה עם ה embed היא הרבה יותר נוחה, פשוטה וחלק מהשפה במקום שימוש ב ld בשביל לגשת לדברים הללו.

עכשיו יש לנו אפשרות לזרוק exception מתוך constexpr :
  constexpr double divide(double n , double d ) {
     if (0.0 == d ) { throw std::invalid_argument { "div by zero would freeze an F16!"};};
     return n/d;
  }
עכשיו יש לנו גם אפשרות מדהימה לדעת עם הסביבה שלנו תומכת ב UTF8 ! , על ידי שימוש ב std::text_encoding, אז אנחנו יכולים לזרוק את קוד ה win32 שאנחנו משתמשים בו בשביל לבצע את הפעולות הללו.
 
יש הוספת ספרייה שלמה שמטפלת באלגברה ליניארית, אז ספריות שלמות שייצרנו כבר לא צריך , זה חלק מהשפה, כמובן שלא נעבור ישר לזה, אבל כן , מקטעים שלמים של קוד לא נחוצים יותר כי זה הופך להיות חלק מהשפה, וכן זה הולך לעשות המון עבודה. 

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

יום שישי, ינואר 23, 2026

מה שאני מחכה לו ב C++26 החוזים הולכים לעשות חיים טובים עם C++ למי שצריך לעבוד עם SAL

כל הכבוד לוועידת ה C++ ו C++26 , בשעה טובה ככל הנראה יש לנו תחליף מדהים לחלק מדרישות ה  SAL שאני צריך, זה לא יחליף לחלוטין , לפחות בהתחלה (זה נועד לזמן ריצה ולא רק לבודק הסטטי) , אבל כמו שאני מכיר את המפתחים המדהימים של הקומפיילרים , וכמו שאני מכיר VS, זה יהיה יגיע די מהר.  הייתרון של זה , שזה חלק מהשפה ויאפשר עבודה טובה יותר בין סביבות שונות יותר, זה לא רק ב SAL זה חלק מהשפה. זה יהיה יותר נגיש עבור אנשים אחרים וחדשים בשפה.
  
נקודה חשובה שמצטרפת לנו ב C++26 הוא שימוש ב preconditions ו postconsition לפונקציות , זה נעשה דרך חוזים (Contract)
 
דוגמא ? כמובן ! 
int doSomething(const int fp_amount_of_coins) pre (fp_amount_of_coints > 0  && "amount of coins must be a non zero value") 
וכמובן שיש גם post והחלק החשוב שבשונה מ SAL ניתן להשתמש בפונקציות בצורה ברורה:
;void clear() post (empty()) 
וכמובן שאם אנחנו צריכים להתייחס לערך החזרה אפשר גם להגדיר אותו :
 int doSomething(const int fp_amount_of_coins) post (r: r != 0)
  
אני רוצה לציין שהדבר הזה הולך לחסוך לי הרבה מאוד עבודה, ויאפשר לי עבודה נוחה יותר. 
 
הדוגמאות אינן שלי, אלא של מארק גרגורי. 

ממליץ בחום לעבור על https://en.cppreference.com/w/cpp/language/contracts.html , אני אישית עובר על זה בשביל להית בטוח שאני מבין את כל הנקודות החשובות.

יום חמישי, ינואר 22, 2026

למה אני בודק את Orca וכלי נגישות אחרים למרות שאני לא באמת צריך אותם

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

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

יום שלישי, ינואר 20, 2026

כמה שאני מחכה לחלק מהפיטצ'רים של C++26 והפעם static reflection

באופן כללי אני חושב ש C++ היא שפה מדהימה, ולפעמים השיפורים שמגיעים מגיעים מאוד לאט , אבל כשהם מגיעים , הולי שיט. 
 
נכון להיות אני מתחזק מערכת לניהול טיפוסים מדובר על מערכת שאני מתחזק שהיא בסדר גודל של כ 12K שורות , של קוד שהוא בסופו של יום , בדיקה כפולה, יש אומרים שזה נראה כמו בית זיקוק (זה ביטויי לקוד מאוד גדול, ומסובך שמייצר משהוא מאוד נדרש) , אנשים שראו את זה אמרו שזה משהוא מאוד טוב, ואחרים אמרו שראו דברים דומים במימושים ב ADA , לא אני המצאתי אותו, אבל אני מתחזק אותו, המקרה שלי הוא מקרה קצה, מרבית האנשים לא צריכים את זה כלל, אבל אני צריך , וזה עונה על הצרכים.
 
היום ראיתי את התוסף המדהים של static reflection שמוסיפים בC++, כן אני ידוע שדברים כאלה היו קיימים דרך macros , ושזה אפשרי בצורות שונות תחת boost, ויש פרוייקטים עצמאיים, מה שאני אומר זה שאני שמח שזה חלק מהשפה, וכן אני יודע שזה קיים בשפות אחרות, ידוע לי .
 
סוף סוף אנחנו יכולים להגיע למצב שאנחנו עושים את הדבר הבא:

 
template <typename E> requires std::is_enum_v<E>
constexpr std::string enum_to_string(E value) { 
  template for (constexpr auto e: std::meta::enumeratorts_of(^^E)) { 
     if ([:e:] == value) {
        return std::string(std::meta::name_of(e));
        }
     }
     return "invalid";
}

enum Color {eRED, eGREEN, eBLUE};
static_assert(enum_to_string(Color::eRED) == "eRED");
static_assert(enum_to_string(42) == "invalid");

דוגמאות הקוד הזאת שייכת למרק גרגורי והצגה ב cppcon 2025, אבל מוצגת גם ב P2996r0 

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

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

עכשיו חשוב לציין שזה בה להחליף את ה reflection TS שכבר הוצא חלקית, ונראה לי שאף מומש על ידי אנשים שונים כמו דרך N4818 

לפי הבנתי זה אמור להגיע ל g++ בגרסה הבאה, אז עוד חמש שנים בדביאן ויכול להיות בגרסה הקרובה של פדורה, מתי זה יהיה ב Visual Studio ? 

יום שני, ינואר 19, 2026

שימוש ב LLM אמור למנוע תרומה לקוד פתוח או קוד מסחרי

השבוע דיברתי עם מכר לגבי שימוש ב LLM בקוד, והעלתי נקודה שגרמה למספר אנשים להרים גבה, אני טוען , כי אסור לפתח קוד שהוא קוד פתוח ולהשתמש ב LLM שלא אומן על החומר שלך בלבד, לדעתי האישית כל שימוש בLLM שאינו על החומר שלך הוא הפרת זכויות יוצרים,  וכמו כן כל ייצור קוד שנעזר ב LLM בכל צורה (כולל בודק סטטי למשל) היא הפרת זכויות יוצרים.עכשיו ידידי העלה טענה חשובה, כי זה לא העתק של מילה במילה, זה העתק של רעיונות, העתק של שיטות , העתק של patterns, ובית המשפט עדין לא החליט על הנושא, אבל זה חלק גדול מהנקודה, העובדה שזה בבית המשפט רק מציגה את הבעייתיות בנושא,  בקוד הפתוח פשוט צריך להתרחק מקן הצרעות הזה, כאשר כבר עכשיו אנחנו יודעים את הבעיות שקייימות שם,  בג'נטו למשל החזיקו החלטה בגישה דומה  (דיווח לפי לינוקסיוס). בpostmarket יש policy בנושא, ואף באג פתוח  (219) המבקש לאסור את כל תרומות הקוד הפתוח בשימוש בAI.
 
נכון שזה מזכיר את מה שהיה פעם ב BSD, אבל האמת ,ואני חושב שאלי טעה טעות חמורה שם (בבאג), לדעתי אם קוראים קוד GPLי בשביל להבין איך קוד עובד (בשונה מreverse engineering ),  לדעתי *אסור*  לכתוב קוד דומה ומתחרה, באופן כללי לדעתי לא לחינם אנשים בכירים בחברות AI אמרו כי אילו יידרשו להשתמש בחומרים מותרים, הרי שלא יצליחו,הכתבה המדהימה "OpenAI declares AI race “over” if training on copyrighted works isn’t fair use "  מארס מציגה זאת באופן משמעותי.  לדעתי הרבה מה LLMים כנראה הפרו זכויות יוצרים, בין עם במהלך האימון , ובן אם במהל ייצירת הפלט, אפילו חברות ענק נתבעו על הנושא,  ולכן לדעתי  התוצר של LLMים הוא גם הפרת זכויות יוצרים.
 
עכשיו שיהיה ברור , אני מאוד בעד שימוש ב ctags , ושימוש בVS ו cmake שיבצעו בדיקות קומפילציה , אבל זאת כאשר משתמשים בפרופילים של הפרוייקט או פרופילים משותפים בין פרוייקטים. ב VS למשל אני משתמש ב rules file שזה אחד הדברים המאוד נוחים ביותר. מדובר בקובץ שמגדיר איך הקוד אמור להתנהג ומה מותר ומה אסור, אני כמעט בטוח שראיתי משהוא דומה גם תחת cmake (שניתן לטעון שורה שתגדיר רשימות אזהרות כשגיאה והתהנהגויות מסויימות, וזאת לא כפרטמטר בודד). באופן כללי אני משתמש יותר ב VS והאמת בגרסאות החדשות דברים עמו משתנה לא בשימוש, או משתנה שאמור להיות const ולא מוגדר const מוצא שיפורים בקוד, אני לא אומר שזה מושלם, לא פעם קיבלתי אזהרות שהן שגויות כמו למשל בביטוי constי בו יש פעולה אריתמטית והבודק מתריע כי יש אפשרות ל overflow, כל מקרה כזה אני בודק אישית ובעוד היו מקרים בהם הוא צדק , במרבית הפעמים האזהרה הזאת הייתה שגוייה.
 
בזמנו ניסיתי להעלות את זה בהרצאה של קלינגר לגבי רשיונות שימוש, אבל לא הספקתי לשאול אותו לגבי הטענה הזאת (כי נגמר הזמן). 
 
לגבי קוד מסחרי? בדיוק אותו הדבר, זה אמור להיות סגור ואסור, כל סוג של שימוש כל דבר. יותר מזה, אני טוען ששימוש ב LLM שאומן בחברה, אבל על קוד של אנשים אחרים גם כן אסור ! אימון על החומר שלך עוד איכשהוא הוא לא הפרת זכויות יוצרים, של אחרים ? זה אסור.

עכשיו , זה נשמע קשוח, אבל בואו נחשוב לרגע , כאשר אנחנו חותמים בגיט על קומיט, אנחנו אומרים כי *אנחנו* עשינו זאת ואנחנו לוקחים את האחריות על זה, אבל אם היה LLM מעורב, הרי שאנחנו לא יכולים לקחת אחריות על הנושא הזה כלל.
 
והאמת ראיתי דבר דומה באחד מפרוייקטי הקוד הפתוח הגדולים, שם מסרו כי שימוש ב LLMים הוא אסור, ואני חייב להגיד להם כל הכבוד , אתם תותחים ! 
 
למרות שאני לא מסכים איתו , אהבתי את ההתייחסות של לינוס לנושא ב www.theregister.com/2026/01/08/linus_versus_llms_ai_slop_docs/ . 

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

יום ראשון, ינואר 18, 2026

מתברר שלעיריות יש אפשרות לסייע עם לקויי ראייה

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

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

יום רביעי, ינואר 14, 2026

הסיפור עם ויקיפדיה ופעילות דעווה היא לא סיפור, זה פשוט ניפוח של לא-נושא, בואו נעבור הלאה

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

מספר דוגמאות:

https://www.theverge.com/news/813245/wikipedia-co-founder-jimmy-wales-gaza-genocide

https://www.washingtontimes.com/news/2021/feb/21/co-founder-says-wikipedias-neutrality-long-gone-ci/

https://larrysanger.org/2020/05/wikipedia-is-badly-biased/


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

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

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

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

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

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

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

יהיה בסדר. 

יום שלישי, ינואר 13, 2026

בדקתי את פלסמה 6.5 ביחד עם הקטלן גרסת 49-4 על גבי פדורה 43 והקטלן מצליח לעבוד תחת ווילנד ולקרוא בשפה האנגלית כמעט כמו שהיה ב X.

חדשות מצויינות בדקתי את פלסמה 6.5 שרצה עם ווילנד, והקטלן (orca) מצליח לקרוא מלל ולא מתרסק. עשיתי זאת על פדורה 43.

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

מה שעשיתי היה לבחור את השפה העברית ולהכנס לאתר שמכיל מעט פרסומות , ומכיל הרבה מלל בעברית , נכנסתי לאתר החדשות rotter.net.
 
באנגלית , לטוב ולרע זה עובד כמעט כמו ב X, אבל העבודה שהקטלן מצליח לקרוא משהוא תחת wayland ולא רק תחת X זה שיפור מטורף, אתם שואלים למה ? 
 
כי הקטלן היה מתרסק ומסרב לעבוד תחת wayland בגרסאות ייציבות ברמת מערכת ההפעלה, אם עובדים עם גרסה יציבה עדיף לעבוד עם X כי ווילנד ... נו אתם יודעים, זה ווילנד.  
 
אז ככה, הקטלן מצליח לקרוא דברים תחת מנהל ההתחברות (sddm) לאחר שהsession ננעל, אני מתאר לעצמי כי ניתן להפעיל אותו לפני העלייה של SDDM ובצורה כזאת להרוויח אותו עוד יותר מוקדם, הוא עובד כאשר מנווטים עם המקשים, לבנתיים לא הצלחתי לקבל הקראה של מה נמצא תחת הcursor ללא בחירה, אבל אני בטוח שזה משהוא שצריך להגדיר הייכן שהוא.
 
 עכשיו לגבי פתיחת באגים, אין טעם לדווח באגים לgnome אם לא מדובר בגרסה הכי עדכנית או אחת אחרונית, כי  המפתחים אמרו כי לא מעניין אותם גרסאות יישנות יותר מגרסה אחת אחרונית מהגרסה הנוכחית . משתמשים בדביאן יציב ? אין שום טעם לתרום דיווחי באגים, כי ה upstream לא מעוניין. 
 
באופן כללי לגבי נגישות בלינוקס , אני ממליץ לקרוא את הפוסט הזה וגם את זה  , כן יש בעיה של רגרסיה רצינית בין גרסאות, דברים טובים שעבדו נזרקים לזבל כי ... פשוט אפשר, ופרט למכרים בודדים הרבה פעמים פרוייקטים מאבדים מהרצון לתמוך אחרונית. הפוסטים המקושרים כתובים הרבה יותר טוב מאשר שאני הייתי מצליח לכתוב אותם. וזו המציאות למי שצריך נגישות בלינוקס.
 
גרסאות:
  pm -qa | grep wayland
libwayland-client-1.24.0-1.fc43.x86_64
libwayland-cursor-1.24.0-1.fc43.x86_64
libwayland-egl-1.24.0-1.fc43.x86_64
libwayland-server-1.24.0-1.fc43.x86_64
initial-setup-gui-wayland-plasma-43.1-1.fc43.noarch
wayland-utils-1.3.0-2.fc43.x86_64
xorg-x11-server-Xwayland-24.1.9-1.fc43.x86_64
kwayland-6.5.4-1.fc43.x86_64
qt5-qtwayland-5.15.18-1.fc43.x86_64
kf5-kwayland-5.116.0-10.fc43.x86_64
qt6-qtwayland-6.10.1-1.fc43.x86_64
sddm-wayland-plasma-6.5.4-1.fc43.noarch
xwaylandvideobridge-0.4.0-11.fc43.x86_64

  rpm -qa | grep orca
orca-49.4-1.fc43.noarch

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

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

יום ראשון, ינואר 11, 2026

stopping all my contributions to gnome following calls for violence on gnome resources and by gnome devs

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

הפוסט המקורי שלי מלפני מספר חודשים : 

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

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

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

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


מספר דוגמאות :

https://blogs.gnome.org/alatiera/2025/11/06/dhh-and-omarchy-midlife-crisis/#comment-15212

https://blogs.gnome.org/alatiera/2025/06/23/x11-session-removal-faq/

https://web.archive.org/web/20250623143340/https://blogs.gnome.org/alatiera/2025/06/23/the-fascist-maggots/

https://blogs.gnome.org/conduct/2025/06/04/transparency-report-for-may-2025/

https://blogs.gnome.org/tbernard/2025/04/23/the-elephant-in-the-room/

יום ראשון, דצמבר 28, 2025

דרך מהירה לעטוף אתר בשביל L5 תחת podman ללא root

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

הדרך שבחרתי היא לייצר פרופיל משתמש של דפדפן רק עבור האתר הזה, ואת הדפדפן להריץ תחת podman בצורה הזאת להפריד אותו חלקית ממערכת ההפעלה. לצערי בגלל שזה wayland לא הצלחתי לבצע ללא שימוש ב userns ולא הצלחתי להעביר קול, אבל במקרה הזה אין לי צורך בקול באתר הזה. ניסתי להעביר את /run/user/1000/pipewire-0 פנימה אבל הקול לא היה נשמע במכשיר (יש pipewire על ה L5 שלי).

מה שעשיתי הייה לייצר טסריט שמכיל את המלל הבא: 
  podman run --rm -e XDG_RUNTIME_DIR=/tmp  -e WAYLAND_DISPLAY=$WAYLAND_DISPLAY -v /home/mobian/pod:/home/  -v $XDG_RUNTIME_DIR/$WAYLAND_DISPLAY:/tmp/$WAYLAND_DISPLAY  --userns=keep-id:uid=$(id -u),gid=$(id -g) -t ff-esr:v2
את הפוד עצמו ייצרתי מהקובץ הבא:
FROM debian:bookworm
COPY sources.list /etc/apt/sources.list
RUN apt-get update 
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -f firefox-esr
ARG user=user
ARG group=user
ARG uid=1000
ARG gid=1000
RUN groupadd -g ${gid} ${group} -f
RUN useradd -u ${uid} -g ${group} -m ${user}

USER ${uid}:${gid}
CMD ["firefox-esr"]

  
לאחר מכן מייצרים קובץ desktop שמפעיל קובץ bash שמכיל את ההפעלה הזאת, את הקובץ צריך לשים תחת 
/home/mobian/.local/share/applications/fafus.desktop

 בתוך הקובץ desktop שמים קישור להפעלה לדוגמא:
 
[Desktop Entry]
Type=Application
Name=Fancy App for Useless Site
Icon=/home/mobian/src/fafus/app.png
Exec=/home/mobian/src/fafus/app.sh
Terminal=false
X-Purism-FormFactor=Workstation;Mobile;
הגישה הזאת ממש לא מאובטחת, כי יש גישה לכל ה namespae של המשתמש המקומי ומשתמשים בWayland משותף, לכן בתאוריה אם  אותו הדפדפן מופעל במכשיר אז יכולה להיות התקפה דרך ה IPC או התקפה מבפנים החוצה דרך wayland  .
 
האם ניתן היה להשתמש ב flatpak ? כן אפשר , אבל אני סומך על flatpak של מוזילה פחות ממה שאני סומך על אריזה של דביאן (או אחרים לשם העניין) בתוך ההפצות. 

טיול עירוני

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

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

יום שישי, דצמבר 19, 2025

מספר מילים על נחל אלכסנדר

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