דוד משיח

שרשרת אספקה · הפצה · AI וניתוח נתונים

דוד משיח

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

David Mashiah · דוד משיח · David Mashiach

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

שלוש המערכות הדגמת חדות ורנייה (באנגלית)

דוד משיח, מומחה שרשרת אספקה והפצה מתל אביב
20/30
תצורות מודל שנכשלו מחוץ להתפלגות
7 חודשים
הפצת סחורה מתכלה, קנייה ישירה מהסיטונאי
6
תוצרי מחקר עם DOI
$0
תשתית ב־1,000 משתמשים במקביל

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

ההבדל, בניסוח פשוט

01 שיטה

איך אני יודע מתי מודל משקר

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

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

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

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

  1. 01

    בדוק מחוץ לטווח שעליו אומן

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

  2. 02

    השווה מול משהו טריוויאלי

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

  3. 03

    תקף מול תוצאות מדויקות תחילה

    המנוע של MetaXFam משחזר תא הומוגני עד 1.5e-16 ותורת למינציה מדויקת עד 5e-15 לפני שסומכים עליו לייצר דבר.

  4. 04

    דווח את הכישלון, לא את ההתאמה

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

  5. 05

    סף אינו כלום בלי מכשיר

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

  6. 06

    ציין את הרצפה

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

02 אילוצים

הדרישות שאני בוחר בהן שוב ושוב

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

תחוםתוכנה רפואית מפוקחת · מערכות להשכלה גבוהה
שפות ממשקעברית (RTL) · ערבית (RTL) · אנגלית
יעד ניגודיותWCAG AAA
רצפת טיפוגרפיה16pt גוף · 24pt קריטי
יעדי מגע48px ומעלה
תנועה120–320ms · מבוטלת תחת prefers-reduced-motion
צבעלעולם לא הרמז היחיד, תמיד יחד עם אייקון וטקסט
מקור יחידכל ערך מוגדר פעם אחת; כפילות מפילה את הבילד
בקשות צד־שלישיאין; כל גופן ונכס מוגש מהדומיין הזה
עומס שיא1,000 שחקנים בחדר אחד · נמדד, לא מוערך
עלות הרצה בעומס הזה$0
הדף הזהמיישם את כל האמור למעלה; בגרסה האנגלית הפקדים חשופים למבקר
03 עבודה

שלוש מערכות, מקצה לקצה

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

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

לוח התוצאות, פרויקט אחרי פרויקט

Qeben

מעולם לא נפרס

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

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

סטטוסאב־טיפוס מחקרי · מעולם לא נפרס
קלט ייעוצירופאי עיניים וחוקרים מהאקדמיה, בכובעם האישי, ללא שיתוף פעולה מוסדי
משתמשים מיועדיםמבוגרים בני 50 ומעלה שמאבדים ראייה מרכזית
ממשקעברית תחילה RTL · AAA · רצפת 16pt · יעדי מגע 48px · מצב לילה כערכת נושא מלאה
צד שרתרב־דיירי · הקשר תחום אחד לכל מודול
רגולציהתוכנן לפי תקני SaMD · לא עבר ולידציה קלינית · סומן כלא לשימוש אבחוני

1 vs 100

אוניברסיטת תל אביב

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

חי · cup.taueng.com ↗

עומס שיא1,000 שחקנים, חדר אחד
עלות הרצה$0 · בערך 50 משחקים מלאים ביום
מודל מקביליותDurable Object אחד של Cloudflare לכל חדר: סריאליזציה מעצם המבנה, לא מנעילות
תעבורהWebSocket Hibernation · חיבורים בהמתנה מוחזקים פתוחים בלי חיוב
מנוע חוקיםטהור, בלי קלט־פלט · כיסוי בדיקות יחידה 100%
אימותמערך בדיקות עומס שמדמה N שחקנים, כך שהמספר נמדד ולא מוערך

Leviathan

מקומי־תחילה

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

מעטפתTauri 2 בדסקטופ · ייצוא סטטי של Next.js
שרתאין
אחסוןSQLite מקומי בדסקטופ · SQLite-WASM על OPFS בדפדפן
מקור האמתמסד הנתונים; ה־stores הם מטמון בזיכרון מעליו
מיגרציותSQL בכתב יד · Drizzle לשאילתות ולטיפוסים
אבחוןגרסת סכימה, יומן מיגרציות, ספירת שורות, זמני שאילתה, דגלי N+1, בלחיצה אחת
04 מחקר

עבודה שפורסמה, עם DOI

