<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: jassmith87</title><link>https://news.ycombinator.com/user?id=jassmith87</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 16:22:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jassmith87" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jassmith87 in "Running Claude Code dangerously (safely)"]]></title><description><![CDATA[
<p>You can turn all the interop and mounting of the windows FS with ease. I run claude in yolo mode using this exact setup. Just role out a new WSL env for each claude I want yoloing and away it goes. I suppose we could try to theorize how this is still dangerous buts its getting into extremely silly territory.</p>
]]></description><pubDate>Wed, 21 Jan 2026 00:53:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46699824</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=46699824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46699824</guid></item><item><title><![CDATA[New comment by jassmith87 in "Cousins are disappearing. Is this reshaping the experience of childhood?"]]></title><description><![CDATA[
<p>Regret implies you wouldn't have regretted the other option, which is often not the case. It is entirely possible, and sometimes likely that you will regret your decision no matter which decision you make.</p>
]]></description><pubDate>Mon, 12 Feb 2024 16:11:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39346526</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=39346526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39346526</guid></item><item><title><![CDATA[New comment by jassmith87 in "New Renderers for GTK"]]></title><description><![CDATA[
<p>I am the author of GDG. If you have any questions feel free to let em rip.</p>
]]></description><pubDate>Fri, 02 Feb 2024 16:10:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=39230271</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=39230271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39230271</guid></item><item><title><![CDATA[New comment by jassmith87 in "Hacker News is just r/roastme for programmers"]]></title><description><![CDATA[
<p>r/wellactually</p>
]]></description><pubDate>Thu, 20 Jul 2023 22:40:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=36807736</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=36807736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36807736</guid></item><item><title><![CDATA[New comment by jassmith87 in "Twitter says Musk’s spam analysis used tool that called his own account a bot"]]></title><description><![CDATA[
<p>Why settle? There is a reasonable shot of forcing musk to pay a 200% premium. $3-5 billion is a steep discount. Twitter should settle for nothing short of specific performance.</p>
]]></description><pubDate>Fri, 05 Aug 2022 21:08:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=32362009</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=32362009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32362009</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Grid.js – Advanced table library that works everywhere (2020)"]]></title><description><![CDATA[
<p>It’s used for the overlay editors. It’s on our list for things to remove in the next major release.</p>
]]></description><pubDate>Sun, 05 Jun 2022 11:02:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=31629838</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=31629838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31629838</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Grid.js – Advanced table library that works everywhere (2020)"]]></title><description><![CDATA[
<p>Even ag-grid isn’t accessible by default. You have to turn on their accessibility mode for it to play nice with screen readers which obviously has negative implications elsewhere or it wouldn’t be an option.</p>
]]></description><pubDate>Sun, 05 Jun 2022 09:59:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=31629515</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=31629515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31629515</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Grid.js – Advanced table library that works everywhere (2020)"]]></title><description><![CDATA[
<p>Glide Data Grid has that and is open source. <a href="https://grid.glideapps.com" rel="nofollow">https://grid.glideapps.com</a></p>
]]></description><pubDate>Sun, 05 Jun 2022 06:46:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=31628643</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=31628643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31628643</guid></item><item><title><![CDATA[New comment by jassmith87 in "Infinite Mac"]]></title><description><![CDATA[
<p>The problem is you have it plugged into a macbook. Apple doesn't support subpixel anti-aliasing in any of its latest releases. Your monitor looks so fuzzy because Apple has removed the capability to make it not look so fuzzy.</p>
]]></description><pubDate>Tue, 26 Apr 2022 19:36:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=31172136</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=31172136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31172136</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Datagridxl2.js – Fast Excel-like data table library"]]></title><description><![CDATA[
<p>It can be done if you are using a Canvas to provide the rendering. The canvas can then be provided with a subdom that does not render but is visible/interactive to screen readers which matches exactly what the screen reader requires. Canvas's actually have the advantage here if they put the effort into being accessible.<p>You could do the same trick by hiding the visible DOM from the screen reader and creating an invisible DOM explicitly for the screen reader. If your DOM structure is wrong for the screen reader I would suggest doing this.</p>
]]></description><pubDate>Tue, 05 Apr 2022 22:03:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=30925644</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=30925644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30925644</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Datagridxl2.js – Fast Excel-like data table library"]]></title><description><![CDATA[
<p>Would you mind taking a look at grid.glideapps.com and letting me know if/where it doesn't work for you? We are always looking for feedback. Development is done entirely in the open, feel free to just file issues and open discussions on github.</p>
]]></description><pubDate>Tue, 05 Apr 2022 20:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=30924935</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=30924935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30924935</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Datagridxl2.js – Fast Excel-like data table library"]]></title><description><![CDATA[
<p>You might enjoy this site: <a href="https://jsgrids.statico.io/" rel="nofollow">https://jsgrids.statico.io/</a></p>
]]></description><pubDate>Tue, 05 Apr 2022 20:05:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=30924265</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=30924265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30924265</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Datagridxl2.js – Fast Excel-like data table library"]]></title><description><![CDATA[
<p>We ran into the same issue! We actually implemented a feature we joking call clown-car scrolling to handle this. If you want to steal the basics of it you can see it here: <a href="https://github.com/glideapps/glide-data-grid/blob/main/packages/core/src/scrolling-data-grid/infinite-scroller.tsx" rel="nofollow">https://github.com/glideapps/glide-data-grid/blob/main/packa...</a><p>Feel free to steal and improve, we only enable the clown-car mode when the desired scrollable area is larger than what a browser can support. With our implementation scrolling is still handled by the browser, but the scroll location can be subtly recomputed as you go from time to time. We only do this when interacting with the scrollbar directly to avoid weird artifacts like scrolling feeling faster than normal.</p>
]]></description><pubDate>Tue, 05 Apr 2022 19:09:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=30923503</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=30923503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30923503</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Datagridxl2.js – Fast Excel-like data table library"]]></title><description><![CDATA[
<p>Thank you! DataGridXL has been my text only benchmark for a long time because of how ludicrously fast it is! Downright creative problem solving!</p>
]]></description><pubDate>Tue, 05 Apr 2022 18:51:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=30923253</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=30923253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30923253</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Datagridxl2.js – Fast Excel-like data table library"]]></title><description><![CDATA[
<p>I've done a lot of work on data grid accessibility. In fact, DataGridXL is one of the many grids I considered for our own needs a couple years ago. The reality here is unless you somehow export out a DOM structure which has an element per cell, for at least the cells that are on screen, you will never be able to get the screen reader to behave correctly. If you were using a canvas you could export a subdom on the canvas, but with the approach y'all take with the line-height + dom node per column I don't see how you get there.<p>The cell nodes need be browsable and selectable by the screen readers caret. You could do what many other DOM based grids do and add an "accessibility mode" but I believe accessibility should be the default and not a mode people turn on as a checkbox. Let me know if you want to chat, I'm always happy to share what I know. I'm by no means an expert but I've definitely picked up a thing or two.</p>
]]></description><pubDate>Tue, 05 Apr 2022 18:49:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=30923226</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=30923226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30923226</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Datagridxl2.js – Fast Excel-like data table library"]]></title><description><![CDATA[
<p>I maintain <a href="https://grid.glideapps.com" rel="nofollow">https://grid.glideapps.com</a> if you're looking for something ludicrously fast.</p>
]]></description><pubDate>Tue, 05 Apr 2022 18:34:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=30923001</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=30923001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30923001</guid></item><item><title><![CDATA[New comment by jassmith87 in "Show HN: Datagridxl2.js – Fast Excel-like data table library"]]></title><description><![CDATA[
<p>Glide Data Grid has a fully accessible DOM subtree. No need to sacrifice accessibility just to use a canvas. Come on, its 2022 we have the tools. What makes Canvas even nicer is I can export a subdom that is bespoke for screen readers. It is <i>exactly</i> what the screen readers want, nothing more, nothing less. It works wonderfully.<p>Disclosure: I am the primary developer of Glide Data Grid.</p>
]]></description><pubDate>Tue, 05 Apr 2022 18:16:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=30922765</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=30922765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30922765</guid></item><item><title><![CDATA[New comment by jassmith87 in "Use of Google Analytics declared illegal by French data protection authority"]]></title><description><![CDATA[
<p>If you're the EU yes. Not so much if you're the US.</p>
]]></description><pubDate>Fri, 11 Feb 2022 00:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=30295208</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=30295208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30295208</guid></item><item><title><![CDATA[New comment by jassmith87 in "Thank you, GitHub"]]></title><description><![CDATA[
<p>Nat comes from the Microsoft side, not the GitHub side.</p>
]]></description><pubDate>Wed, 03 Nov 2021 17:49:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=29098057</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=29098057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29098057</guid></item><item><title><![CDATA[New comment by jassmith87 in "Thank you, GitHub"]]></title><description><![CDATA[
<p>There is no way they fired him. He is leaving by his own choice.</p>
]]></description><pubDate>Wed, 03 Nov 2021 17:41:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=29097951</link><dc:creator>jassmith87</dc:creator><comments>https://news.ycombinator.com/item?id=29097951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29097951</guid></item></channel></rss>