<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: wiremine</title><link>https://news.ycombinator.com/user?id=wiremine</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Apr 2026 17:43:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wiremine" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wiremine in "Intel 486 CPU announced April 10, 1989"]]></title><description><![CDATA[
<p>My first computer was a 486sx 25Mhz [1] The rig (tower, monitor, etc.) cost around $3,000. We got the SX instead of the DX because it was $500 cheaper. And I wanted a 16bit sound card. (Note that this is in 1992 dollars. Today it would cost over $7,000)<p>My parents didn't have a lot of money, but my great-grand father passed and they used some of the inheritance to buy the computer. I was instantly hooked. In hindsight I see how much of a gift my family gave me.<p>The announcement reminded me of article John Dvorak wrote around the same time. 1GB hard drives had just come out, and he asked what all the extra space would be used for. Even as a young teenager, I remember thinking how short sighted that comment was. That was before I realized how the tech press tends to get stuck in local optimizations, and can't understand the bigger picture.<p>It's all a good reminder that cutting edge today doesn't stay cutting edge very long, and the world figures out how to squeeze every ounce ounce of power out of hardware. (Also, yes, that leads to bloat...)<p>[1] <a href="https://en.wikipedia.org/wiki/I486SX" rel="nofollow">https://en.wikipedia.org/wiki/I486SX</a><p>[2] <a href="https://en.wikipedia.org/wiki/John_C._Dvorak" rel="nofollow">https://en.wikipedia.org/wiki/John_C._Dvorak</a></p>
]]></description><pubDate>Fri, 10 Apr 2026 14:58:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47719142</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=47719142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47719142</guid></item><item><title><![CDATA[New comment by wiremine in "Windows 3.1 tiled background .bmp archive"]]></title><description><![CDATA[
<p>Oh, man, does that bring back the memories!<p>Thanks for sharing. :-)</p>
]]></description><pubDate>Mon, 23 Mar 2026 23:57:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47496828</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=47496828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47496828</guid></item><item><title><![CDATA[New comment by wiremine in "MacBook Neo"]]></title><description><![CDATA[
<p>This. My daughter is a high-school junior, and she's been asking for a laptop going into her senior year/college. This is exactly who Apple is going after.</p>
]]></description><pubDate>Wed, 04 Mar 2026 15:21:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47248800</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=47248800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47248800</guid></item><item><title><![CDATA[New comment by wiremine in "MacBook Air with M5"]]></title><description><![CDATA[
<p>That it has no fans or the fans are annoying?</p>
]]></description><pubDate>Tue, 03 Mar 2026 20:30:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47238509</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=47238509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47238509</guid></item><item><title><![CDATA[New comment by wiremine in "Nanolang: A tiny experimental language designed to be targeted by coding LLMs"]]></title><description><![CDATA[
<p>I like the creativity, but I'm not sure it's needed. I've been building a large-scale database system using Opus 4.5, and targeting Rust. It's not perfect, but the Rust compiler is so helpful that Opus has solved a lot of problems on its own.  I have around 100,000 lines of code, and have completed some major refactoring.<p>I am using a variation of spec-driven development.</p>
]]></description><pubDate>Tue, 20 Jan 2026 18:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46696058</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=46696058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46696058</guid></item><item><title><![CDATA[New comment by wiremine in "Vibe Coding in the 90s"]]></title><description><![CDATA[
<p>This is pretty close. I once spent 4 hours in college (circa 1997) looking for an error in a C++ program. The compiler's error messages were rubbish.<p>It ended up being a missing semicolon in an odd spot and the compiler was just confused.<p>I remember walking homing thinking, "hey, if I can survive that, maybe I can just hack this CS thing..."</p>
]]></description><pubDate>Sat, 25 Oct 2025 01:03:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45700584</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=45700584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45700584</guid></item><item><title><![CDATA[New comment by wiremine in "Comprehension debt: A ticking time bomb of LLM-generated code"]]></title><description><![CDATA[
<p>That's a good analogy.<p>To clarify my question: Based on my experience (I'm a VP for a software department), LLMs can be useful to help a team build a theory. It isn't, in and of itself, enough to build that theory: that requires hands-on practice. But it seems to greatly accelerate the process.</p>
]]></description><pubDate>Tue, 30 Sep 2025 15:16:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45426599</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=45426599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45426599</guid></item><item><title><![CDATA[New comment by wiremine in "Comprehension debt: A ticking time bomb of LLM-generated code"]]></title><description><![CDATA[
<p>> I suspect that there is a strong correlation between programmers who don't think that there needs to be a model/theory, and those who are reporting that LLMs are speeding them up.<p>I also strongly agree with Lamport, but I'm curious why you don't think Ai can help in the "theory building" process, both for the original team, and a team taking over a project? I.e., understanding a code base, the algorithms, etc.? I agree this doesn't replace all the knowledge, but it can bridge a gap.</p>
]]></description><pubDate>Tue, 30 Sep 2025 14:54:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45426237</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=45426237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45426237</guid></item><item><title><![CDATA[New comment by wiremine in "Claude Sonnet 4 now supports 1M tokens of context"]]></title><description><![CDATA[
<p>> The problem domain and programming language(s) used for a particular project may have a large impact on how effective the AI can be.<p>100%. Again, if we only focus on things like context windows, we're missing the important details.</p>
]]></description><pubDate>Tue, 12 Aug 2025 18:57:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44880409</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44880409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44880409</guid></item><item><title><![CDATA[New comment by wiremine in "Claude Sonnet 4 now supports 1M tokens of context"]]></title><description><![CDATA[
<p>> Having spent a couple of weeks on Claude Code recently, I arrived to the conclusion that the net value for me from agentic AI is actually negative.<p>> For me it’s meant a huge increase in productivity, at least 3X.<p>How do we reconcile these two comments? I think that's a core question of the industry right now.<p>My take, as a CTO, is this: we're giving people new tools, and very little training on the techniques that make those tools effective.<p>It's sort of like we're dropping trucks and airplanes on a generation that only knows walking and bicycles.<p>If you've never driven a truck before, you're going to crash a few times. Then it's easy to say "See, I told you, this new fangled truck is rubbish."<p>Those who practice with the truck are going to get the hang of it, and figure out two things:<p>1. How to drive the truck effectively, and<p>2. When NOT to use the truck... when talking or the bike is actually the better way to go.<p>We need to shift the conversation to techniques, and away from the tools. Until we do that, we're going to be forever comparing apples to oranges and talking around each other.</p>
]]></description><pubDate>Tue, 12 Aug 2025 17:35:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44879475</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44879475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44879475</guid></item><item><title><![CDATA[New comment by wiremine in "Getting good results from Claude Code"]]></title><description><![CDATA[
<p>Another useful approach is to "cheat" and point the LLM at an existing code base that implements the algorithms or patterns you want. Something like:<p>"Review <codebase> and create a spec for <algorithm/pattern/etc.>"<p>It gives you a good starting point to jump off from.</p>
]]></description><pubDate>Sat, 09 Aug 2025 00:21:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44843013</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44843013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44843013</guid></item><item><title><![CDATA[New comment by wiremine in "Getting good results from Claude Code"]]></title><description><![CDATA[
<p>> As mentioned in the article, the big trick is having clear specs<p>I've been building a programming language using Claude, and this is my findings, too.<p>Which, after discovering this, makes sense. There are a LOT of small decisions that go into programming. Without detailed guidance, LLMs will end up making educated guesses for a lot of these decision, many of which will be incorrect. This creates a compounding effect where the net effect is a wrong solution.</p>
]]></description><pubDate>Sat, 09 Aug 2025 00:18:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44843003</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44843003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44843003</guid></item><item><title><![CDATA[New comment by wiremine in "XMLUI"]]></title><description><![CDATA[
<p>Jon has been around for a long time, and I've been a long-time fan. He's a bit of an elder: he's seen a lot of things, and he's worth listening to.<p>> I’m a fan of web components but it’s the React flavor that dominate and they are not accessible to the kind of developer who could productively use Visual Basic components back in the day.<p>I think this is the most important statement in the piece. The rest of the post explains the technical details, but this explains _why_ this exists. This is a bold statement, but I don't think he's wrong.<p>Now, is XMLUI the _right_ set of abstractions to help these developers? We'll have to wait an see. But I love to see the attempt!</p>
]]></description><pubDate>Sun, 20 Jul 2025 21:15:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44629372</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44629372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44629372</guid></item><item><title><![CDATA[New comment by wiremine in "Nobody knows how to build with AI yet"]]></title><description><![CDATA[
<p>> knowledge just isn't needed anymore<p>I would argue we still need the knowledge: the principles aren't changing, and they are needed to be truly productive in certain things. But the application of those principles _are_ changing.</p>
]]></description><pubDate>Sun, 20 Jul 2025 20:44:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44629152</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44629152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44629152</guid></item><item><title><![CDATA[New comment by wiremine in "Nobody knows how to build with AI yet"]]></title><description><![CDATA[
<p>I've been experimenting with model-based development lately, and this resonated strongly with me.<p>The section "What Even Is Programming Anymore?" hit on a lot of the thoughts and feels I've been going through. I'm using all my 25+ years of experience and CS training, but it's _not_ programming per se.<p>I feel like we're entering an era where we're piloting a set of tools, not hand crafting code. I think a lot of people (who love crafting) will be leaving the industry in the next 5 years, for better or worse. We'll still need to craft things by hand, but we're opening some doors to new methodologies.<p>And, right now, those methodologies are being discovered, and most of us are pretty bad at them. But that doesn't mean they're not going to be part of the industry.</p>
]]></description><pubDate>Sat, 19 Jul 2025 18:28:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44618060</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44618060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44618060</guid></item><item><title><![CDATA[New comment by wiremine in "Evaluating publicly available LLMs on IMO 2025"]]></title><description><![CDATA[
<p>How quickly we shift our expectations. If you told me 5 years ago we'd have technology that can do this, I wouldn't believe you.<p>This isn't to say we shouldn't think critically about the use and performance of models, but "Not Even Bronze..." turned me off to this critique.</p>
]]></description><pubDate>Sat, 19 Jul 2025 14:56:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44615981</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44615981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44615981</guid></item><item><title><![CDATA[New comment by wiremine in "JavaScript Trademark Update"]]></title><description><![CDATA[
<p>The cartoon explaining Oracle's org structure feels appropriate:<p><a href="https://newsletter.pragmaticengineer.com/p/code-review-on-printed-paper-an-excerpt" rel="nofollow">https://newsletter.pragmaticengineer.com/p/code-review-on-pr...</a></p>
]]></description><pubDate>Sat, 28 Jun 2025 23:34:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44409075</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44409075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44409075</guid></item><item><title><![CDATA[New comment by wiremine in "Andrej Karpathy: Software in the era of AI [video]"]]></title><description><![CDATA[
<p>I spent a lot of time thinking about this recently. Ultimately, English is not a clean, deterministic abstraction layer. This isn't to say that LLMs aren't useful, and can create some great efficiencies.</p>
]]></description><pubDate>Thu, 19 Jun 2025 19:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44321664</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44321664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44321664</guid></item><item><title><![CDATA[New comment by wiremine in "Writing documentation for AI: best practices"]]></title><description><![CDATA[
<p>Lol. I have 25 years of experience coding and am a CTO, I'm interested in coding faster, and focusing on higher-order problems.</p>
]]></description><pubDate>Thu, 19 Jun 2025 19:15:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44321618</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44321618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44321618</guid></item><item><title><![CDATA[New comment by wiremine in "Writing documentation for AI: best practices"]]></title><description><![CDATA[
<p>A bit off topic, but I've been finding myself write "plan.txt" files for claude code.<p>1. Write plan
2. Ask Claude to review for understandability
3. Update as needed until it's clear
4. Execute the task(s) in the plan.<p>I'm finding Claude gets much further on the first pass. And I can version the plans.</p>
]]></description><pubDate>Wed, 18 Jun 2025 21:00:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44313239</link><dc:creator>wiremine</dc:creator><comments>https://news.ycombinator.com/item?id=44313239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44313239</guid></item></channel></rss>