TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The Art of Insight in Science and Engineering

197 pointsby aethertapover 10 years ago

9 comments

icsover 10 years ago
Wow, a free download of 409pp straight from the MIT Press! Also a nice geek-warming thanks at the end, with just a little more detail than you&#x27;d sometimes see in the frontmatter (compilation time):<p>&gt; This book was typeset entirely with free software and fonts. The text is set in Palatino, designed by Hermann Zapf and available as TEX Gyre Pagella. The headings are set in Latin Modern Sans, based on Computer Modern Sans, designed by Donald Knuth. The source files were created with GNU Emacs and managed with the Mercurial revision-control system. The figure source files were compiled with MetaPost 1.999 and Asymptote 2.31. The TEX source was compiled to PDF using ConTeXt 2014.05.17 and LuaTeX 0.79.1. The compilations were managed with GNU Make and took 10 minutes on a 2006-vintage Thinkpad T60 laptop. All software was running on Debian GNU&#x2F;Linux. A heartfelt thank you to all who contribute to the software commons!<p>Edit: If anyone here works on the MIT Press website, for some reason I can&#x27;t add the paperback item to my cart. When I click the link it takes me to an empty cart every time (vanilla Chrome, no plugins).
评论 #8664276 未加载
评论 #8656372 未加载
chisophugisover 10 years ago
I spent about a week going through Mahajan&#x27;s OCW course &quot;the art of approximation&quot; (it&#x27;s quite short and reads quite quickly). It changed how I view problem solving and engineering estimation forever.<p>Grab &quot;entire book&quot; (about 130 pages) at <a href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-055j-the-art-of-approximation-in-science-and-engineering-spring-2008/readings/" rel="nofollow">http:&#x2F;&#x2F;ocw.mit.edu&#x2F;courses&#x2F;electrical-engineering-and-comput...</a><p>&quot;The Art of Insight in Science and Engineering&quot; looks like a refined and expanded version of the OCW course. Like 6.055J, I&#x27;m sure it can be read casually and in small pieces. Do yourself the favor of checking out 6.055J or &quot;The Art of Insight in Science and Engineering&quot; (although see the caveat below).<p>Every chapter of 6.055J was mind-blowing for me. The &quot;tree&quot; technique. Using dimensionless constants. The random walk model of errors (i.e. why approximations end up being pretty good usually). Easy cases. Etc. A lot of it is just becoming aware of techniques we already use subconsciously or awkwardly; hence we learn to systematically and effectively use them.<p>One small caveat: Some of the content unfortunately doesn&#x27;t extend super well into software&#x2F;programming. Many of the useful properties that enable reasoning about physical systems (units, conservation laws, symmetry, equilibrium points&#x2F;linearization, continuity, etc.) are not applicable to software in general since &quot;anything is possible&quot; in software. The software is basically in its own universe that has its own laws completely determined by the hardware&#x2F;VM&#x2F;language&#x2F;API designers. It communicates with the &quot;real universe&quot; through very narrow and controlled channels. Some things from the book are applicable to software, but presented in a way that is strange or not terribly useful for software (e.g. &quot;proportional reasoning&quot; is just the familiar big-O reasoning).
评论 #8682436 未加载
1064nmover 10 years ago
I&#x27;ve read various drafts of this book and it really is fantastic. Rather than just teaching limited domain knowledge in science and engineering, it teaches a way to tackle ill-specified problems and how to wrestle out answers to hard questions.<p>For the more mathematically inclined there&#x27;s also a similar previous book by the same author, also available for free as a pdf: <a href="http://mitpress.mit.edu/books/street-fighting-mathematics" rel="nofollow">http:&#x2F;&#x2F;mitpress.mit.edu&#x2F;books&#x2F;street-fighting-mathematics</a>
评论 #8655778 未加载
评论 #8657886 未加载
评论 #8658304 未加载
codexjourneysover 10 years ago
Huge thank you for making this book freely available via download. So glad I clicked through.
sliverstormover 10 years ago
Just starting this now, but I thought I&#x27;d throw in- I&#x27;ve come to believe engineering has a significant creative element, when you let your mind free and seek to solve things in completely new ways. I&#x27;m excited to see if that is the kind of thing this book is talking about; it&#x27;s not certain from the description.
jeffreyrogersover 10 years ago
This looks great. In case anyone missed it, there is a link in the sidebar to download the book for free.
hsguiover 10 years ago
Thanks for your link, very interesting!
delinkaover 10 years ago
&quot;In this book, Sanjoy Mahajan shows us that the way to master complexity is through insight rather than precision.&quot;<p>OMG, my high school teachers were so pissed off when I&#x27;d attempt to <i>understand</i> things rather than just <i>memorize</i> what they gave me. College was only marginally better.<p>Logical leap: time to return to the Platonic Academy
kitsune_over 10 years ago
Thank you very much.