דוא"ל איננו מדיום מאובטח

דוא"ל תמיד היה איתנו, עוד לפני ימי הרשתות החברתיות, לפני הבלוגים, אפילו לפני פתיחת המרשתת לציבור, ובהחלט לפני שתקני הצפנה כמו SSL או TLS היו בשטח. למעשה דואר אלקטרוני הנישא על גבי UUCP או SMTP קיים בצורה די דומה לצורתו הנוכחית כבר במעט חצי מאה. סימן השטרודל בכתובת יחגוג 50 בשנה הבאה, וה-RFC הראשון עוד שלוש שנים. נולד חודש אחרי, הצוציק.

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

כשאני אומר הצפנה זה לא רק שליחה וקבלה של דוא"ל מוצפן במפתחות ציבוריים, GPG או תעודות X.509 ושאר תקנים מסורבלים, הלוואי שזה היה תופס כראוי (אתם עדיין מוזמנים להתכתב איתי עם GPG דרך Thunderburd+Enigmail אבל אני הראשון להודות שזה מסובך מכדי להיות שימושי). אני מתכוון להצפנה פשוטה של TLS, אותו HTTPS בתחילת כתובות מרשתת שהיום הדפדפן יזהיר אתכם כשאתם משתמשים בגרסה הלא מאובטחת של הגישה לאתר.

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

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

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

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

אם מסקרן אתכם אתם יכולים לבדוק עם כמה כלים פשוטים בשורת הפקודה בלינוקס. לכל דומיין (=שם מתחם) במרשתת אמורות להיות רשומה אחת או יותר מסוג MX ואפשר לראות מי מטפל להם בדוא"ל והאם כתובת הIP הנ"ל עונה בפורט 465/tcp – אחרת זה נופל לפורט הרגיל הבלתי מוצפן 25/tcp שעליו אפשר להפעיל TLS אבל סביר להניח שזה כבר לא יהיה אם 465 לא פתוח. הבעיה היא שאין פה איזה מנעול ירוק או סימן קריאה אדום. לא קל לברר מה קורה עם מכתב מרגע ששלחתם, אלא אם כן תוכלו לראות את כל המסלול שעבר עד שהגיע ליעד (במילים אחרות תשכחו מזה). בדקתי את המצב בכמה גופים, והתעודדתי שרובם מקפידים, רק שלפחחות אחד מאלו שהזכרתי לעיל השתמש בספק אינטרנט ציבורי למקרה שהשרת שלו מושבת (כלומר רשומות MX נוספות בעדיפות נמוכה) ושם לא הייתה הצפנה, או במילים אחרות, אם תקרה להם תקלה טכנית זמנית, כל הדוא"ל שלהם יוזרם לשרת פרטי בצורה לא מוצפנת עד שהם יחזרו לתפקוד.

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

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

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

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

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

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

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

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

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

אנשים עוד קוראים בלוגים?

My Diamine ink bottles

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

אז מה קרה לעירא בשנתיים האחרונות?

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

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

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

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

וזה הכל על רגל אחת. מה חדש אצלכם?

עוגת השוקולד של סבתא

עוגת שוקולד בתבנית מרובעת

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

חומרים:

  • 150 גרם חמאה (בטמפרטורת החדר).
  • 150 גרם סוכר (¾ כוס)
  • 5 ביצים (בטמפרטורת החדר!)
  • 150 גרם שוקולד מריר 60%, מומס בכלי ייעודי במיקרו או בבאן-מארי.
  • 1 כף רום (אופציונלי)
  • 100 גרם קמח תופח מאליו

הוראות הכנה:

  1. מחממים תנור ל 175 מעלות. מכינים תבנית בגודל 18X22 ס"מ לערך או תבנית עוגה אנגלית, עם שכבת שימון בחמאה ולאחר מכן קמח שמפזרים באחידות כך שיכסה את כל התבנית, ומנערים את השארית.
  2. במיקסר עם מערבל "גיטרה", מקציפים יחד במהירות בינונית-גבוהה חמאה וסוכר, עד שהתערובת אחידה ומעט תפוחה, כ-2 דקות.
  3. מנמיכים מעט את מהירות המיקסר, שוברים ביצה לקערה קטנה (למקרה שתיפול קליפה) ומוסיפים את הביצה למיקסר. כשהביצה התערבלה, מוסיפים ביצה נוספת וכך אחת-אחת עד שכל חמש הביצים נטמעו היטב בתערובת.
  4. מוסיפים את השוקולד שהומס וכבר הצטנן לטמפרטורת החדר (שלא יבשל את הביצים), ואת הרום (אם משתמשים). מערבלים היטב לתערובת אחידה.
  5. מוסיפים את הקמח ומערבלים מעט רק עד שהקמח נבלע בתערובת ונזהרים להימנע מערבול יתר.
  6. מעבירים את הבלילה לתבנית שהוכנה מראש, מניחים על הרשת במרכז התנור ואופים 40-50 דקות, עד שקיסם שננעץ במרכז העוגה יוצא עם פירורים בלבד. לאפיה אחידה רצוי לסובב את התבנית בתנור לאחר חצי מזמן האפייה.
  7. כשהעוגה מוכנה מוציאים אותה להצטנן על רשת, וכשאפשר לגעת בתבנית, אפשר להוציא את העוגה להמשיך להצטנן ללא התבנית. חותכים לקוביות ונהנים (רצוי עם כוס תה או כוס חלב). גודל מומלץ לפרוסה בערך 3X3 עד 4X4 ס"מ, אני מזכיר, זה עשיר למדי 🙂

