<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: selfmodruntime</title><link>https://news.ycombinator.com/user?id=selfmodruntime</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 24 Jul 2026 08:32:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=selfmodruntime" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by selfmodruntime in "Codeberg Bans Cryptocurrency Projects"]]></title><description><![CDATA[
<p>I'm out. No place that has ever publicly advertised itself to be "political" has ever changed for the beter.</p>
]]></description><pubDate>Thu, 23 Jul 2026 14:34:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49022317</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=49022317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49022317</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Apple targets dozens of OpenAI employees with legal letters"]]></title><description><![CDATA[
<p>Ive has potential that needs to be steered, and if Altman has shown one thing it's that he can't direct this employees.</p>
]]></description><pubDate>Fri, 17 Jul 2026 21:06:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48952312</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48952312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48952312</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Stripe and Advent have made a joint offer to acquire PayPal – sources"]]></title><description><![CDATA[
<p>PayPal Germany is a different beast. Germans are the only country that majorly doesn't rely on Credit Cards when doing online payment.</p>
]]></description><pubDate>Wed, 15 Jul 2026 22:20:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48927883</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48927883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48927883</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Stripe and Advent have made a joint offer to acquire PayPal – sources"]]></title><description><![CDATA[
<p>Competition is fierce and there's only so much innovation you can do as a payment service provider</p>
]]></description><pubDate>Wed, 15 Jul 2026 22:19:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48927872</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48927872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48927872</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Stripe and Advent have made a joint offer to acquire PayPal – sources"]]></title><description><![CDATA[
<p>I am so <i>so</i> glad to not be at either PayPal or IBM right now.</p>
]]></description><pubDate>Wed, 15 Jul 2026 22:19:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48927862</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48927862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48927862</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Stripe and Advent have made a joint offer to acquire PayPal – sources"]]></title><description><![CDATA[
<p>Everyone knows someone who has a story like this. Not a good look for a major PSP.</p>
]]></description><pubDate>Wed, 15 Jul 2026 22:15:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48927821</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48927821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48927821</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Stripe and Advent have made a joint offer to acquire PayPal – sources"]]></title><description><![CDATA[
<p>Braintree also is and isn't compatible with the legacy PayPal stack, of which there are 3 layers, depending on whom you ask.</p>
]]></description><pubDate>Wed, 15 Jul 2026 22:15:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48927810</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48927810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48927810</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>Yes, sadly.</p>
]]></description><pubDate>Mon, 13 Jul 2026 21:09:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48898928</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48898928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48898928</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>> You can also do one by using `unsafe` liberally, especially if you're flexible about actually upholding rust's rules (as the bun team just did<p>As in, they did not, which I can prove by using Miri and seeing hundreds of errors.</p>
]]></description><pubDate>Mon, 13 Jul 2026 21:08:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48898921</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48898921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48898921</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>> Ok, and how does, in your opinion, compiler rules enforcement work in an unsafe block?<p>By the engineer's wit of course!<p>> And how does Miri help solve this issue?<p>By detecting undefined behavior caused by violation these rules</p>
]]></description><pubDate>Mon, 13 Jul 2026 21:08:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48898909</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48898909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48898909</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>It's the wrong abstraction though and I am kind of not surprised the Bun maintainers went way. The correct abstraction would be to translate into Rust while using `clone` and `copy` liberally and then iteratively converting to a borrowing model. Nowhere at all was an introduction of the `unsafe` keyword needed.</p>
]]></description><pubDate>Mon, 13 Jul 2026 14:06:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48892937</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48892937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48892937</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>This isn't propaganda, the Rust compiler's rules when using the unsafe keyword are difficult to uphold, which is why the community wrote Miri.</p>
]]></description><pubDate>Mon, 13 Jul 2026 14:03:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48892878</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48892878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48892878</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>It's true and I write Rust and love it dearly. There is an entire book about working with the unsafe keyword and its aliasing rules: <a href="https://doc.rust-lang.org/nomicon/working-with-unsafe.html" rel="nofollow">https://doc.rust-lang.org/nomicon/working-with-unsafe.html</a></p>
]]></description><pubDate>Mon, 13 Jul 2026 14:02:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48892871</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48892871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48892871</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>There is almost zero reason for a public facing, non-embedded project like Bun to use unsafe <i>anywhere</i>.</p>
]]></description><pubDate>Mon, 13 Jul 2026 14:01:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48892846</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48892846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48892846</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>This is untrue. You can do a file by file translation by using clone and copy liberally. After you're done, you can incrementally introduce borrowing.</p>
]]></description><pubDate>Mon, 13 Jul 2026 14:00:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48892831</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48892831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48892831</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>The industry isn't biting @ Zig because it's unstable, notoriously difficult to integrate new changes into an existing codebase and because the compiler is a bitch to develop with (hard error on unused variables with no way to turn it off).</p>
]]></description><pubDate>Mon, 13 Jul 2026 14:00:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48892817</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48892817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48892817</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>> How is that better than the Zig codebase you started with?<p>It's worse, and I say this as an avid Rust fan and programmer. Try Miri with the new Bun project. It's currently blowing up. The Rust compiler's non-unsafe aliasing rules still need to hold during unsafe, which are <i>far</i> more complex than writing correct Zig code. That's the trade-off about Rust: The compiler has a ton of clever proofs for safe code, but if you're on your own, you'll have to do the work yourself.</p>
]]></description><pubDate>Mon, 13 Jul 2026 13:58:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48892788</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48892788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48892788</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Apple sues OpenAI, accuses ex-employees of stealing trade secrets"]]></title><description><![CDATA[
<p>Hard to believe when they could use this opportunity to hurt a competitor.</p>
]]></description><pubDate>Sat, 11 Jul 2026 10:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48870859</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48870859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48870859</guid></item><item><title><![CDATA[New comment by selfmodruntime in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>Thank you. I write quite a lot of unsafe code myself and while safe Rust is much easier to get right than C, I'd say unsafe Rust is at least 10x harder to do correctly. Rustc's aliasing rules don't vanish when you use unsafe, you'll have to uphold them yourself!</p>
]]></description><pubDate>Fri, 10 Jul 2026 21:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48865285</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48865285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48865285</guid></item><item><title><![CDATA[New comment by selfmodruntime in "EU Parliament greenlights Chat Control 1.0"]]></title><description><![CDATA[
<p>> I think the main purpose of the EU is to prevent wars between European states by providing a forum for compromise and cooperation.<p>It should have stayed this way.</p>
]]></description><pubDate>Fri, 10 Jul 2026 20:53:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48865105</link><dc:creator>selfmodruntime</dc:creator><comments>https://news.ycombinator.com/item?id=48865105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48865105</guid></item></channel></rss>