Gematria number system is a comparatively modern invention. Researching the old weights, measures, and coins of Israel show good evidence that the Egyptian number system was used, which is a somewhat decimal numbering system. Would be very cool if this language used the ancient Egyptian number system instead of this new-fangled gematria stuff. Then the numbers would be visually very distinct as well.
Short answer, to save you reading the article: VxWorks. But there may be more interesting info on pages 2 or 3 of the article. I am curious how VxWorks manages the update procedure. How does it do what it does. How is remote debugging in space using VxWorks; is it anything like the Lisp stuff that JPL used to do?
I am the person who led the effort to get Lisp into space so I am probably as well informed about this as anyone despite being 20 years out of date.
There are some surprising structural similarities between the Lisp and vxWorks environments, particularly in terms of managing updates. vxWorks includes facilities for loading and linking code on the fly, and it also has a kind of REPL, though it is more akin to an interactive GDB session than a Lisp listener. But you can read out memory, load new code, stop and start processes, even do hot patches.
Now, none of this is done casually. You don't just randomly type things at the vxWorks shell and hope for the best. You're dealing with a multi-hundred-million-to-billion-dollar asset and a round-trip light time easily in the tens-of-minutes to hours range. Any interaction is carefully planned, exhaustively tested on the ground, and then carefully vetted through a review process that sometimes resembles a religious ritual or a comically overwrought scene from a bad science fiction show. A proposed course of action is packaged up, approved by a chain of management who don't really know the technical details of what's in it but whose careers depend on it working properly, and then forwarded to an appropriate DSN antenna for uplink. The actual Big Red Button (nowadays its a keyboard) is pushed by someone who has no idea what it is that he or she is sending, their job is just to make sure that what is being sent is the thing that was approved. The entire process is designed so that if something goes wrong, every step that led up to the problem can be reconstructed so that the cause can be found. Fortunately, that is very rarely necessary.
Then everyone sits around and waits nervously while the photons go from A to B and back again.
Amazon generally has a "pre-order" option. If there was a pre-order option, I also would order your book. By the time your book is in print, I will have forgotten about it. Fascinating topic; nice to see good coverage. I always felt that callbacks and exception handling left a little something to be desired. It looks like you've addressed that.
When your book is in print and available for sale I hope you post again here as a reminder.
A fexpr (funny expression) is a runtime macro. It is a funcall where the arguments are evaluated at runtime not compile time. picolisp, newlisp, and I think lisp 1.5 had fexprs.
Where is this 1k/acre land in Canada? Is it in a place where you can do these following things? a) build a house b) buy it an acre at a time c) grow a reasonable crop d) be within reasonable distance to a city and the markets thereof
In Canada particularly, climate is an issue for growing crops. Wheat takes 100 days to mature. The growing season in the prairies is 110 days. If the climate drops 1 degree Celcius you lose 10 days off your growing season. If your growing season is delayed by cold or flooding, you don't get a crop that year. In the prairies it takes about 10 acres to sustain 1 cow year round. Throughout Canada there are all kinds of restrictions about how many houses and people you can have on your land. The concept of "starter house" and "starter farm" doesn't exist anymore. There is the nobility, and there are the serfs. We just don't call them that.
I define "winter" as the time honeybees don't fly. Summer bees don't fly below 13 Celsius, and winter bees don't fly below 8 Celcius. Winter bees are the first ones out of the hive in spring, raising up the summer bees for the big harvest.
I notice recently that the hipsters over on Metafilter are trying to smear bread bakers as "brogrammers" and "neckbeards". What is wrong with them.
And you are right about the rising time. I do an 8 hour rise. Doctor Carrie Reams said that the rising time breaks down the phytates which in turn releases the calcium into a form that the body can digest. 2 hour rise doesn't do that.