For math.stackexchange.com which uses MathJax, I use MacDown, a markdown editor with parallel windows, one showing the MathJax and the other (in real time) the rendered math. I find it essential.
I enter my math directly into the editor without writing anything on paper. Works for me. The ability to copy and paste is invaluable.
I find that so much harder to read compared to if/else or case/when in ruby.
The ? is basically an attempt to use fewer if/else, at the cost of condensed if-else like structure. I always need to look at both parts after the ? whereas in a single if or elsif I don't. case/when in ruby is even better here e. g. regex check:
def foo(i)
case i
when /^cat/
handle_cats
when /^dog/
handle_dogs
(I ommitted the "end"s here to just focus on the conditional logic.)
I believe that I got the first external cassette drive for the PET on the west coast. Only used it a very few times. The big boost was when I got the floppy disk drive. I could do anything!
That must have been a expensive piece of gear at the time.
In the mid-to-late 80s, my school still had a lab of 10 or so PETs. All connected to the same dual floppy unit. I remember the teacher would tell half the class to save their work, then flip the floppy over for the rest of the class.
For a nice introduction to relativity, look at The Einstein Theory of Relativity: A Trip to the Fourth Dimension by Lillian R. Lieber. $15 on Amazon. Written in 1945 and still quite good.
reply