Wednesday, September 26, 2012

Review: Pulp Physics: Astronomy: Humankind in Space and Time


Pulp Physics: Astronomy: Humankind in Space and Time
Pulp Physics: Astronomy: Humankind in Space and Time by Richard Berendzen

My rating: 4 of 5 stars



This is a great, warm and encomapssing delivery about the history of physics from Greek thought to Galileo, and Newton to Einstein. Then, we get the astronomy from ancient astrology to the possiblity of wormholes and interstellar communication in future millenia. The author never talks down to the listener and no more than a high school education is required to understand what is delivered by this avuncular and erudite teacher.



View all my reviews

Sunday, September 23, 2012

Review: Their Master's War


Their Master's War
Their Master's War by Mick Farren

My rating: 3 of 5 stars



I am not a very good judge of sci-fi, since I basically only read non-fiction, but I found this space adventure tale engaging; a fun, fast read. I especially appreciated Farren's details on what jumping across space would potentially be like, physically, as well as translating the attitudes of an underclass onto this galactic-scale canvas.

I dipped my two into these waters intrigued after I interview the author about his proto-punk band The Deviants.



View all my reviews

Saturday, September 22, 2012

Review: Mao: The Unknown Story


Mao: The Unknown Story
Mao: The Unknown Story by Jung Chang

My rating: 4 of 5 stars



While this is a very long, detailed history. It is fascinating and went very fast. This is built on a lot of primary sources: octagenarian witnesses and released documents. I never realized how truly cruel, self-abosrbed, dicatorial, and dangerous Mao was, especially vis-à-vis trying to foment war with The United States. It is also telling how much of a loose cannon Nikita Khrushchev willing to so support Mao and enable his terroristic dreams by giving him atomic weapons technology and other military hardware.

Of course, Russia broke with China in the 50s, but Mao continued his mad accumulation of power and in doing so disseminated such agony and cruelty among the Chinese, much of it recounted here in graphic detail.



View all my reviews

Friday, September 21, 2012

Review: Schulz and Peanuts: A Biography


Schulz and Peanuts: A Biography
Schulz and Peanuts: A Biography by David Michaelis

My rating: 3 of 5 stars



For being a cartoonist (humorist), Charles Schulz was certainly a lonely, tragically withdrawn figure.

I agree with many that Peanuts lacked humor, but at least for me Charlie Brown and to a certain extent the others resonated with me as awkward types that didn't fit in. Also, the kid's eye-level view with the adults relegated to a verbally noisy existence out of the frame was, and is, cool and vaguely anti-establishhment. Charlie Brown's sad Xmas tree, the double stiff-armed stage dance in the same Xmas special and sulking in the pumpking patch I still remember fondly like Snoopy's WWI dreams, Lucy's crabby psychiatry and her vicious ball pranks and, well, I guess it worked for me then, I don't need to laugh now... I recommend reading the Schulz bio. He was an imperfect, unfair and philosophically regressive man that still was very innovative, impactful and even important, IMHO.



View all my reviews

Thursday, September 20, 2012

Review: Microsoft Secrets: How the World's Most Powerful Software Company Creates Technology, Shapes Markets and Manages People


Microsoft Secrets: How the World's Most Powerful Software Company Creates Technology, Shapes Markets and Manages People
Microsoft Secrets: How the World's Most Powerful Software Company Creates Technology, Shapes Markets and Manages People by Michael A. Cusumano

My rating: 3 of 5 stars



Working at a technology company I found this a fascinating work. The candid quotes from MS employees on what was working, and what didn’t; what was being attempted and to what mere lip service was paid was very enlightening. Of course, the 90s technology has been left behind, but skipping over those parts (which I am surprised the original authors though to include), the organizational insight is telling. Here is a list of what I found most interesting, in no particular order:

1. p. 432: the process of self-analysis, post-mortems (p. 331), and maintain a historical base of metrics (p. 431) should probably be embraced by all software development firms and since it is not widespread is probably a big reason why software engineering is not as formalized, repeatable, reliable, and rigorous other engineering disciplines.
2. Planning timelines with built-in buffers for the unexpected … and vacations (pp. 201,4)
3. A logical, piece-by-piece and order development cycle that recalls to me Descartes’ Principal Rules Of The Method.
4. “Features Need to Be Twice as Good to Justify Being Different”, p. 280
5. Team development groups (p. 25), integrated with testers (p. 85; almost one to one!) and PMs for management (p. 64).
6. Ladder-leveled career paths, including pure technical along with managerial: "We're very conscious of the dual career concept, where a guy who doesn't want to be a manager can progress in his career and get promoted just as well as a guy who does want to be a lead or a manager." (p. 115)
7. Encourage expertise, specialization (p. 251)
8. Training (p. 105-7, 112)
9. Inter-group sharing and explicitly arranged collaboration (p. 343, 355)
10. The classic “eat your own dog food” (p. 345)
11. An open discussion of MS’s weaknesses in the approach to growing middle management (p. 420)
12. Embracing customer contact to drive feature planning (p. 369, 431)
13. Detailing development staff to PSS duty (p. 374)
14. A Product Improvement Group internally maintain focus on customer Top Tens (p. 371)
15. Focusing on user activities over behavior is a weak approach (p. 428)
16. The book summarizes MS strengths at this point starting on p. 405, including scaling small scale culture to larger teams and incorporating customer feedback.