הערות:

  1. לעוגה יש גירסא "רטובה" יותר שהייתה אהובה על חלק מבני המשפחה. בגירסא זו מוסיפים רק חצי מכמות הקמח (50 גרם) ומשתמשים בקמח רגיל ולא תופח, ומוותרים על הרום. התוצאה היא עוגה במרקם פאדג'י ממכר.
  2. בחירת שוקולד מריר בין 50-75% מוצקי קקאו תשנה קצת את איזון המתיקות לעומת מרירות, בהתאמה לחך ילדים או מבוגרים לפי הטעם.
  3. את העוגה אפשר לאכול מיד כשהיא מתקררת, ואפשר לשמור אותה ללא קירור עד שלושה ימים, בכלי אטום (בקיץ בכל זאת עדיף לשמור במקרר).
  4. סבתא בטי תמיד הכינה לפחות כמות כפולה, אם לא יותר. העוגה בדרך כלל הייתה נאכלת במהלך סוף השבוע, ואם היו שאריות הן חזרו עם הנכדים הביתה.
  5. העוגה נשמרת היטב בהקפאה – כשמגיעה ההזדמנות לשמח אורחים,  מוציאים אותה להפשיר בטמפרטורת החדר מספר שעות.

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

המטבח של סבתא בטי

Betty Abramov and Mania Shokhat, late 1950s

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

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

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

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

  • "שמנת" היא תמיד שמנת להקצפה 38% או יותר. לא תחליפים צמחיים.
  • "חמאה" היא לעולם חמאה בלתי מלוחה, לרוב בטמפרטורת חדר אם לא צוין אחרת.
  • "ביצים" הן לעולם ביצים גדולות ובטמפרטורת החדר. חשוב כי הקצפות ושאר תהליכים כימיים פשוט לא יעבדו כראוי (או בכלל) אם תשתמשו בביצים ישר מהמקרר.
  • המלח הוא תמיד מלח גס פשוט. לא הימלאיה ורוד, שחור או עם נצנצים.
  • החלב הוא תמיד חלב 3% או מלא, שום עמיד או 1% או סויה, אני לא יכול להבטיח לכם שום תוצאות עם אלתורים כאלו.
  • טמפרטורת התנור היא תמיד לתנור שחומם מראש.

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

עוד פרויקט שלא אגיע אליו: עוזר חכם ובית חכם

