<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: mikepurvis</title><link>https://news.ycombinator.com/user?id=mikepurvis</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 08:43:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mikepurvis" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mikepurvis in "OpenAI ad partner now selling ChatGPT ad placements based on “prompt relevance”"]]></title><description><![CDATA[
<p>Not everything good or necessary was released in the past two years.<p>As an example interaction, recently I sent ChatGPT a picture of my soldering station and say I'm having trouble with it being slow to melt and it says "well these are your upgrade options but really all you need is a chunkier tip with more thermal mass, he's a link to a tip set you could try" but then the link is dead and I'm able to google my own similar set and just buy it (it worked great).<p>Another one was wanting a U-shaped bracket to mount a riser on my desk, and the only ones I could find at the building supply store are L-shaped. I asked Chat about this and it said it's just too niche of an item to be mass produced but suggested I buy from someone doing semi-custom fabrication on etsy. Sure enough... another dead link, but I google it and find the store, and order.<p>Two cases where I didn't really know what I actually wanted/needed, and Chat successfully filled the gap with information I was able to independently verify afterward, but also Chat missed out on the opportunity to get a referral fee out of my eventual spend.</p>
]]></description><pubDate>Tue, 21 Apr 2026 15:13:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47849971</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47849971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47849971</guid></item><item><title><![CDATA[New comment by mikepurvis in "OpenAI ad partner now selling ChatGPT ad placements based on “prompt relevance”"]]></title><description><![CDATA[
<p>In most of these cases I'm not looking for "the best" or a ranked list. Rather I'm looking for an item to fill a specific need and I can judge within a second of seeing the picture if it does or does not.<p>I expect some or all of the items I've been shown did exist for sale at some point in the past and information about them was in the training data.</p>
]]></description><pubDate>Tue, 21 Apr 2026 13:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47848526</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47848526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47848526</guid></item><item><title><![CDATA[New comment by mikepurvis in "OpenAI ad partner now selling ChatGPT ad placements based on “prompt relevance”"]]></title><description><![CDATA[
<p>It does but then those are dead links.</p>
]]></description><pubDate>Tue, 21 Apr 2026 12:35:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47847914</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47847914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47847914</guid></item><item><title><![CDATA[New comment by mikepurvis in "OpenAI ad partner now selling ChatGPT ad placements based on “prompt relevance”"]]></title><description><![CDATA[
<p>FWIW, I've gone to ChatGPT multiple times with a specific intent to buy, like "hey I need a thing like X or Y, but with quality Z too" and sometimes it just hallucinates things that appear never to have existed, other times it comes up with real items, but the links it gives me to buy them lead nowhere, so I end up just googling the name of it and buying it that way (examples: computer monitor, power bar, USB charge station, kitchen gadgets, Christmas presents/toys, soldering supplies like tips and flux, 3D printing filaments, etc).<p>I would guess that ChatGPT has left at least $100 on the table from me having to do this when literally all it had to do was give me a referral link to Amazon or whatever and I would have clicked the buy button.</p>
]]></description><pubDate>Tue, 21 Apr 2026 04:06:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47844402</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47844402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47844402</guid></item><item><title><![CDATA[New comment by mikepurvis in "A Brief History of Fish Sauce"]]></title><description><![CDATA[
<p>I put a little fish sauce in chili too; it's great for giving savoury things that nice umami kick.</p>
]]></description><pubDate>Mon, 20 Apr 2026 04:56:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47830528</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47830528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47830528</guid></item><item><title><![CDATA[New comment by mikepurvis in "A Python Interpreter Written in Python"]]></title><description><![CDATA[
<p>I was never a user of PyPy but I really appreciated the (successful) effort to cleanly extract from Python a layer that of essential primitives upon which the rest of the language's features and sugar could be implemented.<p>It's more than just what is syntax or a language feature, for example RPython provides nts classes, but only very limited multiple inheritance; all the MRO stuff is implemented <i>using</i> RPython for PyPy itself.</p>
]]></description><pubDate>Fri, 17 Apr 2026 15:59:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47807345</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47807345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47807345</guid></item><item><title><![CDATA[New comment by mikepurvis in "PCI Express over Fiber [video]"]]></title><description><![CDATA[
<p>"same rack" should still be fine for 1m passive TB5 cable though, right?</p>
]]></description><pubDate>Thu, 16 Apr 2026 20:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47798764</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47798764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47798764</guid></item><item><title><![CDATA[New comment by mikepurvis in "Anna's Archive loses $322M Spotify piracy case without a fight"]]></title><description><![CDATA[
<p>At the end of the day, indies need to be on Spotify much more than Spotify needs them there. But for mainstream artists, it's the opposite; so the representatives of top-40 artists are the ones dictating the terms of how the system works for everyone, and unsurprisingly the system they've settled on is one that seems fair enough as long as you don't think too deeply about it, but ensures that the biggest slice of the pie goes to themselves.</p>
]]></description><pubDate>Wed, 15 Apr 2026 19:39:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47784166</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47784166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47784166</guid></item><item><title><![CDATA[New comment by mikepurvis in "Where did my taxes go?"]]></title><description><![CDATA[
<p>The distinction is in whether there's a value judgment. Is healthcare and welfare something we assume is part of the package living in a developed nation, or is it an indulgent extra, subject to suspicion and scrutiny above and beyond what essentials like military spending get?<p>I would say that the mainstream Canadian view is the opposite of this. We expect healthcare funding and many are supportive of the strikes when it gets cut, but we are much more likely to treat military budget as the purchase of a lot of unnecessary toys.</p>
]]></description><pubDate>Wed, 15 Apr 2026 19:26:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47783988</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47783988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47783988</guid></item><item><title><![CDATA[New comment by mikepurvis in "Anna's Archive loses $322M Spotify piracy case without a fight"]]></title><description><![CDATA[
<p>Not all listens show the same intention. If I go to the barbershop and they're playing Spotify top-40 playlists running all day long, that is very different from me actively choosing what I want to listen to for a few hours a months while I'm listening in my car, or putting on Friends Per Second while doing the dishes.<p>My $7/mo should be going to the artists I actually chose to listen to, not the stuff that droned passively for hours in background environments. <i>Particularly</i> when I'm actually a high margin customer for Spotify; the cost to them of my subscription is low since I spend so little time on the service. That makes it all the more galling that my subscription cost is mostly going to Taylor Swift and Ed Sheeran.</p>
]]></description><pubDate>Wed, 15 Apr 2026 18:42:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47783389</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47783389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47783389</guid></item><item><title><![CDATA[New comment by mikepurvis in "Where did my taxes go?"]]></title><description><![CDATA[
<p>The media narrative is a factor too. Like I have extended family, friends, and work colleagues in the US, many of whom are wealthy and well-traveled and <i>even a lot of them</i> will still loudly assert obviously disprovable untruths like "well at least we don't die in waiting rooms like in Canada" or "at least we don't have death panels deciding who gets to have life-saving treatment" or worst of all "ehh I mean I have good insurance, and outcomes are much better here for top-5%ers, so I don't really care about the rest of the system." All while decades of TV hospital dramas depict a well-oiled medical system delivering effective and efficient care to people with nary a whisper about how it's getting paid for.<p>It's got to be desperately frustrating trying to fight this kind of thinking when you've got whole communities who have never even thought to question it.<p>My main hope at this point is with bottom-up type efforts. Let Mamdani show people that an effective city government can fill potholes and operate a few at-cost supermarkets. Let that be the start of citizens expecting more than chainsaw-waving and twitter meltdowns for their tax dollars.</p>
]]></description><pubDate>Wed, 15 Apr 2026 18:09:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47782939</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47782939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47782939</guid></item><item><title><![CDATA[New comment by mikepurvis in "Where did my taxes go?"]]></title><description><![CDATA[
<p>Given that reality, I wonder why it is that spending in this category seems to be so much less effective in the US relative to other nations? Why is the US #22 in general quality of life [1], and the bottom of many rankings of health system performance [2]?<p>Speaking as a Canadian, I wonder if at least part of it is the attitude that investments in these areas are "welfare" and not simply a part of the portfolio of essential services that are delivered by the state to citizens?<p>[1]: <a href="https://www.usnews.com/news/best-countries/rankings/quality-of-life" rel="nofollow">https://www.usnews.com/news/best-countries/rankings/quality-...</a><p>[2]: <a href="https://www.commonwealthfund.org/publications/fund-reports/2024/sep/mirror-mirror-2024" rel="nofollow">https://www.commonwealthfund.org/publications/fund-reports/2...</a></p>
]]></description><pubDate>Wed, 15 Apr 2026 17:37:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47782468</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47782468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47782468</guid></item><item><title><![CDATA[New comment by mikepurvis in "The Orange Pi 6 Plus"]]></title><description><![CDATA[
<p>"none of these are going to be supported by upstream in the way a cheap Intel or AMD desktop will be"<p>Going big-name doesn't even help you here. It's the same story with Nvidia's Jetson platforms; they show up, then within 2-3 years they're abandonware, trapped on an ancient kernel and EOL Ubuntu distro.<p>You can't build a product on this kind of support timeline.</p>
]]></description><pubDate>Wed, 15 Apr 2026 02:18:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47773894</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47773894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47773894</guid></item><item><title><![CDATA[New comment by mikepurvis in "Claude Code Routines"]]></title><description><![CDATA[
<p>> I want to pick up and move to another harness and/or model with minimal fuss. Buying in to things like this would make that much harder.<p>Yes, I expect that is very much the point here. A bunch of product guys got on a whiteboard and said, okay the thing is in wide use but the main moat is that our competitors are even more distrusted in the market than we are; other than that it's completely undifferentiated and can be swapped out in a heartbeat for multiple other offerings. How do we do we persuade our investors we have a locked in customer base that won't just up-stakes in favour of other options or just running open source models themselves?</p>
]]></description><pubDate>Tue, 14 Apr 2026 19:31:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47770307</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47770307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47770307</guid></item><item><title><![CDATA[New comment by mikepurvis in "Backblaze has stopped backing up OneDrive and Dropbox folders and maybe others"]]></title><description><![CDATA[
<p>Unsure if sarcastic but most ISPs will throttle and "traffic" long before you use anything close to <bandwidth rating> times <seconds in a month>.</p>
]]></description><pubDate>Tue, 14 Apr 2026 10:58:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763951</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47763951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763951</guid></item><item><title><![CDATA[New comment by mikepurvis in "Škoda DuoBell: A bicycle bell that penetrates noise-cancelling headphones"]]></title><description><![CDATA[
<p>The original Boosted Boards Kickstarter video has a lot of this energy:<p><a href="https://www.youtube.com/watch?v=IWV8irg64oM" rel="nofollow">https://www.youtube.com/watch?v=IWV8irg64oM</a></p>
]]></description><pubDate>Thu, 09 Apr 2026 04:31:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47699287</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47699287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47699287</guid></item><item><title><![CDATA[New comment by mikepurvis in "I ported Mac OS X to the Nintendo Wii"]]></title><description><![CDATA[
<p>Love that it's actually linked as well; too bad that user isn't still active.</p>
]]></description><pubDate>Wed, 08 Apr 2026 18:38:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694398</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47694398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694398</guid></item><item><title><![CDATA[New comment by mikepurvis in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>I agree, much as it's a loss for git as a distributed system (though I think that ship sailed long ago regardless). As far as unrelated changes, I've been finding that another good LLM use-case. Like hey Claude pull this PR <link> and break it up into three new branches that individually incorporate changes A, B, and C, and will cleanly merge in that order.<p>One minor nuisance that can come up with GitHub in particular when using a short reference like #123 is that that link breaks if the repo is forked or merged into something else. For that reason, I try to give full-url references at least when I'm manually inserting them, and I wish GitHub would do the same. Or perhaps add some hidden metadata to the merge commit saying "hey btw that #123 refers to <<a href="https://github.com/fancy-org/omg-project/issues/123" rel="nofollow">https://github.com/fancy-org/omg-project/issues/123</a>>"</p>
]]></description><pubDate>Wed, 08 Apr 2026 16:24:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47692384</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47692384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47692384</guid></item><item><title><![CDATA[New comment by mikepurvis in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>In codebases where PRs are squashed on merge, the commit messages on the main branch end up being the PR body description text, and that's actually reviewed so tends to be much better I find.</p>
]]></description><pubDate>Wed, 08 Apr 2026 12:52:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47689507</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47689507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47689507</guid></item><item><title><![CDATA[New comment by mikepurvis in "Rescuing old printers with an in-browser Linux VM bridged to WebUSB over USB/IP"]]></title><description><![CDATA[
<p>Ah nice. If I supply my own raspi zero 2W, can I buy just a software license from you? Doing the software integration is the part I'm least looking forward to. :(</p>
]]></description><pubDate>Wed, 08 Apr 2026 04:20:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685178</link><dc:creator>mikepurvis</dc:creator><comments>https://news.ycombinator.com/item?id=47685178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685178</guid></item></channel></rss>