
Fundamentals of Power Electronics
Robert W. Erickson and Dragan Maksimović
4.6 on Amazon
3 HN comments

Packing for Mars: The Curious Science of Life in the Void
Mary Roach, Sandra Burr, et al.
4.5 on Amazon
3 HN comments

Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems
Chris Sanders
4.8 on Amazon
3 HN comments

Modern Classical Physics: Optics, Fluids, Plasmas, Elasticity, Relativity, and Statistical Physics
Kip S. Thorne and Roger D. Blandford
4.7 on Amazon
3 HN comments

Electrical Engineering 101: Everything You Should Have Learned in School...but Probably Didn't
Darren Ashby
4.3 on Amazon
3 HN comments

The Science of Good Cooking: Master 50 Simple Concepts to Enjoy a Lifetime of Success in the Kitchen (Cook's Illustrated Cookbooks)
The Editors of America's Test Kitchen and Guy Crosby Ph.D
4.8 on Amazon
3 HN comments

Six Sigma: A Complete Step-by-Step Guide: A Complete Training & Reference Guide for White Belts, Yellow Belts, Green Belts, and Black Belts
The Council for Six Sigma Certification
4.6 on Amazon
3 HN comments

Pilot's Handbook of Aeronautical Knowledge: FAA-H-8083-25B (ASA FAA Handbook Series)
Federal Aviation Administration (FAA)/Aviation Supplies & Academics (ASA)
4.8 on Amazon
3 HN comments

Wild Fermentation: The Flavor, Nutrition, and Craft of Live-Culture Foods, 2nd Edition
Sandor Ellix Katz and Sally Fallon Morell
4.7 on Amazon
2 HN comments

How Cars Work
Tom Newton
4.7 on Amazon
2 HN comments

Six Frigates: The Epic History of the Founding of the U.S. Navy
Ian W. Toll
4.8 on Amazon
2 HN comments

Get Your House Right: Architectural Elements to Use & Avoid
Marianne Cusato , Ben Pentreath , et al.
4.6 on Amazon
2 HN comments

Monetizing Innovation: How Smart Companies Design the Product Around the Price
Madhavan Ramanujam and Georg Tacke
4.6 on Amazon
2 HN comments

Lights Out: A Cyberattack, a Nation Unprepared, Surviving the Aftermath
Ted Koppel and Random House Audio
4.4 on Amazon
2 HN comments

Eager: The Surprising, Secret Life of Beavers and Why They Matter
Ben Goldfarb
4.7 on Amazon
2 HN comments
hef19898onJuly 1, 2019
alexmlambonSep 5, 2019
The idea that you should try to avoid making mistakes seems like a good one, but also is rather obvious, and the right threshold is also obviously problem dependent.
I suppose the idea is kind of fluff, but of all the fluffy ideas out there, trying to be reliable and dependable is probably one of the better ones.
matt_sonJuly 10, 2015
The concept is you list all the possible failure modes in one column, then score the severity (1-10, 10 most severe), occurrence probability (1-10, 10 highest probability), and detection probability (1-10, 10=lowest probability) in other columns. Multiply those to rank the risks and then list out ways to improve or fix the risk, etc.
A software angle would be listing ways your application would fail, or go down to lower level components inside the app.
A tricky concept with the scoring is the detection piece. If you don't have a good way to detect the failure then it ends up being really high ranking. I typically used 1,5,10 for the scores since ending up in a debate about is it a 6 or 7 or 8 is a waste of time.
Once you work on improvements for a failure mode, like additional logging for an NullPointerException, then adjust the scores.
If you are doing TDD, this would be a good way to identify areas to build testing coverage.