Hacker News new | past | comments | ask | show | jobs | submit login
Examining a vintage RAM chip, I find a counterfeit with a different die inside (righto.com)
462 points by darwhy on Aug 21, 2017 | hide | past | favorite | 137 comments



Hah... Through the first few sentences I kept wondering which wondrous architecture are we talking about, that "64-bit" memory chip is considered "vintage"...?

It took me embarrassingly long to realize that it's not 64-bit bus, it's a 64-bit chip... holding an amazing 4x16bits=64bits of data total.

Just goes to show it's hard to be sure where your unspoken assumptions may lie.... :-)


What one thought also depends quite heavily upon whether one was involved in the field in some way during the 74xx series heyday.

For those of us that were, seeing "64-bit" and "TTL" together immediately told us it was a chip that stored 64 bits worth of data.


One of the classes late in my undergrad program was computer engineering for comp-sci. Took us through basic combinatoric circuits, mux/demux, 7 segment display decoding, all that classic ttl stuff.

final project was a 4 bit computer with 64 bits of ram. I remember spending many hours in the lab debugging my wiring. But it was super cool to toggle in data, advance the pc, toggle in an op, advance the pc and toggle in more data. i think i demonstrated 4 + 5 - 7 * 2

fun class.


I thought as much :)


> Just goes to show it's hard to be sure where your unspoken assumptions may lie.... :-)

Three years ago I posted a link on HN about TTL (Lransister-Lransister Logic) being 50 years old, entitled "50 years of TTL". Similarly, many people unsurprisingly expected it to be a story about a weird Time To Live field.


Just goes to show how hugely context-dependent that desperately-overloaded TLA namespace is, and how important it is to actually define your acronyms the first time you use them, no matter how obvious you think it is that TLA means three-letter acronym...


for instance, I hear TLA, and think Theatre of Living Arts


And then 4-bit WORDS? These are nibbles.


> As for Robert Baruch's purchase of the chip, he contacted the eBay seller who gave him a refund. The seller explained that the chip must have been damaged in shipping!

I think at that point, you report them to Ebay for fraud, don't you? Or is that just spitting in the ocean?


Not only is it useless, it can be actively harmful. My wife had her account "suspended" for reporting too many fraudulent cases when she went on a buying spree from Chinese sellers. Normally you lose about a 3rd of the things you buy from China due to: -Non-shipping of items -Loss of items in transit -Counterfeit items -Damaged items -Completely wrong items -Wrong quantity items

Turns out she opened too many cases and they "suspended" her account, which is an eBay euphemism for being banned for life. That means that her account that she'd been using since 2000 was dead and gone forever, and she was no longer welcome on the site.

I agree with other posters. The eBay of old is effectively dead. You are better off buying things from Amazon or Ali Express 99% of the time. The days of great deals on items are pretty much gone. You can still find some rare and unusual stuff that is worth buying, but the dominance of eBay now means that most things are very close to market rate unless (or even if!) they are counterfeit or some other scam. More like a dollar store than an online auction house.


Had an almost identical experience when I bought a bunch of electronics.

In my case, they sent a warning saying I would not be able to contest any more purchases for some period of time and that my account was at risk of being suspended.

I try to avoid eBay as much as possible now. When their response to rampant fraud is "we're gonna suspend your account if you point it out again," it's time to move on. The only people left there seem to be scammers who know how to navigate the system.

AliExpress is usually cheaper for the China-direct items anyway, and those seem to comprise most of the listings on eBay nowadays.


Much of the time things from Amazon are actually from Aliexpress.


That is why for a lot of things I prefer Aliexpress: no issues with refunds. The sellers usually even do not care about proof but just refund.


I've bought quite a bit from AliExpress, and the sellers have always send a new item or refunded. It can be annoying to keep track of, but that's what you get for the extremely cheap prices.


> You are better off buying things from Amazon or Ali Express 99% of the time

I wouldn't say that. I buy from both, and it's a matter of know what you're getting into.

For example, in eBay, it's much more obvious which the location of the shop is (although, it can be tricked as well). At the same time, the client protection process is somewhat simpler in Amazon.


> The eBay of old is effectively dead. ... The days of great deals on items are pretty much gone.

Were they ever there? Back when I could be bothered regularly dealing with the irritation farm that is eBay I found that buyers tended to pay a little over the odds. Both when I was selling or trying to buy.


Back between 2000-2002 I decided to acquire all the machines I had drooled over in the 90's, so I purchased Alphaservers, Ultrasparcs, RS/6000s, PA-RISCs, SGIs, and others. I was getting non-trivial configurations, usually quad CPUs, lots of memory, multiple NICs, and I was getting these things for anywhere from $20 for an Ultra1 to $200 (top price I paid) for a quad CPU Ultra Enterprise 450. That same machine is on eBay now for around $2000.

