<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: mwcampbell</title><link>https://news.ycombinator.com/user?id=mwcampbell</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Jul 2026 02:46:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mwcampbell" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mwcampbell in "Python 3.14 compiled to metal – no interpreter"]]></title><description><![CDATA[
<p>I wonder how you arrived at that number. Is it perhaps a number that we should aspire to, if we want to write high-quality, maintainable code by hand?</p>
]]></description><pubDate>Wed, 08 Jul 2026 20:03:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48836753</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=48836753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48836753</guid></item><item><title><![CDATA[New comment by mwcampbell in "Jamesob's guide to running SOTA LLMs locally"]]></title><description><![CDATA[
<p>> once the RAM bottleneck passes<p>Do we have evidence that this will actually happen? Maybe the belief that it <i>won't</i> pass is what requires evidence, but I think there's a widespread feeling right now that things are just getting permanently worse and this is one example.</p>
]]></description><pubDate>Fri, 03 Jul 2026 17:47:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48777747</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=48777747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48777747</guid></item><item><title><![CDATA[New comment by mwcampbell in "We need tech news sources which exclude AI"]]></title><description><![CDATA[
<p>Compiler developers didn't hoover up as much human creative work as they could, legally or not, to evolve a giant inscrutable thing that does what it does probabilistically, with the explicit goal of replacing as much human labor as possible for the enrichment of the already rich. Whatever benefits we get out of generative AI are just a side effect, and one that may not last when the investors stop subsidizing our access to the big models.</p>
]]></description><pubDate>Mon, 29 Jun 2026 14:03:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48719434</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=48719434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48719434</guid></item><item><title><![CDATA[New comment by mwcampbell in "Apertus – Open Foundation Model for Sovereign AI"]]></title><description><![CDATA[
<p>Well, the frontier models aren't freely available in the same way that the training data (the public web) is; they're only available as a limited no-cost tier of a paid service.<p>There are models where the weights are released and you can run them locally, but one counter-argument I've seen is that these aren't really the models that people are excited about and making extraordinary claims about.</p>
]]></description><pubDate>Mon, 22 Jun 2026 22:14:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48637025</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=48637025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48637025</guid></item><item><title><![CDATA[New comment by mwcampbell in "Ask HN: Will programmers write more efficient code during the memory shortage?"]]></title><description><![CDATA[
<p>Rust with wxWidgets via wxDragon has recently become a viable option for some kinds of apps. It even has dark mode now. wxWidgets comes with a disappointing amount of bloat though.</p>
]]></description><pubDate>Mon, 22 Jun 2026 21:57:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48636819</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=48636819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48636819</guid></item><item><title><![CDATA[New comment by mwcampbell in "AI coding at home without going broke"]]></title><description><![CDATA[
<p>I invested about $4,000 in an NVIDIA DGX Spark several months ago. 128 GB of unified RAM, and the NVIDIA GB10 chip. With the RAM, the several CPU cores, and the 4 TB NVMe SSD, it's a very capable ARM64 Linux computer even without the GPU, and so far I've mostly been using it as such. But I wonder, what's the most capable model, specifically for coding, that can run well on that hardware?</p>
]]></description><pubDate>Sat, 13 Jun 2026 17:28:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48519402</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=48519402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48519402</guid></item><item><title><![CDATA[New comment by mwcampbell in "Gooey: A GPU-accelerated UI framework for Zig"]]></title><description><![CDATA[
<p>Have you found evidence that the code is actually low-quality, or is that just an assumption based on the fact that it's evidently largely LLM-generated?</p>
]]></description><pubDate>Thu, 04 Jun 2026 03:44:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48393499</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=48393499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48393499</guid></item><item><title><![CDATA[New comment by mwcampbell in "Alberta startup sells no-tech tractors for half price"]]></title><description><![CDATA[
<p>IMO the word "compute" is too generic here. To me, the most valuable thing that personal computers have brought us so far is the ability to communicate smoothly across (dis)abilities through digital text. Think of a blind student writing an assignment that can be read by a sighted teacher, or a sighted student and a blind teacher, with no transcriber mediating between them, and a blind writer being able to know what they're actually writing and correct it (as opposed to, say, using a typewriter blind). We should be able to do that, with a variety of assistive technologies for different disabilities, with far less computing power than we're using now. Edit to add: And indeed we did, decades ago, including in battery-powered devices. But now we're convinced that our "one device" needs to be able to do everything, thus it needs to have as much computing power as modewrn technology allows.<p>Edit 2 to add: I think it's important to be specific about what the computing is for. If you just need to solve a small number of equations, then yes, you can do that with a slide rule. But in the written communication case above, the computing is only useful when done with at least the speed of an early microcomputer and paired with digital storage and/or networking and a variety of I/O devices. Still, we don't strictly need our modern supercomputers for that use case, except that it's now considered weird and limiting to use anything less. Also, I bring up the written communication use case because there is a rising backlash against allowing personal computers at all in certain contexts, such as education, because of AI-based cheating. I don't want disabled people like me to lose what we've gained from personal computing in the specific use case I described above. Maybe the solution is to normalize using less than a maximally powerful, Internet-connected personal computer in such contexts.</p>
]]></description><pubDate>Thu, 23 Apr 2026 13:06:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47875309</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47875309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47875309</guid></item><item><title><![CDATA[New comment by mwcampbell in "ChatGPT Images 2.0"]]></title><description><![CDATA[
<p>Are there any models that are specifically trained to produce diagrams as SVG? I'd much prefer that to diffusion-based raster image generation models for a few reasons:<p>- The usual advantages of vector graphics: resolution-independence, zoom without jagged edges, etc.<p>- As a consequence of the above, vector graphics (particularly SVG) can more easily be converted to useful tactile graphics for blind people.<p>- Vector graphics can more practically be edited.</p>
]]></description><pubDate>Wed, 22 Apr 2026 00:07:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47856669</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47856669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47856669</guid></item><item><title><![CDATA[New comment by mwcampbell in "CRISPR takes important step toward silencing Down syndrome’s extra chromosome"]]></title><description><![CDATA[
<p>> “A healthy man has many dreams. A sick man has only one.”<p>I'm partially blind, and I know many fully blind people. None of us have being sighted as our one dream.</p>
]]></description><pubDate>Sun, 19 Apr 2026 11:49:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47823632</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47823632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47823632</guid></item><item><title><![CDATA[New comment by mwcampbell in "Are We Idiocracy Yet?"]]></title><description><![CDATA[
<p>That's fine, if we only care about ourselves. I guess the harder part is convincing everyone else to unplug from mass media and not raise their kids on it.</p>
]]></description><pubDate>Tue, 07 Apr 2026 12:01:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47673885</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47673885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47673885</guid></item><item><title><![CDATA[New comment by mwcampbell in "Are We Idiocracy Yet?"]]></title><description><![CDATA[
<p>Then maybe we need to kill mass media once and for all. Keep the global communication network, but let it be all small-scale communities.</p>
]]></description><pubDate>Tue, 07 Apr 2026 11:50:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47673755</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47673755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47673755</guid></item><item><title><![CDATA[New comment by mwcampbell in "Microsoft hasn't had a coherent GUI strategy since Petzold"]]></title><description><![CDATA[
<p>Your argument presupposes that we should accept escalating baseline hardware requirements as good or even necessary, for a desktop computing world that was, from the user's perspective, doing pretty much the same thing as before. I reject that.</p>
]]></description><pubDate>Mon, 06 Apr 2026 11:10:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47659369</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47659369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47659369</guid></item><item><title><![CDATA[New comment by mwcampbell in "Microsoft hasn't had a coherent GUI strategy since Petzold"]]></title><description><![CDATA[
<p>Yes, text shaping and layout are complex. My point is that the program wasn't doing anything that should have required a GPU, particularly for the resolutions that were common back then.</p>
]]></description><pubDate>Mon, 06 Apr 2026 10:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47659235</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47659235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47659235</guid></item><item><title><![CDATA[New comment by mwcampbell in "Microsoft hasn't had a coherent GUI strategy since Petzold"]]></title><description><![CDATA[
<p>> WPF was good<p>As someone who saw what impact WPF had on average users running average hardware in the late 2000s to early 2010s, I disagree.<p>In 2011, my brother was in seminary, using an average Windows Vista-era laptop that he had been given in 2008. When he was home for Christmas in 2011, we were talking about his laptop, and he told me that the Logos Bible software ran sluggishly on that laptop. He said something about how, for reasons unknown to him, the current version of Logos required advanced graphics capabilities (I forget exactly how he phrased it, but he had learned that the slowness had something to do with graphics). Bear in mind, this is software that basically just displays text, presumably with some editing for adding notes and such. At the time, I just bought him another laptop.<p>A few years later, I happened to read that Logos version 4 was built on WPF. Then, remembering my brother, I found this Logos forum thread:<p><a href="https://community.logos.com/discussion/6200" rel="nofollow">https://community.logos.com/discussion/6200</a><p>This shows that Logos users were discussing the performance of Logos on machines with different graphics hardware. For a program that was all about displaying and editing text, <i>it shouldn't have mattered</i>. WPF had made a bet on then-advanced graphics hardware for reasonable performance, and that was bad for these users. And that's just the one example I know about.</p>
]]></description><pubDate>Mon, 06 Apr 2026 02:15:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47656224</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47656224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47656224</guid></item><item><title><![CDATA[New comment by mwcampbell in "Oracle slashes 30k jobs"]]></title><description><![CDATA[
<p>Yeah, I see what you mean now. Sorry.</p>
]]></description><pubDate>Tue, 31 Mar 2026 17:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590934</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47590934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590934</guid></item><item><title><![CDATA[New comment by mwcampbell in "Oracle slashes 30k jobs"]]></title><description><![CDATA[
<p>DTrace was absolutely a product of pre-Oracle Sun, not Oracle.</p>
]]></description><pubDate>Tue, 31 Mar 2026 16:51:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590168</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47590168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590168</guid></item><item><title><![CDATA[New comment by mwcampbell in "We rewrote our Rust WASM parser in TypeScript and it got faster"]]></title><description><![CDATA[
<p>I hope we can still get to a point where wasm modules can directly access the web platform APIs and get JS out of the picture entirely. After all, those APIs themselves are implemented in C++ (and maybe some Rust now).</p>
]]></description><pubDate>Sat, 21 Mar 2026 06:06:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47464407</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47464407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47464407</guid></item><item><title><![CDATA[New comment by mwcampbell in "What AI coding costs you"]]></title><description><![CDATA[
<p>> Boilerplate and scaffolding<p>Have we really reached the limit of how much we can <i>reliably</i> automate these things via good old metaprogramming and/or generator scripts, without resorting to using unreliable and expensive statistical models via imprecise natural language?<p>> Refusing to use AI out of principle is as irrational as adopting it out of hype.<p>I'm not sure about this. For some people, holding consistently to a principle may be as satisfying, or even necessary, as the dopamine hit of creation mentioned in the article.</p>
]]></description><pubDate>Sat, 28 Feb 2026 16:08:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47196961</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47196961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47196961</guid></item><item><title><![CDATA[New comment by mwcampbell in "The Slow Death of the Power User"]]></title><description><![CDATA[
<p>We had Joel Spolsky saying that users don't read back in 2000, around the same time that Steve Krug published _Don't Make Me Think_: <a href="https://www.joelonsoftware.com/2000/04/26/designing-for-people-who-have-better-things-to-do-with-their-lives/" rel="nofollow">https://www.joelonsoftware.com/2000/04/26/designing-for-peop...</a><p>So was the learned helplessness already ingrained by 2000? How far back does it go?</p>
]]></description><pubDate>Wed, 25 Feb 2026 21:50:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47158458</link><dc:creator>mwcampbell</dc:creator><comments>https://news.ycombinator.com/item?id=47158458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47158458</guid></item></channel></rss>