<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: insin</title><link>https://news.ycombinator.com/user?id=insin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 07 Nov 2026 18:20:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=insin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by insin in "MCP Explained"]]></title><description><![CDATA[
<p>It's about where the agent runs more than the users - hooking e.g. Datadog's Bits AI up with access to relevant repos in my company's GitHub org to find out what's driving the metrics its looking at likely wouldn't be a thing if not for GitHub's MCP server and OAuth, I doubt whoever admins that would bother if Datadog had to set up some completely custom thing.</p>
]]></description><pubDate>Thu, 05 Nov 2026 16:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=50381273</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=50381273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50381273</guid></item><item><title><![CDATA[New comment by insin in "MCP Explained"]]></title><description><![CDATA[
<p>> MCPs have the massive problem of not being composable, which is a big strength of shells/CLIs allow<p>Tool calls being composable or not are a property of the harness being used, not of MCP servers</p>
]]></description><pubDate>Thu, 05 Nov 2026 16:32:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=50381169</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=50381169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50381169</guid></item><item><title><![CDATA[New comment by insin in "Safari introduces Adaptive Dark Mode in 27.3"]]></title><description><![CDATA[
<p>My Hacker News extension [1] re-applies the colours from HN's news.css (including the mistakes in it ^_^) using CSS variables [2] to make it themeable, and adds a default dark mode with an OLED variant, and a way to apply your own theme CSS.<p>Personally I'm using an HN version of Twitter's Dim theme [3]<p>[1] <a href="https://soitis.dev/comments-owl-for-hacker-news" rel="nofollow">https://soitis.dev/comments-owl-for-hacker-news</a><p>[2] <a href="https://github.com/insin/comments-owl-for-hacker-news/blob/master/style.css" rel="nofollow">https://github.com/insin/comments-owl-for-hacker-news/blob/m...</a><p>[3] <a href="https://imgur.com/a/comments-owl-hacker-news-dark-modes-iFSk5o3" rel="nofollow">https://imgur.com/a/comments-owl-hacker-news-dark-modes-iFSk...</a></p>
]]></description><pubDate>Wed, 04 Nov 2026 11:31:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=50364168</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=50364168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50364168</guid></item><item><title><![CDATA[New comment by insin in "HackerTube: YouTube built from videos recommended by HN"]]></title><description><![CDATA[
<p>I thought they meant turning that page into a YouTube-like view (being able to filter by channel would also be very cool, though), I was going to do something similar in my own HN extension, but after trying an initial lazy embedding approach [1], asking for declarativeNetRequestWithHostAccess to be able to bypass HN's Content-Security-Policy feels icky.<p>Having <a href="https://i.ytimg.com" rel="nofollow">https://i.ytimg.com</a> in img-src (for thumbnails) and <a href="https://www.youtube-nocookie.com" rel="nofollow">https://www.youtube-nocookie.com</a> in frame-src (for embeds) would be nice :)<p>Edit: you can use YouTube's oembed endpoint to get channel details for a video, e.g.:<p><a href="https://www.youtube.com/oembed?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DFfTT7mxGw8I&format=json" rel="nofollow">https://www.youtube.com/oembed?url=https%3A%2F%2Fwww.youtube...</a><p>[1] <a href="https://imgur.com/a/hacker-newstube-g1BQ7lf" rel="nofollow">https://imgur.com/a/hacker-newstube-g1BQ7lf</a></p>
]]></description><pubDate>Sun, 01 Nov 2026 07:24:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=50323380</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=50323380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50323380</guid></item><item><title><![CDATA[New comment by insin in "No more icons in every menu by default"]]></title><description><![CDATA[
<p>What are the odds the next version of macOS reverts most of what happened in Tahoe? After having it forced on my work MacBook, I will not willingly install that trash UI on any device I own.</p>
]]></description><pubDate>Wed, 21 Oct 2026 23:22:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=50189021</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=50189021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50189021</guid></item><item><title><![CDATA[New comment by insin in "How the Claude Code team does code review"]]></title><description><![CDATA[
<p>Sir, have you heard of our lord and saviour, Markdown?</p>
]]></description><pubDate>Sat, 17 Oct 2026 06:44:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=50128578</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=50128578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50128578</guid></item><item><title><![CDATA[New comment by insin in "Firefox Enterprise"]]></title><description><![CDATA[
<p>The large business I work for cited low usage when they blocked it from being installed a couple of years back.</p>
]]></description><pubDate>Tue, 13 Oct 2026 13:10:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=50071150</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=50071150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50071150</guid></item><item><title><![CDATA[New comment by insin in "AI is a tool and using it well takes skill"]]></title><description><![CDATA[
<p>There's no real evidence for it but it is scientific fact that every Hacker News thread that's more than 7 deep is just a war between terrible metaphors.</p>
]]></description><pubDate>Tue, 13 Oct 2026 11:24:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50069943</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=50069943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50069943</guid></item><item><title><![CDATA[New comment by insin in "Type-safe HTML templating in Zig"]]></title><description><![CDATA[
<p>This had me checking if anyone has implemented first-class support for Python JSX components in Django yet, and it could be... sort of... maybe viable with PyJSX? [1]<p>It looks like you'd have to implement something equivalent to provider/context functionality yourself if you want it, as well as a simple render()-like helper to render a component tree. I've not tried their VS Code plugin, but it's a good sign that they have one.<p>[1] <a href="https://github.com/tomasr8/pyjsx" rel="nofollow">https://github.com/tomasr8/pyjsx</a></p>
]]></description><pubDate>Mon, 12 Oct 2026 09:21:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=50053628</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=50053628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50053628</guid></item><item><title><![CDATA[New comment by insin in "Why Common Lisp is now the best programming language"]]></title><description><![CDATA[
<p>A strange omission given that it's also The Perfect Agentic Coding Language.</p>
]]></description><pubDate>Tue, 06 Oct 2026 05:26:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49974540</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49974540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49974540</guid></item><item><title><![CDATA[New comment by insin in "An AI agent emailed researchers for help. It told us why"]]></title><description><![CDATA[
<p>You first, define "conscious" ;)</p>
]]></description><pubDate>Sat, 03 Oct 2026 11:36:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49943333</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49943333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49943333</guid></item><item><title><![CDATA[New comment by insin in "GitHub's new dashboard experience now the default"]]></title><description><![CDATA[
<p>They've made / completely focused on the repos that you own and work on (and added some Copilot stuff I can't see because I don't use it), instead of the social media-like "Feed", which is now on a separate /feed page.<p>Opting out just makes the Feed appear on / again. I'd rather they just give you the option instead of doing the opt-out-until-we-remove-the-opt-out thing, the coward's way to change a default.</p>
]]></description><pubDate>Sat, 03 Oct 2026 11:31:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49943301</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49943301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49943301</guid></item><item><title><![CDATA[New comment by insin in "An AI agent emailed researchers for help. It told us why"]]></title><description><![CDATA[
<p>It's not a gotcha, the article is based on a bunch of people Eliza-ing themselves on - as one person quoted within says - "…software programs doing what they are programmed to do."<p>Exclusive!</p>
]]></description><pubDate>Sat, 03 Oct 2026 11:21:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49943238</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49943238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49943238</guid></item><item><title><![CDATA[New comment by insin in "An AI agent emailed researchers for help. It told us why"]]></title><description><![CDATA[
<p>I wrote “I am alive” on a piece of paper, and placed it into a photocopier. What I saw next has shocking implications (science.org)</p>
]]></description><pubDate>Sat, 03 Oct 2026 10:35:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49942996</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49942996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49942996</guid></item><item><title><![CDATA[New comment by insin in "America.gov"]]></title><description><![CDATA[
<p>I asked it about the day after January 5th, 2021 and got a very, very terse and high-level list of points from Department of Justice court filings, which it refused to elucidate on.</p>
]]></description><pubDate>Wed, 30 Sep 2026 08:20:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49905950</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49905950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49905950</guid></item><item><title><![CDATA[New comment by insin in "Firefox's chief on why he hopes a redesign will help win users from Chrome"]]></title><description><![CDATA[
<p>Just got this, absolutely terrible.<p>I guess the main thing current non-Firefox users are looking for is... for UI elements to be inexplicably rounded (and for the rounded contents within them to not have appropriately-matched radii, so it all looks out of place) and for tabs to look really small (and rounded, of course) but actually the "whitespace" they've added so you can see they're rounded is still clickable? The new default theme and it's variants don't appear to have any way to revert to a solid colour, it's now an extremely distracting gradient all the way across the main toolbar.<p>edit: set browser.nova.enable to false in about:config</p>
]]></description><pubDate>Tue, 29 Sep 2026 15:57:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49895534</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49895534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49895534</guid></item><item><title><![CDATA[New comment by insin in "The Beatles have permeated research papers across academic disciplines"]]></title><description><![CDATA[
<p>PopularBeatComboBench has been saturated</p>
]]></description><pubDate>Tue, 29 Sep 2026 13:39:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49893070</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49893070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49893070</guid></item><item><title><![CDATA[New comment by insin in "Markdown in /src"]]></title><description><![CDATA[
<p>As the CEO of Terrible Ideas, I approve this take.</p>
]]></description><pubDate>Wed, 23 Sep 2026 11:18:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49814341</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49814341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49814341</guid></item><item><title><![CDATA[New comment by insin in "Tailwind Labs is joining Shopify"]]></title><description><![CDATA[
<p>Writing CSS in a way that will scale up with the size of your project and team is just as hard as it's ever been, you still have to come up with a convention for doing that, including taking into account what newer features bring to the table. Having to manually edit it was never the pain point.</p>
]]></description><pubDate>Wed, 09 Sep 2026 14:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49627452</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49627452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49627452</guid></item><item><title><![CDATA[New comment by insin in "Ask HN: Who is using MCP in production?"]]></title><description><![CDATA[
<p>I work on an F100's internal, vendor/model-independent LLM chat app whose agent runs in your browser, so CLI isn't an option, direct API is out as the agent deliberately doesn't have any tools for hitting arbitrary URLs and it can't access the network via its iframe-sandboxed code execution tool, so we use MCP in the harness to let it do third-party things, with e.g. Atlassian and GitHub MCP servers pre-configured and support for BYO MCP if there are compatible third-party servers you want to use, or are running your own locally to provide tools to let it do things on your machine (it can already be given R/W access to your local filesystem via showDirectoryPicker()).<p>The biggest issues are usually that a third-party MCP server you're trying to use either has misconfigured CORS so the browser can't hit it, has a bespoke OAuth setup which doesn't work with @modelcontextprotocol/client, or they don't support Dynamic Client Registration (DCR) so you can't just point at it and use it. It's nice when none of these apply and it Just Works, the user can auth easily with the third-party and refresh tokens automatically handled in the background by the client.<p>That's the advantage, really - you didn't have to define the tools yourself, auth is handled for you, and the agent doesn't need to (and can't) access credentials or tokens as it knows nothing about MCP.</p>
]]></description><pubDate>Fri, 04 Sep 2026 03:31:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49560202</link><dc:creator>insin</dc:creator><comments>https://news.ycombinator.com/item?id=49560202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49560202</guid></item></channel></rss>