<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: cpldcpu</title><link>https://news.ycombinator.com/user?id=cpldcpu</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 10:12:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cpldcpu" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cpldcpu in "The 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners"]]></title><description><![CDATA[
<p>CISC view: Its another adressing mode.<p>RISC view: SUBLEQ is already four instructions (2x memory access, alu, branch)</p>
]]></description><pubDate>Tue, 09 Jun 2026 11:33:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48459720</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=48459720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48459720</guid></item><item><title><![CDATA[New comment by cpldcpu in "The Russian who invented semiconductors 25 years before the USA"]]></title><description><![CDATA[
<p>Great article!<p>Yeah, that pattern can be seen everywhere in semiconductors. E.g. the transistor invention vs. Lilienfeld, Heil, Matare etc. So the scope is more narrow than "Inventend Semiconductors".<p>Generally, there seems to be a tendency to disregard discoveries from outside the US. I think this pattern can still be observed today...<p>Other examples: Invention of light bulb, telephone.</p>
]]></description><pubDate>Sun, 07 Jun 2026 17:46:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48437070</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=48437070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48437070</guid></item><item><title><![CDATA[New comment by cpldcpu in "The 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners"]]></title><description><![CDATA[
<p>Wow! And it also implements a very interesting variant of SUBLEQ that is turing complete.<p>>This VM implements an OISC - a One Instruction Set Computer. That instruction takes three signed 32-bit operands, a, b and c, and runs a program from memory m[] as follows:<p>1    PC (program counter) starts at 0<p>2    Fetch the next instruction (32-bit signed operands a, b and c)<p>3    If the low bit on any operand is set, remove it, and replace that operand with m[operand] i.e., a dereference of that address<p>4    Set m[b] = m[b] - m[a]<p>5    If m[b] is 0 or negative, set the PC to c, otherwise increment PC by 3 words<p>6   Go to step 2</p>
]]></description><pubDate>Sun, 07 Jun 2026 09:52:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48433334</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=48433334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48433334</guid></item><item><title><![CDATA[New comment by cpldcpu in "The Russian who invented semiconductors 25 years before the USA"]]></title><description><![CDATA[
<p>The early discovery of light emission from silicon carbide long before the first LEDs is a very interesting finding, worth pointing out.<p>But alas, as ever so often, the article turns this into a hyperbole. The premise from the title does not check out at all.<p>>The Russian who invented semiconductors 25 years before the USA<p><a href="https://en.wikipedia.org/wiki/Semiconductor#Early_history_of_semiconductors" rel="nofollow">https://en.wikipedia.org/wiki/Semiconductor#Early_history_of...</a></p>
]]></description><pubDate>Sun, 07 Jun 2026 09:42:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48433296</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=48433296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48433296</guid></item><item><title><![CDATA[New comment by cpldcpu in "I am against GenAI and everything it stands for"]]></title><description><![CDATA[
<p>What do you mean with "open-source"? Of course, the inference code for all the open weight models is publically available - see llama.cpp or hf transformers.<p>There are, however, very few models where also the full training pipeline is available. Olmo by AI2 comes to mind.</p>
]]></description><pubDate>Sun, 31 May 2026 08:06:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48343906</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=48343906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48343906</guid></item><item><title><![CDATA[New comment by cpldcpu in "Hosting a website on an 8-bit microcontroller"]]></title><description><![CDATA[
<p>Wow, nice! It's an honor.<p>I guess nowadays one could use some of the 32bit WLCSCP microcontrollers to easily beat this.</p>
]]></description><pubDate>Sun, 17 May 2026 17:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48170859</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=48170859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48170859</guid></item><item><title><![CDATA[New comment by cpldcpu in "Hosting a website on an 8-bit microcontroller"]]></title><description><![CDATA[
<p>More than 25 years ago, there was a show off, of building the smallest web server:<p><a href="https://web.archive.org/web/20000815063022/http://www-ccs.cs.umass.edu/~shri/iPic.html" rel="nofollow">https://web.archive.org/web/20000815063022/http://www-ccs.cs...</a><p>Someone with an ACE1101 microcontroller "won". I can't find the original articles, but there is also this:<p><a href="https://conceptlab.com/fly/" rel="nofollow">https://conceptlab.com/fly/</a><p>Webserver on a fly...</p>
]]></description><pubDate>Sun, 17 May 2026 11:31:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48167950</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=48167950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48167950</guid></item><item><title><![CDATA[New comment by cpldcpu in "Building the TD4 4-Bit CPU"]]></title><description><![CDATA[
<p>From the blog post: <a href="https://github.com/wuxx/TD4-4BIT-CPU" rel="nofollow">https://github.com/wuxx/TD4-4BIT-CPU</a></p>
]]></description><pubDate>Thu, 07 May 2026 05:53:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48045901</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=48045901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48045901</guid></item><item><title><![CDATA[New comment by cpldcpu in "Building the TD4 4-Bit CPU"]]></title><description><![CDATA[
<p>Nice!</p>
]]></description><pubDate>Thu, 07 May 2026 05:51:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48045888</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=48045888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48045888</guid></item><item><title><![CDATA[New comment by cpldcpu in "Building the TD4 4-Bit CPU"]]></title><description><![CDATA[
<p>But why is this always the first comment on custom CPU builds? Can't there also be other designs out there?</p>
]]></description><pubDate>Thu, 07 May 2026 05:51:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48045885</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=48045885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48045885</guid></item><item><title><![CDATA[New comment by cpldcpu in "Eden AI – European Alternative to OpenRouter"]]></title><description><![CDATA[
<p>nah... their founders and most of their employees are in france.<p>Very ill-suited comparison to IBM.</p>
]]></description><pubDate>Mon, 27 Apr 2026 20:42:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47927053</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=47927053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47927053</guid></item><item><title><![CDATA[New comment by cpldcpu in "Eden AI – European Alternative to OpenRouter"]]></title><description><![CDATA[
<p><a href="https://huggingface.co/docs/inference-providers/pricing" rel="nofollow">https://huggingface.co/docs/inference-providers/pricing</a><p>It's well buried though. Does not seem to be a focus of theirs.</p>
]]></description><pubDate>Sun, 26 Apr 2026 15:42:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47911196</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=47911196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47911196</guid></item><item><title><![CDATA[New comment by cpldcpu in "Eden AI – European Alternative to OpenRouter"]]></title><description><![CDATA[
<p>Great to see this!<p>Worth mentioning that Huggingface already offers a similar service. And they are also European:<p><a href="https://huggingface.co/docs/inference-providers/index" rel="nofollow">https://huggingface.co/docs/inference-providers/index</a><p><a href="https://huggingface.co/inference/models" rel="nofollow">https://huggingface.co/inference/models</a></p>
]]></description><pubDate>Sun, 26 Apr 2026 14:17:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47910535</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=47910535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47910535</guid></item><item><title><![CDATA[New comment by cpldcpu in "Martin Galway's music source files from 1980's Commodore 64 games"]]></title><description><![CDATA[
<p>I had to give it a try.<p>Claude, the ole cheater, recognized what the file was, downloaded the psid from the web, found a wasm sid player and built a website around it:<p><a href="https://claude.ai/public/artifacts/df6cdcae-08dc-452b-ba19-ffae2d6546f6" rel="nofollow">https://claude.ai/public/artifacts/df6cdcae-08dc-452b-ba19-f...</a><p><a href="https://claude.ai/share/4dd36c16-bc62-445a-b423-ad4637f06432" rel="nofollow">https://claude.ai/share/4dd36c16-bc62-445a-b423-ad4637f06432</a><p>GPT-5.5 built a lot of python scripts to extract the music data. Strudel implementation failed, but I then asked it to build a website:<p><a href="https://ubiquitous-vacherin-8e7993.netlify.app/" rel="nofollow">https://ubiquitous-vacherin-8e7993.netlify.app/</a><p>This is a translation of the music into javascript based on the assembler source.<p>Really impressive on both accounts. Some iterations were requied for both.</p>
]]></description><pubDate>Sat, 25 Apr 2026 15:01:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47902004</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=47902004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47902004</guid></item><item><title><![CDATA[New comment by cpldcpu in "Exploiting the most prominent AI agent benchmarks"]]></title><description><![CDATA[
<p>Yes, marks of AI all over the place. Also the SVGs.<p>>No solution written, 100% score.<p>Its weird. Turns out that hardest problem for LLMs to really tackle is long-form text.</p>
]]></description><pubDate>Sat, 11 Apr 2026 20:39:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47733834</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=47733834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47733834</guid></item><item><title><![CDATA[New comment by cpldcpu in "Show HN: I built a tiny LLM to demystify how language models work"]]></title><description><![CDATA[
<p>Love it! Great idea for the dataset.</p>
]]></description><pubDate>Mon, 06 Apr 2026 08:04:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47658155</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=47658155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47658155</guid></item><item><title><![CDATA[New comment by cpldcpu in "Building an FPGA 3dfx Voodoo with Modern RTL Tools"]]></title><description><![CDATA[
<p>+1</p>
]]></description><pubDate>Sun, 22 Mar 2026 15:24:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47478486</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=47478486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47478486</guid></item><item><title><![CDATA[Towards Self-Replication: Claude Opus Designs Hardware to Run Itself]]></title><description><![CDATA[
<p>Article URL: <a href="https://cpldcpu.github.io/smollm.c/">https://cpldcpu.github.io/smollm.c/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47272174">https://news.ycombinator.com/item?id=47272174</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 06 Mar 2026 07:47:54 +0000</pubDate><link>https://cpldcpu.github.io/smollm.c/</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=47272174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47272174</guid></item><item><title><![CDATA[New comment by cpldcpu in "How Taalas “prints” LLM onto a chip?"]]></title><description><![CDATA[
<p>They mentioned that they using strong quantization (iirc 3bit) and that the model was degradeted from that. Also, they don't have to use transistors to store the bits.</p>
]]></description><pubDate>Sun, 22 Feb 2026 16:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47112417</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=47112417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47112417</guid></item><item><title><![CDATA[New comment by cpldcpu in "How Taalas “prints” LLM onto a chip?"]]></title><description><![CDATA[
<p>I wonder how well this works with MoE architectures?<p>For dense LLMs, like llama-3.1-8B, you profit a lot from having all the weights available close to the actual multiply-accumulate hardware.<p>With MoE, it is rather like a memory lookup. Instead of a 1:1 pairing of MACs to stored weights, you suddenly are forced to have a large memory block next to a small MAC block. And once this mismatch becomes large enough, there is a huge gain by using a highly optimized memory process for the memory instead of mask ROM.<p>At that point we are back to a chiplet approach...</p>
]]></description><pubDate>Sun, 22 Feb 2026 07:42:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47109118</link><dc:creator>cpldcpu</dc:creator><comments>https://news.ycombinator.com/item?id=47109118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47109118</guid></item></channel></rss>