<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: cpmsmith</title><link>https://news.ycombinator.com/user?id=cpmsmith</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 18 Sep 2026 21:02:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cpmsmith" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cpmsmith in "The Singularity will occur on a Tuesday"]]></title><description><![CDATA[
<p>One thing that stuck out to me about this is that there have only been 32 years since 1993. That is, if it's happened 6 times, this threshold is breached roughly once every five years. Doesn't sound that historic put that way.</p>
]]></description><pubDate>Tue, 10 Feb 2026 20:27:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46966382</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46966382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46966382</guid></item><item><title><![CDATA[New comment by cpmsmith in "Date is out, Temporal is in"]]></title><description><![CDATA[
<p>Temporal does have PlainDate, which is the Date primitive you're describing (by a different name, presumably to not collide with the old Date type).<p><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...</a></p>
]]></description><pubDate>Mon, 12 Jan 2026 21:25:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46594509</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46594509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46594509</guid></item><item><title><![CDATA[New comment by cpmsmith in "Orion 1.0"]]></title><description><![CDATA[
<p>Yes, but Orion uses WebKit intentionally on desktop as well, unlike Chrome or Firefox which use their own engines on desktop but WebKit on iOS, so it's a bit different in this case.</p>
]]></description><pubDate>Tue, 25 Nov 2025 17:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46047972</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=46047972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46047972</guid></item><item><title><![CDATA[New comment by cpmsmith in "I Test Drove a Flying Car. Get Ready, They're Here"]]></title><description><![CDATA[
<p>If we assume this means "in the next 50 years", they wouldn't be totally wrong. You could make the case airplanes were only on the cusp of being "a meaning[ful] part of life in America" by 1953 – planes only overtook trains for domestic US travel in 1955, and 1957 for trans-Atlantic.<p><a href="https://airandspace.si.edu/explore/stories/commercial-aviation-mid-century#:~:text=In%201955%2C%20for%20the%20first%20time%2C%20more%20people%20in%20the%20United%20States%20traveled%20by%20air%20than%20by%20train%2E" rel="nofollow">https://airandspace.si.edu/explore/stories/commercial-aviati...</a></p>
]]></description><pubDate>Fri, 17 Oct 2025 16:52:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45618959</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=45618959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45618959</guid></item><item><title><![CDATA[New comment by cpmsmith in "Bcachefs removed from the mainline kernel"]]></title><description><![CDATA[
<p>I don't think any of that means the benchmarks shouldn't be taken seriously. GP didn't say they expect Bcachefs to perform like EXT4/XFS, they said they expected more like Btrfs or ZFS, to which it has more similar features.<p>On the the configuration stuff, these benchmarks intentionally only ever use the default configuration – they're not interested in the limits of what's possible with the filesystems, just what they do "out of the box", since that's what the overwhelming majority of users will experience.</p>
]]></description><pubDate>Tue, 30 Sep 2025 16:34:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45427678</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=45427678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45427678</guid></item><item><title><![CDATA[New comment by cpmsmith in "Bcachefs removed from the mainline kernel"]]></title><description><![CDATA[
<p>I think it has improvements that were never upstreamed to the kernel, based on the developer's comments elsewhere[0].<p>[0]: <a href="https://www.phoronix.com/forums/forum/software/general-linux-open-source/1578604-linux-6-17-file-system-benchmarks-including-openzfs-bcachefs?p=1578621#post1578621" rel="nofollow">https://www.phoronix.com/forums/forum/software/general-linux...</a></p>
]]></description><pubDate>Tue, 30 Sep 2025 16:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45427353</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=45427353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45427353</guid></item><item><title><![CDATA[New comment by cpmsmith in "Bookmarks.txt is a concept of keeping URLs in plain text files"]]></title><description><![CDATA[
<p>Firefox's implementation of "Copy link to highlight" isn't enabled on stable yet, but can be enabled manually. The ticket to enable it is here: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1948471" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=1948471</a></p>
]]></description><pubDate>Thu, 28 Aug 2025 18:54:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45055672</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=45055672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45055672</guid></item><item><title><![CDATA[New comment by cpmsmith in "Bookmarks.txt is a concept of keeping URLs in plain text files"]]></title><description><![CDATA[
<p>For what it's worth, you can drag a tab onto your bookmark bar, at least in Firefox.</p>
]]></description><pubDate>Thu, 28 Aug 2025 18:44:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45055551</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=45055551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45055551</guid></item><item><title><![CDATA[New comment by cpmsmith in "D2 (text to diagram tool) now supports ASCII renders"]]></title><description><![CDATA[
<p>By the way, it looks like the MermaidJS implementation of the WiiU example is broken due to subgraphs not creating namespaces. That is, the `rom` node in the `amd` subgraph is overwriting the one in the `ibm` subgraph.</p>
]]></description><pubDate>Wed, 20 Aug 2025 15:10:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44962650</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=44962650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44962650</guid></item><item><title><![CDATA[New comment by cpmsmith in "FFmpeg 8.0 adds Whisper support"]]></title><description><![CDATA[
<p>I'm just getting "invalid response." in a 500 response from the `anubis/api/pass-challenge` endpoint – weirdly, when I added breakpoints and stepped through the code myself, it worked, but if I load again, I get the error. Maybe there's a timing component? (Firefox stable)</p>
]]></description><pubDate>Wed, 13 Aug 2025 23:18:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44895034</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=44895034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44895034</guid></item><item><title><![CDATA[New comment by cpmsmith in "Don't animate height"]]></title><description><![CDATA[
<p>You might be surprised at the CPU usage of rendering a GIF. I'm not sure why, but I've previously noticed Slack takes noticeably more CPU when there's an animated emoji on screen.</p>
]]></description><pubDate>Wed, 23 Jul 2025 14:32:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44659660</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=44659660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44659660</guid></item><item><title><![CDATA[New comment by cpmsmith in "Duolingo CEO tries to walk back AI-first comments, fails"]]></title><description><![CDATA[
<p>Surely those things entail reading books and talking to people.</p>
]]></description><pubDate>Mon, 26 May 2025 19:09:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44100567</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=44100567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44100567</guid></item><item><title><![CDATA[New comment by cpmsmith in "But what if I want a faster horse?"]]></title><description><![CDATA[
<p>Apple Music's library features much more closely mirror the iTunes style, i.e. you have a library you can browse outside of just the "liked songs" pseudo-playlist. For instance, in Spotify (AFAICT) there's no way to browse all the songs in your library by artist; you can only list the artists you've followed, which is unrelated to whose songs you've liked, and go to their general artist page.<p>Personally, this is the top contender for a reason for me to switch away from Spotify.</p>
]]></description><pubDate>Fri, 11 Apr 2025 16:45:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43655851</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=43655851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43655851</guid></item><item><title><![CDATA[New comment by cpmsmith in "Smarter Than 'Ctrl+F': Linking Directly to Web Page Content"]]></title><description><![CDATA[
<p>The "press again to fall back to the browser's key binding" solution many sites use for ^F isn't perfect, and won't work for all scenarios, but it definitely helps.</p>
]]></description><pubDate>Fri, 25 Oct 2024 13:54:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41945318</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=41945318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41945318</guid></item><item><title><![CDATA[New comment by cpmsmith in "Thunderbird.net Has a New Look"]]></title><description><![CDATA[
<p>I believe account sync is among their higher priorities: <a href="https://blog.thunderbird.net/tag/thunderbird-sync/" rel="nofollow">https://blog.thunderbird.net/tag/thunderbird-sync/</a></p>
]]></description><pubDate>Fri, 17 May 2024 15:18:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=40390853</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=40390853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40390853</guid></item><item><title><![CDATA[New comment by cpmsmith in "Color for the color-challenged"]]></title><description><![CDATA[
<p>This article mentions a notable limitation of the HSL colour model:<p>> Perceived brightness is not at all uniform at equal starting points, it depends on the hue, as well as the saturation.<p>…but it doesn't mention an (under-discussed) solution available: using a better colour model. OKLCH uses similarly understandable coordinates, "chroma" being roughly the same concept as "saturation", but is designed to avoid just this kind of problem. That is, if you change the "hue" coordinate, you can reasonably expect the perceived lightness and chroma of the resulting colour not to change. Where such a colour does not exist, e.g. a blue with the same lightness and chroma as #FFFF00 yellow, it's simply out of gamut.<p>There's a colour picker web app[0] that shows the boundaries of the space along with smaller spaces like sRGB, and it's helpful for getting a feel for it. It also links to a post[1] laying out the reasons to use OKLCH in web projects (it's now supported by all three major engines), and the post[2] introducing OKLAB (same space, different coordinate system) is heavy on technical details.<p>[0]: <a href="https://oklch.com/" rel="nofollow noreferrer">https://oklch.com/</a><p>[1]: <a href="https://evilmartians.com/chronicles/oklch-in-css-why-quit-rgb-hsl" rel="nofollow noreferrer">https://evilmartians.com/chronicles/oklch-in-css-why-quit-rg...</a><p>[2]: <a href="https://bottosson.github.io/posts/oklab/" rel="nofollow noreferrer">https://bottosson.github.io/posts/oklab/</a></p>
]]></description><pubDate>Wed, 04 Oct 2023 21:33:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=37772126</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=37772126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37772126</guid></item><item><title><![CDATA[New comment by cpmsmith in "Burning money on paid ads for a dev tool – what we've learned"]]></title><description><![CDATA[
<p>I think your point is that bad PR affects your decision not to use Intuit's products, but I'd argue they're a perfect example of bad PR not being a problem. They have sensationally bad PR, yet they're worth >$100B, one of the 100 most valuable companies in the world, and they dominate their category.</p>
]]></description><pubDate>Fri, 29 Sep 2023 23:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=37711513</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=37711513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37711513</guid></item><item><title><![CDATA[New comment by cpmsmith in "Firefox 118"]]></title><description><![CDATA[
<p>Is 1278 enough for you? They don't list every single bug in the release notes; that would be a full time job on its own.<p><a href="https://bugzilla.mozilla.org/buglist.cgi?f1=cf_status_firefox118&list_id=16734592&o1=equals&query_format=advanced&v1=fixed&order=bug_status%2Cpriority%2Cassigned_to%2Cbug_id&limit=0" rel="nofollow noreferrer">https://bugzilla.mozilla.org/buglist.cgi?f1=cf_status_firefo...</a></p>
]]></description><pubDate>Tue, 26 Sep 2023 17:59:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=37663277</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=37663277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37663277</guid></item><item><title><![CDATA[New comment by cpmsmith in "Firefox 118"]]></title><description><![CDATA[
<p>Sidebery's wiki describes[0] a method using a window "title preface" API, then using that preface in CSS selectors.<p><a href="https://github.com/mbnuqw/sidebery/wiki/Firefox-Styles-Snippets-(via-userChrome.css)#dynamic-native-tabs">https://github.com/mbnuqw/sidebery/wiki/Firefox-Styles-Snipp...</a></p>
]]></description><pubDate>Tue, 26 Sep 2023 17:49:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=37663097</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=37663097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37663097</guid></item><item><title><![CDATA[New comment by cpmsmith in "Organic Maps"]]></title><description><![CDATA[
<p>I know that OsmAnd has fairly granular routing preferences, including a "preferred terrain" setting with "hilly", "less hilly", and "flat" options (as well as a "use elevation data" option which I don't quite understand).</p>
]]></description><pubDate>Fri, 01 Sep 2023 21:40:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=37356458</link><dc:creator>cpmsmith</dc:creator><comments>https://news.ycombinator.com/item?id=37356458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37356458</guid></item></channel></rss>