There was definitely a time between early eBay hitting a critical mass of sellers and eBay getting saturated with professionals and robots, when the deals COULD BE incredible. You still needed to suss them out, but they were a regular occurrence


I had two (and "half") fraud experiences, and Ebay didn't care much.

One case was a fake flash key, another a scammer trying to "buy" my laptop with fake bank transfer receipts, and the last one a genuine SD card, but destined to the chinese market.

In all cases Ebay didn't care much; in the first, I even lost my money.

Nowadays, when something similar happens, I just report the item as not arrived; although this is not 100% ethical, for clients it's sadly the safest way.

This is in reality part of a much larger issue, where the portals profit from being more lenient, so that they have a larger amount of sellers (and sales) of cheap crap, rather than being more punishing, and losing sales.

I definitely advise to report items as not arrived, rather than risking through reporting frauds.


>where the portals profit from being more lenient, so that they have a larger amount of sellers (and sales) of cheap crap, rather than being more punishing, and losing sales

OTOH being more punishing also incentivizes false reporting by competitors, which isn't at all rare.


Whether it was intentional or not, my fear is that the seller will simply re-list the item and try to sell it again to the next "victim". It should be reported, no matter how minute, so that more Ebay and sellers become aware of the problem. I'm so tired of seeing fake SD Cards, fake CPU, fake laptop battery, fake toys, etc. that I've lost trust on things being sold on Ebay.


its funny, but I remember someone giving me the tip that they try to buy from low volume sellers. It's sort of this weird inverse trust thing, the more volume a seller pushes the more untrustworthy they smell. I've found that with my low seller count my stuff has often sold pretty quick. Scary to think about fake batteries and any other obscure products that can't have its internals inspected.


There are some sellers who specialize in legitimate batteries sourced from the official supply chain but they are few and far between.

Anyone who wants an easy startup: it's literally impossible to find high-quality aftermarket laptop batteries, the market is swamped with shitty Chinese knockoffs that die in a couple months (or sooner). The battery cells themselves are usually the part that dies, it's pretty straightforward to refurbish the battery by replacing the cells. But right now there is just no place to buy decent-quality replacement packs, it's OEM direct from the supplier or cheap chinese junk, nothing in between.

I have no idea why SterlingTek or Wasabi Power or some of the other companies that fill this niche for camera batteries haven't jumped into these other markets, but they haven't, and the niche remains unfilled.


Ironically, it's pretty easy to find high quality aftermarket laptop batteries in China. I've had good experiences just searching for the battery part number or laptop model on taobao, sorting by sales volume, and buying from the first seller whose average feedback is >=4.8 across all three feedback dimensions.

The most recent was an extended battery for a 2012(?) Acer Chromebook, which cost about $12.

I would imagine part of the reason why large brands don't jump on this market is that there are so many models, so you might not be producing 10k+ of each model. Given everything apart from the plastic case is standard (or at least applies to a wide range of models) it's economical to produce these on a smaller scale than is usual for large brands.


Understandable in general but there are some specific models (Thinkpads) that would have pretty big demand.


Do you have any experience with Nickel–iron batteries from Chinese companies? They seem like the kind of tech where a "cheap knockoff" might be good enough because they're A) not that fancy and B) durable as heck.


> my fear is that the seller will simply re-list the item and try to sell it again to the next "victim"

eBay guidelines are not to return counterfeit items, and there's a good chance the seller will be buying in bulk anyway.


It was more likely some salvager cleaning out a warehouse of old crap.

Maybe they were printed in the same Fab and a whole batch of these got mislabeled? Maybe someone intentionally relabeled them years ago back when they were worth more?


If that were the case, I'd care very much about a mislabeled/counterfeit good and thank the buyer very much for letting me know, as well as immediately giving that refund.

Claiming that it was "damaged in shipping" is the shadiest part of the whole deal. It pretty much guarantees the intentional fraud of the seller.


-Or, in my experience just as likely - your complaint isn't read, or at the very least not being comprehended - just registered as a complaint, standard answer sent off (damaged in shipping) and refund issued.

I have four (4!) copies of a Raymond Chandler paperback; a major online retailer named after a ditto river had it listed as a hardcover edition; I receive my first paperback, get in touch stating I ordered a hardcover, got a paperback, please advise. They told me to keep the defective item, new being shipped immediately, very sorry &c.

2nd paperback arrive, I tell them again that what I ordered was a hardcover; very sorry, keep it, correct item coming soon.

3rd paperback arrive; I beg them to just check their inventory; book must have been wrongly classified. "Very sorry. Keep it, we'll send you a new one." I gave up.

4th book arrived. Anyone interested in a nice copy of "Killer in the rain"? Two copies? Pleeease?


