<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: paulirish</title><link>https://news.ycombinator.com/user?id=paulirish</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 23 Sep 2026 13:47:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=paulirish" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by paulirish in "Show HN: Write.md – A free, open-source, themeable Markdown editor for macOS"]]></title><description><![CDATA[
<p>Recently adopted <a href="https://github.com/marktext/marktext" rel="nofollow">https://github.com/marktext/marktext</a> as I wanted the editable preview that Obsidian offers, but for all .md, not just items in my vault.    I dig it so far.  And it does offer printing of the render.</p>
]]></description><pubDate>Tue, 11 Aug 2026 21:59:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49265075</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=49265075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49265075</guid></item><item><title><![CDATA[New comment by paulirish in "OS9Map"]]></title><description><![CDATA[
<p>God damn that sticks to your finger. Lovely touch latency.</p>
]]></description><pubDate>Fri, 26 Jun 2026 03:58:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48682176</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=48682176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48682176</guid></item><item><title><![CDATA[New comment by paulirish in "Loupe – A iOS app that raises awareness about what native apps can see"]]></title><description><![CDATA[
<p>Would love this for MacOS as well.</p>
]]></description><pubDate>Sat, 20 Jun 2026 23:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48614226</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=48614226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48614226</guid></item><item><title><![CDATA[New comment by paulirish in "Claude Opus 4.8"]]></title><description><![CDATA[
<p>Would love to see the prompts, too!</p>
]]></description><pubDate>Thu, 28 May 2026 23:18:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48316894</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=48316894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48316894</guid></item><item><title><![CDATA[New comment by paulirish in "The difficulty of making sure your website is broken"]]></title><description><![CDATA[
<p><a href="https://badssl.com/" rel="nofollow">https://badssl.com/</a> also offers several test subdomains in the same vein.</p>
]]></description><pubDate>Fri, 10 Apr 2026 17:11:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47721043</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=47721043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47721043</guid></item><item><title><![CDATA[New comment by paulirish in "Just Put It on a Map"]]></title><description><![CDATA[
<p>+1. Also, I had to go look at their interactive viewer because that color scheme choice (dark purple = low, light green = high) seemed 100% bonkers. It's the legit "plasma" scheme, but based on my limited experience with colorbrewer schemes, I was confused.</p>
]]></description><pubDate>Fri, 20 Mar 2026 18:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47458763</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=47458763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47458763</guid></item><item><title><![CDATA[New comment by paulirish in "Chrome DevTools MCP (2025)"]]></title><description><![CDATA[
<p>"I was going to get my teeth whitened but then I said, fuck that, I'll just get a tan instead."</p>
]]></description><pubDate>Mon, 16 Mar 2026 01:41:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47394132</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=47394132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47394132</guid></item><item><title><![CDATA[New comment by paulirish in "Chrome DevTools MCP (2025)"]]></title><description><![CDATA[
<p>The DevTools MCP project just recently landed a standalone CLI: <a href="https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/skills/chrome-devtools-cli/SKILL.md" rel="nofollow">https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/m...</a><p>Great news to all of us keenly aware of MCP's wild token costs. ;)<p>The CLI hasn't been announced yet (sorry guys!), but it is shipping in the latest v0.20.0 release.  (Disclaimer: I used to work on the DevTools team. And I still do, too)</p>
]]></description><pubDate>Sun, 15 Mar 2026 21:24:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47392102</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=47392102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47392102</guid></item><item><title><![CDATA[New comment by paulirish in "Let your Coding Agent debug the browser session with Chrome DevTools MCP"]]></title><description><![CDATA[
<p>To be clear, this isn't a skill for the devtools mcp, but an independent project. It doesn't look bad, but obviously browser automation + agents is a very busy space with lots of parallel efforts.<p>DevTools MCP and its new CLI are maintained by the team behind Chrome DevTools &  Puppeteer and it certainly has a more comprehensive feature set. I'd expect it to be more reliable, but.. hey open source competition breeds innovation and I love that. :)<p>(I used to work on the DevTools team. And I still do, too)</p>
]]></description><pubDate>Sun, 15 Mar 2026 21:20:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47392057</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=47392057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47392057</guid></item><item><title><![CDATA[New comment by paulirish in "We mourn our craft"]]></title><description><![CDATA[
<p>Both of you are right. They can generate the code quite well, but well-considered UX is another thing entirely.</p>
]]></description><pubDate>Sun, 08 Feb 2026 18:41:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46937165</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46937165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46937165</guid></item><item><title><![CDATA[New comment by paulirish in "Show HN: A MitM proxy to see what your LLM tools are sending"]]></title><description><![CDATA[
<p>Yup. It does a great job in there.</p>
]]></description><pubDate>Thu, 29 Jan 2026 21:02:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46816540</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46816540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46816540</guid></item><item><title><![CDATA[New comment by paulirish in "Somebody used spoofed ADSB signals to raster the meme of JD Vance"]]></title><description><![CDATA[
<p>This was not spoofed at the ADS-B layer. It was just spoofed to adsb exchange. (While typically a feeder contributes to multiple sites, this one didn't.)  eg:<p>- <a href="https://globe.adsb.fi/?icao=adfdf9&lat=26.678&lon=-80.030&zoom=14.4&showTrace=2026-01-28" rel="nofollow">https://globe.adsb.fi/?icao=adfdf9&lat=26.678&lon=-80.030&zo...</a><p>- <a href="https://adsb.lol/?icao=adfdf9&lat=26.678&lon=-80.030&zoom=14.4&showTrace=2026-01-28" rel="nofollow">https://adsb.lol/?icao=adfdf9&lat=26.678&lon=-80.030&zoom=14...</a><p>Relevant discussion on r/adsb: <a href="https://www.reddit.com/r/ADSB/comments/1qp3q9n/interesting/" rel="nofollow">https://www.reddit.com/r/ADSB/comments/1qp3q9n/interesting/</a> where they note it's also absent on FR24, airplanes.live, and  theairtraffic.com.<p>The adsb-x feeder map: <a href="https://map.adsbexchange.com/mlat-map/" rel="nofollow">https://map.adsbexchange.com/mlat-map/</a>  They probably won't have a hard time identifying who contributed that data.</p>
]]></description><pubDate>Wed, 28 Jan 2026 23:34:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46803335</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46803335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46803335</guid></item><item><title><![CDATA[New comment by paulirish in "Show HN: A MitM proxy to see what your LLM tools are sending"]]></title><description><![CDATA[
<p>Gemini CLI is open source. Don't need to intercept at the network when you can just add inspectGeminiApiRequest() in the source.  (I suggest it because I've been maintaining a personal branch with exactly that :)</p>
]]></description><pubDate>Wed, 28 Jan 2026 23:18:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46803144</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46803144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46803144</guid></item><item><title><![CDATA[New comment by paulirish in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://paul.irish" rel="nofollow">https://paul.irish</a></p>
]]></description><pubDate>Thu, 15 Jan 2026 05:32:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46628447</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46628447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46628447</guid></item><item><title><![CDATA[New comment by paulirish in "Oh My Zsh adds bloat"]]></title><description><![CDATA[
<p>Fish gang represent.<p>I was a bash => zsh/omz person and had these same complaints. But that was 10 years ago. <a href="https://github.com/paulirish/dotfiles/blame/main/fish/config.fish" rel="nofollow">https://github.com/paulirish/dotfiles/blame/main/fish/config...</a><p>The baseline fish experience is just better.</p>
]]></description><pubDate>Sat, 10 Jan 2026 05:54:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46563159</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46563159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46563159</guid></item><item><title><![CDATA[New comment by paulirish in "Show HN: I built a clipboard tool to strip/keep specific formatting like Italics"]]></title><description><![CDATA[
<p>I've been working on something super similar. <a href="https://github.com/paulirish/markpaste" rel="nofollow">https://github.com/paulirish/markpaste</a><p>There's now a CLI that'll read and update your (Mac) clipboard with the result. For this italic use case you'll have to edit the source but it won't be that bad.</p>
]]></description><pubDate>Fri, 02 Jan 2026 17:50:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46467357</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46467357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46467357</guid></item><item><title><![CDATA[New comment by paulirish in "Show HN: Mysti – Claude, Codex, and Gemini debate your code, then synthesize"]]></title><description><![CDATA[
<p>The latter, if any else are curious: <a href="https://www.swebench.com/post-250820-mini-roulette.html" rel="nofollow">https://www.swebench.com/post-250820-mini-roulette.html</a></p>
]]></description><pubDate>Sun, 28 Dec 2025 04:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46408537</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46408537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46408537</guid></item><item><title><![CDATA[New comment by paulirish in "Show HN: WalletWallet – create Apple passes from anything"]]></title><description><![CDATA[
<p><a href="https://developer.mozilla.org/en-US/docs/Web/API/Barcode_Detection_API" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/API/Barcode_Det...</a> Chromium browsers have native support for reading many barcode types!</p>
]]></description><pubDate>Mon, 22 Dec 2025 07:09:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46351985</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46351985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46351985</guid></item><item><title><![CDATA[New comment by paulirish in "Show HN: Wirebrowser – A JavaScript debugger with breakpoint-driven heap search"]]></title><description><![CDATA[
<p>Very impressive to see the primitives of CDP be used for such a different DX than what's in existing devtools. Really well done.</p>
]]></description><pubDate>Thu, 11 Dec 2025 07:24:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46228616</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46228616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46228616</guid></item><item><title><![CDATA[New comment by paulirish in "Patterns.dev"]]></title><description><![CDATA[
<p>Amen! The terms "accordion" and "carousel" were really codified by the pattern library. Establishing a common vernacular definitely accelerates things.</p>
]]></description><pubDate>Thu, 11 Dec 2025 04:10:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46227561</link><dc:creator>paulirish</dc:creator><comments>https://news.ycombinator.com/item?id=46227561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46227561</guid></item></channel></rss>