HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jonsen

no profile record

comments

jonsen
·hace 17 días·discuss
There are some really dense people
jonsen
·hace 4 años·discuss
> ...particularly interested in the Microcode...

Structured Computer Organization by Andrew S. Tanenbaum has a good coverage of microcode and in a very friendly writing style.
jonsen
·hace 4 años·discuss
I was reminded of the great video lecture

Gerald Sussman Teaches Mechanical Watch Ideas at MIT:

https://m.youtube.com/watch?v=TWQN8Yf1g70
jonsen
·hace 4 años·discuss
There are better explanations out there, but don't judge it on page count alone. It's a compact, to the point, and no-fluff exposition. That's definitely a quality by itself. I've used it with success to teach a young man who for reasons could not attend high school. EDIT: Exercise problems are good and with answers to all, and full solutions to some.
jonsen
·hace 4 años·discuss
WP is rather informative about the approach:

https://en.m.wikipedia.org/wiki/Programmed_learning
jonsen
·hace 4 años·discuss
Programming Languages: Design and Implementation by Terrence W. Pratt

Coming from electronics and computer hardware this made me see that those "mysterious" high level languages where all just loops and if-then-else statements.

Then

Algorithms + Data Structures = Programs by Niklaus Wirth

gave a good practical framework for entering computer science and software engineering.
jonsen
·hace 5 años·discuss
I remember a rather comprehensive online pdf manual/book back in '99 when I went Clean for a period.
jonsen
·hace 7 años·discuss
If you know your powers of two

  1, 2, 4, 8, 16, 32, 64, 128, 256, 512
conversion from miles to kilometers is just two steps lexicographically

  1, 128, 16, 2, 256, 32, 4, 512, 64, 8
Ex.:

  32 miles is 51.2 kilometers
  80 miles is 128 kilometers (wrap around!)
See https://news.ycombinator.com/item?id=20546927