<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: wtallis</title><link>https://news.ycombinator.com/user?id=wtallis</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 26 Aug 2026 03:04:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wtallis" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wtallis in "Apple introduces M6 and M5 Ultra"]]></title><description><![CDATA[
<p>I wonder if the dislike comes from using third-party keyboards with excessively wide spacebars that make the modifier keys genuinely hard to reach with a thumb.</p>
]]></description><pubDate>Wed, 26 Aug 2026 01:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49442973</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49442973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49442973</guid></item><item><title><![CDATA[New comment by wtallis in "Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded"]]></title><description><![CDATA[
<p>It's been a long time since anyone tried to actually ship a chip with different instruction set support <i>enabled</i> across its cores, but Intel has spent the past several years shipping consumer parts where they had to disable some features (AVX-512) on their P-cores to bring them down to the level of what their E-cores support, because they didn't plan ahead for doing a heterogeneous chip with those two microarchitectures. Toggling off some instructions in microcode for some cores is quite different from having two microarchitectures that are each designed to implement the same instruction set but with different performance and power characteristics.</p>
]]></description><pubDate>Tue, 25 Aug 2026 05:50:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49429579</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49429579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49429579</guid></item><item><title><![CDATA[New comment by wtallis in "Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded"]]></title><description><![CDATA[
<p>Did Intel ever ship any heterogeneous server parts? I'm not aware of any, and it looks like even the Raptor Lake desktop silicon sold under the Xeon brand only had P-cores enabled.<p>The worst of Intel's processor core asymmetry was with Meteor Lake and Arrow Lake, where the two LP-E cores on the IO die had no L3 cache and really bad DRAM latency despite being directly adjacent to the DRAM controller, resulting in those two cores combined offering about as much performance as one of the E-cores on the CPU chiplet. And they used the same IO die across both generations, while updating the microarchitecture of the CPU chiplet, so things diverged even more. And because the performance of the LP-E cores was so bad, Windows wouldn't schedule any threads on them unless it was trying to operate <i>exclusively</i> on those LP-E cores with the CPU chiplet powered down entirely—but those two LP-E cores were still reported to software in the total thread count, so heavy multithreaded applications would launch two more threads than could actually be scheduled at once.<p>With Panther Lake, Intel still has three tiers of CPU cores, but the performance gap between E cores and LP-E cores is down to only about 10%.</p>
]]></description><pubDate>Tue, 25 Aug 2026 05:46:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49429559</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49429559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49429559</guid></item><item><title><![CDATA[New comment by wtallis in "Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded"]]></title><description><![CDATA[
<p>What degree of OS-indepedence do you think is reasonable to expect from a consumer-facing benchmark suite like Geekbench?</p>
]]></description><pubDate>Mon, 24 Aug 2026 22:17:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49426602</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49426602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49426602</guid></item><item><title><![CDATA[New comment by wtallis in "Civic Hygiene – avoid building technologies that could be used by a police state (2013)"]]></title><description><![CDATA[
<p>Generally, yes. Most telemetry systems in software are not producing enough actionable insight to justify the privacy invasion. Spying on your customers on an opt-out basis just in case you one day come up with a use for that data is a widespread practice but clearly unethical, and leaves you (or whoever acquires your employer) in the position of being tempted to use the data for worse things than just deciding what bugs and features to prioritize.</p>
]]></description><pubDate>Wed, 19 Aug 2026 18:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49365080</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49365080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49365080</guid></item><item><title><![CDATA[New comment by wtallis in "Apple Silicon and macOS VMs: Faster LLM Inference with llama.cpp"]]></title><description><![CDATA[
<p>So those generation numbers aren't really anchored to Apple's hardware designs. It's just counting from when Apple introduced the Metal API, and the first several generations were when the GPU cores Apple was using were still nominally PowerVR designs.</p>
]]></description><pubDate>Tue, 11 Aug 2026 15:35:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49259960</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49259960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49259960</guid></item><item><title><![CDATA[New comment by wtallis in "Exploiting System Management Mode with a very long interrupt"]]></title><description><![CDATA[
<p>> failing after arbitrary timeouts introduces hard-to-debug failures under load<p>What needs to fail here is the instruction doing insanely slow MMIO. That's not going to be too hard to debug; none of the examples of suitably slow instructions are anywhere close to reasonable, and a fault on a vmovdqu in MMIO address space is a big red flag.<p>And this attack requires enough ridiculous behavior from coordinating software beyond just the single super-slow instruction that it's hard to imagine any reasonable workload being affected if this case starts causing a fault.</p>
]]></description><pubDate>Tue, 11 Aug 2026 04:47:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49253502</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49253502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49253502</guid></item><item><title><![CDATA[New comment by wtallis in "Illinois just passed a law that puts Linux on the hook for age verification"]]></title><description><![CDATA[
<p>This kind of age signalling with no verification whatsoever does not help the adtech companies at all.</p>
]]></description><pubDate>Tue, 11 Aug 2026 00:30:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49251732</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49251732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49251732</guid></item><item><title><![CDATA[New comment by wtallis in "Illinois just passed a law that puts Linux on the hook for age verification"]]></title><description><![CDATA[
<p>If anyone is distributing it within Illinois jurisdiction (or maybe even distributing it elsewhere while maintaining a business presence in Illinois), they could be at risk of qualifying as an operating system provider under Illinois law.</p>
]]></description><pubDate>Mon, 10 Aug 2026 22:22:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49250672</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49250672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49250672</guid></item><item><title><![CDATA[New comment by wtallis in "Illinois just passed a law that puts Linux on the hook for age verification"]]></title><description><![CDATA[
<p>I think it's pretty obvious that your explanation cannot be complete or accurate. Algorithmic feeds usually have a strong influence of <i>what they want to show you</i>, commonly pushing stuff you <i>aren't</i> interested in, or anything that will keep you on their app/site longer so they have more opportunities to show you ads. There are strong conflicts of interest here.</p>
]]></description><pubDate>Mon, 10 Aug 2026 21:54:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49250324</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49250324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49250324</guid></item><item><title><![CDATA[New comment by wtallis in "Exploiting System Management Mode with a very long interrupt"]]></title><description><![CDATA[
<p>I wonder whether a Thunderbolt accessory can cause arbitrarily long IO operations. What's the upper bound before some other layer gives up and causes the instruction to fault?</p>
]]></description><pubDate>Mon, 10 Aug 2026 17:56:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49247271</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49247271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49247271</guid></item><item><title><![CDATA[New comment by wtallis in "2027 memory capacity is reportedly sold out"]]></title><description><![CDATA[
<p>None of what you said actually explains how HBM could require 3x the wafers.<p>The base interface die has eight or 12 memory dies stacked on top of it. The wafer cost of that interface die is therefore small.<p>If the process of die thinning and TSV stacking reduced yields by a factor of three, nobody would consider HBM mature enough to put into production, and especially not mature enough to be increasing stack height from one generation to the next.<p>Trace length has approximately nothing to do with die size. If anything, designing for shorter traces means you can get away with smaller PHYs at either end.<p>What <i>might</i> go some ways toward explaining such a huge difference in die size is that the TSVs themselves take up significant die area and must be fairly numerous to carry both a large number of signal wires and all the power and ground required by the stack. But it's wildly implausible that the die area consumed by the TSVs would be significantly larger than the die area consumed by the memory arrays themselves, or that anyone would build a memory die where the memory array was not a large majority of the total die area.<p>If there's any truth to that ~3x higher wafer requirement for the same number of bits as compared to DDR5, it must be a combination of several factors and probably includes something non-obvious and dubious, like counting all the area of the passive interposers that go between HBM stacks and GPUs (those interposers aren't competing for the same fab space).</p>
]]></description><pubDate>Sat, 08 Aug 2026 02:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49218458</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49218458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49218458</guid></item><item><title><![CDATA[New comment by wtallis in "AMD acquires Taalas to boost inference performance by etching models in silicon"]]></title><description><![CDATA[
<p>> (each HBM3 die is >1000mm² of silicon)<p>Did you mean that each HBM3 <i>stack</i> is that large? Because it only takes one glance to see that the memory chips are much smaller than reticle-sized GPUs they sit next to.</p>
]]></description><pubDate>Fri, 07 Aug 2026 15:08:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49211620</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49211620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49211620</guid></item><item><title><![CDATA[New comment by wtallis in "Nvidia’s Vera Whitepaper Has a Thread Loose"]]></title><description><![CDATA[
<p>>  who knows?<p>You could try reading the footnotes, which include a link to <a href="https://www.amd.com/content/dam/amd/en/documents/solutions/ai/methodology-description.pdf" rel="nofollow">https://www.amd.com/content/dam/amd/en/documents/solutions/a...</a></p>
]]></description><pubDate>Thu, 06 Aug 2026 07:38:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49193701</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49193701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49193701</guid></item><item><title><![CDATA[New comment by wtallis in "Nvidia’s Vera Whitepaper Has a Thread Loose"]]></title><description><![CDATA[
<p>In a hypothetical world where AMD wasn't <i>allowed</i> to do AMD64, and Intel stayed committed to Itanium: Itanium would still have sucked, and both PowerPC and SPARC would have out-sold Itanium by an even wider margin than they did in this reality. Itanium could only have succeeded if AMD64 wasn't possible <i>and</i> literally all of the competing 64-bit architectures were killed off by their owners so they could jump on the Itanium bandwagon. Itanium managed to kill off PA-RISC and Alpha and (high-end) MIPS roadmaps, but it still had competitors that were not just viable but actually more successful.</p>
]]></description><pubDate>Thu, 06 Aug 2026 07:33:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49193670</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49193670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49193670</guid></item><item><title><![CDATA[New comment by wtallis in "Drivers Are Taking Extreme Measures to Avoid New Car Technology"]]></title><description><![CDATA[
<p>I've seen enough complaints about features like automatic emergency braking to be quite scared—not of the tech features, but of the drivers who are so overconfident that they are unwilling to accept any false positives from a safety feature and would rather endanger others by eschewing those features entirely.</p>
]]></description><pubDate>Thu, 30 Jul 2026 21:22:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49115982</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49115982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49115982</guid></item><item><title><![CDATA[New comment by wtallis in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>Reads don't wear out flash memory to any meaningful extent.</p>
]]></description><pubDate>Wed, 29 Jul 2026 15:46:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49099017</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49099017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49099017</guid></item><item><title><![CDATA[New comment by wtallis in "Microsoft is using TPM chips to crack down on pirated Windows activations"]]></title><description><![CDATA[
<p>OEM versions of Windows are just copies with license terms dictating that they are to be installed on and tied to a specific new PC, as opposed to a full retail license that is not tied to a specific PC and may be transferred to a different machine. What you have linked to is quite clearly Windows 11 Pro, not Windows 11 Enterprise and certainly not Windows 11 Enterprise LTSC.</p>
]]></description><pubDate>Mon, 27 Jul 2026 15:33:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49071102</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49071102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49071102</guid></item><item><title><![CDATA[New comment by wtallis in "Apple Is the King of AI and Nobody Knows It"]]></title><description><![CDATA[
<p>AMD's Strix Halo has a 256-bit memory bus. Apple's Max class chips have a 512-bit memory bus, Ultra class chips have a 1024-bit memory bus. Unless you want to go for datacenter hardware, AMD's offerings simply aren't in the same league in terms of memory bandwidth.</p>
]]></description><pubDate>Sat, 25 Jul 2026 17:51:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49049868</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49049868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49049868</guid></item><item><title><![CDATA[New comment by wtallis in "AMD and Cerebras Launch AI Inference Solution"]]></title><description><![CDATA[
<p>LLM inference is a two-phase process. The first phase is prompt processing aka prefill. It's compute-heavy but requires relatively low memory bandwidth. The second phase is token generation aka decode, which doesn't require much in the way of FLOPs but wants as much memory bandwidth as possible.<p>This announcement is for a system to do the first phase on Helios and the second phase on WSE.</p>
]]></description><pubDate>Fri, 24 Jul 2026 22:45:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49042537</link><dc:creator>wtallis</dc:creator><comments>https://news.ycombinator.com/item?id=49042537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49042537</guid></item></channel></rss>