And the correct answer is… Logitech!

ביום חמישי שלחתי את הדואל הראשון ל-Logitech. ה-G700 שלי עשה לי בעיות כבר חודש, בערך מאז שהחלפתי את הסוללה הישנה והמתה שהגיעה איתו. הוא היה עובד כשהיה טעון לחלוטין אבל מהר אחרי זה הוא היה מאבד את הקשר האלחוטי. הייתי יכול לעבוד איתו מחובר, אלחוטי לשעה-שעתיים ואז הייתי חייב לחבר אותו שוב. אז ביקשתי תמיכה. קיוויתי שהם ייעצו לי לגבי המצב, אולי להחליף לסוללה אחרת. התכתבתי איתם בחמישי ושישי. דבר ראשון, התשובות היו נהדרות. אדיבות, מקצועיות, לעניין וממש מהירות. הם ביקשו יותר מידע, סיפקתי יותר מידע. הם רצו תמונות של העכבר לווידוא, סיפקתי תמונות של העכבר, מספר דגם, מספר סידורי. ואז ביום שישי הם הודיעו לי שהעכבר שלי עדיין תחת אחריות והבקשה שלי התקבלה והמכשיר החלופי בדרך. מה?! לזה לא ציפיתי. אבל מתברר שזה מה שהם חשבו שצריך לעשות. הם אמרו לי שהמוצר יגיע אליי עד יום ראשון, סוף היום. יום ראשון! הוא היה פה ביום ראשון בבוקר. אבל זה לא היה ה-G700. זה היה ה-G700s, האח הצעיר והמגניב יותר של ה-G700. ועכשיו יש לי עכבר חדש. לסיכום: אחרי יום וחצי של שיחת דואר אלקטרוני עם Logitech, במהלך סוף השבוע, הם שלחו לי עכבר יותר טוב כדי להחליף את העכבר הישן שלי שעדיין, סוג של, עובד. אז בפעם הבאה שאתם חושבים על לקנות עכבר או מקלדת (או ג’ויסטיק או אוזניות או…) תחשבו על Logitech ותחשבו על שרות הלקוחות המדהים הזה. אחרי ה-G7, ה-G700, עכשיו ה-G700s וגם ה-G510s (או ה-G19s, עוד לא בטוח) שאני רוצה לקנות מהם, אני כנראה אקנה ציוד של Logitech כל החיים שלי. אולי כדאי גם לכם.


Posted in Gaming, No Category, Practice, Thinking Out Loud by with 1 comment.

RSS Feed for Google+

מבחינתי, הבלוג הוא המקום הפרטי שלי בשביל לשמור דברים שמעניינים אותי, לדבר על דברים שחשובים לי, לשמור זכרונות חשובים. אבל עכשיו, יש לי גם חשבון Google+ וחשבון Facebook שבהם אני גם משתמש. לחודית, אני כותב ל-Google+ וכלי מגניב בשם MagentaRiver מטפל בלהעביר את זה ל-Facebook. ועכשיו גיליתי ש-Magenta River שומר לי גם RSS של כל מה שהוא לקח מ-Google+. אחד הדברים שמאוד אהבתי ב-Google Reader (עד שהם הסירו את זה, והסירו את Google Reader) היא האפשרות לחלוק עם חברים ולעקוב אחרי חברים. ככה יכולתי לחלוק את הדברים המעניינים אותי ישירות ב-Reader. אז עכשיו, כשאני חולק ב-Google+, אפשר לעקוב אחרי זה עם RSS, למי שלא רוצה להצטרף ל-Google+. אני יודע מי אתם, אני מקווה שאולי תעקבו אחרי ה-RSS הזה. רק חבל לי שאי אפשר להגיב אליו ושהוא עדיין קצת עקום.


Posted in Less Interesting News, No Category, Practice by with comments disabled.

זכויות יוצרים על משחקים ולמה הם צריכות להיפסק

