[the first few pages]

Warren Buffett sits down at the microphone as he usually does, dressed in a suit and holding a diet Coca Cola. The sea of people in front of him had been waiting for several hours, some even camped out overnight, in anticipation of Buffett’s impromptu event.

Over a month ago he had been seen abruptly leaving a board meeting and rushing off in an ambulance to his local hospital. He hadn’t been seen or heard from for weeks. Naturally, the news industry speculated about Berkshire Hathaway succession plans. …


Let’s clarify some terms and get you acquainted with my investing style:

Professionals / amateurs

Professionals get paid to invest, amateurs don’t. I consider myself an amateur investor as I am not paid to do it.

Of course, getting paid to do something doesn’t make one better at it, but it generally implies that such a person spends much of their time and energy on it and is therefore given some authority on the matter. On the flip side, with the money comes more ego, emotions, impulsiveness, shorter-term thinking, and the lure of a quick buck — all of which…


[Note 1: Publishing a mostly raw version then editing/adding incrementally.]
[Note 2: The following teachings on the shemoneh esrei are mostly based on my notes from a book I read in the years 2007–2008 at Yeshivat Shvilei HaTorah in Jerusalem, Israel. I neglected to capture the name of the book (and quoted sources therein) and I’ve since forgotten, so if anyone might recognize it please tell me. Hint: it was written in English and was unique in combining the history (biblical episode + angels singing), sequence/number significance, and textual analysis for each of the 19 blessings.]
[Note 3: Notes transcribed to electronic…


The 7.5-year Talmud daily learning cycle (aka Gemara daf yomi) started January 5th 2020. Today on July 8th 2021 we complete tractate (aka masechet) Yoma, the sixth masechet of the cycle.

I am sadly without a daf yomi learning partner (aka chevruta) so I am using this Medium as a study aide. Hopefully some reader may benefit from it too. Please feel free to act as my online virtual chevruta and help me find any inaccuracies in my writing.

I am behind schedule and need to catch up on several days’ worth of learning today so don’t expect any grand…


Given a target (say, 10) and an array of numbers, we are asked to find if any two numbers in the array add up to 10.

Most beginner programmers (me) would come up with an algorithm that involves a nested loop. We start with the array’s first number, then check it against each successive array element to test whether they add up to 10. If none do, we then take the second array element and perform the same checks. …


At Launch School a ‘B’ is a failing grade

That was hard for me, a low point. Launch School’s 101 course is both broad and thorough and I was unprepared for the rigorousness of the exams.

The carefully selected questions demand complete comprehension and precision. If you fall short in either area it will show and you will be called out for it. Launch School’s written exams are three-hours long (one of them was four hours — that’s basically an SAT!) and ask open-ended questions about coding concepts, syntax, readability, and common errors. …


In Launch School’s Object-Oriented Programming course Lesson 4 (JavaScript track) we learn about using mixins as a way of mimicking multiple inheritance, as JavaScript only allows for single inheritance. Put simply, mixins are used to share methods/behaviors amongst objects of different types.

[A full understanding of the above isn’t necessary for this article, but it would certainly help. See here for an explanation.]

We apply mixins via the Object.assign method. As per MDN, the Object.assign method “copies all enumerable own properties from one or more source objects to a target object,” like this:

prop ‘a’ from obj1 copied over to…

Zachary DuBow

Web developer, amateur stock market investor, wannabe Torah scholar

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store