I recently discovered this as well. It turns out that on ebay, "30 day money back guarantee" means "seller is not required to read messages and buyer may not leave feedback that points out that they don't". So as shady as the response seems, I agree with you that this equally likely.


The worst thing about the "guarantee" is when they send you an item with expensive shipping (bulky/ heavy) that is completely wrong or incorrect. Then ebay demands that the buyer needs to pay for return shipping, despite doing nothing wrong.

I don't want to pay $30+ on shipping to return an item that was incorrectly sent to me.


> named after a ditto river

I'm assuming you are talking about Amazon, but this phrase caught my eye, and a quick net search turned up nothing: what on earth is a "ditto river"?


In that sentence, it refers to major in "a major online retailer" → "a major river". From Google's definition (no idea where they pull it from): informally, used to indicate that something already said is applicable a second time.

ditto can be used as a noun (meaning the same again, e.g. in a list when you don't want to repeat something in the row below) or an adverb (as it is here, meaning likewise).


Ditto means "the same" and Amazon ia named for the Amazon river


As an adverb, it means likewise, and thus refers to major in a major online retailer.


I suspect they meant "eponymous river".


A ditto river -- an Amazon. (Ditto, meaning, named the same.)


It does not. In this context, it means likewise. It can also mean aforesaid or the same thing again (in a list).


I dunno about that -- for it to be intentional fraud, it would require the seller to know something. He probably knows next to nothing about electronics and just looked prices up in a catalog for a bunch of inventory he got really cheap somewhere.

Have you ever seen the show "Storage Wars"? It's really dumb, but basically people go bid on abandoned storage lockers. I assume everything on that show gets sold on eBay. The people on the show are not exactly the best and brightest...


I'd argue that if you don't know what you're selling, you're still committing fraud.


So pretty much every grocery/convenince store, pharmacy, or any other retailer that relies on upstream supply chains is fraudulent because they have to rely on externally verified sources of trust and don't "know" what they are selling?


Have you ever heard of 'mens rea' [0]?

Essentially, I'd agree only if it could be proven that they knew the goods were shady but had a "don't ask, don't tell" policy and only used the ignorance as a shield to give them plausible deniability.

[0] https://en.wikipedia.org/wiki/Mens_rea


Just my two cents but ebay is irretrievably broken (especially if you want to sell something), the only thing it works for is buying small $ items where you're not too put out of it's a fake/fraud...


I'm a semi frequent ebay user. I've Bought and sold a lot of video games over the last few years (normal value of between 10 and 40 pounds per transaction) and I'd tend to agree. I'd never use it for anything more expensive, and definitely not as a seller. As a buyer, I know I'm all but guaranteed a refund from eBay if the seller tries to scam me (which has happened) but as a seller I'm screwed if a buyer decides to scam me. (Which has also happened).

Even if the buyer doesn't scam me, by the time I've paid eBay fees and PayPal fees and postage, it's eaten into the small value fairly substantially.


I can remember 10 years ago finding that most bargain cartridge games I bought were counterfeit (getting ones with typos in the name/description on the box art were my awakening) but worked fine. At that point someone might as well get a programmable cartridge and insert one's own memory cards.


> At that point someone might as well get a programmable cartridge and insert one's own memory cards.

I wouldn't be surprised if that's what some of the fake carts are. I ordered an X-in-1 card for DS recently (haven't seen one since the OG GameBoy days and was curious), and it was just a generic DS flashcart with a QA sticker covering the SD slot. Same seller was selling a bunch of single DS games without box and suspiciously cheap, so I wouldn't be surprised if they were essentially the same thing.


In general I've found it's pretty easy to get refunded. And for items like this, the seller is often super-quick to refund. They're just playing a numbers game, and know many/most people wont bother.


Ebay does not care about counterfeit items. I bought $300 fake Bose and they did nothing about it. I had the persons address and everything and they were in a neighbouring city to me.


Is there another auction site that addresses these issues better? Or is this just the nature of the beast?


Catawiki.


Assuming you live in Iowa, you could sell that as a really bad revenge action movie: eBay's Bose Boise Betrayal.


Boise is not in Iowa.


It was poorly done knock-off.


This, along with the complaints in the comments here, is quite discouraging. I'm ready to give up on third-party sellers on Amazon, see https://news.ycombinator.com/item?id=14993216 [I Fell Victim to a $1,500 Used Camera Lens Scam on Amazon], and now Ebay looks like it's not going to be a viable alternative.


eBay has always been a crap-shoot in this regard, even before the P-p-p-powerbook days[1].

[1] Potentially NSFW: https://forums.somethingawful.com/showthread.php?threadid=10..., SFW summary: https://www.engadget.com/2004/05/14/scamming-the-scammer/


"The eBay seller gave him a refund. The seller explained that the chip must have been damaged in shipping! (Clearly you should pack your chips carefully so they don't turn into something else entirely.)" ;)


Percussive electromigration.


Maybe it was packed next to a wand of polymorph.


Kudos.... I'm stealing that for HDD use :)


...or get replaced with bugged modification by CIA!


The seller probably had few options to choose from (eBay supporting software is often bad) and this was the closest that would be accurate-- namely, I think the wrong thing was shipped- either to the seller or to the buyer.


Im sad there was no info about feedback left by the buyer. Refund usually makes people not leave any (reciprocation) :(


Plausible deniability is a powerful concept


"Why would someone go to the effort of creating counterfeit memory chips that couldn't possibly work? The 74LS189 is a fairly obscure part, so I wouldn't have expected counterfeiting it to be worth the effort. The chips sell for about a dollar on eBay, so there's not a huge profit opportunity. "

This sounds obscure. Small/Tiny mark up. Small market. High fake detection rate. I wonder if there is something about the story that we miss.


My guess: someone found a lot of these chips, realized there was hardly a market for them and had them relabeled as just about anything available in the same package to generate sales.

Also, pushing fakes in small quantities may not be such a bad idea; after all - rip someone off for $1 and chances are he'll curse you and let it go; rip someone off for $1M and chances are he'll curse you and get law enforcement involved.


Probably more likely that someone found themselves with a bunch of warehoused touch tone dialer chips (essentially worthless now), and decided to label them as something else -- anything else -- to be able to salvage at least a few bucks out of it.

Either that or a plain old mistake. The new guy loaded the wrong data into the printer.


> Either that or a plain old mistake. The new guy loaded the wrong data into the printer.

I'd also like to think that Hanlon's Razor applies here. Chips were mislabeled, wasn't worth the time / effort / ink to relabel something that costs pennies to manufacture so they're earmarked for the incinerator but somehow end up back in the supply chain. Stuff like this happens.


> High fake detection rate.

Maybe not in time. The companies buy lots of stuff that never gets used. It seems totally plausible for them to use up their end-of-year-budget stocking up on parts they don't necessarily need or expect to use through non-conventional channels.

Plus, unless you dig into it like this guy did, he can just say what he did and give a refund.


I'd like to second the "not it time" thought. Let's say some government agency needs 1K of these parts. Some company can find ten lots of 100 from all over the place including one in Shenzen. They put them all in nice tubes or trays or whatever and sell them off to the customer, who, a year or two later, wonders why 10% of their boards are failing initial power-on tests. Or, even worse, the parts are similar enough that the board passes some tests, and they don't fail hard until they're in the field...


> The companies buy lots of stuff that never gets used

I seem to recall a few years ago, when looking for arcade ICs (Defender RAM IIRC) that unscrupulous sellers would put working ICs at either end of the tube, and fakes/faulty parts in the middle. Unless you were using them all to do a full RAM replacement, you wouldn't know your spares were faulty.


I worked in a PC shop in 1990 and we got RAM chips in bulk and in plastic tubes. The dealers would put in counterfet chips that would not work because of shortages. Then issue a refund later on. Some PC shops also ripped off other PC shops doing horse trading involving RAM or CPU chips. Had a high defective rate back then. Nobody thpught to examine the chips, either threw them away, horsetraded them, or sent them back to dealer for a refund.


Not necessarily high detection rate. Most of people don't know what they got in the box. I remember a few court cases, where cache chips were fake ones. System would just work well, without the cache. The cache chips were fakes and on board, just that user can see those are in place and pay for those.

There are surprisingly many things in computer which you don't actually need and don't know if those are working or not.


I would be interested to know how the Pentagon deals with those 15% of counterfeit ICs, the implications are quite scary.


They have a lot of requirements that get flowed down to their subcontractors, some of which include electrically testing the devices to make sure they meet data sheet requirements. Pretty fascinating industry. I can actually answer a fairly wide range of questions relating to this topic.


Yeah that does sound scary.

I'm just looking at the pdf they link to in this article: https://www.semiconductors.org/clientuploads/Anti-Counterfei...

In the summary they say, the following on how to 'win the battle'

"The key to winning the battle against counterfeit semiconductors is elegantly simple: Exclusively buy semiconductor products either directly from the Original Component Manufacturer (OCM) or directly from the OCM’s Authorized Distributors/Resellers."

I wonder if they have hardware to test the functioning of chips, like testing them to ensure they meet the parameters on the datasheets (like current consumption etc.).


There absolutely is test hardware for the functioning of chips. After all, those datasheet numbers have to come from somewhere, right? ;-)

Before I got into robotics, I worked in the semiconductor world as a test and product engineer for a couple of IC manufacturers. A lot of my job involved figuring out how to test every parameter we were going to put on the datasheet, writing code to test it quickly, and then doing statistical analysis of the results over thousands upon thousands of devices to make sure they met requirements. It was an interesting experience. We used some very high end test equipment, made by companies like Teradyne, and for each part (or family of parts in some cases), we would make a custom board which would mate to the test equipment on one side, and had sockets for the part we were testing, along with any support circuitry required.

I think the problem with doing some sort of acceptance testing is that unless you buy the parts directly from the manufacturer or their distributors, it's very hard to verify that the part meets it's specs, unless you already have this kind of dedicated testing equipment and code, especially when you want to start measuring analog parameters (current consumption, logic levels, etc.), and don't think it would be worth the trouble in most cases.

(Military / Space may be a special case, where critical parts may stop being manufactured by the original manufacturer and they do have to do this sort of thing, but as far as I know, it isn't typical).


Cheers for your reply, that's very interesting!

Also I'd never heard of Teradyne before, they seem to produce some very interesting hardware.


Advantest and National Instruments both produce great equipment in this area as well.


This is a bit off topic, but right out of grad-school, around forty years ago, I worked at Texas Instruments. The process control engineers would do their best, but to some degree (at least back then), the yield for integrated circuits coming off the fabrication lines was very tricky to control. So parts would be tested and sorted by their performance as they came out. The components that could operate at hight frequency would end up as the more expensive part numbers. One front end line would end up making a mix of two part numbers determined by the testing.

Through some kind of magic, the process would be tweaked by the engineers over time and the yields for the more expensive parts would often increase to the point where they wouldn't even end up with enough of the low cost parts so they would just stamp the low cost numbers on the chips that could actually run under much more demanding conditions.


Neat! Don't companies like Intel etc. still 'bin' chips into different products? Although I'm not sure if the reasons for binning now are different?


Yep, absolutely still done, and for the same reason (in my experience), especially with Intel, and other companies who develop their own processes.

What typically happens is that engineers do the best they can before release to model the process and experiment with building devices at different process "corners". This gives an idea of what the distribution of different electrical parameters will look like over the range of expected process variation (logic levels of FETs, sheet resistances, etc. etc.).

Obviously this data is imperfect, because there are a TON of steps in a modern semiconductor process, and a TON of variables in each one. (For example, I worked on Ion Implanters, and we recorded hundreds of variables for our customers during the run, from vacuum levels, to gas dosages to voltages and currents in the various accelerator stages).

As parent said, there is another group, who IMO are probably the original "big data" folks, usually called manufacturing or process engineers. They monitor the yields, binning and specific electrical measurements of all the wafers and parts coming off the line, along with process data for all the nanufacturing steps the wafer has gone through. These guys do the black magic of figuring out what needs to be tweaked in the process. At the higher levels it involves a mix of knowledge -- not only statistics and optimization, but also the semiconductor physics of how these parts actually operate, (since experiments can get expensive, you want to justify the knobs you are going to tweak!)


Reminds me of the old joke about grouping parts into three bins : Military-spec, commercial grade, and Radio Shack.


Pentagon suppliers (Raytheon etc) would tend to be buying "milspec" devices of different construction (eg ceramic rather than expoxy packaging, direct from the US manufacturer.

They're also the kind of organisation that does "whole life" buys, so they'll take the whole lot they'll ever need, sample some for QC purposes, and warehouse them until actually required for manufacturing.


A lot of the stuff they are buying is old, obsolete, and no longer sold by the manufacturer. So some of the time- like, way more than one might think- they're buying the parts from an open market that is a lot seedier than one would think would be part of such an important supply chain.


I'm guessing there are companies that will test chips according to their data sheets for you?


Several. Although, since we're talking Pentagon, that's only true to the extent that they're willing to provide the data sheets...


The Pentagon isn't buying chips. The defense contractor working for the Pentagon is buying the chips and either testing in-house or subcontracting that out. Almost everything is going to be legit stuff. Fakes are only really going to show up in legacy design hardware that isn't being updated with stuff that's in stock at reputable vendors. So the only option is to find second-hand sources for that stuff because the contract wasn't to redesign the hardware, only to build it. Or it's coming from hardware that was bought in the US but manufactured in China by someone else and a manager over there decided to sub in some really cheap chips instead of the legit ones because they still work the same but might not be as rugged or maybe that guy was fooled too by a shady vendor. Maybe the vendor thought they were real too and was fooled by the chip manufacturer. You can always point the finger upstream. Good companies check up on their vendors and test their parts. Bad companies let themselves get fooled and suffer fines and bad reputation.


I work as part of the chain you described there. I agree with nearly everything you said. The only points I would make would be the following:

One, the government does occasionally purchase chips themselves. It's uncommon and they're difficult to work with but it happens.

Two, work on legacy designs is very common, and not being able to source the components from reputable vendors is also very common.


yeah - i think there was talk around some legislation on this a few years ago - I know fake aircraft parts (turbine fan blades etc) is another major concern


If one counterfeits a chip using something that will not work at all, why put any chip inside at all? Why not just place a resistor between VCC and GND?


There's a market for some old, obscure, obsolete ICs. People approach brokers, who search for them.

Other people - scam artists - see what's being searched for, and take a different IC in the same package and remove the existing markings, and put new fake markings on. They then sell this as the other IC.

By the time the ICs are tested the money has gone. (Which should be a hint - if they're not offering regular invoicing and 30 days payment they might not be trustworthy).

tl;dr not enough people design _for production_, and it makes things much harder.


When you just need one to a few of something, no vendor is going to bother with giving you quotes/invoices/etc when they know you a) aren't a big company to keep around for future business and b) aren't buying enough for any of that extra work to be worth it. If I'm working on an SBC and need a couple floppy driver chips, I'm not going to find any "real" vendors that have them in stock. All I'm going to find are second-hand dealers that might be selling fakes.


I'm guessing they buy surplus chips and change the markings. Cheaper and easier than manufacturing and bonding a resistor die.


In this case, they were just taking an existing chip and relabeling it to something with the same pin-out/form-factor that they could sell for a higher value.


Perhaps the DTMF chips were under some kind of patent/royalty and were being smuggled into the country?


Thanks for this, was an awesome read. Any more such blogs for learning and getting into electronics and such low level stuffs?

PS. I am newbie software engineer (c/networking) and recently fascinated and drawn towards electronics.


Not sure about blogs, but I can recommend the book The Art of Electronics (Horowitz and Hill). It's very expensive, but worth every penny.


I'll second this book, but also recommend Grob's Basic Electronics. Also very expensive...

...but that last bit has a caveat: These books are only expensive if you opt for "the latest edition". If you are doing this at a hobby level (vs taking a dedicated college course or similar), purchasing an older edition will serve you just as well. Electronics haven't changed that much between today and when the book's prior revision was published (or the revision before that - or even 5+ revisions ago).

Most of the changes are likely going to be very small and minor errata (spelling mistakes most likely).

All that said, Art of Electronics doesn't appear too expensive, even for a current edition (provided you stay away from the academic hardcover version, I'd imagine). Grob's is on a different level price-wise, but again, you can find cheaper versions.

I'd also like to point out Forrest M. Mims III's "Engineer's Mini Notebooks" series as something to go along with the above two books as well (or alone, if you just want the quick-n-dirty hack-on-electronics thing). They were originally sold by Radio Shack back in the day, but today can be picked up via Mims' site (which I think just redirects to Amazon). Old "vintage" copies (the new version combine multiple notebooks into one) can also be had fairly cheaply. They don't go into as much depth as the earlier mentioned books, but they can prove to give a quick and good understanding of the basics (provided you consume them in the proper order of course).

But if you're serious about electronics, they can't substitute for the previous mentioned volumes; get those first, then get the Mims volumes later (IIRC, Mims did write a separate book on learning electronics - it's probably mentioned on his site).


The previous-edition "hack" you describe applies to many textbooks but Horowitz and Hill is a bit of a special case. The current edition is the 3rd, published in 2015. The 2nd edition is from 1989, and while a lot of the material is timeless (part of why the book has become a classic), as you can imagine, a lot has changed in the world of electronics since 1989 and therefore the update to the 3rd edition was widely anticipated for many years. By all means pick up a 2nd edition if you find one cheap, but it is a book where it's probably worthwhile to prefer the current edition if you have the means.



It's the bible for undergrand EE students. Highly recommend.


I love H&H but feel it is worth pointing out it is more of a handbook than an introductory electronics book. In particular it doesn't really aim to teach basic circuit analysis (although it does restate a fair bit, for the benefit of those like myself whose prior instruction covered all the theory but failed to instill good intuition). Unfortunately I don't have a solid recommendation for a true beginner's resource for electronics.


I have also been very awestruck by those PCB sleuths. Something about physical debugging that's very concrete, very tangible. Something about that effort tickles the human intellect in a very different way that I think is accessible to a lot of folks. I remember reading this article that posed some interesting questions in the realm of spy novels and all the physical shenanigans that spies can exploit in these magician like feats.

Here's the take home clinch for the story, "physical viscerality"...

I wonder about the future of the spy genre in our digital, post-historical era. The essence of espionage is information—specifically, information about the capabilities and intentions of friends and adversaries. The mechanics of this trade has always been the bread and butter of the spy thriller. The whole first half of Le Carré’s masterpiece Smiley’s People, for example, turns on the physical transportation of a single incriminating frame of negative film across national frontiers by couriers, several of whom end up dead. That was the analog world of the Cold War. Our digital world, in which the contents of the Library of Congress can be encrypted and transmitted across the globe with the touch of a key, is far less dramatic and does not lend itself as easily to romance. Kim Philby spent the better part of two decades transcribing the crown jewels of British and American intelligence secrets by hand and turning them over to the KGB. As current headlines attest, a single computer hack or anonymous leak today can yield a far bigger cache of secrets. Do spies still use dead drops? Brush passes? Microdots? Invisible ink? Do they still meet their contacts in smoky cafes and secluded parks? Many of these gritty noir devices may have been retired and replaced by banks of computer screens in the sub-basements of Northern Virginia office parks. All of which makes the spy genre poorer and more antiseptic. We are left with stylish but vapid movies about superheroes like Jason Bourne, pursued by cartoonish CIA assassins.

The digital world also changes our perceptions of political crime, of which espionage is a sub-species. Without the physical Watergate break-in and the amateur-hour rifling through DNC file cabinets, there would have been no scandal. In contrast, the political scandals of the last election cycle seem mired in the geek-squad arcana of passwords, servers, and hard drives. They lack the visceral physicality of Watergate, which is why they are unlikely to amount to much, despite the wishes of political partisans. https://www.city-journal.org/html/alan-fursts-world-spies-15...


From his posts, he's like the smartest person in the world. At least that's my impression.

Mine bitcoin with paper and pencil? Is anyone else in the world even thinking about something so far out?


One of the first pics in that article comes from an earlier chip he previously reviewed - the Intel 3101. I'm proud to say my dad provided Ken with those two Intel 3101 chips.

Ken's review of the 3101 is here: http://www.righto.com/2017/07/inside-intels-first-product-31...

This is the first IC ever produced by Intel.

My dad had a few of these chips from an old computer. Some of the 3101 chips are from such early runs they don't even have the usual date stamps on the packages, and were outsourced by Intel into generic wirebonded IC packages.


The motivation (for the use of an LFSR instead of a traditional counter) is a shift register takes up less space than a counter on the chip; if you don't need the counter to count in the normal order, this is a good tradeoff

That's kind of a profound observation, even though it's obvious once you think about it. It never occurred to me that a maximal-length shift register is actually a simpler, more efficient logic structure than either a carry-chain adder or a ring counter.


One of the old TI microcontrollers saved a few transistors in the program counter by using a shift register this way instead of an actual counter. As a result, instructions in your program don't execute sequentially, but in a pseudo-random order. This isn't a problem, though, since you just put the code in the ROM in the same pseudo-random order and everything works out.

The underlying thing that makes the shift register more efficient is that you can build a dynamic shift register stage with two inverters and two pass transistor pairs, while the flip flop for a counter stage is probably six gates.


Very cool article. I found myself strangely hit with a wave of nostalgia when the piece came upon "DTMF: dialing a Touch-Tone phone"


Anarchist cookbook, blue box, buzz box, etc...


Don't forget the red box, which you could make by replacing the 3.579545 MHz crystal powering the chip that the OP reverse engineered with a 6.5536MHz one, and then the top row and bottom column tones become 1700 / 2200Hz to simulate the pay phone nickel / dime / quarter tones.


> Why would someone go to the effort of creating counterfeit memory chips that couldn't possibly work?

Because it's maybe a mistake?

Some of the people people working at the factory don't know a potato chip from a silicon chip?

True counterfeit chips use the correct die. It is stolen, but the knock-offs cut corners: you're getting something that is not quality controlled, or perhaps even a reject off the factory floor (that might just work in your use case so you won't notice).

Sometimes counterfeit chips use a different implementation, but of the right general spec. Well sort of:

https://news.ycombinator.com/item?id=14685671 ("Ti NE555 – real vs fake: weekend die-shot ").


So, the chip is fake, but how come such chips could work satisfactorily in their place in a PC??


Theory: this particular chip is obscure, and the very few who would buy it are either (1) collectors who never intended to use it, or (2) people stockpiling hard-to-find parts for legacy hardware. Either buyer won't discover that the chip is fake until the seller has long-ago skipped town.

Indeed, Ken was in group #1 (collector) but a very unusual kind who then proceeded to tear down the chip.


If we are talking about this article, then:

1. this chip supposed to be old era memory chip (64bit of data -> 8 bytes) it wouldn't work on your PC

2. It was DTMF chip not memory chip, so it couldn't work at all as a memory chip

I guess the idea was that it costed $1, the seller shipped it, the chip would never work, but cost of shipping it back would be greater, so you would just eat the cost and move on.

As with other kinds of fakes, they try to emulate the functionality, and often work, some even surprisingly better than expected, but they are always worse than originals. So either you won't get performance that's mentioned in the spec, or it break sooner or has some other issues that get apparent once you start using it.


This is downvoted, but actually a legitimate question. Often, counterfeits do work, but just don't match the specifications with respect to voltage rating, durability, etc.


Yes, a totally non-working fake isn't the most common thing to occur. Unless they got the counterfeits for free, the vendor is losing money on replacing the fakes with real ones. They are assuming everyone will either never use the chip or just assume they fried the chip and buy another. Selling rejects from the fab or clones as legit is much easier to get away with.


I don't think 8 byte RAM chip is used in any computer. You'd need 128 of these to get one kilobyte of RAM!


Some historical background: The 8 byte RAM chips were used in minicomputers in the 1970s to implement CPU registers, for example in the Xerox Alto. The advantage of TTL was that it was much faster than MOS memory.


It wouldn't.


Ken Shirriff is amazing. His blog entries are really worth reading.


Why do you think the 74LS189 was being counterfeited? It was the touch tone chip being counterfeited, and disguised as a 74LS189. The buyer knew the ruse.


This reminds me of the 1988 DRAM shortage.


Any experts here care to tell how does one check for RAM quality? Does CPU-Z do it? (Writing from work, don't have admin perms to use)

Not talking about this particular case, but maybe case of a RAM not working in general.


Generally you use memtest86+ or something similar (IIRC Windows' bootloader contains something like that since vista).

On the other hand I've seen memory module with sufficiently unfortunate pattern of broken bits, that it could not be detected by memtest86. Even such tools need some part of memory that they run from and thus does not get tested (also some memory is reserved for BIOS). The problem manifested itself by completely unusable Windows and occassionally flipped bits in files downloaded from network on Linux (I assume that on Linux the faulty bit ended up in DMA bounce buffer, while on windows in something significantly more critical). To confirm my hunch, that it was memory related I netcat'ed few GB worth of CHARGEN output and analyzed the pattern of bit errors, which were perfectly aligned on some boundary. Finding which module was faulty then involved rearranging modules, running memtest86 and repeating the CHARGEN experiment.

Edit: actually diagnosing this took about month and half. memtest86 was passing and there was unrelated known hardware bug in used network card which I though might be related to observed behavior. Experiment with chargen was motivated by finding out whether the bit errors were somehow aligned to TCP segment boundaries, instead I found out they were aligned on some quite large power of two, which clearly pointed to memory issue.


What do you mean by "CHARGEN?"


Standard service on TCP port 19 :) It spits out printable ASCII characters to anyone who asks as fast as it can.

General wisdom is that it is security hazard and not useful for anything on the open internet, but having some server with so called "simple TCP/IP services" in your internal testing LAN is useful for exactly this kind of debugging.

Edit: this whole debugging happened around january 2009, so at the time when chargen was long dead and certainly not a service offered by almost anyone on the internet.


Sadly, chargen is still alive on the open internet. It's not really a security hazard, but it does have a huge DDoS amplification factor, so it's not a good idea to run it on public IPs (and if you firewall it, do the world a favor and firewall the incoming requests, don't try to 'fix' it by firewalling the outgoing responses)


`memcheck86` is included in most Linux LiveCDs (ok, let's start to call them live USB sticks?). It will stress-test the system DDR/SDRAM.

If you need to check external memory (GPU, IoT, etc) then there is some tools online.

Note that memtest86 doesn't test against Rowhammer like attacks probabilities.

You can also use some overclocking features in advanced motherboard to push the memory beyond factory settings and see how far it gets before it starts to misbehave.


Memtest86+ is the gold standard of memory testing for modern systems. Recent versions even test for rowhammer iirc.


memtest86 can do functional tests.


Now I know why that project I designed didn't work...


Chip inside of the computer with a little telephone hidden inside.

You don't mind if your computer will dial in to China sometime, do you?


Not the premise. This is an issue of taking a cheap, touch-tone chip and repackaging it as a more expensive product. The chip itself is not dialing out to anywhere since the final product wouldn't even work when installed. Just a counterfeiting scam.


Comparing the die shot to the 3101 die shot, it appears that the DTMF chip is significantly more expensive to produce than the 64 bit RAM chip.

But perhaps they had a large stockpile of DTMF chips they wanted to get rid of.


Maybe this was labeled a decade+ ago and the ebayer is just some salvager going through a warehouse. There's no way someone would go through that effort today, with neither chip being that expensive.


probably quite the opposite: e-waste disposal companies inventorying useless ICs for pin count vs barely useful ones and relabeling.. spend .01c to get .05c times 1 bazillion and you might actually make some money


A little telephone? This just produces DTMF tones...




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: