<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: carry_bit</title><link>https://news.ycombinator.com/user?id=carry_bit</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 19 May 2026 01:53:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=carry_bit" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by carry_bit in "The Fil-C Optimized Calling Convention"]]></title><description><![CDATA[
<p>There's a whole lot of C and C++ software out there, and Fil-C makes it memory safe, frequently with minimal work.</p>
]]></description><pubDate>Mon, 18 May 2026 22:07:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48186427</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=48186427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48186427</guid></item><item><title><![CDATA[New comment by carry_bit in "Rahm Emanuel says U.S. should follow Australia's youth social media ban"]]></title><description><![CDATA[
<p>Problem? That's the intended result.</p>
]]></description><pubDate>Tue, 09 Dec 2025 14:45:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46205438</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=46205438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46205438</guid></item><item><title><![CDATA[New comment by carry_bit in "Reinventing how .NET builds and ships (again)"]]></title><description><![CDATA[
<p>Just make them internal and use [InternalsVisibleTo] on the assembly.</p>
]]></description><pubDate>Wed, 26 Nov 2025 01:26:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46053070</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=46053070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46053070</guid></item><item><title><![CDATA[New comment by carry_bit in "Trump wins presidency for second time"]]></title><description><![CDATA[
<p>It would just be a useful reminder of that fact. Remember: you're trying to sell voting to someone who doesn't normally vote. It's easier to sell it as being a one-off thing versus sell them on voting in all future elections.</p>
]]></description><pubDate>Wed, 06 Nov 2024 21:58:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42070123</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=42070123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42070123</guid></item><item><title><![CDATA[New comment by carry_bit in "Trump wins presidency for second time"]]></title><description><![CDATA[
<p>The country is in good enough shape that they can go back to not caring if it's a Democrat or Republican in the White House.</p>
]]></description><pubDate>Wed, 06 Nov 2024 16:57:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42065236</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=42065236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42065236</guid></item><item><title><![CDATA[New comment by carry_bit in "Trump wins presidency for second time"]]></title><description><![CDATA[
<p>> Do you guys got not feel shame if a person with that character and that track record runs your country?<p>The Donald Trump that your media reports on isn't the real Donald Trump, or at the very least the one his supporters see.<p>Example: Trump talks to a group of people who normally don't vote, and asks them to make an exception and vote this time, noting that this will be the last time he runs, and so they won't need to vote for him again. The media then takes "you won't need to vote for me again" out of context and uses it to claim that Trump will end elections in the US. People who only listen to the media see one thing, and his supporters (who are aware of the context) see another.</p>
]]></description><pubDate>Wed, 06 Nov 2024 12:31:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42061206</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=42061206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42061206</guid></item><item><title><![CDATA[New comment by carry_bit in "Trump wins presidency for second time"]]></title><description><![CDATA[
<p>GDP is a flawed measure, and that's especially true when you look at the 70% figure in detail. For details see <a href="https://treeofwoe.substack.com/p/gross-domestic-fraud" rel="nofollow">https://treeofwoe.substack.com/p/gross-domestic-fraud</a></p>
]]></description><pubDate>Wed, 06 Nov 2024 11:22:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=42060236</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=42060236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42060236</guid></item><item><title><![CDATA[New comment by carry_bit in "Hash-based bisect debugging in compilers and runtimes"]]></title><description><![CDATA[
<p>A closely related technique for debugging optimization passes is that of "optimization fuel". Each rewrite decreases the fuel by one, and when the fuel is gone no more rewrites happen. You can then perform binary search on the optimization fuel to find a specific rewrite instance that breaks things.</p>
]]></description><pubDate>Thu, 18 Jul 2024 20:07:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=40999220</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=40999220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40999220</guid></item><item><title><![CDATA[New comment by carry_bit in "Garbage collection for systems programmers (2023)"]]></title><description><![CDATA[
<p>The state-of-the-art in refcounting[1] greatly improves the barrier situation over a naïve implementation: no read barrier, and the write barrier only uses atomics when mutating an (apparently) unmodified field in an old generation object.<p>[1] <a href="https://dl.acm.org/doi/pdf/10.1145/3519939.3523440" rel="nofollow">https://dl.acm.org/doi/pdf/10.1145/3519939.3523440</a></p>
]]></description><pubDate>Sun, 31 Mar 2024 13:31:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=39884078</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=39884078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39884078</guid></item><item><title><![CDATA[New comment by carry_bit in "Garbage collection for systems programmers (2023)"]]></title><description><![CDATA[
<p>State-of-the-art referencing counting does not require atomics on every single object; see for example <a href="https://dl.acm.org/doi/pdf/10.1145/3519939.3523440" rel="nofollow">https://dl.acm.org/doi/pdf/10.1145/3519939.3523440</a></p>
]]></description><pubDate>Sun, 31 Mar 2024 12:56:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=39883837</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=39883837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39883837</guid></item><item><title><![CDATA[New comment by carry_bit in "Mathematica 14"]]></title><description><![CDATA[
<p>The language is a term rewriting language. <a href="https://reference.wolfram.com/language/tutorial/Evaluation.html" rel="nofollow">https://reference.wolfram.com/language/tutorial/Evaluation.h...</a> covers most of the evaluation process. The documentation for functions lists out the different forms they expect.<p>Lisp-style macros are actually difficult to write because of the infinite evaluation of the language. I was able to write a quasiquote package for myself to help with that that though.</p>
]]></description><pubDate>Fri, 12 Jan 2024 21:26:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=38974335</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=38974335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38974335</guid></item><item><title><![CDATA[New comment by carry_bit in "OpenWRT turns 20; wants to launch their "first upstream supported" design"]]></title><description><![CDATA[
<p>It's been a few years at this point; everything I was able to find towards that effect was enabled from what I remember.<p>If they're able to deliver what's in the email I'll be picking one up.</p>
]]></description><pubDate>Wed, 10 Jan 2024 16:49:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=38940553</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=38940553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38940553</guid></item><item><title><![CDATA[New comment by carry_bit in "OpenWRT turns 20; wants to launch their "first upstream supported" design"]]></title><description><![CDATA[
<p>Hopefully you would actually be able to get a full speed transfer between the Ethernet ports; I had to go back to the factory firmware on my router in order to take full advantage of my 1 gigabit Internet connection.</p>
]]></description><pubDate>Wed, 10 Jan 2024 15:07:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=38939677</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=38939677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38939677</guid></item><item><title><![CDATA[New comment by carry_bit in "RawJS is a better way to call document.createElement()"]]></title><description><![CDATA[
<p>Reminds me of componentized jQuery. It appears this has you have to once again apply DOM patches manually; hopefully you implement that correctly every place you update the state.</p>
]]></description><pubDate>Wed, 03 Jan 2024 16:52:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=38856314</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=38856314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38856314</guid></item><item><title><![CDATA[New comment by carry_bit in "Electric Vehicles are better than gas-powered cars in winter–here's why"]]></title><description><![CDATA[
<p>In these parts, if you're fortunate enough to have a heated garage, you're keeping it just above freezing to keep the costs down. Still quite a difference between that and how warm you want your car to be.</p>
]]></description><pubDate>Fri, 08 Dec 2023 19:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=38572812</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=38572812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38572812</guid></item><item><title><![CDATA[New comment by carry_bit in "Stay or Leave: Manager Admitted I am on PIP because quota"]]></title><description><![CDATA[
<p>Performance Improvement Program</p>
]]></description><pubDate>Fri, 21 Jul 2023 18:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=36817911</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=36817911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36817911</guid></item><item><title><![CDATA[New comment by carry_bit in "Fedora considers “privacy-preserving” telemetry"]]></title><description><![CDATA[
<p>Unused code paths were once used or it was thought that they would be used. If you don't know if something is used, it's safest to assume it is being used or is there for some reason (Chesterton's Fence). If it's being used, you need to maintain it lest there be a regression.</p>
]]></description><pubDate>Fri, 07 Jul 2023 15:23:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=36633115</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=36633115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36633115</guid></item><item><title><![CDATA[New comment by carry_bit in "Ask HN: Why do we need moderators at all?"]]></title><description><![CDATA[
<p>You'd have multiple communities existing in the same space interacting akin to normal and dark matter. The reputation of one can spill over and affect the others.<p>You can technically do it, but I don't it being worth the hassle.<p>If the future model is going to be anything, I suspect it'll be pay-to-join networks where it is primarily the users that are moderated instead of the content.</p>
]]></description><pubDate>Fri, 16 Jun 2023 20:01:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=36363000</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=36363000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36363000</guid></item><item><title><![CDATA[New comment by carry_bit in "Reddit CEO Says Mods Too Powerful, Plans to Weaken After Blackout"]]></title><description><![CDATA[
<p>Communities are echo chambers with a range of allowable discourse. Moderators serve the important function of keeping that range anchored so the community stays cohesive over time.</p>
]]></description><pubDate>Fri, 16 Jun 2023 15:02:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=36357760</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=36357760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36357760</guid></item><item><title><![CDATA[New comment by carry_bit in "Datomic is Free"]]></title><description><![CDATA[
<p>AIUI, the full peer <i>is</i> Datomic; the RPC server is just a full peer that exposes the API over http and is mainly intended to be used with clients that don't run on the JVM (and so can't run Datomic itself in-process).</p>
]]></description><pubDate>Thu, 27 Apr 2023 17:22:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=35731483</link><dc:creator>carry_bit</dc:creator><comments>https://news.ycombinator.com/item?id=35731483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35731483</guid></item></channel></rss>