לפני כחודשיים היה דיון ארוך, גדול ורועש בקהילת מפתחי המשחקים על זכויות יוצרים על משחקים ומה הן עושות לתעשייה ולהיסטוריה שלה. הכל התחיל עם ה-GOG Time Machine Sale, מבצע שהחזיר משחקים ישנים (עד 30 שנה!) אל אור הזרקורים, וכתבה ב-Rock, Paper Shotgun על כמה זה רע לתעשיית המשחקים עצמה ולשימור ההיסטוריה שלה שלמשחקים יש זכויות יוצרים כל כך ארוכות. זה המשיך עם סטיב גיינור, ראש הצוות שפיתח את Gone Home, שמעיר על כמה זה חשוב למימון פיתוח משחקים ולעתיד התעשייה שכן יהיו זכויות יוצרים ופול טיילור מ-Mode 7 Games שאמר שזה טוב ליוצרים שהיצירות שלהם הופכות לחופשיות. אבל מה שמסכם את הנושא מבחינתי היא התגובה האחרונה של זכארי נייט שאמר, שעם זכויות יוצרים כל כך ארוכות, היכולת שלנו לשמר את ההיסטוריה של המשחקים נשברת. זאת אומרת, מתוך אלפי המשחקים שיצאו לקונסולות מדורות עבר, היום אפשר לשחק בפחות מאחוז מהם. זה מה שהכי מפריע לי: למשחקים יש זכויות יוצרים. אחרי כמה זמן לא מוכרים אותם יותר אבל גם לא משחררים אותם לחופשי. וכשהטכנולוגיה שלהם מתיישנו מספיק, אי אפשר לשחק אותם יותר אבל גם אי אפשר להמיר אותם לטכנולוגיה חדשה יותר או אפילו להריץ אותם על מדמה באופן חוקי. וקצת זמן אחרי זה, המשחק נעלם, נשכח במרתפים של חברה גדולה שלא אכפת לה מספיק בשביל לתחזק אותם והיא חמדנית מדי מכדי לשחרר אותם. ואז, תעשייה שקיימת פחות מ-60 שנה מאבדת 99% ממה שהיא יצרה ככה סתם. אני לא מנסה לטעון שלא צריכות להיות זכויות יוצרים על משחקים. אבל הן צריכות להיות הגיוניות. מבחינתי, כיוצר פרטי, אחרי 40, 30 או אפילו 20 שנה, המשחק שיצרתי Continue Reading →


Posted in Gaming, Geekdom, Less Interesting News, Practice, Thinking Out Loud by with comments disabled.

Fun With LINQ Expressions, Lambda Functions and Ternary Operators

At work, we work with Unity. Unity comes with its own IDE, MonoDevelop. MonoDevelop sucks. I hate the way it looks. I hate the way it folds code. I hate the way it unfolds everything every time you save. I like the way it finds files and classes but that’s about the only thing I like about it. And I have to use it for debugging. However, I don’t have to use it for actual coding. I use Visual Studio 2013 because we already have it and it’s a pretty good tool. It does lack some advanced capabilities and so I installed the ReSharper plugin which adds a lot of power to VS and makes it even much more useful. What I like about ReSharper is that it suggested a lot of improvements to my code and actually taught me more about LINQ expssions and Lamda functions. I already knew and much liked Ternary operators. I think that all of them make code more lean and prettier and easier to read as it makes it more legible in actual English. The C Trenary operator is “?”. You use it like this: “(condition) ? (variable if true) : (variable if false)”. Much easier than “if (condition) then return variable1 else return variable2”. Lambda functions are a kind of anonymous function that is much easier and shorter to write. So, instead of writing “delegate(KeyValuePair<long, string> pair) { do something with pair }” and shoving all that into a callback, you just write Continue Reading →


Posted in No Category, Practice, Programming, Thinking Out Loud, Work by with 2 comments.

Earth Day 2014

Also, check out today’s Google Doodle.


Posted in Humanity, Less Interesting News, Practice, Thinking Out Loud by with comments disabled.

On the Use of Qualifiers

אני ושני שותפיי למשרד החלטנו, בצורה מעניינת ומשעשעת, לחזור ולדבר כמו בני אדם – ישיר ולעניין, בלי לרכך, לבקש תשומת לב או להתנצל. למה אני מתכוון? למה אני מתכוון ב-Qualifiers? כיום, בשיחה יום-יומית ואפילו בהתכתבות דרך האינטרנט, אנשים משתמשים בהמון מילים לא נחוצות, מילים שכוונתן רחוקה מאוד ממשמעותן המקורית והן משמשות בעיקר כדי למשוך את השיחה לכיוון הדובר, סתם לתפוס מקום ולשמש כריפוד לשטף הדיבור או כסוג של מטבע לשון שאנשים פשוט חושבים שצריך להיות שם, לא משנה מה. למשל, המילה ‘בקיצור’ (או באנגלית Basically). מטרתה המקורית היא להסביר כי הדברים הבאים הולכים להיות תמצות או הפשטה של הנושא אבל כיום מגיעות רק כדי למשוך תשומת לב חזרה ולרוב יגררו אחריהן שטף הסברים שאיננו קצר או בסיסי. שילובים כגון “העניין/הרעיון/השאלה היא” שסתם מאריכות את המשפט בלי להוסיף לו תוכן כשהשאלה יכולה להישאל ישירות או הרעיון יכול להיות מוסבר. המילים ‘היי’, ‘שלום’, ‘טוב’, ‘אז’ וכו’… שאולי עוד איך שהוא שימושיות בדיבור פנים אל פנים כדי למקד את תשומת הלב ולהתחיל שיחה הינן חסרות משמעות לחלוטין בכתיבה ובשיחה דרך האינטרנט. בעוד בימים עברו היה צריך לזהות בשם את הפרצוף הנמצא מולך או את הקול בצד השני של קו הטלפון וזה עוד נחוץ במקרים מסוימים (כגון פגישה בין שני אנשים שאינם מכירים אחד את השני), המנהג הזה מיותר לחלוטין כאשר מדיום התקשורת הינו שיחת טקסט או דרך דואר אלקטרוני או לוחות הודעות באינטרנט. שם הינך מזוהה על ידי שם משתמש מוכר או איש קשר ידוע המופיע בראש הודעה או פתיל ומיד מזהה אותך. אז התחלנו לעקוב אחרי השימוש שלנו במילים מסוג אלו במטרה לגרום Continue Reading →


