Hacker Newsnew | past | comments | ask | show | jobs | submit | BobMackay's commentslogin

I think one should also consider the failure modes when, for example, a tree falls into the wall. For a straight wall, it is possible that a falling section will propagate the failure along the entire length of the wall. For a wavy wall, it is likely to fail in shear, limiting the damage to one section.


I understand equations, both the simple and quadratical!


Seems like you've got a solid math grounding. If you're looking to expand on your history knowledge, I'd recommend taking a look at Creasy:

https://en.wikipedia.org/wiki/The_Fifteen_Decisive_Battles_o...


They were spoofing Modern Major General.


So was I :-)


I have been waiting for this for 50 years! It is wonderful that Roger Penrose and my father, Alan Mackay, are still alive to see it! If only Escher could see it!


Here is their 1947 paper on Principles and Progress in the Construction of High-Speed Digital Computers: http://bobmackay.com/Booth/Booth.html


That's a great find, it should be required reading for every intro to architecture and assembly course! I stumbled for a second over 'serial vs. parallel' but then realized it just meant a parallel data bus.


Thanks. My copy was actually the copy that they sent to J.D. Bernal, and was signed over to him "with the compliments of the authors". My father was another PhD student of Bernal's, and became Professor of Crystallography at Birkbeck later. The diagrams are scanned in from the original, but I re-typed the text for web presentation. It is astonishing how much of Computer Science was completely understood by the end of the war.


I wrote the article under discussion here and I did link that paper at the end of it, FWIW.


Thanks, I'll export a PDF and it to my library.

(Assembly and poetry were two classes I never got around to in undergrad).

RIP.


I was present at the BMUG meeting on Berkeley campus when Andy demonstrated Switcher for the first time. He did no talking, but simply ran up two or three applications... and then the whole screen scrolled sideways and the audience was on its feet cheering! The event was amazing, only perhaps matched by Bill Atkinson's demo of Hypercard. Happy days!


If you like such things, Nguyen Duc Thang has a ridiculously extensive collection he has been modeling, which can be seen at https://www.youtube.com/user/thang010146/featured.


The notion of "Programming" was mentioned and even defined in 1947 by Donald Booth. See http://bobmackay.com/Booth/Booth.html Principles and Progress in the Construction of High-Speed Digital Computers.

"The word 'programme' as used in this context may require explanation. Before a problem is ready for solution in a computing machine it must first be broken up into processes which the machine is capable of performing. Thus, as mentioned above, when using a digital machine the continuous process of differentiation must be replaced by a finite difference formula. This translating of a problem in terms of the available functions of the machine is generally known as programming."

However he did not use the word "language" as only assembler was known at the time, and he was the first to use even that.


My father (Professor Alan Mackay) and I visited Professor Penrose in Oxford in 1975, to discuss his new tiling pattern, and I was able to write a computer program (in Algol 60) to draw it on a graph plotter. See http://bobmackay.com/Penrose/PenroseColour300.jpg

My father generated a diffraction pattern from this, using light rather than X-rays, and so was able to predict the pattern eventually discovered by Dan Shechtman some years later.

You might also be amused by a weave based on the pattern, with threads going in five different directions: http://bobmackay.com/PentaTable/index.html

I would be in the market for some of this cookware, but I suspect that it is apocryphal.


I enjoyed your CNC project gallery. What model is that wooden-frame mill from the early photos? Do you have your own 3D printer as well?


It is a BlueChick, from BuildYourCNC.

I recommend it if all you wish to cut is wood. It is not really stiff enough for aluminum. A great starter machine. Mine is starting to wear out the rails, so I am in the course of building a new one based on 8020 tubing, which is going to have a much larger carvable envelope.


I don't have a 3d printer - Shapeways is much more convenient and cheaper!


Just as a heads up, if you try to run this program with your monitor in portrait mode, the program defaults to full screen mode, but assumes a landscape monitor. The parts that are cut off are critical to getting the program to do anything at all, since you have to start by clicking on a green window that is off the side of the screen. Nice music though...


This counting-out game is known as the Josephus Problem, and dates back many centuries. See https://en.wikipedia.org/wiki/Josephus_problem. I have a wood-block printed Japanese textbook from around 1700 with a good account of the problem.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: