<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: bennofs</title><link>https://news.ycombinator.com/user?id=bennofs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 11:34:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bennofs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bennofs in "Arch Linux Now Has a Bit-for-Bit Reproducible Docker Image"]]></title><description><![CDATA[
<p>Both Debian and Ubuntu provide snapshot mirrors where you can specify a date to get the package lists as they looked at that time.</p>
]]></description><pubDate>Thu, 23 Apr 2026 10:04:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47873921</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=47873921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47873921</guid></item><item><title><![CDATA[New comment by bennofs in "First Successful Lightning Triggering and Guiding Using a Drone"]]></title><description><![CDATA[
<p>8MWh is equivalent to a few hours of electricity generation of a wind turbine.</p>
]]></description><pubDate>Thu, 24 Apr 2025 08:49:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=43780547</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=43780547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43780547</guid></item><item><title><![CDATA[New comment by bennofs in "Git clone –depth 2 is vastly better than –depth 1 if you want to Git push later"]]></title><description><![CDATA[
<p>One major downside is that it becomes really hard to do transactions, especially across multiple files. If you store mostly immutable data though like git (where except the refs every object is immutable, mutating creates a new object) it can work nicely.</p>
]]></description><pubDate>Wed, 12 Feb 2025 11:59:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43024466</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=43024466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43024466</guid></item><item><title><![CDATA[New comment by bennofs in "Uv's killer feature is making ad-hoc environments easy"]]></title><description><![CDATA[
<p>I for one enjoy the convenience of automatically installing python versions. Yes I know how to do it manually. Yes it is possible to install multiple versions. But that does not mean I want to do it every time, just to test how things behave in different python versions. For that, it's also okay if it does not install the most performant version of the interpreter.</p>
]]></description><pubDate>Mon, 13 Jan 2025 12:04:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=42682578</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=42682578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42682578</guid></item><item><title><![CDATA[New comment by bennofs in "I am rich and have no idea what to do"]]></title><description><![CDATA[
<p>The limit could depend on a lot of other things. In theory, it's possible that you are paying 100% of revenue on debt service yet still the best option is to take on more debt. This is if you believe that investing the money raised via additional debt provides returns that outweigh the increase in debt service costs. So in that situation, additional debt can even lower the debt service / income ratio.<p>So this is meant to illustrate that the limit on debt is more a function of the concrete circumstances. In this line of argumentation, debt is not limited by a mathematical formula that just takes GDP and similar statistics as input.</p>
]]></description><pubDate>Fri, 03 Jan 2025 06:46:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42583195</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=42583195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42583195</guid></item><item><title><![CDATA[New comment by bennofs in "Translation of Rust's core and alloc crates to Coq for formal verification"]]></title><description><![CDATA[
<p>My argument is that you typically also check other properties, like properties describing what your program should do. These other properties likely wouldn't be satisfied by a nop program, and hopefully the same is true for many subtle issues.</p>
]]></description><pubDate>Thu, 16 May 2024 07:06:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=40375914</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=40375914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40375914</guid></item><item><title><![CDATA[New comment by bennofs in "Translation of Rust's core and alloc crates to Coq for formal verification"]]></title><description><![CDATA[
<p>Yes, that is a limitation. But this limitation is not too bad.<p>In many cases, a bug in the translation simply makes the proof impossible. Somebody then investigates why the proof does not go through and finds the bug in the translation.<p>We only have a problem if the bug in the translation specificially cancels a bug in the original code. If there is no systematic risk, it is quite unlikely that two bugs cancel each other in this way.</p>
]]></description><pubDate>Wed, 15 May 2024 08:38:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=40364512</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=40364512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40364512</guid></item><item><title><![CDATA[New comment by bennofs in "Sweden’s incoming cabinet says new nuclear reactors will be built"]]></title><description><![CDATA[
<p>Do you know if redispatch costs are included as part of your transmission costs and how much they are? Because if they are, then investing into the transmission lines can decrease transmission costs since the providers need to pay less for redispatch.</p>
]]></description><pubDate>Sat, 15 Oct 2022 11:31:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=33213880</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=33213880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33213880</guid></item><item><title><![CDATA[New comment by bennofs in "Does QE Cause Wealth Inequality?"]]></title><description><![CDATA[
<p>I am no economist but couldn't it be that raising pay in few sectors does not cause inflation? I would think that depends on what the people receiving more money spend it on. If they only spend it on things where we have no bottleneck and there is still excess capacity, how would that create inflation? Inflation should only happen if the increased paycheck is used to compete for scarce resources/products. So I think predicting inflation requires a more detailed analysis, especially you need to have a cycle of increased prices and pay.</p>
]]></description><pubDate>Tue, 16 Nov 2021 18:12:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=29244191</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=29244191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29244191</guid></item><item><title><![CDATA[New comment by bennofs in "Ode to a Streaming ByteString"]]></title><description><![CDATA[
<p>How does rust do bounds checking for slice accesses if the length is not stored?</p>
]]></description><pubDate>Wed, 27 Oct 2021 18:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=29017473</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=29017473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29017473</guid></item><item><title><![CDATA[New comment by bennofs in "Why bugs might feel “impossible”"]]></title><description><![CDATA[
<p>JVM also has jstack and other tools like jprofd to introspect running vms.</p>
]]></description><pubDate>Tue, 15 Jun 2021 21:19:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=27521645</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=27521645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27521645</guid></item><item><title><![CDATA[New comment by bennofs in "Kolmogorov Complexity: Extensions and Applications"]]></title><description><![CDATA[
<p>Construct a TM which enumerates all possible variable assignments and checks if the SAT problem is satisfied then halts if so. You can construct this TM in polynomial time, and it halts exactly if the SAT problem is satisfiable. So this is a polynomial reduction from SAT to the halting problem.</p>
]]></description><pubDate>Wed, 05 May 2021 06:46:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=27046912</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=27046912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27046912</guid></item><item><title><![CDATA[New comment by bennofs in "Test for lists in Cython"]]></title><description><![CDATA[
<p>But it breaks down if you have cross-language cycles, because no garbage collector of either language will see the full cycle.</p>
]]></description><pubDate>Mon, 19 Apr 2021 17:38:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=26865666</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=26865666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26865666</guid></item><item><title><![CDATA[New comment by bennofs in "Norwegian experts say blood clots were caused by the AstraZeneca Covid vaccine"]]></title><description><![CDATA[
<p>Maybe I've missed it, but I didn't find anything in the article about whether the vaccine does need to be discontinued or not. In any case, being clear about what side effects are possible and researching them to get a better understanding is a requirement in my opinion.</p>
]]></description><pubDate>Thu, 18 Mar 2021 14:08:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=26502832</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=26502832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26502832</guid></item><item><title><![CDATA[New comment by bennofs in "We Don’t Use Docker"]]></title><description><![CDATA[
<p>Well, turning a static binary into a docker image is basically just adding some metadata on how to run it. Whereas turning an image into a static binary is much harder, so it makes sense the world standarized on the more flexible format.</p>
]]></description><pubDate>Tue, 16 Mar 2021 11:52:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=26475514</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=26475514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26475514</guid></item><item><title><![CDATA[New comment by bennofs in "We Don’t Use Docker"]]></title><description><![CDATA[
<p>> User, process, and filesystem namespacing. System call filtering. Ensuring even if there is a remote exec exploit there is no bash or anything else in the container for an attacker to use.<p>All of these are supported by systemd out of the box. You can use `SystemCallFilter=...`, and various options to restrict the file system (like `ProtectHome` and `ProtectSystem`) plus tons of other linux kernel features (capabilities, no new privileges).</p>
]]></description><pubDate>Tue, 16 Mar 2021 11:49:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=26475499</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=26475499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26475499</guid></item><item><title><![CDATA[New comment by bennofs in "Telegram is booming but needs advertisers and $700M soon"]]></title><description><![CDATA[
<p>Last I tried, telegram desktop on Linux didn't support e2e encrypted chats which is sad.</p>
]]></description><pubDate>Mon, 15 Mar 2021 16:49:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=26468350</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=26468350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26468350</guid></item><item><title><![CDATA[New comment by bennofs in "Common Nginx misconfigurations that leave your web server open to attack"]]></title><description><![CDATA[
<p>Though deprecated, <a href="https://github.com/yandex/gixy" rel="nofollow">https://github.com/yandex/gixy</a> is a nice checker for these kind of issues.</p>
]]></description><pubDate>Thu, 25 Feb 2021 08:45:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=26260964</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=26260964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26260964</guid></item><item><title><![CDATA[From an Economics without Capitalism to Markets without Capitalism [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=9aK4OztueuE">https://www.youtube.com/watch?v=9aK4OztueuE</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=26223737">https://news.ycombinator.com/item?id=26223737</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 22 Feb 2021 12:31:18 +0000</pubDate><link>https://www.youtube.com/watch?v=9aK4OztueuE</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=26223737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26223737</guid></item><item><title><![CDATA[New comment by bennofs in "Nano is what Bitcoin hoped to be"]]></title><description><![CDATA[
<p>For some cryptocurrencies, a 51% attack would only be able to halt the network (prevent new transactions) but wouldn't be able to cause a double spend or other safety failures.</p>
]]></description><pubDate>Sat, 20 Feb 2021 16:45:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=26205509</link><dc:creator>bennofs</dc:creator><comments>https://news.ycombinator.com/item?id=26205509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26205509</guid></item></channel></rss>