More reading notes:

Microsoft Secrets

interviews (all tape-recorded and transcribed into several thousand pages)

(documentation for users)

"execution is the thing that distinguishes"

"millions of lines of code"

"These little offices, hidden away with the doors closed. And unless you have this constant voice of authority going across the e-mail the whole time, it doesn't work."

"...what you have to do is make that structure as unseen as possible and build up this image for all these prima donnas to think that they can do what they like."

"It's like he's this huge computing machine that knows how to make money."

"The status reports are brief and have a standard format."

"sanity checkpoint"

"a comprehensive argument that views the world differently"

End User Group

"infinite defects"

"...we don't understand how the pieces will work together."

"...developers, without structure, are reasonably irrational: Left to their own devices, they will do things which may not make sense for marketing reasons or supportability or anything else."

"'Well, what about this?' To ask an insightful question. To absorb it in real time. A capability to remember. To relate to domains that may not seem connected at first. A certain creativity that allows people to be effective."

"I've seen stupid companies where they just hire bodies and attempt to make up for their hiring of lots of bodies by putting in lots of rules. I guess it may partly fix the problem, but the root cause of the problem was not lack of rules. It was hiring people that needed lots of rules to do their job."

superprogrammers

"private releases"

"end users' needs"

"someone detached from the spec"

"track bugs"

"They have followed the lead of the other specialties and formalized many of their procedures, and even characterize their processes in terms borrowed from software development." [manuals & documentation]

"Any company that has HR people do the hiring is doomed."

"maximize the number of individual offices with windows"

"The Microsoft way: Wake up, go to work, do some work. 'Oh, I'm hungry.' Go down and eat some breakfast. Do some work. 'Oh, I'm hungry.' Eat some lunch. Work until you drop. Drive home. Sleep."

"embarrassment drives the world"

"So we look for people who are eternal skeptics. They don't take anything for granted."

"Inexperienced but smart people"

"the first moment that they're here on campus has to be an exciting moment that wil carry forward for their whole career."

""Word Internals," "Excel Internals," and "Newcomer.doc.""

"We're very conscious of the dual career concept, where a guy who doesn't want to be a manager can progress in his career and get promoted just as well as a guy who does want to be a lead or a manager."

"Testing simple features for low-volume consumer products is probably at the lowest end of the skill requirements...."

"make old products obsolete"

"platform standards"

"character-based and graphical computing"

""golden master" ... the copy of the product from which Microsoft will make all others."

"describing clearly "what the product is not" as opposed to "what the product is.""

"For example, the initial specification for Excel 5.0 was 1,500 pages before the start of coding, and the complete specification when the product shipped was 1,850 pages."

"Word 6.0's initial specification was approximately 350 pages, and its complete specification was about 400 pages. A very early version of the latest Office specification was about 1,200 pages; Microsoft has not printed it recently, but it is now too large to bind as a single document."

"less emotional attachment" [to software]

"They just want it to work, and they don't want to learn it."

granular document

"It's a little like reading the ingredient list for an automobile and trying to figure it out, is this thing a sports car or what?"

"important of frequent user activities"

"spec the exe"

"one-page-of-what-we-learned"

"sim ship"

"the virtues of creating and using your own tools"

"usage scenarios"

"technical exchange"

"what runs great in 16 megs might thrash like crazy in 4 meg"




View all my reviews

Friday, September 14, 2012

Review: Esprit de Corps & Stiff Upper Lip


Esprit de Corps & Stiff Upper Lip
Esprit de Corps & Stiff Upper Lip by Lawrence Durrell

My rating: 2 of 5 stars



I was attracted to read Durrell due to what I heard about his friendship with [a:Henry Miller|147|Henry Miller|http://photo.goodreads.com/authors/1328618089p2/147.jpg] and the inspiration Miller led to his works. So, I expected something intelligent and raw; salacious and affecting. What I got was a collection of three-page short stories inspired by post-World War I foreign office service with a humor between [a:P.G. Wodehouse|7963|P.G. Wodehouse|http://photo.goodreads.com/authors/1198684105p2/7963.jpg] and "Mr. Bean".



View all my reviews

Review: Hellhound on His Trail: The Stalking of Martin Luther King, Jr. and the International Hunt for His Assassin

Hellhound on His Trail: The Stalking of Martin Luther King, Jr. and the International Hunt for His Assassin by Hampton Sides ...