<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: dsmmcken</title><link>https://news.ycombinator.com/user?id=dsmmcken</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 14:23:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dsmmcken" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dsmmcken in "How we rebuilt Next.js with AI in one week"]]></title><description><![CDATA[
<p>fwiw, I just tried running the agent-skill they provide for fun to migrate an app-router based next 15 site and the end result is it entirely failed to start.<p>Vite just hangs when running vinext dev, with no output in logs whatsoever beyond printing`vinext dev  (Vite 7.3.1)`.</p>
]]></description><pubDate>Wed, 25 Feb 2026 00:04:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47145392</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=47145392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47145392</guid></item><item><title><![CDATA[New comment by dsmmcken in "Show HN: isometric.nyc – giant isometric pixel art map of NYC"]]></title><description><![CDATA[
<p>Just curious, about how long did this project take you? I don't see that mentioned in the article.</p>
]]></description><pubDate>Thu, 22 Jan 2026 19:29:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46724020</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=46724020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46724020</guid></item><item><title><![CDATA[New comment by dsmmcken in "Fizz Buzz in CSS"]]></title><description><![CDATA[
<p>144, using css variables, with fallback and p instead of li<p><a href="https://codepen.io/dsmmcken/pen/WbwYOEQ?editors=0100" rel="nofollow">https://codepen.io/dsmmcken/pen/WbwYOEQ?editors=0100</a><p>p{counter-increment:n;--n:counter(n)}p:nth-child(3n){--f:"Fizz"}p:nth-child(5n){--b:"Buzz";--n:''}p::after{content:var(--f,var(--n))var(--b,'')}</p>
]]></description><pubDate>Fri, 05 Dec 2025 23:42:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46168899</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=46168899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46168899</guid></item><item><title><![CDATA[New comment by dsmmcken in "I’m Not a Robot"]]></title><description><![CDATA[
<p>Level 48 is the last level, and you get a pdf certificate proving you are human.</p>
]]></description><pubDate>Sun, 21 Sep 2025 03:31:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45319794</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=45319794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45319794</guid></item><item><title><![CDATA[New comment by dsmmcken in "Aspects of modern HTML/CSS you may not be familiar with"]]></title><description><![CDATA[
<p>Two of those wishlists css features already exist as specs:<p>> n-th child variable<p>See sibiling-index() and sibling-count() <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/sibling-index" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/CSS/sibling-ind...</a><p>> Reusable blocks<p>See @function and @mixin draft spec, <a href="https://drafts.csswg.org/css-mixins-1/" rel="nofollow">https://drafts.csswg.org/css-mixins-1/</a> and <a href="https://css-tricks.com/functions-in-css/" rel="nofollow">https://css-tricks.com/functions-in-css/</a><p>Both are available in chrome already.</p>
]]></description><pubDate>Fri, 29 Aug 2025 02:29:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45059402</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=45059402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45059402</guid></item><item><title><![CDATA[New comment by dsmmcken in "Is the doc bot docs, or not?"]]></title><description><![CDATA[
<p>The tool we use for our docs AI answers lets you mine that data for feature requests. It generates a report of what it didn't have answers for and summarizes them as potential feature gaps. (Or at least what it is aware it didn't have answers for).<p>People seem more willing to ask an AI about certain things then be judged by asking the same question of a human, so in that regard it does seem to surface slightly different feature requests then we hear when talking to customers directly.<p>We use inkeep.com (not affiliated, just a customer).</p>
]]></description><pubDate>Wed, 09 Jul 2025 13:47:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44510004</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=44510004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44510004</guid></item><item><title><![CDATA[New comment by dsmmcken in "Show HN: CodeVideo – Two years in the making to build an event-sourced IDE"]]></title><description><![CDATA[
<p>FYI the "watch video" button in the hero of <a href="https://codevideo.io/" rel="nofollow">https://codevideo.io/</a> doesn't work, missing the video ID.</p>
]]></description><pubDate>Fri, 14 Mar 2025 16:13:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43364050</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=43364050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43364050</guid></item><item><title><![CDATA[New comment by dsmmcken in "Mark Carney is the new leader of the Liberal Party of Canada"]]></title><description><![CDATA[
<p>And Bloomberg <a href="https://www.bloomberg.com/company/press/bloomberg-announces-new-board-of-directors/" rel="nofollow">https://www.bloomberg.com/company/press/bloomberg-announces-...</a></p>
]]></description><pubDate>Mon, 10 Mar 2025 03:17:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=43316689</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=43316689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43316689</guid></item><item><title><![CDATA[New comment by dsmmcken in "A couple CSS tricks for HTML Dialog elements"]]></title><description><![CDATA[
<p>scrollbar-gutter: stable; to those unfamiliar.
<a href="https://developer.mozilla.org/en-US/docs/Web/CSS/scrollbar-gutter#stable" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/CSS/scrollbar-g...</a></p>
]]></description><pubDate>Tue, 14 Jan 2025 17:27:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42700527</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=42700527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42700527</guid></item><item><title><![CDATA[New comment by dsmmcken in "Diátaxis – A systematic approach to technical documentation authoring"]]></title><description><![CDATA[
<p>I feel like I should be writing with the goal that the end reader is actually an LLM. The LLM will be the one spitting out the answers to the actual users via things like co-pilot, but I am not sure how that should change my approach to structure or level of detail in docs. Heavier on the number of code examples?</p>
]]></description><pubDate>Thu, 05 Dec 2024 15:09:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42328924</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=42328924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42328924</guid></item><item><title><![CDATA[New comment by dsmmcken in "Meta Quest 3S"]]></title><description><![CDATA[
<p>Link is gated behind a facebook/meta account.</p>
]]></description><pubDate>Wed, 25 Sep 2024 18:35:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41650470</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=41650470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41650470</guid></item><item><title><![CDATA[New comment by dsmmcken in "Printing Music with CSS Grid"]]></title><description><![CDATA[
<p>> align parts across different grids<p>Maybe a CSS `subgrid` would help? Subgrid is newly available. (I know nothing about music notation, and basing this entirely off that statement).</p>
]]></description><pubDate>Wed, 01 May 2024 02:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=40218726</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=40218726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40218726</guid></item><item><title><![CDATA[New comment by dsmmcken in "Tailwind color palette generator"]]></title><description><![CDATA[
<p>See also <a href="https://leonardocolor.io/theme.html" rel="nofollow">https://leonardocolor.io/theme.html</a></p>
]]></description><pubDate>Fri, 02 Feb 2024 14:59:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=39229294</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=39229294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39229294</guid></item><item><title><![CDATA[New comment by dsmmcken in "Apple Maps wrongly lists restaurant permanently closed, costing owner thousands"]]></title><description><![CDATA[
<p>I have the reverse problem with a bank atm in my city on google maps. I've marked it permanently closed several times. It will get marked permanently closed, then months later appear open again. The first time that happened, I actually went back thinking maybe they re-opened it, but nope still just a vacant wall with a bunch of 1 star reviews.</p>
]]></description><pubDate>Tue, 23 Jan 2024 02:20:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=39098739</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=39098739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39098739</guid></item><item><title><![CDATA[New comment by dsmmcken in "Ask HN: Can the black border atop the HN mourning header link to who died?"]]></title><description><![CDATA[
<p>It's oddly similar to seeing a flag at half-mast in real life. Sometimes you know who it's for, sometimes you don't.</p>
]]></description><pubDate>Sat, 20 Jan 2024 03:26:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=39064369</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=39064369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39064369</guid></item><item><title><![CDATA[New comment by dsmmcken in "What Bed Linen Can Teach Us About Usability"]]></title><description><![CDATA[
<p>I only buy fitted sheets with length-wise oriented vertical patterns, such as stripes. Much easier than trying to find the worlds smallest tag.</p>
]]></description><pubDate>Sun, 14 Jan 2024 16:25:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=38991793</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=38991793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38991793</guid></item><item><title><![CDATA[New comment by dsmmcken in "Clicks – Physical keyboard for iPhone"]]></title><description><![CDATA[
<p>Typo's keyboard was very much a copy and probably infringed on even more then was listed.<p>I can't think of any of their design patents this would interfere with. There's a small chance of some internal mechanical or light guide related patents, but that would be pretty unlikely. Even more unlikely would be BlackBerry having anyone around still that would even know what to look for.</p>
]]></description><pubDate>Fri, 05 Jan 2024 03:10:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=38875275</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=38875275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38875275</guid></item><item><title><![CDATA[New comment by dsmmcken in "Pixelating Live with SVG"]]></title><description><![CDATA[
<p>Here's the closest I could come up with:
<a href="https://codepen.io/dsmmcken/pen/rNRaOJE" rel="nofollow noreferrer">https://codepen.io/dsmmcken/pen/rNRaOJE</a><p>It does a subtle blur, then a subtle sharpen, then repeats the middle pixel of a 3x3 grid. Happy holidays!<p>Doesn't work on mobile, probably needs some pixel scaling math.</p>
]]></description><pubDate>Sun, 24 Dec 2023 19:23:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=38755936</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=38755936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38755936</guid></item><item><title><![CDATA[New comment by dsmmcken in "My cat water fountain comes with a spicy USB power adapter"]]></title><description><![CDATA[
<p>You can find many fake "UL certified" products on Amazon, with a counterfeit UL logo and all. I think the problem is companies like Amazon not being held liable for what they sell.</p>
]]></description><pubDate>Tue, 19 Dec 2023 19:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=38700253</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=38700253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38700253</guid></item><item><title><![CDATA[New comment by dsmmcken in "FDA approves a CRISPR-based medicine for treatment of sickle cell disease"]]></title><description><![CDATA[
<p>Cricket protein can trigger shellfish allergies, fyi.</p>
]]></description><pubDate>Sat, 09 Dec 2023 03:05:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=38578113</link><dc:creator>dsmmcken</dc:creator><comments>https://news.ycombinator.com/item?id=38578113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38578113</guid></item></channel></rss>