<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: captaintobs</title><link>https://news.ycombinator.com/user?id=captaintobs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 14 Jun 2026 21:59:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=captaintobs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by captaintobs in "AI coding at home without going broke"]]></title><description><![CDATA[
<p>i spent 8k and get close to a 2-3x slower sonnet. running 2x spark deep seek v4 flash</p>
]]></description><pubDate>Sat, 13 Jun 2026 17:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48519393</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=48519393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48519393</guid></item><item><title><![CDATA[5x speedup of sqlglot (pure Python SQL parser) with mypyc]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.fivetran.com/blog/how-we-accelerated-transpilation-by-compiling-sqlglot-with-mypyc">https://www.fivetran.com/blog/how-we-accelerated-transpilation-by-compiling-sqlglot-with-mypyc</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47978918">https://news.ycombinator.com/item?id=47978918</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 01 May 2026 19:16:52 +0000</pubDate><link>https://www.fivetran.com/blog/how-we-accelerated-transpilation-by-compiling-sqlglot-with-mypyc</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=47978918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47978918</guid></item><item><title><![CDATA[New comment by captaintobs in "Modern Board Games: and why you should play them (2022)"]]></title><description><![CDATA[
<p>18xx, hardcore economic train games. Think war games with money.</p>
]]></description><pubDate>Thu, 23 Apr 2026 14:41:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47876325</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=47876325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47876325</guid></item><item><title><![CDATA[New comment by captaintobs in "Dbt – Incremental but Incomplete"]]></title><description><![CDATA[
<p>They're using it for data transformation.They're long time dbt users, but are switching to SQLMesh because it's extremely efficient, provides a better development experience, and can help them become warehouse agnostic.</p>
]]></description><pubDate>Wed, 16 Oct 2024 01:58:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41854908</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=41854908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41854908</guid></item><item><title><![CDATA[New comment by captaintobs in "Dbt – Incremental but Incomplete"]]></title><description><![CDATA[
<p>There are many teams using SQLMesh in production. Fivetran, Harness, Hopper, Pitchbook to name a few.<p>You can read some case studies here <a href="https://tobikodata.com/harness.html" rel="nofollow">https://tobikodata.com/harness.html</a> or join Slack to meet with folks to learn more about their experiences.</p>
]]></description><pubDate>Tue, 15 Oct 2024 20:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=41852892</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=41852892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41852892</guid></item><item><title><![CDATA[New comment by captaintobs in "Dbt – Incremental but Incomplete"]]></title><description><![CDATA[
<p>Thanks! Yes, it's a much requested feature but it's difficult to get right!</p>
]]></description><pubDate>Tue, 15 Oct 2024 18:41:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=41851717</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=41851717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41851717</guid></item><item><title><![CDATA[Dbt – Incremental but Incomplete]]></title><description><![CDATA[
<p>Article URL: <a href="https://tobikodata.com/dbt-incremental-but-incomplete.html">https://tobikodata.com/dbt-incremental-but-incomplete.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41851607">https://news.ycombinator.com/item?id=41851607</a></p>
<p>Points: 67</p>
<p># Comments: 18</p>
]]></description><pubDate>Tue, 15 Oct 2024 18:31:08 +0000</pubDate><link>https://tobikodata.com/dbt-incremental-but-incomplete.html</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=41851607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41851607</guid></item><item><title><![CDATA[Dbt or SQLMesh]]></title><description><![CDATA[
<p>Article URL: <a href="https://kestra.io/blogs/2024-02-28-dbt-or-sqlmesh">https://kestra.io/blogs/2024-02-28-dbt-or-sqlmesh</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39541033">https://news.ycombinator.com/item?id=39541033</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 28 Feb 2024 17:25:26 +0000</pubDate><link>https://kestra.io/blogs/2024-02-28-dbt-or-sqlmesh</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=39541033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39541033</guid></item><item><title><![CDATA[A Primer on SQLGlot's Abstract Syntax Tree]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/tobymao/sqlglot/blob/main/posts/ast_primer.md">https://github.com/tobymao/sqlglot/blob/main/posts/ast_primer.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38699598">https://news.ycombinator.com/item?id=38699598</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 19 Dec 2023 18:35:42 +0000</pubDate><link>https://github.com/tobymao/sqlglot/blob/main/posts/ast_primer.md</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=38699598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38699598</guid></item><item><title><![CDATA[How to build a thriving open-source community]]></title><description><![CDATA[
<p>Article URL: <a href="https://tobikodata.com/open-source-philosophy.html">https://tobikodata.com/open-source-philosophy.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38130246">https://news.ycombinator.com/item?id=38130246</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 03 Nov 2023 15:27:07 +0000</pubDate><link>https://tobikodata.com/open-source-philosophy.html</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=38130246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38130246</guid></item><item><title><![CDATA[New comment by captaintobs in "Mpire: A Python package for easier and faster multiprocessing"]]></title><description><![CDATA[
<p>Why is this faster than the stdlib? What does it do to achieve better performance?</p>
]]></description><pubDate>Fri, 11 Aug 2023 17:10:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=37091090</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=37091090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37091090</guid></item><item><title><![CDATA[New comment by captaintobs in "Joins 13 Ways"]]></title><description><![CDATA[
<p>Very cool work!</p>
]]></description><pubDate>Mon, 03 Jul 2023 20:50:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=36578631</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=36578631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36578631</guid></item><item><title><![CDATA[We Need Even Greater Expectations When Testing Data]]></title><description><![CDATA[
<p>Article URL: <a href="https://tobikodata.com/we-need-even-greater-expectations.html">https://tobikodata.com/we-need-even-greater-expectations.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36311735">https://news.ycombinator.com/item?id=36311735</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 13 Jun 2023 15:32:08 +0000</pubDate><link>https://tobikodata.com/we-need-even-greater-expectations.html</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=36311735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36311735</guid></item><item><title><![CDATA[New comment by captaintobs in "How generative AI is affecting the software developers life"]]></title><description><![CDATA[
<p>It's mostly affecting the amount of AI content I have to wade through these news aggregators...</p>
]]></description><pubDate>Tue, 16 May 2023 06:45:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=35958436</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=35958436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35958436</guid></item><item><title><![CDATA[New comment by captaintobs in "Goodbye to Flake8 and PyLint: faster linting with Ruff"]]></title><description><![CDATA[
<p>There's a lot of hype with ruff, but I've been doing fine with black and autoflake. I have a pretty sizeable project and have never thought to myself it's problematic because it's slow.</p>
]]></description><pubDate>Mon, 01 May 2023 20:07:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=35778423</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=35778423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35778423</guid></item><item><title><![CDATA[New comment by captaintobs in "First Republic - Order Taking Possession [pdf]"]]></title><description><![CDATA[
<p>We used both svb and first republic!</p>
]]></description><pubDate>Mon, 01 May 2023 17:01:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=35775694</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=35775694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35775694</guid></item><item><title><![CDATA[Correctly Loading Incremental Data at Scale]]></title><description><![CDATA[
<p>Article URL: <a href="https://tobikodata.com/correctly-loading-incremental-data-at-scale.html">https://tobikodata.com/correctly-loading-incremental-data-at-scale.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35774863">https://news.ycombinator.com/item?id=35774863</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 01 May 2023 16:09:02 +0000</pubDate><link>https://tobikodata.com/correctly-loading-incremental-data-at-scale.html</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=35774863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35774863</guid></item><item><title><![CDATA[Ask HN: Is YouTube Down for You?]]></title><description><![CDATA[

<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35768842">https://news.ycombinator.com/item?id=35768842</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 01 May 2023 03:38:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=35768842</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=35768842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35768842</guid></item><item><title><![CDATA[New comment by captaintobs in "High salaries in tech are over forever"]]></title><description><![CDATA[
<p>This is a garbage/sensationalist/click bait article. They source blind conversations.</p>
]]></description><pubDate>Fri, 28 Apr 2023 18:49:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=35745465</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=35745465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35745465</guid></item><item><title><![CDATA[New comment by captaintobs in "Monorepos are great! ... for now."]]></title><description><![CDATA[
<p>Monorepos at scale only really works if you have the tooling and infra to support it. Otherwise, you're going to be miserable with slow builds, pushes, pulls, impossible merge conflicts.</p>
]]></description><pubDate>Fri, 28 Apr 2023 15:35:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=35742548</link><dc:creator>captaintobs</dc:creator><comments>https://news.ycombinator.com/item?id=35742548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35742548</guid></item></channel></rss>