I bet 99% of the people who come to HN absolutely know that IC means Integrated Circuit. It's very common, it's up there with stuff like CPU and RAM and D&D and RMS for being things that don't need to be explained here. I wouldn't expect someone to have to explain what ASIC stands for on HN, much less IC. If you see something you don't understand, congratulations, you're about to learn something new today! Look it up on Google et voila! Not something to complain about.
You are straining to miss the point. Again, yet again, over again, once again, the question was what does
Homemade IC
mean? It might mean
Homemade Ice Cream
You what to say that IC usually abbreviates "integrated circuit" and nearly never "ice cream", and that is true but nearly irrelevant since the issue is what does "IC" mean in
Homemade IC
There
Homemade Integrated Circuit
is tough to swallow because making integrated circuits usually takes $billions and lots of highly dangerous chemicals, all super tough to do at "home". So,
Homemade Ice Cream
is actually MORE likely, even at Hacker News.
You can see this. It's grade school stuff. You are just having fun arguing against the obvious and are embarrassing yourself.
Why? Because a huge fraction, no doubt a huge majority, of the Hacker News audience concentrates on software.
In more detail, a lot of the audience uses laptop computers, WiFi hubs, smartphones, etc. and never sees an integrated circuit, not even in its plastic box on a circuit board.
I plugged together my most recent computer so saw the motherboard with its many integrated circuit packages, handled the integrated circuit of the processor, an AMD FX-8350, installed several adapter cards with their visible integrated circuit packages, etc. but still could not be sure about the meaning of "IC" in the title. Besides, making an integrated circuit at home is a rare and strange, also possibly interesting, thing.
Again, computing needs to work really hard to avoid use of undefined jargon.
Again, literally, even for the Hacker News audience,
Homemade Ice Cream
is more likely than
Homemade Integrated Circuits
Again, once again, over again, yet again, one more time, the biggest bottleneck, a real ball and chain, on progress in computing is bad technical writing, and undefined jargon is one of the worst parts. Again, ..., in essentially all the more important technical writing it is 101 level rock solidly standard always, no question, to expand acronyms.
Right, there are some exceptions -- HTTP, HTML, URL, but the full list is short, and IC is not on it. Neither are JS, ASIC, CSS, ACL, OO, JSON, RSA, LDAP, CMIS/P, SMTP, SNMP, ASP.NET, ADO.NET, and some hundreds more.
There used to be CICS, IMS, MVS, VTAM, ISAM, VNET, SNA, IPL, RACF, CP67/CMS, VM, DB2, etc. which was priesthood jargon for some years but gone now.
This is just a rock solid technical writing lesson 101. Accept it or not as you wish.
Jargon is an insider thing, and everyone else gets irritated.