<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: suryao</title><link>https://news.ycombinator.com/user?id=suryao</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 15:30:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=suryao" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>The statement regarding the better option is as it stands today and does not account for all possible futures.<p>Reg. hiking it again, they'd have to either be extremely anti-competitive and selectively apply the pricing OR apply the hike uniformly by about double the current value to match our pricing while making it completely unviable for any large co to use self-hosted github actions in the first place.</p>
]]></description><pubDate>Wed, 17 Dec 2025 08:41:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46299600</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46299600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46299600</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>Small to mid sized OSS projects benefit heavily from this. There is a size beyond which the free runner sizes become insufficient, but the assumption is that some form of monetization is figured out by that time.
For example, we have a lot of OSS projects using WarpBuild because performance and fast CI is important for productivity.<p>Without GitHub's free CI for public repos, the small projects and indies will get hit the hardest imo.<p>However, I do not know hard numbers to quantify the impact.</p>
]]></description><pubDate>Wed, 17 Dec 2025 04:28:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46298262</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46298262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46298262</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>fixed it - sorry about that.</p>
]]></description><pubDate>Wed, 17 Dec 2025 04:22:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46298222</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46298222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46298222</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>thanks for the love! we are actively considering supporting other providers.</p>
]]></description><pubDate>Tue, 16 Dec 2025 22:54:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46295839</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46295839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46295839</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>Hey, WarpBuild founder here.
While it makes it harder for us to communicate this, we're still, we're still faster and cheaper even after the $0.002/min self hosting tax.<p>Overall costs go up for everyone but we remain the better option.</p>
]]></description><pubDate>Tue, 16 Dec 2025 22:31:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46295531</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46295531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46295531</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>it's rather egregious that it is a "per minute" tax rather than a $0.002 per job.</p>
]]></description><pubDate>Tue, 16 Dec 2025 20:43:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46294167</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46294167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46294167</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>Here are the practical implications and considerations to optimize for cost, given the new pricing. These are generic and ensure you think through your workflows and runners before making any changes.<p>1. Self-hosting runners or using WarpBuild/blacksmith runners is still cheaper
Despite the $0.002/minute self-hosted runner tax, self-hosting runners on your cloud (aws/gcp/azure/...) or using WarpBuild/... runners remains the cheaper option.<p>2. Prefer larger runners
If your workflow scales with the number of vCPUs, prefer larger runners. That ensures you spend fewer minutes on the runner, which reduces the GitHub self-hosted runner tax.<p>For example, using actions-runner-controller with heavy jobs running on 1 vcpu runners is not a good idea. Instead, prefer a 2vcpu runner (say) if it runs the job ~2x faster.<p>3. Prefer faster runners
All else being equal, prefer faster runners. That ensures you spend fewer minutes on the runner, which reduces the GitHub self-hosted runner tax.<p>For example, if you're self-hosting on aws and using a t3g.medium runner, it's better to use a t4g.medium runner since the newer generation is faster, but not much more expensive.<p>4. Prefer fewer shards
If you have a lot of shards for your jobs (example: tests on ~50 shards), consider reducing the number of shards and parallelizing the tests on fewer but larger runners.<p>5. Improve job performance
This is not new advice, but it's now more important than ever because of the additional GitHub self-hosted runner tax.<p>6. Use GitHub hosted runners for very short jobs
For linters and other very short jobs, it's better to use GitHub hosted runners.<p>Hope this helps.
Note: I'm the founder of WarpBuild. I'm biased, but the points above hold.</p>
]]></description><pubDate>Tue, 16 Dec 2025 20:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46294143</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46294143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46294143</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>We only have macos arm64 (M-series) runners. Can you point me to the intel reference so I can fix it?</p>
]]></description><pubDate>Tue, 16 Dec 2025 20:35:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46294049</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46294049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46294049</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>Thanks for the WarpBuild love!<p>Performance is the primary lever to pay less $0.002/min self hosting tax and we strive to provide the best performance runners.</p>
]]></description><pubDate>Tue, 16 Dec 2025 20:24:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46293924</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46293924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46293924</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>With these changes, three things hold:<p>1. Services like blacksmith and WarpBuild (I'm the founder) are still cheaper than GitHub hosted runners, even after including the $0.002/min self-hosting tax.<p>2. The biggest lever for controlling costs now is reducing the number of minutes used in CI. Given how slow Github's runners are, or even the ones on AWS compared to our baremetal processor single core performance + nvme disks, it makes even more sense to use WarpBuild. This actually makes a better case for moving from slow AWS instances running with actions-runner-controller etc. to WarpBuild!<p>3. Messaging this to most users is harder since the first reaction is that Github options make more sense. After some rational thought, it is the opposite.<p>Overall - it is worse for Github users, but options like blacksmith and WarpBuild are still the better option.</p>
]]></description><pubDate>Tue, 16 Dec 2025 19:25:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46293143</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46293143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46293143</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>With these changes, three things hold:<p>1. Services like WarpBuild (I'm the founder) are still cheaper than GitHub hosted runners, even after including the $0.002/min self-hosting tax.<p>2. The biggest lever for controlling costs now is reducing the number of minutes used in CI. Given how slow Github's runners are, or even the ones on AWS compared to our baremetal processor single core performance + nvme disks, it makes even more sense to use WarpBuild. This actually makes a better case for moving from slow AWS instances running with actions-runner-controller etc. to WarpBuild!<p>3. Messaging this to most users is harder since the first reaction is that Github options make more sense. After some rational thought, it is the opposite.</p>
]]></description><pubDate>Tue, 16 Dec 2025 19:18:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46293042</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46293042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46293042</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>ah! a fellow futurama lover, i see you</p>
]]></description><pubDate>Tue, 16 Dec 2025 19:13:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46292965</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46292965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292965</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>The lever that matters the most with the new $0.002/min tax is to reduce the number of minutes consumed.<p>Given that GitHub runners are still slow as ever, it actually is a point in our favor even compared to self-hosting on aws etc. However, it makes the value harder to communicate <shrug>.</p>
]]></description><pubDate>Tue, 16 Dec 2025 18:39:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46292472</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46292472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292472</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>Hey - thanks for the WarpBuild love!<p>Given github ran 11.5 billion mins of actions in 2025, and most of them would've been on self-hosted runners, this move makes some sense from their POV.<p>However, this is still an... interesting... move, especially after bitbucket got all that hate a few weeks ago for doing something similar.</p>
]]></description><pubDate>Tue, 16 Dec 2025 18:37:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46292433</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46292433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292433</guid></item><item><title><![CDATA[New comment by suryao in "Controlling costs with new GitHub Actions pricing changes"]]></title><description><![CDATA[
<p>Yep, the discussion there seems to be mostly around the pricing itself rather than what can be done about it (assuming users are still sticking with github).</p>
]]></description><pubDate>Tue, 16 Dec 2025 18:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46292387</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46292387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292387</guid></item><item><title><![CDATA[New comment by suryao in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>Here are the practical implications and considerations to optimize for cost, given the new pricing. These are generic and ensure you think through your workflows and runners before making any changes.<p>1. Self-hosting runners is still cheaper than not
Despite the $0.002/minute self-hosted runner tax, self-hosting runners on your cloud (aws/gcp/azure/...) remains the cheaper option.<p>2. Prefer larger runners
If your workflow scales with the number of vCPUs, prefer larger runners. That ensures you spend fewer minutes on the runner, which reduces the GitHub self-hosted runner tax.<p>For example, using actions-runner-controller with heavy jobs running on 1 vcpu runners is not a good idea. Instead, prefer a 2vcpu runner (say) if it runs the job ~2x faster.<p>3. Prefer faster runners
All else being equal, prefer faster runners. That ensures you spend fewer minutes on the runner, which reduces the GitHub self-hosted runner tax.<p>For example, if you're self-hosting on aws and using a t3g.medium runner, it's better to use a t4g.medium runner since the newer generation is faster, but not much more expensive.<p>4. Prefer fewer shards
If you have a lot of shards for your jobs (example: tests on ~50 shards), consider reducing the number of shards and parallelizing the tests on fewer but larger runners.<p>5. Improve job performance
This is not new advice, but it's now more important than ever because of the additional GitHub self-hosted runner tax.<p>6. Use GitHub hosted runners for very short jobs
For linters and other very short jobs, it's better to use GitHub hosted runners.<p>Note: I make WarpBuild, where we provide github actions runner compute. Our compute is still cheaper than using github hosted runners (even with the $0.002/min tax) and our runners are optimized for high performance to minimize the number of mins consumed.
I'm generally biased, but I think the points 1-6 apply irrespective of WarpBuild.</p>
]]></description><pubDate>Tue, 16 Dec 2025 18:33:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46292368</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46292368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292368</guid></item><item><title><![CDATA[New comment by suryao in "Controlling costs with new GitHub Actions pricing changes"]]></title><description><![CDATA[
<p>I put together a draft of the levers that are available to control costs. Curious to know what other optimizations would make an impact to your org.</p>
]]></description><pubDate>Tue, 16 Dec 2025 18:25:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46292233</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46292233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292233</guid></item><item><title><![CDATA[Controlling costs with new GitHub Actions pricing changes]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.warpbuild.com/blog/github-actions-price-change">https://www.warpbuild.com/blog/github-actions-price-change</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46292232">https://news.ycombinator.com/item?id=46292232</a></p>
<p>Points: 4</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 16 Dec 2025 18:25:18 +0000</pubDate><link>https://www.warpbuild.com/blog/github-actions-price-change</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=46292232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292232</guid></item><item><title><![CDATA[New comment by suryao in "Reverse engineering GitHub Actions cache to make it fast"]]></title><description><![CDATA[
<p>Founder of WarpBuild here.
Our arm64 runners are ~2x faster than Blacksmith. This is because we use a newer generation of more powerful instances.<p>If you're building multi arch images, here is a page that may be useful:
<a href="https://docs.warpbuild.com/docker-builders#multi-platform-builds">https://docs.warpbuild.com/docker-builders#multi-platform-bu...</a><p>We natively support multi platform builds in our drop in replacement action.</p>
]]></description><pubDate>Wed, 23 Jul 2025 23:47:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44665303</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=44665303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44665303</guid></item><item><title><![CDATA[New comment by suryao in "Reverse engineering GitHub Actions cache to make it fast"]]></title><description><![CDATA[
<p>I've seen this pattern quite a bit with our users, and we've implemented "snapshots" for this.<p>It essentially makes a copy of your entire state of the runner, which you can then use in subsequent runs, with no concurrency limits.<p>This essentially automates out a lot of the work you're doing to make the jobs faster.<p><a href="https://docs.warpbuild.com/snapshot-runners">https://docs.warpbuild.com/snapshot-runners</a><p>We provide a product similar to Blacksmith.</p>
]]></description><pubDate>Wed, 23 Jul 2025 23:40:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44665244</link><dc:creator>suryao</dc:creator><comments>https://news.ycombinator.com/item?id=44665244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44665244</guid></item></channel></rss>