<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: dnlzro</title><link>https://news.ycombinator.com/user?id=dnlzro</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 11:27:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dnlzro" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dnlzro in "Show HN: Ghost Pepper – Local hold-to-talk speech-to-text for macOS"]]></title><description><![CDATA[
<p>Another one to add (1.5k stars on GitHub): <a href="https://github.com/kitlangton/Hex" rel="nofollow">https://github.com/kitlangton/Hex</a></p>
]]></description><pubDate>Tue, 07 Apr 2026 03:00:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47670253</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47670253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47670253</guid></item><item><title><![CDATA[New comment by dnlzro in "Show HN: Dull – Instagram Without Reels, YouTube Without Shorts (iOS)"]]></title><description><![CDATA[
<p>The use case for this app (Dull):<p>1. Uninstall Instagram<p>2. Install Dull<p>3. Use Instagram via Dull<p>The use case for a Safari extension:<p>1. Uninstall Instagram<p>2. Install the Safari extension<p>3. Use Instagram via Safari<p>Am I missing something that is obviously better about Dull (which couldn't be replicated by a Safari extension)?<p>(P.S. this is not meant to discourage the developer of Dull; I like the idea and your implementation seems really good.)</p>
]]></description><pubDate>Wed, 01 Apr 2026 23:54:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47608218</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47608218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47608218</guid></item><item><title><![CDATA[New comment by dnlzro in "Pretext: TypeScript library for multiline text measurement and layout"]]></title><description><![CDATA[
<p>> Regarding the text bubbles problem [...], you can use `text-wrap: balance | pretty` to achieve the same result.<p>No, neither solves the problem. And even if `balance` did work, it's not a good substitute because you don't usually want your line lengths to all be the same length.<p>See also, related CSS Working Group issue: <a href="https://github.com/w3c/csswg-drafts/issues/191" rel="nofollow">https://github.com/w3c/csswg-drafts/issues/191</a></p>
]]></description><pubDate>Mon, 30 Mar 2026 02:11:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47569640</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47569640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47569640</guid></item><item><title><![CDATA[New comment by dnlzro in "Lifetime subscriptions don't mean what you think they mean"]]></title><description><![CDATA[
<p>What is stated in the article about <i>Pocket Casts</i> (a podcast app) is false. The timeline of events was basically:<p>1. Pocket Casts exists as a paid app for years (the cost is paid upfront).<p>2. Pocket Casts goes freemium. All <i>current</i> features are made entirely free. A <i>new</i> cloud file feature is introduced, requiring a monthly/yearly subscription called Pocket Casts Plus.<p>3. In response to backlash, users who paid upfront are given a lifetime of Plus access.<p>I get that this could be considered part of a broader trend, but in this case, paid users never lost access to the features they paid for.</p>
]]></description><pubDate>Sat, 28 Mar 2026 20:00:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47557706</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47557706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47557706</guid></item><item><title><![CDATA[New comment by dnlzro in "Olympic Committee bars transgender athletes from women’s events"]]></title><description><![CDATA[
<p>> how many segregation categories to you create before it becomes all meaningless<p>Considering the fact that most women's leagues barely get any mainstream attention as is, I think any further fragmentation of sports isn't going to be sustainable.<p>Also, ignoring the commercial and entertainment aspect of sports, it's just really hard to organize local leagues if they only serve a small portion of the population. Like, even in a large metropolitan area, how many transgender people are there? Of those, how many are interested in a particular sport? Of those, how many are interested enough to form a club?</p>
]]></description><pubDate>Sat, 28 Mar 2026 19:26:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47557486</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47557486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47557486</guid></item><item><title><![CDATA[New comment by dnlzro in "Olympic Committee bars transgender athletes from women’s events"]]></title><description><![CDATA[
<p>I think both of these points are two sides of the same coin. There's an athletic advantage that most transgender women will have over most cisgender women, but there's also an athletic <i>dis</i>advantage that most trans women will have compared to cis men.<p>i.e., unless something fundamentally changes about how leagues are divided, there's going to be perceived unfairness in sports.<p>As long as things are unchanged, I think the real conversation boils down to who we prioritize: cis women or trans women.</p>
]]></description><pubDate>Sat, 28 Mar 2026 19:15:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47557405</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47557405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47557405</guid></item><item><title><![CDATA[New comment by dnlzro in "Digs: Offline-first iOS app to browse your Discogs vinyl collection"]]></title><description><![CDATA[
<p>How'd you design the icon/logo for it?</p>
]]></description><pubDate>Mon, 23 Mar 2026 21:11:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495173</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47495173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495173</guid></item><item><title><![CDATA[New comment by dnlzro in "Beyond has dropped “meat” from its name and expanded its high-protein drink line"]]></title><description><![CDATA[
<p>It depends on the laws of your country, but here in Canada, you can't slaughter cows on your farm. They have to be transported, often long distances, to a slaughterhouse. Slaughterhouses, and the metal box that brings them there, aren't very nice places for a cow.</p>
]]></description><pubDate>Tue, 17 Mar 2026 20:51:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47418112</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47418112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47418112</guid></item><item><title><![CDATA[New comment by dnlzro in "Show HN: Crust – A CLI framework for TypeScript and Bun"]]></title><description><![CDATA[
<p>Psst, the GitHub link in your post is broken (it should be <a href="https://github.com/chenxin-yan/crust" rel="nofollow">https://github.com/chenxin-yan/crust</a>).</p>
]]></description><pubDate>Tue, 17 Mar 2026 18:11:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47416193</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47416193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47416193</guid></item><item><title><![CDATA[New comment by dnlzro in "Simplenote is no longer in active development"]]></title><description><![CDATA[
<p>It’s built with SwiftUI, which is not really cross-platform.</p>
]]></description><pubDate>Sat, 28 Feb 2026 17:57:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47198262</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47198262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47198262</guid></item><item><title><![CDATA[New comment by dnlzro in "I Don't Like Magic"]]></title><description><![CDATA[
<p>The only reason why you regard JavaScript as “fundamental” is that it’s built into the browser. Sure, you can draw that line, but at least acknowledge that there’s many places to draw the line.<p>I’d rather make comparative statements, like “JavaScript is <i>more</i> fundamental than React,” which is obviously true. And then we can all just find the level of abstraction that works for us, instead of fighting over what technology is “fundamental.”</p>
]]></description><pubDate>Sun, 22 Feb 2026 02:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47107351</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47107351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47107351</guid></item><item><title><![CDATA[New comment by dnlzro in "Web Components: The Framework-Free Renaissance"]]></title><description><![CDATA[
<p>I didn’t know about the `name` attribute on `<details>`, thanks for pointing that out!<p>Stylable form controls are definitely a step in the right direction. It really should not be taking this long though. In the meantime, developers have been building broken, half-assed, inaccessible inputs just to satisfy aesthetic requirements.</p>
]]></description><pubDate>Fri, 20 Feb 2026 18:38:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47091931</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47091931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47091931</guid></item><item><title><![CDATA[New comment by dnlzro in "Web Components: The Framework-Free Renaissance"]]></title><description><![CDATA[
<p>Web Components are a great way to implement things that the browser should have already implemented, like accordions, combo boxes, and date pickers that don’t suck. It’s been a pleasure to use them in a mostly static, content-heavy Astro site.<p>But beyond that, they’re not really usable without a framework that can deal with state and reactivity across a whole application. And that’s fine! They fill a good niche. But just because the browser provides an API doesn’t mean it should be used whenever possible.</p>
]]></description><pubDate>Fri, 20 Feb 2026 14:21:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47088370</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47088370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47088370</guid></item><item><title><![CDATA[New comment by dnlzro in "Pebble Production: February Update"]]></title><description><![CDATA[
<p>That’s not true. There’s an API to read from and write to Apple Health: <a href="https://developer.apple.com/documentation/healthkit" rel="nofollow">https://developer.apple.com/documentation/healthkit</a><p>I’m not sure if that’s something the Pebble app uses right now, but it’s certainly possible, and a third-party app could make it happen as well.</p>
]]></description><pubDate>Fri, 20 Feb 2026 10:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47086196</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47086196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47086196</guid></item><item><title><![CDATA[New comment by dnlzro in "Pixel 10a"]]></title><description><![CDATA[
<p>> Upgrading today should save more money vs. upgrading down the road.<p>Ehh, I’m not sure about that. It depends what trend the resale value follows. Generally, if you’re upgrading every 3 years instead of every 6 years, you’re going to be spending twice as much on new phones, but it’s not always the case that you’re getting twice as much resale value.</p>
]]></description><pubDate>Wed, 18 Feb 2026 17:00:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47063214</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47063214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47063214</guid></item><item><title><![CDATA[New comment by dnlzro in "Pixel 10a"]]></title><description><![CDATA[
<p>I think you can take Google at their word for software support though. They promised 3 years for their phones at the time, and they delivered no less.<p>Also, Pixel devices are very well supported by third-party ROMs after EOL: <a href="https://xdaforums.com/f/google-pixel-3a-roms-kernels-recoveries-other.8872/" rel="nofollow">https://xdaforums.com/f/google-pixel-3a-roms-kernels-recover...</a></p>
]]></description><pubDate>Wed, 18 Feb 2026 16:51:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47063086</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=47063086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47063086</guid></item><item><title><![CDATA[New comment by dnlzro in "Hashcards: A plain-text spaced repetition system"]]></title><description><![CDATA[
<p>Even acknowledging this flaw, there's a valid reason (simplicity) to design it this way.<p>"Be kind. Don't be snarky."</p>
]]></description><pubDate>Mon, 15 Dec 2025 16:01:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46276211</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=46276211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46276211</guid></item><item><title><![CDATA[New comment by dnlzro in "Sending DMARC reports is somewhat hazardous"]]></title><description><![CDATA[
<p>To add to jeroenhd's comment, if you're only sending mail from a single server (e.g., you are using a custom domain with Proton Mail, Zoho, etc.), then you probably don't need DMARC reports at all.<p>To avoid them, you can remove the `rua` or `ruf` tags from your DMARC DNS record.</p>
]]></description><pubDate>Wed, 03 Dec 2025 15:10:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46135369</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=46135369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46135369</guid></item><item><title><![CDATA[New comment by dnlzro in "Sending DMARC reports is somewhat hazardous"]]></title><description><![CDATA[
<p>> that don't implement both SPF and DKIM<p>I don't see how that's related at all to specifying report addresses in the DMARC record.</p>
]]></description><pubDate>Wed, 03 Dec 2025 15:04:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46135309</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=46135309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46135309</guid></item><item><title><![CDATA[New comment by dnlzro in "My dad could still be alive, but he's not"]]></title><description><![CDATA[
<p>What makes you draw that connection between climate policy and a lack of new hospital/healthcare construction projects?</p>
]]></description><pubDate>Thu, 13 Nov 2025 12:15:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45914003</link><dc:creator>dnlzro</dc:creator><comments>https://news.ycombinator.com/item?id=45914003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45914003</guid></item></channel></rss>