Welcome to yet another installment of TGIF, and I do hope that this post finds you well. It has been a long week for a lot of people I have spoken to, some of the adjectives used were “crappy”, “boring”, “stressful”, “@!*%£^&!” and so on. Something must be up with the universe. I think me having a particularly relaxing time on idyllic islands in southern Thailand has put everything out of synch. Fear not, the balance will return very soon.
Without further ado…
Stuff I liked this week:
This cool site shows you how the brain works from top to bottom.
Oh look, there’s my thesis plan all written up and ready (apart from the “further work” section)
Quotes:
Computer Science is a science of abstraction -creating the right model for a problem and devising the appropriate mechanizable techniques to solve it. (A.Aho and J. Ullman)
The Analytical Engine weaves Algebraical patterns just as the Jacquard loom weaves flowers and leaves. (The Countess of Lovelace on Babbage’s Analytical Engine)
I, myself, have had many failures and I’ve learned that if you are not failing a lot, you are probably not being as creative as you could be -you aren’t stretching your imagination. (J. Backus)
Optimism is an occupational hazard of programming: testing is the treatment. (K.Beck)
Walking on water and developing software from a specification are easy if both are frozen. (E. Berard)
I particularly like:
Rules of Optimization:
Rule 1: Don’t do it.
Rule 2 (for experts only): Don’t do it yet.
(M.A Jackson)
Facts:
Macintosh invented the start menu in 1982 and the Recycle bin in 1984
Xerox invented desktop icons in 1981
John Atanasoff & Clifford Berry founded ABC Computer in 1942 thus becoming the 1st computer business.
John Presper Eckert & John W. Mauchly invented the UNIVAC computer which was able to pick presidential winners
Dan Bricklin & Bob Frankston invented the 1st Spreadsheet Software called VisiCalc in 1978 (it paid for itself within 2 weeks of its release)
This is a really cool video made in stop motion with paper – it’s simply brilliant.