Posted in Practice, Thinking Out Loud by with 2 comments.

המעשה הטוב של השבוע

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


Posted in Humanity, Maayan, Me, No Category, Stories of My Life, Thinking Out Loud by with 1 comment.

The Bike Rider’s Manifesto

For millenia we’ve been on the sidelines, navigating the sidewalks where we were the threat and the inconvenience, drifting through the asphalt where we were the mince meat and the cannon fodder. But these are our streets now, the ones marked with two circles, a triangle and a cross. This is the only place where we reign supreme and it will not be taken from us. You, who have wide sidewalks and four lanes of tarmac, you will not walk on the sacred path nor park on it. You, who talk on your phone, you will look ahead and watch where you’re going. You, who use the narrow paths, you will walk straight and not make sudden movements. You, who are not fucking deaf, you will heed our ringing call and give us the respect we deserve. And you, one and all, shall use the right lane and not take more space than you need! This is a road. This is our road. And we will not be denied! I am a bike rider. And this is my manifesto. You can try and resist. But we are the future. Grok that.


Posted in Humanity, No Category, Thinking Out Loud by with comments disabled.

How Many Episodes Are Your Life?

בפרק 17 של העונה ה-9 של “How I Met Your Mother” טד מזכיר שהיומיים האחרונים היו ממש ארוכים. זה בגלל שכל ה-17 פרקים כיסו בערך יומיים. זה גרם לי לחשוב שאפשר למדוד כמה החיים שלך מעניינים לפי כמה פרקים של סדרת טלוויזיה (נגיד 20 דקות כדי לאפשר יותר חופש) יכסו את השבוע האחרון שלך. הטריק הוא, כמובן, לא להגיד שפרק מכסה יום אבל זה יהיה פרק משעמם. כמה פרקים דחוסים ומלאי אקשן, ערוכים דק דק בשביל לשמור על רמת העניין, יכסו את השבוע האחרון. אז בשבילי, את השבועיים האחרונים, הייתי אומר כארבעה או חמישה פרקים, שזה לא רע בהתחשב שבדרך כלל בטלוויזיה פרק (20 או 40 דקות) מכסה שבוע. הבעיה היא שהפרקים האלו נפלו איפה שהוא בעריכה ומי יודע אם הם יגיעו בסוף לשידור (זאת אומרת, אני לא יודע אם יש לי כוח לכתוב הכל אבל אני אבדוק עם עצמי של מחר).


Posted in No Category, Philosophy, Thinking Out Loud by with comments disabled.

My Feelings About Games

I’ve read this yesterday. It’s quite a long piece on analyzing games, their meaning and what they do. And I feel like this closely echoes what I feel when I play a game. Usually, there’s a point while playing a game when you understand it, when you just grok the underlying mechanics, what it’s doing, how it’s doing it. This is the point where I extrapolate towards the future and see the possibilities of where this game might take me. And if I don’t like any of those options, I quit it and do something else. I usually quit a game when I can see it completely, or mostly, a sport. By that, I mean that it’s a contest or a race and there’s nothing in it beyond putting in a lot of effort to rank higher or just be better. That kind of thing doesn’t attract me. I go towards the interesting story, the interesting characters, a good feeling or exploration. This is why I play Torchlight and Terraria several times over but didn’t return to DOTA2 after the first couple of games or why I’m considering ditching Ingress. And Terraria and Torchlight are not free and clear either. It’s only really fun when playing with friends. Which is also why I prefer to play board games with friends in the physical world and there are games which are boring or tedious if you play by yourself or simply not engaging enough on the computer but if you take Continue Reading →


Posted in Gaming, Humanity, Thinking Out Loud by with comments disabled.