האם אתם רוצים מערכת כזו? התשובה מורכבת.

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

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

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

  1. יש מיקרופון והמחשב שמאזין לו, מנסה לבטל רעשי רקע ולהתמקד במה שעלול להיות דיבור.
  2. אח"כ תוכנה אחרת שבודקת אם זה אכן דיבור ומתרגמת אותו לטקסט. זה אולי הרכיב הכי מתוחכם במערכת ונחמד שיש אופציה או שתיים ברישיון חופשי (אבל כרגע אני די בטוח שזה עובד רק באנגלית, ולא יעבוד בעברית בקרוב. מקווה שלא תהיה בעיה עם זיהוי מבטא לא ילידי 🙂
  3. אחרי שיש לנו טקסט אפשר לפענח ממנו את הפקודה גם אם לא נאמרה בצורה תקנית אחת. כלומר "התראה עוד שעה" או "בבקשה כוון לי תזכורת בעוד שעה מעכשיו, תודה" הם שני משפטים שונים למדי אבל המחשב צריך לזהות את שניהם. הרכיב הזה והרכיב הקודם הם הרכיבים שקורים בענן של גוגל או אמאזון או מיקרוסופט שאותם אני רוצה להביא אל תוך הבית.
  4. בשלב הזה אפשר להפעיל מיני תוכנות וסקריפטים (מייקרופט למשל קוראים לזה "כשרונות" והקהילה פיתחה כבר כ-140 כאלו), כאן מגיעה ההתממשקות עם MQTT ורכיבי חומרת Sonoff השונים, או גישה לרשת כדי לדבר עם חשבון הגוגל שלכן כדי לבדוק איש קשר או לדחוף ארוע ליומן, וכיוצא באלו.
  5. לבסוף לאשר או להחזיר משוב למשתמש בצורת רכיב אחר שהופך תשובת טקסט לדיבור, מסנטזים כאלו יש הרבה בשוק – היה לי אפילו על אפפל ][ עם 64K זכרון, לצערי האיכות התפתחה מעט מאוד מאז בתוכנה פתוחה. מקווה שישתפר בעתיד.

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

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

  • יש ארגז כלים נאה (וחופשי! ופתוח!) ללינוקס, זה אומר שזה יכול לרוץ על התחנה הביתית שלי (שהיא גם שרת המדיה) או על מכשיר שיבנה סביב Raspberry Pi וישב עם מיקרופונים בסלון, מטבח, חדר שינה וכיוצא באלו. בצד המנשק האנושי יש את מייקרופט וכלים אחרים, בצד השליטה על Sonoff ורכיבים אחרים של בית חכם יש את Home Assistant, שיודע לעבוד גם עם גוגל הום, אלקסה ודומיהם.
  • עוד לא ברור לי אם הרספי מספיק חזק לנתח דיבור או שהוא צריך להיות מגובה במחשב חזק יותר או שרות מקוון. המטרה שלי בפרויקט היא כמובן לא להוציא פיפס מהבית לשרתים של אחרים, אז אני מתמקד ביכולות שנשארות על הרספי והמחשב הביתי.
  • אני אשמח אם המערכת תדע לזהות קולות שונים של בני הבית ולתת לכל אחד את התזכורות והתשובות שרלוונטיות אליו.
  • מלבד שליפת תשובות מהרשת ולענות על שעה ומזג אוויר, רצוי לבדוק התממשקות לבית חכם. השם הפופולארי בתחום הוא Sonoff, ששולט על כיבוי והדלקה של קווי חשמל 220V, 10A או 16A. יש מכשירים עם דימר, חיישן חום ולחות או הרחבות אחרות. יש התקנים ששולחים IR כדי לשלוט על טלוויזיה או מזגן וכולי.
  • למה Sonoff? הם זולים, זמינים בעלי אקספרס ובכל מקום, ויש להם כמה וכמה קושחות פתוחות ברשת. כשקונים אותם מקבלים אותם עם קושחה שמכוונת לדבר עם שרתי החברה, שזה כמובן BIG nono בסיסי בשבילי, אבל עם קצת מאמץ צורבים קושחה חלופית ותופסים פיקוד.
  • יש פרויקט הפצת עדכוני קושחה לכל הבית החכם בעזרת כלי בשם Resin, אם אתם עוסקים באוטומציה לעננים, אומרים לי שזו המקבילה לPuppet או Chef לעולם ה־IOT.
  • כדי לדבר עם כל ההתקנים האלו, קיים תקן MQTT, שזה מעין שרת תורים מפושט. הפיקוד משאיר להתקן הודעה בתיבת הדואר וההתקן בא לאסוף. שרת MQTT שכזה יכול לרוץ מקומית (למשל בשרת Home-Assistant על הרספי) או ברשת למי שרוצה לעשות את כל זה בממשק על Google Home בלי להתקין סייען פתוח.

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

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

קריפטוכסף זו לא השקעה טובה

אמ;לק: לא ממליץ על השקעה בקריפטומטבעות, אבל אני לא כלכלן וגו'.

אני מנסה ב4-5 שנים האחרונות לעקוב אחרי עולם הקריפטוקוינז כדי להבין אם זה טוב או רע למין האנושי. חבר אצלי בעבודה קנה 100 מטבעות לפי מחיר $0.75 ומכר ביום הקפיצה הגדולה ל$1200. כשנפל חזרה ל$600 אמרנו לו כל הכבוד אבל מאז מחיר הביטקוין טיפס לטווחי $4000-$5000. לכאורה זה ימשיך לטפס. ערך המטבע לא יציב בלשון המעטה, אבל ב־8+ שנות קיומו של הבלוקצ'יין הוא טיפס יפה ובהתמדה בממוצע לאורך זמן. נראה שהטכנולוגיה מוכיחה את עצמה כאמינה מספיק כדי לעורר ענין אצל חברות פינטק ובנקים מהעולם השמרני הממוסד.

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

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

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