<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: rddbs</title><link>https://news.ycombinator.com/user?id=rddbs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 18 Jun 2026 10:04:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rddbs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rddbs in "Cost of enum-to-string: C++26 reflection vs. the old ways"]]></title><description><![CDATA[
<p>One obvious answer is that people probably don’t want to write a whole parser and wire up new steps in their build pipeline just to do something simple like get the name of enum cases as a string.<p>Without taking a stance on whether in-language meta programming facilities are good or bad, it’s not hard to find examples of cases where people find it useful to have them.</p>
]]></description><pubDate>Wed, 13 May 2026 19:00:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48125980</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=48125980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48125980</guid></item><item><title><![CDATA[New comment by rddbs in "Several core problems with Rust"]]></title><description><![CDATA[
<p>You get to choose between UB, a crash, or handling the error — same as most other languages.<p>It’s not a reliability issue of the language if as an author of software you choose to crash in your failure handling cases. Claiming otherwise is either disingenuous or a failure to understand what actually happened.</p>
]]></description><pubDate>Mon, 24 Nov 2025 03:10:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46029950</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=46029950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46029950</guid></item><item><title><![CDATA[New comment by rddbs in "OpenGL to WASM, learning from my mistakes"]]></title><description><![CDATA[
<p>Tangential question for c++ devs: How would this even compile before the author fixed the Sphere* typo in the vector?</p>
]]></description><pubDate>Sat, 01 Mar 2025 17:38:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43221547</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=43221547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43221547</guid></item><item><title><![CDATA[New comment by rddbs in "C++ is an absolute blast"]]></title><description><![CDATA[
<p>How often do folks venture off the happy path with Rust dependencies? Personally I’ve never once found myself in that situation.</p>
]]></description><pubDate>Tue, 24 Dec 2024 05:55:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=42499983</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=42499983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42499983</guid></item><item><title><![CDATA[New comment by rddbs in "Next stop: Miami"]]></title><description><![CDATA[
<p>The unique difficulties of driving in Miami might be the reason this is a good choice, not the reason it’s a bad one.</p>
]]></description><pubDate>Thu, 05 Dec 2024 17:34:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42330382</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=42330382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42330382</guid></item><item><title><![CDATA[New comment by rddbs in "Monorepo – Our Experience"]]></title><description><![CDATA[
<p>The problem with giving each team a repo and an API surface is that you create API boundaries where your organizational boundaries are, not necessary where your service boundaries are. And as your organizational structure evolves over time, your repo and API boundaries lag behind since it’s so difficult to make large scale shifts to the code.</p>
]]></description><pubDate>Thu, 07 Nov 2024 16:41:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42078248</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=42078248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42078248</guid></item><item><title><![CDATA[New comment by rddbs in "Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder"]]></title><description><![CDATA[
<p>Arc is an atomic (not automatic) reference counter which can be used across threads. Reference counting in general can still be tricky to use when you need cyclical references though, which is what it sounds like the spec has.</p>
]]></description><pubDate>Wed, 03 Jul 2024 03:06:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=40862382</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=40862382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40862382</guid></item><item><title><![CDATA[New comment by rddbs in "Apple supports right-to-repair bill"]]></title><description><![CDATA[
<p>Would forcing disclosure of non-authorized parts not address that? If you were willing to pay the premium for authorized parts then you’d have the information to choose the right repair shop.</p>
]]></description><pubDate>Fri, 25 Aug 2023 05:19:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=37258362</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=37258362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37258362</guid></item><item><title><![CDATA[New comment by rddbs in "Crystal 1.9.1"]]></title><description><![CDATA[
<p>There are union types, which despite being untagged might be enough in a lot of situations, and I believe has language support in things like switch statements.<p><a href="https://crystal-lang.org/reference/latest/syntax_and_semantics/union_types.html" rel="nofollow noreferrer">https://crystal-lang.org/reference/latest/syntax_and_semanti...</a></p>
]]></description><pubDate>Mon, 17 Jul 2023 20:14:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=36763430</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=36763430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36763430</guid></item><item><title><![CDATA[New comment by rddbs in "Starlink dishes go into “thermal shutdown” once they hit 122° Fahrenheit"]]></title><description><![CDATA[
<p>It’s hard to fault SpaceX for realizing a market opportunity here. If they can bring decent Internet to rural areas who don’t currently have broadband access, that’s just mutually beneficial for SpaceX and those customers.<p>When (if) those customers ever get broadband access by additional infrastructure investment, SpaceX  will need to find a way to provide better value. I’m not sure I understand how this is a bad thing.</p>
]]></description><pubDate>Sat, 19 Jun 2021 06:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=27558380</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=27558380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27558380</guid></item><item><title><![CDATA[New comment by rddbs in "Beyond Meat’s Beyond Burger life cycle assessment (2018)"]]></title><description><![CDATA[
<p>I’m always surprised to hear folks having such negative opinions of beyond and impossible burgers. I quite like the taste despite it not being an exact beef flavour, and I think the texture is more or less spot on.</p>
]]></description><pubDate>Fri, 07 May 2021 02:43:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=27071441</link><dc:creator>rddbs</dc:creator><comments>https://news.ycombinator.com/item?id=27071441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27071441</guid></item></channel></rss>