<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: david422</title><link>https://news.ycombinator.com/user?id=david422</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 16 Aug 2026 16:23:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=david422" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by david422 in ""Solving a largely imaginary user goal""]]></title><description><![CDATA[
<p>Accessibility plays a reason other than just taste.</p>
]]></description><pubDate>Fri, 14 Aug 2026 17:49:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49302197</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=49302197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49302197</guid></item><item><title><![CDATA[New comment by david422 in "WhatCable: Know what your USB-C cable can do"]]></title><description><![CDATA[
<p>I was trying to figure out slow network speeds one day and I finally swapped an ethernet cable and got full speed.<p>It turns out some ethernet cables are missing wires - and capped at 100Mbps! Wait what? I didn't even know that was a thing. I don't know where I got the wire, but into the trash it goes.</p>
]]></description><pubDate>Fri, 14 Aug 2026 15:56:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49300536</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=49300536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49300536</guid></item><item><title><![CDATA[New comment by david422 in "Ghost Cut – Or why Cut and Paste is broken everywhere"]]></title><description><![CDATA[
<p>I used to use a 3rd party clipboard (until blocked by work) that used Cmd-Shift-V to bring up the clipboard. So much nicer than Apple's solution.</p>
]]></description><pubDate>Wed, 22 Jul 2026 19:13:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49011971</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=49011971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49011971</guid></item><item><title><![CDATA[New comment by david422 in "Why do you suck at juggling now?"]]></title><description><![CDATA[
<p>14 beanbags 14 catches<p>is that ... is that juggling at that point?</p>
]]></description><pubDate>Wed, 22 Jul 2026 15:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49008019</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=49008019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49008019</guid></item><item><title><![CDATA[New comment by david422 in "Your 'app' could have been a webpage (so I fixed it for you)"]]></title><description><![CDATA[
<p>> I find this hard to believe, since Google Play store requires much less info, and doesn't disclose it to consumers (AFAIK).<p>This changed recently.</p>
]]></description><pubDate>Tue, 14 Jul 2026 17:11:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48909976</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48909976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48909976</guid></item><item><title><![CDATA[New comment by david422 in "Your 'app' could have been a webpage (so I fixed it for you)"]]></title><description><![CDATA[
<p>> For something free I can get why this would seem unreasonable (modulo scams, for which this is a hoop I would rather have than not), but if money's involved, a consumer should be able to contact a human and be made whole, and having the money be handled by a company (even if that company is just a one-man-show) honestly does not seem unreasonable.<p>You're buying a digital good. You can already get refunds. An email address is fine for contact.<p>You definitely don't need someone's physical home address, nor an actual phone number.</p>
]]></description><pubDate>Tue, 14 Jul 2026 17:10:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48909961</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48909961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48909961</guid></item><item><title><![CDATA[New comment by david422 in "Just Let Me Write Digits"]]></title><description><![CDATA[
<p>APIs, yes - humans, no.</p>
]]></description><pubDate>Tue, 14 Jul 2026 15:08:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48908055</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48908055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48908055</guid></item><item><title><![CDATA[New comment by david422 in "'There Is No Going Back': The Inside Story of Europe's Rupture with America"]]></title><description><![CDATA[
<p>I think the silver lining here is that decentralizing power from America is a good thing, for the world, long term.</p>
]]></description><pubDate>Mon, 06 Jul 2026 14:54:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48805526</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48805526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48805526</guid></item><item><title><![CDATA[New comment by david422 in "The primary purpose of code review is to find code that will be hard to maintain"]]></title><description><![CDATA[
<p>I work with someone who tends to rejects PR suggestions. I also work with someone else who accepts suggestions.<p>I think that the for the person who accepts suggestions, it's made me wonder if they accept them in part to share ownership with me. I feel like we both maintain and understand the code, and are on the same page.<p>For the person who rejects PR suggestions, it makes me less inclined to participate in those PRs. Why spend the time doing a thorough review if it's going to get rejected anyways.</p>
]]></description><pubDate>Thu, 02 Jul 2026 14:29:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48762179</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48762179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48762179</guid></item><item><title><![CDATA[New comment by david422 in "U.S. science is in chaos"]]></title><description><![CDATA[
<p>I think this is true. When needs aren't met, they are more likely to follow a cult leader.</p>
]]></description><pubDate>Thu, 18 Jun 2026 03:24:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48580381</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48580381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48580381</guid></item><item><title><![CDATA[New comment by david422 in "Firewood Splitting Simulator"]]></title><description><![CDATA[
<p>Depends on the wood. Perfectly dry, seasoned hardwood is going to be easy. Wood with knots, soft wood etc. is going to take a while to figure out.</p>
]]></description><pubDate>Sun, 14 Jun 2026 19:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48531302</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48531302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48531302</guid></item><item><title><![CDATA[New comment by david422 in "Firewood Splitting Simulator"]]></title><description><![CDATA[
<p>Didn't even get my maul stuck once.</p>
]]></description><pubDate>Sun, 14 Jun 2026 19:01:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48531254</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48531254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48531254</guid></item><item><title><![CDATA[New comment by david422 in "32GB of DDR5 now costs $375 – AI shortage continues to squeeze PC building"]]></title><description><![CDATA[
<p>I put together a new PC last year and got some extra memory, because why not. Crazy how much that would cost me today.</p>
]]></description><pubDate>Thu, 04 Jun 2026 14:01:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48398800</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48398800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48398800</guid></item><item><title><![CDATA[New comment by david422 in "Opaque Types in Python"]]></title><description><![CDATA[
<p>> Static typing in Python is the biggest hypocrisy ever<p>Yes, agreed. I used to work on a large python codebase and tried to add type hints where I could. The issue is that python was not the right tool for the job - except that switching to the right tool was a non-starter. So type hints were the best I could do.</p>
]]></description><pubDate>Tue, 26 May 2026 17:42:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48283075</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48283075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48283075</guid></item><item><title><![CDATA[New comment by david422 in "Cost of enum-to-string: C++26 reflection vs. the old ways"]]></title><description><![CDATA[
<p>> Almost all the Java web frameworks are giant balls of reflection. Name a function the right way or add the right magic annotation and the framework will autowire it correctly.<p>I find this to be very powerful, and also very unintuitive/undiscoverable at the same time.</p>
]]></description><pubDate>Wed, 13 May 2026 14:11:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48122159</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48122159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48122159</guid></item><item><title><![CDATA[New comment by david422 in "590k buyers paid $59M for Trump's gold phone, but not one has shipped"]]></title><description><![CDATA[
<p>There's another article somewhere indicating how Maga is furious because their money is lost. Someone commented on the article something like - "I'm MAGA and I'm not mad at all".<p>Which is perfectly in line with your comment.</p>
]]></description><pubDate>Mon, 11 May 2026 20:56:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48100554</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48100554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48100554</guid></item><item><title><![CDATA[New comment by david422 in "Inkscape 1.4.4"]]></title><description><![CDATA[
<p>> use Inkscape via CLI to generate icons, logos, and graphics for your app.<p>I do the same thing. How many icon sizes does Apple require now? I create one SVG vector, and then dump them all out with a script. Need to change something? Update the SVG and instantly regenerate the icons.</p>
]]></description><pubDate>Thu, 07 May 2026 02:52:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48044885</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48044885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48044885</guid></item><item><title><![CDATA[New comment by david422 in "Removable batteries in smartphones will be mandatory in the EU starting in 2027"]]></title><description><![CDATA[
<p>I just put my Pixel 10 through the washing machine by accident. To my surprise, it was perfectly fine.</p>
]]></description><pubDate>Mon, 04 May 2026 17:45:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48012132</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=48012132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48012132</guid></item><item><title><![CDATA[New comment by david422 in "Ping-pong robot beats top-level human players"]]></title><description><![CDATA[
<p>That's what tabs accomplish!</p>
]]></description><pubDate>Thu, 23 Apr 2026 13:38:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47875632</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=47875632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47875632</guid></item><item><title><![CDATA[New comment by david422 in "Microsoft hasn't had a coherent GUI strategy since Petzold"]]></title><description><![CDATA[
<p>Android has an option to enable these buttons on a toolbar at the bottom, I always turn it on.<p>Why change what works fine? Maybe that's the definition of being too old, can't be bothered to change to new things.</p>
]]></description><pubDate>Mon, 06 Apr 2026 13:15:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47660501</link><dc:creator>david422</dc:creator><comments>https://news.ycombinator.com/item?id=47660501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47660501</guid></item></channel></rss>