תוצרים פתוחים, שפורסמו תחת ORCID 0009-0004-4684-955X: תרומה לכתב עת אחת, שתי מהדורות תוכנה, שני מאגרי נתונים ופריפרינט אחד. כל טענת מחקר בעמוד הזה מפנה לאחד מהם, והרשומה המלאה עם התקצירים היא עמוד בפני עצמו.

  1. 01

    קידוד אלגברי של רצפי חומצות אמינו

    הרחבת מודלים של שדות סופיים ל־GF(32). תרומה לכתב עת, 2 ביולי 2026.
    doi.org/10.6084/m9.figshare.32885588

  2. 02

    קידוד GF(25) ותיקון שגיאות ריד־סולומון

    ערכת כלים לשחזור לתיקון שגיאות בנתוני ביו־פולימרים סינתטיים, אותה משפחת קודים שמתקנת ברקוד שרוט או תווית QR במחסן ולא רק מזהה את הנזק. תוכנה, 11 ביולי 2026.
    doi.org/10.6084/m9.figshare.32963456

  3. 03

    MetaXFam

    מאגר נתונים וערכת כלים חוצי־משפחות למודלים תחליפיים של הומוגניזציה נומרית במטא־חומרים מכניים, המודדים היכן מודלים של למידת מכונה נכשלים על טופולוגיות תאי־יחידה שמעולם לא אומנו עליהן. מאגר נתונים, 15 ביולי 2026.
    doi.org/10.6084/m9.figshare.32993597

  4. 04

    דיוק מושלם בתוך ההתפלגות אינו מעיד על לימוד פיזיקה

    המאמר שמאחורי המדד: מודל תחליפי יכול לקבל ציון מושלם על המשפחות שאומן עליהן ובכל זאת לא ללמוד שום פיזיקה שניתן להעביר. בשיפוט ב־Extreme Mechanics Letters. פריפרינט · בשיפוט, 24 ביולי 2026.
    doi.org/10.5281/zenodo.21534865

  5. 05

    MetaXFam-D

    מדד להכללה בין טופולוגיות שנבנה מחדש כך שאינו מכיל גאומטריות כפולות, לאחר שקריסת רסטריזציה הפכה 61.6 אחוזים מתאי הגרסה הקודמת לעותקים זה של זה. מאגר נתונים, 29 באוגוסט 2026.
    doi.org/10.5281/zenodo.21597150

  6. 06

    מתארי אופנים תת־תאיים

    מיצוע הוא היטל: הוא שומר את שתי ההזזות הקשיחות של תא היחידה ומשליך כל דרך אחרת שבה החומר שבתוכו יכול לנוע. גרסה 2 חישבה מחדש את המחקר על נתונים נטולי כפילויות, מה שהסיר את הטענה המרכזית של גרסה 1 והשאיר במקומה טענה קטנה ויציבה יותר. תוכנה · עם פריפרינט, 31 באוגוסט 2026.
    doi.org/10.5281/zenodo.22137052

05 הדגמה

חדות ורנייה, ולמה מסך לא יכול למדוד אותה

התופעה התפיסתית שעליה Qeben בנוי, ודין וחשבון כן על מה שמסך יכול ומה שהוא לא יכול למדוד.

למה דפדפן לא יכול למדוד חדות ורנייה, ולמה זה הטיעון, לא התירוץ.

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

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

עכשיו קחו את זה למסך. במרחק צפייה של 60 ס״מ, פיקסל בודד בתצוגה טיפוסית מכסה זווית של כ־90 שניות קשת. הגודל שאותו מודדים הוא 2–5. פיקסל אחד גס פי עשרים בערך מכל הטווח הקליני.

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

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

מקורות: The Clinical Use of Vernier Acuity: Resolution of the Visual Cortex Is More Than Meets the Eye · Accuracy of a Self-monitoring Test for Identification and Monitoring of Age-related Macular Degeneration

גודל זוויתי, סקאלה לוגריתמית, שניות קשת

60″חדות ראייה תקנית
≈ 90″פיקסל מסך אחד ב־60 ס״מ
2–5″סף ורנייה קליני
1″ 10″ 100″

הרשימה המלאה: מדוע מסך אינו יכול למדוד חדות ורנייה, וכמה קרוב הוא בכל זאת מגיע ←

להריץ את ההדגמה בעצמכם (באנגלית) ←

06 בקצרה

דוד משיח, בפסקה אחת

הגרסה הקצרה: מי הוא, מה בנה, ומה עומד בבדיקה.

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

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

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

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

שלוש מערכות נושאות את העבודה. Qeben, אב־טיפוס מחקרי לניטור ביתי של ניוון מקולרי תלוי־גיל, תוכנן לפי הסטנדרטים הנדרשים מתוכנה מפוקחת אך מעולם לא עבר ולידציה קלינית ומעולם לא נפרס. 1 vs 100, שנבנה עבור אוניברסיטת תל אביב וחי בכתובת cup.taueng.com, מחזיק אלף שחקנים במקביל בחדר אחד בעלות תשתית אפסית. Leviathan היא אפליקציית דסקטופ מקומית־תחילה בלי שרת כלל. אחת הגיעה לאוניברסיטה, אחת הגיעה לרופאים ונעצרה, אחת מנהלת את חיי היומיום שלו. אף אחת מהן איננה עסק.

שםDavid Mashiah · דוד משיח · David Mashiach
מבוסס בתל אביב, ישראל
לימודיםתואר ראשון בהנדסת מכונות, אוניברסיטת תל אביב
שפותעברית · ערבית · אנגלית
ORCID0009-0004-4684-955X
מערכת חיהcup.taueng.com · 1 vs 100, אוניברסיטת תל אביב