<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: hakfoo</title><link>https://news.ycombinator.com/user?id=hakfoo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 11 Sep 2026 09:06:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hakfoo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hakfoo in "CXMT Pioneers Mass-Production of LPDDR6"]]></title><description><![CDATA[
<p>Western manufacturers really shot themselves in the crotch with this one.  Foot isn't strong enough here.<p>Had CXMT hit a normal functioning market, they would be a much harder sell-- existing vendors could spread FUD about performance and quality to hold them back for a few years.  But now you have an audience that is desperate to the verge of soldering up banks of 74LS74 flip-flops to make their own RAM.<p>It's not even like they're offering a reasonable "there's a domestic product but it's marginally more expensive" alternative.  And it's all their fault. I sort of wonder if someone was actually saying "we'd better keep <i>some</i> supply around just to avoid burning our bridges with Dell/HP/Apple/etc." when the deals went down.<p>The US might try to go protectionist/China-baiting to keep CXMT products off their market, but I expect they'll sell just fine everywhere else.</p>
]]></description><pubDate>Thu, 10 Sep 2026 03:17:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49637963</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49637963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49637963</guid></item><item><title><![CDATA[New comment by hakfoo in "Stripe said to abandon $50B pursuit of PayPal"]]></title><description><![CDATA[
<p>The billing address "bull" is part of a basic fraud due-diligence feature (AVS - Address Verification System).<p>You can get back different match levels (matched the house number only, the zip code only, or both) which provide some insight into potentially sketchy transactions.  Some payment gateways allow you to auto-decline based on the results, or the merchant can choose to follow up depending on their scale and risk tolerance.<p>Plenty of petrol stations ask for the zip code on the unattended keypad when making a purchase for the same reason.</p>
]]></description><pubDate>Sat, 29 Aug 2026 16:29:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49491235</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49491235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49491235</guid></item><item><title><![CDATA[New comment by hakfoo in "Stripe said to abandon $50B pursuit of PayPal"]]></title><description><![CDATA[
<p>"Donate to a different charity" is in no way a viable alternative.<p>Charities are anything but interchangeable.  You might not want to sponsor one on ideological grounds, or concerns about how effectively they use the money, or just because you were seeking to support a specific cause.  If you deposited money in a box that said "we're buying medicine for sick people in Somaliland" and they sent it to the RSPCA instead, wouldn't you be pissed?</p>
]]></description><pubDate>Sat, 29 Aug 2026 16:25:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49491188</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49491188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49491188</guid></item><item><title><![CDATA[New comment by hakfoo in "The Teaser Period: Why the AI Boom Is Hitting a Reset Wall"]]></title><description><![CDATA[
<p>"probably still requires a lot of GPU compute" is something that would be very desirable to undercut.<p>There's a galaxy of potential AI markets that are local-only for compliance/privacy/deployment environment reasons, and an equally large and overlapping set of use cases where you won't be able to bolt a rack of thousand-watt GPUs on the side of the device.<p>What if the next "DeepSeek shock" is something we can run for non-toy use cases on our box of old Android phones?  The GPU data centres could be expensive albatrosses very quickly.<p>There's probably a case that right now, the bigger-is-better paradigm protects incumbents-- a smaller model will always have a FOMO factor unless it can be proven competitive, so that leaves the playing field to those who can afford to train and deploy a new Fable or Sol every few months.</p>
]]></description><pubDate>Thu, 27 Aug 2026 21:47:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49471734</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49471734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49471734</guid></item><item><title><![CDATA[New comment by hakfoo in "Ads and tracking infiltrated TVs. Now they're coming for monitors"]]></title><description><![CDATA[
<p>I guess I don't understand the sales argument for a 'smart monitor'.<p>For the "smart TV" the argument to the consumer is either 1) to access OTT services if you don't have a device for it already or 2) that the data harvest subsidizes the product.<p>Neither of these arguments make sense for a straight monitor.<p>People generally don't buy monitors if they don't have a PC, game console, or some other video source to plug them into.  So "it runs Netflix or Zoom standalone" isn't gonna move the needle.<p>The subsidy argument is also pretty hard to make.  It works for TVs because you can advertise "60 inches with malware for the same price as 32 inches without".  But monitors have fairly low upper limits on desired size when you're using them at a desk.  Many would find a 60" screen overwhelming, but 27" is reasonable.  You can buy a new 27" 1080p IPS monitor for $95 today.  Can ads and data theft subsidize it down to $80?  Maybe.  But again, will that make much of a difference for consumers?<p>This is also only from a consumer perspective.  I can imagine IT department having a fit about these products.  At the best, it's support tickets when someone accidentally engages with an unexpected feature or plugs their Ethernet cord into the monitor.  At worst, it's a fun new source of compliance obligations and patch processes.<p>The worst-case angle I can see is eventually media entities will see it as a way to close one more loophole.  Someone will launch a service that can't be streamed on the host PC, only on blessed smart devices themselves, to eliminate the risk someone plugged the DisplayPort cable into some sort of DRM-stripping device.  But that would alienate a hell of a lot of potential customers.</p>
]]></description><pubDate>Thu, 27 Aug 2026 21:33:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49471567</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49471567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49471567</guid></item><item><title><![CDATA[New comment by hakfoo in "US sanctions Italian hosting provider Autistici Inventati"]]></title><description><![CDATA[
<p>Different arguments for different audiences.<p>Some people respond to moral arguments directly.<p>But even if you're all about extractive imperialism, you can make a case for "starting fires in your own backyard is going to be costly for you, especially in the long term."</p>
]]></description><pubDate>Thu, 27 Aug 2026 17:25:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49468200</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49468200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49468200</guid></item><item><title><![CDATA[New comment by hakfoo in "Nebula Sans"]]></title><description><![CDATA[
<p>It's interesting to see their intent to make an explicit drop-in replacement.<p>I'm surprised there aren't really high-quality drop-ins for most of the classic "name brand" commercial fonts at this point, built solely out of the commercial motivation.  "We could contract out someone to build it for less than we're paying a commercial foundry to license it for N years, and then forever every designer is using BrandCo Sans instead of Futura/Univers/etc so we get the free brand recognition".</p>
]]></description><pubDate>Wed, 26 Aug 2026 16:17:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49451655</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49451655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49451655</guid></item><item><title><![CDATA[New comment by hakfoo in "I, for one, can't wait to join the permanent underclass"]]></title><description><![CDATA[
<p>Bread and Circuses was the old answer to social unrest.<p>The new bet is on surveiliance and security tech, the more autonomous the better.  The owner class no longer needs to provide bread and circuses when they can constantly monitor for any sign of dissent and deploy enforcers without empathy or morals.<p>Property rights might not end up as sacrosanct as they hope.  There's a series of slow-motion emergencies unfolding, and emergencies are often a place where all rights-- not just property rights-- get curtailed.  If they keep up the "Let them eat cake" act, it's going to make them an easy target for a gritty reboot of 1917.</p>
]]></description><pubDate>Tue, 25 Aug 2026 02:52:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49428551</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49428551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49428551</guid></item><item><title><![CDATA[New comment by hakfoo in "Chinese robot runs 100M sprint quicker than Usain Bolt's world record"]]></title><description><![CDATA[
<p>It's a very pretty benchmark.<p>Everyone has the same basic objective and measurement norm, so we can see how performance improves year over year, and how different manufacturers handle a specific known goal, even if it's not super-representative of real world use cases.<p>Billion-dollar supercomputers don't spend most of their time running LINPACK, and some probably perform better on specific tasks, but it doesn't make the Top 500 list any less of a thing.</p>
]]></description><pubDate>Sun, 23 Aug 2026 05:27:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49406250</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49406250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49406250</guid></item><item><title><![CDATA[New comment by hakfoo in "Chinese robot runs 100M sprint quicker than Usain Bolt's world record"]]></title><description><![CDATA[
<p>There's a good chance that most humanoid robots are not going to look particularly hunan.<p>You might have different proportions due to different weight distribution or use cases (maybe the legs are made less flexible if the workspace has fewer obstables, for example.<p>Maybe "bipedal" is a better descriptor, since wheels are a proven way to go faster than Usain Bolt, but walking-style strides are new.</p>
]]></description><pubDate>Sun, 23 Aug 2026 05:21:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49406232</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49406232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49406232</guid></item><item><title><![CDATA[New comment by hakfoo in "Xwayland 26.1.0 rc1"]]></title><description><![CDATA[
<p>The hard part is knowing where to draw the line between relatively stable infrastructure items that don't benefit from duplication, and flexible items that are likely to benefit from specialization and competition.<p>X11 made the right choice in putting graphics drivers in the "stable infrastructure" stuff and display toolkits and window managers in the "specialize and compete" section.<p>I'm sort of pleased about that we're finally trying to replicate this division with the River ecosystem, building a standard compositor that we can plug in different actual window management logic into it, but that makes River itself a huge single point of failure-- if it has a bum release or fails to keep up with trends and extensions, it takes down a lot of the ecosystem, but perhaps not enough to be a five-alarm fire the way Xorg or XF86 back in the day would have been.</p>
]]></description><pubDate>Thu, 20 Aug 2026 05:25:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49370675</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49370675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49370675</guid></item><item><title><![CDATA[New comment by hakfoo in "The Amazon tax"]]></title><description><![CDATA[
<p>I've always figured the dream would be to be able to advertise a low price without ever having to deliver it.<p>Some particularly skeevy car dealers were skewered many years ago for saying "Advertised price is less tax, title, and additional $2,000".<p>But they CAN get away with saying "The $8.99 burger is $11.99 unless you:
- possess one of a range of sanctioned devices
- have access to data services
- are able to create and manage an account
- are willing to opt in to whatever tracking/marketing gimmickry
- can claim the "deal" in advance<p>Each of those steps is a funnel that opts out at least some potential customers from the deal.  The 12-year-old who doesn't own a phone can't get the deal.  The 85-year-old who can't operate Android can't.  The person making impulse purchases and not pre-researching their meal selection misses the offer.<p>I feel like there's a argument for a precedent akin to "no purchase necessary to enter" for sweepstakes-- no additional purchase, software install, or commitment should be required to claim any advertised offer.</p>
]]></description><pubDate>Tue, 18 Aug 2026 18:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49349836</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49349836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49349836</guid></item><item><title><![CDATA[New comment by hakfoo in "A third world engineer responds to “RISC-V: They should have known better”"]]></title><description><![CDATA[
<p>A big part of the numbers game is on variants though.  There's what, eight or ten total RP2040/2350/2354 parts to choose from?  So all the volume is split between those.<p>Conversely, there are a lot more variations within other MCU lineups.  Just looking at the WCH CH32v30x datasheet-- a single relatively low-popularity range from a single vendor, the datasheet shows 9 basic models with five different physical form factors, and there are theoretically different SKUs for different temperature ranges, etc.</p>
]]></description><pubDate>Tue, 18 Aug 2026 03:18:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49340833</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49340833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49340833</guid></item><item><title><![CDATA[New comment by hakfoo in "Why does Opus 5 feel worse to work with?"]]></title><description><![CDATA[
<p>More so than the em-dash, I'm disappointed about "It's not X, it's Y" becoming a slop barometer<p>I'm a fan of that phrasing because it used to have real punch if you delivered it with the right timing.<p>"It's Not A Fashion Statement, It's A Death Wish" comes to mind.</p>
]]></description><pubDate>Mon, 17 Aug 2026 07:10:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49327400</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49327400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49327400</guid></item><item><title><![CDATA[New comment by hakfoo in "Why does Opus 5 feel worse to work with?"]]></title><description><![CDATA[
<p>I think it presses a few buttons we probably recognize (if subconsciously) and find distasteful.<p>The verbosity makes me think of two things in particular:<p>- The classic essay written by someone who has 125 words worth of actual content but a 1500 word minimum.  Those three paragraphs could be bullet points and convey the meaning just as well.  The screen-filling chart of every test case you ran that came back green manages to be less actionable than a direct "one test out of 54 failed."  I fully expect to see Claude tell us that "Support Ticket 8257 is a Land Of Contrasts" at some point.<p>- The sitcom trope of the person caught in a lie who figures if they can keep adding more and more detail he'll be believed and can escape the awkward conversation.  Stop.  Just stop.  You're proposing a fix on a CODEBASE THE CUSTOMER DOES NOT EVEN USE.  Cue laugh track, cut to commercial.</p>
]]></description><pubDate>Mon, 17 Aug 2026 07:05:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49327379</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49327379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49327379</guid></item><item><title><![CDATA[New comment by hakfoo in "A third world engineer responds to “RISC-V: They should have known better”"]]></title><description><![CDATA[
<p>I feel like the Raspberry Pi products are inherently a special case.<p>They're probably produced in far greater numbers than most off-the-shelf STM32 or CH32V chips.  You've got a huge ready market in hobbyist/educational products as well as the commercial products that have used it as a convenient choice.<p>There's that whole non-profit/educational heritage around them that likely selects for a different set of defaults and features than, say, a MCU designed specifically to be the controller for a SATA SSD or a $19 Roku clone.<p>They also have a small product range, as compared to the broad product matrix a lot of the more "commercial brand" MCUs come in.  I know even the CH32v30x chips come in several variations multiplied by several package options (which vary enough to impact the features you can realistically use on them).</p>
]]></description><pubDate>Mon, 17 Aug 2026 03:43:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49326349</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49326349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49326349</guid></item><item><title><![CDATA[New comment by hakfoo in "Donkey.bas is 45 Years Old – 131 line of Glory"]]></title><description><![CDATA[
<p>What's weird is that they did an open-source release of GWBASIC, but it seemed to be in a worse state than the DOS 1/2/4 releases.  I don't think there's a turnkey distribution out there outside of digging up your old DOS 4.01 floppies.</p>
]]></description><pubDate>Fri, 14 Aug 2026 02:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49294093</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49294093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49294093</guid></item><item><title><![CDATA[New comment by hakfoo in "Happy 45th Birthday to the IBM PC and Model F/XT"]]></title><description><![CDATA[
<p>I guess you could line-for-line duplicate functionality, but that's just like running the binary in an emulator with extra steps.<p>Part of the value of a migration would be the opportunity to to unwind some of the details that are contradictory, mis- or non-documented, or wrong-but-unfixable.</p>
]]></description><pubDate>Fri, 14 Aug 2026 01:51:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49293909</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49293909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49293909</guid></item><item><title><![CDATA[New comment by hakfoo in "The Alpha 21264 CPU: NT's Greatest RISC (1998)"]]></title><description><![CDATA[
<p>If you go far back enough "x86-64" was the original unbranded name.  I wrote to AMD back at the time and they sent me a 5-volume set of programmer's reference manuals labelled x86-64, dated 2002.</p>
]]></description><pubDate>Mon, 10 Aug 2026 03:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49239029</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49239029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49239029</guid></item><item><title><![CDATA[New comment by hakfoo in "NetBSD 11.0"]]></title><description><![CDATA[
<p>There's a many, many post thread here <a href="https://forum.vcfed.org/index.php?threads/isa-usb-board.76978/" rel="nofollow">https://forum.vcfed.org/index.php?threads/isa-usb-board.7697...</a> where a lot of the discussion took place, both my efforts and some other devs working on a DOS-based driver.<p><a href="https://gitlab.com/hakfoo1/ch37x-bios" rel="nofollow">https://gitlab.com/hakfoo1/ch37x-bios</a> is the actual code.<p>Post 394 shows a picture of the card I used, which at the time was sold in like 500 AliExpress storefronts for about USD25.  The magic word is "CH375" or "CH376" (two chips, overlapping functionality, different enough to be annoying to support in software)<p>As mentioned in the thread, it tends to fit a weird niche.<p>For 8086/8088 machines, the other main option is XT-IDE cards, which are like $40+ and they're sort of finicky with some drives.<p>For a 286+, usually installing a standard IDE drive (or a more modern CF->IDE or SD->IDE adapter) is the easy mode with wide software support.</p>
]]></description><pubDate>Mon, 03 Aug 2026 06:19:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49151880</link><dc:creator>hakfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49151880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49151880</guid></item></channel></rss>