<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: rsyring</title><link>https://news.ycombinator.com/user?id=rsyring</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 17 Aug 2026 07:53:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rsyring" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rsyring in "RISC-V: They Should Have Known Better"]]></title><description><![CDATA[
<p>That's not next...it's now.  Through at least LLMs and languages that compile to JS.</p>
]]></description><pubDate>Sun, 16 Aug 2026 17:20:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49321863</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49321863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49321863</guid></item><item><title><![CDATA[New comment by rsyring in "Ethical Cold Outreach"]]></title><description><![CDATA[
<p>Word.</p>
]]></description><pubDate>Tue, 11 Aug 2026 23:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49266019</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49266019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49266019</guid></item><item><title><![CDATA[New comment by rsyring in "Go is an ideal language for AI-assisted software engineering"]]></title><description><![CDATA[
<p>But you're probably better off with Ruff these days: <a href="https://docs.astral.sh/ruff/" rel="nofollow">https://docs.astral.sh/ruff/</a><p>Similar to black but faster, written in Rust, by the same team who created uv.</p>
]]></description><pubDate>Tue, 11 Aug 2026 19:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49262978</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49262978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49262978</guid></item><item><title><![CDATA[New comment by rsyring in "Go is an ideal language for AI-assisted software engineering"]]></title><description><![CDATA[
<p>I guess the difference in compile times doesn't matter enough?</p>
]]></description><pubDate>Tue, 11 Aug 2026 17:40:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49261742</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49261742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49261742</guid></item><item><title><![CDATA[New comment by rsyring in "Illinois just passed a law that puts Linux on the hook for age verification"]]></title><description><![CDATA[
<p>Thank you.</p>
]]></description><pubDate>Mon, 10 Aug 2026 21:29:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49250006</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49250006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49250006</guid></item><item><title><![CDATA[New comment by rsyring in "[dead]"]]></title><description><![CDATA[
<p>I'm a happy user and I think they are doing a lot of things different in a good way.  A lot of their blog posts are highly technical and informative.<p>But, I agree, this is mostly a puff piece.  Nothing necessarily wrong with that but not what I would have expected given the other blog posts that have shown up here on HN.</p>
]]></description><pubDate>Thu, 06 Aug 2026 19:11:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49200976</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49200976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49200976</guid></item><item><title><![CDATA[New comment by rsyring in "Pi's Minimalism Is Its Advantage"]]></title><description><![CDATA[
<p>Pi but in Rust: <a href="https://github.com/Dicklesworthstone/pi_agent_rust" rel="nofollow">https://github.com/Dicklesworthstone/pi_agent_rust</a></p>
]]></description><pubDate>Wed, 05 Aug 2026 14:24:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49183427</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49183427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49183427</guid></item><item><title><![CDATA[New comment by rsyring in "Use Task Runners for Common Coding Tasks"]]></title><description><![CDATA[
<p>I recommend mise for almost everything.<p>But we use 1Password for secrets and I have the need to mix and match environment profiles.  So I built:<p><a href="https://github.com/level12/env-config" rel="nofollow">https://github.com/level12/env-config</a></p>
]]></description><pubDate>Mon, 03 Aug 2026 20:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49161215</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49161215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49161215</guid></item><item><title><![CDATA[New comment by rsyring in "13 Models and 4 Agents on SWE Tasks: Go, Java, Python, Rust, TS"]]></title><description><![CDATA[
<p><a href="https://swe-rebench.com/about" rel="nofollow">https://swe-rebench.com/about</a><p>> Potential data contamination: The SWE-bench dataset, comprising a collection of GitHub issues, has been publicly available since the end of 2023. As a result, models released after this date may have seen these exact issues or highly similar data during training. This raises the risk of inflated performance metrics and makes it harder to distinguish genuine generalization from memorization.</p>
]]></description><pubDate>Fri, 31 Jul 2026 17:04:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49125837</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49125837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49125837</guid></item><item><title><![CDATA[New comment by rsyring in "AI helps Stanford scientists discover natural Ozempic without usual side effects"]]></title><description><![CDATA[
<p>Title was edited slightly to fit into the max length limit.  Actual title:<p>> AI helps Stanford scientists discover "natural Ozempic" without the usual side effects</p>
]]></description><pubDate>Wed, 29 Jul 2026 17:06:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49100151</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49100151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49100151</guid></item><item><title><![CDATA[AI helps Stanford scientists discover natural Ozempic without usual side effects]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sciencedaily.com/releases/2026/07/260719230608.htm">https://www.sciencedaily.com/releases/2026/07/260719230608.htm</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49091840">https://news.ycombinator.com/item?id=49091840</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 29 Jul 2026 00:25:20 +0000</pubDate><link>https://www.sciencedaily.com/releases/2026/07/260719230608.htm</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49091840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49091840</guid></item><item><title><![CDATA[New comment by rsyring in "Self-contained highly-portable Python distributions"]]></title><description><![CDATA[
<p>You are correct.  I just hadn't noticed:<p>- Project Status Update: <a href="https://github.com/indygreg/PyOxidizer/discussions/740" rel="nofollow">https://github.com/indygreg/PyOxidizer/discussions/740</a><p>- <a href="https://gregoryszorc.com/blog/2024/03/17/my-shifting-open-source-priorities/" rel="nofollow">https://gregoryszorc.com/blog/2024/03/17/my-shifting-open-so...</a></p>
]]></description><pubDate>Mon, 27 Jul 2026 20:52:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49075371</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49075371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49075371</guid></item><item><title><![CDATA[New comment by rsyring in "Self-contained highly-portable Python distributions"]]></title><description><![CDATA[
<p>> Many users of these distributions might be better served by the PyOxy sister project [1]. PyOxy takes these Python distributions and adds some Rust code for enhancing the functionality of the Python interpreter. The official PyOxy release binaries are single file executables providing a full-featured Python interpreter.<p>1: <a href="https://github.com/indygreg/PyOxidizer/" rel="nofollow">https://github.com/indygreg/PyOxidizer/</a><p>From that readme, it seems PyOxy has a few related uses:<p>- It can produce a single file executable representing a Python app including the interpreter<p>- It can ship self-contained Python interpreters and related to be embedded or used as a library in a larger application<p>- PyOxidizer can serve as a bridge between Rust and Python -  "PyOxidizer can be used to easily add a Python interpreter to any Rust project. But the opposite is also true: PyOxidizer can also be used to add Rust to Python."</p>
]]></description><pubDate>Mon, 27 Jul 2026 19:37:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49074600</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49074600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49074600</guid></item><item><title><![CDATA[New comment by rsyring in "Ruff v0.16.0 – Significant new updates – 413 default rules up from 59"]]></title><description><![CDATA[
<p>If you are really concerned about my being a bot, a quick look at my comment history, going back over a decade, should dispel that concern.<p>Edit: I once had someone apply for a job and their written communication was pretty caustic.  After rejecting their application, I wrote and explained how unprofessional I found their interactions, encouraging them to step back and reconsider how their communication appears from the other side.<p>To my great surprise, they wrote back and said they had never had anyone give them such feedback and they agreed with my assessment of their interactions.  They just had never seen it before.  They thanked me for the feedback.<p>Such interactions are exceedingly rare.  But I sometimes offer unsolicited advice on the off chance that said advice can make a difference.</p>
]]></description><pubDate>Sun, 26 Jul 2026 18:46:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49061083</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49061083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49061083</guid></item><item><title><![CDATA[New comment by rsyring in "Ruff v0.16.0 – Significant new updates – 413 default rules up from 59"]]></title><description><![CDATA[
<p>I've read through all the sub-comments you've left here.<p>In short, you seem to have a grievance against linters that goes way past reasonable.  You assert this example you give is "perfect" below.  You also complain linters waste time and commits despite able evidence in the field they do the opposite.<p>You seem willing to add drama, grievance, and personal bias to what could have been a rather straightforward technical discussion.  The sum of which is: linters sometimes make changes to code that I don't like.<p>I'd encourage you to reconsider what's really important when it comes to team development and try listening more to those around you.  You seem overly focused on asserting your opinion instead of having a discussion.<p>These types of exchanges are usually very unproductive and stressful in a team environment.  They are evidence, IMO, of a dev having the wrong priorities.  I'd encourage you to step back and really consider how you view craftsmanship in a team dynamic and whether or not you are fighting the right battles.</p>
]]></description><pubDate>Sun, 26 Jul 2026 14:20:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49058507</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49058507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49058507</guid></item><item><title><![CDATA[New comment by rsyring in "GM Backs Sodium Ion Batteries for U.S. Grid Storage"]]></title><description><![CDATA[
<p>That would you pay for that shed size battery?</p>
]]></description><pubDate>Sun, 26 Jul 2026 00:13:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49053214</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49053214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49053214</guid></item><item><title><![CDATA[New comment by rsyring in "The startup's Postgres survival guide"]]></title><description><![CDATA[
<p>FWIW, we started with a system that was essentially this.  We eventually moved to pgbackrest and it wasn't any harder to setup.  But the ROI on that investment is a lot higher because pgbackrest does a lot more for us than the home rolled solution.<p>Having done both, I'd recommend just starting with pgbackrest.</p>
]]></description><pubDate>Wed, 22 Jul 2026 15:41:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49008588</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49008588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49008588</guid></item><item><title><![CDATA[New comment by rsyring in "The startup's Postgres survival guide"]]></title><description><![CDATA[
<p>FWIW, we use: <a href="https://pgbackrest.org/" rel="nofollow">https://pgbackrest.org/</a><p>Offers point-in-time recovery which is an improvement over a custom solution we used to have which gave us nightly backups.<p>We have it backing up to Backblaze B2 (S3 like).  Was relatively easy to setup and no problems really.</p>
]]></description><pubDate>Wed, 22 Jul 2026 15:23:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49008288</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49008288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49008288</guid></item><item><title><![CDATA[New comment by rsyring in "Passkeys were invented by engineers with zero understanding of consumer brain"]]></title><description><![CDATA[
<p>FWIW: I find passkeys to be a very simple and easy to use concept.<p>Simple: it's like a password that I don't have to type in<p>Easy to use: because I use 1Password and just have it installed on everything.  On Android, it can be set as the default passkey provider so, even on mobile, I am using passkeys shared across devices.<p>Is this "less secure" because I'm sharing the keys through 1Password.  I suppose, at some level.  But before that, I was simply sharing passwords through 1Password in the exact same way.  So, I don't think my security posture has changed any.<p>What has changed is the UX and IMO for the better.  Now I don't have to generate/fill/copy-paste text strings for user names or passwords. 1Password knows what site I'm on and usually responds automatically when I'm in a passkey context.  If I have more than one passkey available, because I have multiple accounts (for something like Google Workspace), it shows me options and I pick the one I want.<p>Honestly, it's mostly a "just works" system and I like it a lot better than passwords.<p>YMMV, of course.</p>
]]></description><pubDate>Wed, 22 Jul 2026 15:18:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49008196</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=49008196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49008196</guid></item><item><title><![CDATA[New comment by rsyring in "Cheap self-hosted Kubernetes on Hetzner cloud (2025)"]]></title><description><![CDATA[
<p>My experience with Hetzner VM pricing has turned me off of considering them for anything else.  Maybe the experience in other world regions is not the same but this is what happened to us:<p>I started to use Hetzner's VM options in the Virginia, US datacenter.  They had a great performance to cost ratio when I compared them to Linode/Akamai and Digital Ocean about a year ago.  At that time, 4vcpu / 8GB server cost $24.99 per month.<p>Now, to get a VM like it, it's quoted $73.49 a month.  Almost a 3x change.<p>I understand data center economics are changing due to LLM usage.  But the Hetzner jump has not been mirrored by their competitors.  I'm disappointed I made the switch from Linode.  We still have some older VMs there and we'll likely continue to use them instead of Hetzner moving forward.</p>
]]></description><pubDate>Tue, 21 Jul 2026 19:02:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48996614</link><dc:creator>rsyring</dc:creator><comments>https://news.ycombinator.com/item?id=48996614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48996614</guid></item></channel></rss>