Some pics, endorsements, and the reason the book exists in the first place.
82 comments
> Once again, we don’t have a satisfying explanation why. We know that these quantum numbers correspond to standing-wave solutions of a three-dimensional wave function that we pulled out of thin air. We also know that the model works better than any alternatives. But we don’t know what any of it really means — or if it means anything.
It is so refreshing to see this explicated thus; physics textbooks are generally coy about "know this for now, and there will be deeper insights available later" but they typically never level with readers and say "we don't know".
This was the book used by MIT in 2007 for the first course in the EE and CS programs. It is that year's course that is on their Open Courseware platform [1], and the readings list there links to a full PDF of the book.
(Edit: click the book title on the readings page, not the "View e-book version" link. See my response to groos' comment below for details).
This is not a link to a pirated copy BTW. Agarwal is a pioneer in the open-education movement and the authors intentionally arranged for an open access PDF.
The lecture videos on Open Courseware are very good too.
[1] https://ocw.mit.edu/courses/6-002-circuits-and-electronics-s...
The whole thing is organized around building explicit abstractions. You’re always making models, and choosing what to pay attention to and what to ignore. By making the real circuit match the model closely enough, you get to ignore the circuit and use it as building block for bigger things. This same approach is used from resistors to amplifiers to logic gates to CPUs.
Of course this how engineering actually works, but I haven’t seen an intro course presented this way so rigorously. If you’re a software person who deals with black box abstractions all day, it feels like home.
The course introduces concepts in order of simplicity, meaning you get MOSFETs and digital gates before you get BJTs. Many courses are arranged chronologically, so after you do Ohm’s law and capacitors you get dumped into BJTs, which are one of the most complicated things in the discrete toolkit, and hardly ever found in common use nowadays (except as cheap switches). Instead, you’re happily making amplifiers, switches, and logic with FETs, a much gentler introduction.
I also remember somewhere in the course lectures the professor says (paraphrased) “You may be thinking, why do I need to learn how a logic family works? Won’t I just be using some existing chip? This is MIT — you’re supposed to be the one making the chip.”
Click the book's title in the paragraph above that, where it says this:
> Agarwal, Anant, and Jeffrey H. Lang. Foundations of Analog and Digital Electronic Circuits. San Mateo, CA: Morgan Kaufmann Publishers, Elsevier, July 2005. ISBN: 9781558607354.
That takes you to a PDF.
Sorry for not being more specific. I didn't even notice the "View e-book version" as I only went to the site to remind myself of the name of the book, saw the title was a link, and clicked it. Then I thought "Why is MIT linking to a pirate copy of a book from one of their own professors?", and did a little Googling to get some backstory.
1. https://youtu.be/pDELW2pIvWw?si=BNsURdXrGLlaAfF3 (Digital Electronic)
2. https://youtu.be/RG3eljmqyq4?si=Pnbvf6P6HbFcIa1v (Alternating Current, Motors, & control)
3. https://youtu.be/nYuVSG89vg0?si=Oe3ZdJojS7T_iGxK (Electric Basic Made is Easy), and
the episode of "Nand to Tetris"
I’ve been a software engineer for the last couple of decades and I’ve tinkered with microcontrollers as a hobby but always been limited by my lack of electronics knowledge - very much trial and error to get a project far enough to be able to focus on the firmware (which is more my domain). I want to bridge the knowledge gap there.
My only formal electronics education was first year introduction to analog and digital circuits module at university two decades ago, led by a lecturer who assumed students had a huge corpus of pre-existing knowledge (and who I now suspect would have preferred to be supervising his PhD students and conducting research but had to make up the teaching hours - which I do understand).
I will definitely pick up a copy. However, Amazon UK (to avoid the NoStarch UPS shipping cost of $24) won’t get it to me until November. I’m excited to receive it.
https://blackwells.co.uk/bookshop/product/The-Secret-Life-of...
But are you trying to ship out of the UK? Amazon UK also says they will ship in October and not November.
Read the full thread on Hacker News →
Related stories
- “The Secret Life of Circuits” is hereblog.coredump.cxLobsters · 47 points · 12 days ago
- The Secret Life of fsyncpuzpuzpuz.devLobsters · 4 points · over 3 years ago
- Hacker News · 2 points · 5 days ago
- Hacker News · 1 points · 5 days ago
- Hacker News · 1 points · 11 days ago
- Hacker News · 27 points · 9 days ago