<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: gjtorikian</title><link>https://news.ycombinator.com/user?id=gjtorikian</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 14:22:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gjtorikian" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gjtorikian in "GitHub confirms breach of 3,800 repos via malicious VSCode extension"]]></title><description><![CDATA[
<p>It’s a word for word copy from the original.</p>
]]></description><pubDate>Thu, 21 May 2026 12:47:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48221794</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=48221794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48221794</guid></item><item><title><![CDATA[New comment by gjtorikian in "GitHub confirms breach of 3,800 repos via malicious VSCode extension"]]></title><description><![CDATA[
<p>Copying a joke posted somewhere else? Wow <a href="https://x.com/anshuc/status/2056898035159056558" rel="nofollow">https://x.com/anshuc/status/2056898035159056558</a></p>
]]></description><pubDate>Thu, 21 May 2026 03:01:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48217321</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=48217321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48217321</guid></item><item><title><![CDATA[New comment by gjtorikian in "Anthropic acquires Stainless"]]></title><description><![CDATA[
<p>Utterly shameless plug, but recently at WorkOS I open sourced our OpenAPI spec to SDK pipeline: <a href="https://workos.com/blog/handwritten-sdks-are-dead" rel="nofollow">https://workos.com/blog/handwritten-sdks-are-dead</a><p>We evaluated Stainless & Fern for our 8+ languages but ultimately I couldn’t justify the cost nor ceding control to another organization for something as important as platform DX.</p>
]]></description><pubDate>Mon, 18 May 2026 18:26:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48183520</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=48183520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48183520</guid></item><item><title><![CDATA[Handwritten SDKs Are Dead]]></title><description><![CDATA[
<p>Article URL: <a href="https://workos.com/blog/autogenerating-sdks-with-ai">https://workos.com/blog/autogenerating-sdks-with-ai</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48051078">https://news.ycombinator.com/item?id=48051078</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 07 May 2026 16:05:30 +0000</pubDate><link>https://workos.com/blog/autogenerating-sdks-with-ai</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=48051078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48051078</guid></item><item><title><![CDATA[Paty: The most human-like AI agent you'll ever use]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/gjtorikian/paty">https://github.com/gjtorikian/paty</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46797209">https://news.ycombinator.com/item?id=46797209</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 28 Jan 2026 16:10:04 +0000</pubDate><link>https://github.com/gjtorikian/paty</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=46797209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46797209</guid></item><item><title><![CDATA[Show HN: Gh-actions-lockfile: generate and verify lockfiles for GitHub Actions]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/gjtorikian/gh-actions-lockfile">https://github.com/gjtorikian/gh-actions-lockfile</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46292795">https://news.ycombinator.com/item?id=46292795</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 16 Dec 2025 19:02:21 +0000</pubDate><link>https://github.com/gjtorikian/gh-actions-lockfile</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=46292795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292795</guid></item><item><title><![CDATA[Gh-actions-lockfile: generate and verify lockfiles for GitHub Actions]]></title><description><![CDATA[
<p>Article URL: <a href="https://gh-actions-lockfile.net">https://gh-actions-lockfile.net</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46289955">https://news.ycombinator.com/item?id=46289955</a></p>
<p>Points: 47</p>
<p># Comments: 27</p>
]]></description><pubDate>Tue, 16 Dec 2025 15:44:33 +0000</pubDate><link>https://gh-actions-lockfile.net</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=46289955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46289955</guid></item><item><title><![CDATA[New comment by gjtorikian in "It's time for modern CSS to kill the SPA"]]></title><description><![CDATA[
<p>Wow, I remember Sencha! It’s been a while since I’d heard that name.</p>
]]></description><pubDate>Sat, 26 Jul 2025 04:40:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44691389</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=44691389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44691389</guid></item><item><title><![CDATA[New comment by gjtorikian in "Tech C.E.O.s Spent Millions Courting Trump. It Has yet to Pay Off"]]></title><description><![CDATA[
<p>Headlines, like most journalism, ought to be neutral. Your reaction is valid; another reaction might be anger, that these CEOs are firing workers in service of funding corrupt (and now, fruitless) ambitions.</p>
]]></description><pubDate>Tue, 08 Apr 2025 15:18:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43622823</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=43622823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43622823</guid></item><item><title><![CDATA[Tech C.E.O.s Spent Millions Courting Trump. It Has yet to Pay Off]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.nytimes.com/2025/04/08/technology/tech-ceos-lobbying-trump.html">https://www.nytimes.com/2025/04/08/technology/tech-ceos-lobbying-trump.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43622655">https://news.ycombinator.com/item?id=43622655</a></p>
<p>Points: 10</p>
<p># Comments: 7</p>
]]></description><pubDate>Tue, 08 Apr 2025 15:07:45 +0000</pubDate><link>https://www.nytimes.com/2025/04/08/technology/tech-ceos-lobbying-trump.html</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=43622655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43622655</guid></item><item><title><![CDATA[Extreme Makeover: Switches Edition]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.yetto.app/blog/post/extreme-makeover-switches-edition/">https://www.yetto.app/blog/post/extreme-makeover-switches-edition/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43356904">https://news.ycombinator.com/item?id=43356904</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 13 Mar 2025 20:22:05 +0000</pubDate><link>https://www.yetto.app/blog/post/extreme-makeover-switches-edition/</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=43356904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43356904</guid></item><item><title><![CDATA[New comment by gjtorikian in "Representing Graphs in PostgreSQL"]]></title><description><![CDATA[
<p>It’s a neat trick! A simpler choice would be to use Postgres’ own ltree data type: <a href="https://www.postgresql.org/docs/15/ltree.html" rel="nofollow">https://www.postgresql.org/docs/15/ltree.html</a><p>I wrote about how we use it here: <a href="https://www.yetto.app/blog/post/how-labels-work/" rel="nofollow">https://www.yetto.app/blog/post/how-labels-work/</a></p>
]]></description><pubDate>Mon, 17 Feb 2025 14:44:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43079485</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=43079485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43079485</guid></item><item><title><![CDATA[New comment by gjtorikian in "How we scaled Slack to support 1000s of developers"]]></title><description><![CDATA[
<p>My startup yetto.app offers such an integration out of the box. We’re building a support tool that integrates with all sorts of communication platforms (email and Slack, but also GitHub, Jira, Zendesk, Linear, and SMS).</p>
]]></description><pubDate>Tue, 28 Jan 2025 13:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42852215</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=42852215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42852215</guid></item><item><title><![CDATA[New comment by gjtorikian in "Every System is a Log: Avoiding coordination in distributed applications"]]></title><description><![CDATA[
<p>I never said we didn’t have AI :) Just that the vast majority of apps out there push AI agents, when a human will do just fine. We should be making the harder problems easier, not the easy problems faster.<p>We support parsing your entire help docs into a DAG, so support professionals can have easy access to the most relevant existing docs to answer an end user’s problem. We also provide summarization of incoming tickets so that support teams can understand quickly what the problem is.<p>I’ve toyed with doing sentiment analysis, but our experience with customers in the support space is that they want the AI to give them information and then get out of the way.</p>
]]></description><pubDate>Sat, 25 Jan 2025 18:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=42823575</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=42823575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42823575</guid></item><item><title><![CDATA[New comment by gjtorikian in "Every System is a Log: Avoiding coordination in distributed applications"]]></title><description><![CDATA[
<p>My startup, Yetto (<a href="http://www.yetto.app" rel="nofollow">http://www.yetto.app</a>) is building a better way for support professionals to do their job. (Shameless plug but we always gotta hustle.)<p>We, too, are weighed down by how much space AI-focused companies are taking.</p>
]]></description><pubDate>Fri, 24 Jan 2025 16:29:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42814723</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=42814723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42814723</guid></item><item><title><![CDATA[Our tools shape how we write]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.yetto.app/blog/post/how-our-tools-shape-how-we-write/">https://www.yetto.app/blog/post/how-our-tools-shape-how-we-write/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42807738">https://news.ycombinator.com/item?id=42807738</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Jan 2025 20:27:15 +0000</pubDate><link>https://www.yetto.app/blog/post/how-our-tools-shape-how-we-write/</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=42807738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42807738</guid></item><item><title><![CDATA[New comment by gjtorikian in "Popeye and Tintin enter the public domain in 2025 along with Faulkner, Hemingway"]]></title><description><![CDATA[
<p>I found Breaking Free at random in a Brighton bookstore decades ago and it remains a cherished treasure. Glad to see someone else out there enjoyed it!</p>
]]></description><pubDate>Tue, 17 Dec 2024 04:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42438223</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=42438223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42438223</guid></item><item><title><![CDATA[I learned to stop worrying and love Dockerfiles]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.yetto.app/blog/post/how-i-learned-to-stop-worrying-and-love-dockerfiles/">https://www.yetto.app/blog/post/how-i-learned-to-stop-worrying-and-love-dockerfiles/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42319862">https://news.ycombinator.com/item?id=42319862</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 04 Dec 2024 17:40:56 +0000</pubDate><link>https://www.yetto.app/blog/post/how-i-learned-to-stop-worrying-and-love-dockerfiles/</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=42319862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42319862</guid></item><item><title><![CDATA[New comment by gjtorikian in "Show HN: SQLite Plugin for Jekyll"]]></title><description><![CDATA[
<p>Oh hey that’s me! Glad you found it useful and thanks for carrying the torch forward.</p>
]]></description><pubDate>Wed, 27 Nov 2024 05:02:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42253077</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=42253077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42253077</guid></item><item><title><![CDATA[New comment by gjtorikian in "Nokolexbor: Drop-in replacement for Nokogiri. 5.2x faster at parsing HTML"]]></title><description><![CDATA[
<p>You may also be interested in <a href="https://github.com/gjtorikian/selma">https://github.com/gjtorikian/selma</a> for high performance HTML manipulation. It’s built on Rust—Cloudflare’s lol_html parser to be precise.</p>
]]></description><pubDate>Mon, 18 Nov 2024 13:26:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42172110</link><dc:creator>gjtorikian</dc:creator><comments>https://news.ycombinator.com/item?id=42172110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42172110</guid></item></channel></rss>