<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: c0balt</title><link>https://news.ycombinator.com/user?id=c0balt</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 30 May 2026 21:17:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=c0balt" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by c0balt in "Shift will clean homes for free to train future robots"]]></title><description><![CDATA[
<p>You can iif you live in on of the supported cities that is not currently suspended. Waymo is a promising participant here, but it very much isn't at the "just be driven to work stage" for almost everyone.</p>
]]></description><pubDate>Fri, 29 May 2026 22:18:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48330048</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48330048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48330048</guid></item><item><title><![CDATA[New comment by c0balt in "From Rust to Ruby"]]></title><description><![CDATA[
<p>I'm sometimes amazed by project sizes, a 30k line codebase is small? I'm aware that the ceiling is high but 30k lines of code can encode so much information and behavioural nuance.<p>Maybe this is just my backend/network focus with Golang though. Scaling beyond 10-15k lines of code always was quite intimidating as it is usually where I lose the ability to just keep a model of the codebase fully in my head.</p>
]]></description><pubDate>Wed, 27 May 2026 04:43:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48289742</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48289742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48289742</guid></item><item><title><![CDATA[New comment by c0balt in "Copy Fail, Dirty Frag, and Fragnesia kernel vulnerabilities"]]></title><description><![CDATA[
<p>Many distros deal with the problem of learning about these issues the same time as the public. Some have fast track processes to ensure patches can get into their stable/rolling releases but it is still a lot of work (especially as kernel updates usually mean that automatic updates won't fully shipped you (without alsp automatically rebooting after an update)).</p>
]]></description><pubDate>Tue, 19 May 2026 16:30:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48195568</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48195568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48195568</guid></item><item><title><![CDATA[New comment by c0balt in "Lanzaboote – NixOS Secure Boot"]]></title><description><![CDATA[
<p>I don't know, my Windows 11 setup does not use FDE (afaik). It is exclusively for games which require kernel level anti-cheat with secure boot.<p>However when I setup Windows it wiped my TPM keys for LUKS so maybe there is a potential conflict there.</p>
]]></description><pubDate>Sat, 16 May 2026 10:34:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48158876</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48158876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48158876</guid></item><item><title><![CDATA[New comment by c0balt in "Mullvad exit IPs are surprisingly identifying"]]></title><description><![CDATA[
<p>It already has official packaging for Tumbleweed, see <a href="https://github.com/mullvad/mullvadvpn-app/issues/2242" rel="nofollow">https://github.com/mullvad/mullvadvpn-app/issues/2242</a> for the upstream issue. Leap can use the normal Linux application, you will just have to provide the dependencies yourself.</p>
]]></description><pubDate>Fri, 15 May 2026 11:17:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48147204</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48147204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48147204</guid></item><item><title><![CDATA[New comment by c0balt in "RISC-V Router"]]></title><description><![CDATA[
<p>The page linked above contains links to their bootloader and Linux kernel tree (6.1 apparently), so chances are rather low.</p>
]]></description><pubDate>Thu, 14 May 2026 21:51:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48141747</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48141747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48141747</guid></item><item><title><![CDATA[New comment by c0balt in "Lanzaboote – NixOS Secure Boot"]]></title><description><![CDATA[
<p>Lanzaboote is great, I've been using it for almost a year now in a dual boot with Windows 11 for full secure boot on my desktop. It is quite stable (notably was set and forget) and the initial setup was relatively easy.</p>
]]></description><pubDate>Wed, 13 May 2026 00:04:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48116208</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48116208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48116208</guid></item><item><title><![CDATA[New comment by c0balt in "GrapheneOS fixes Android VPN leak Google refused to patch"]]></title><description><![CDATA[
<p>Not damaging their relationship with Google as a vendor most likely. For better or worse, GrapheneOS is depend on Android which is controlled by Google.</p>
]]></description><pubDate>Sat, 09 May 2026 17:51:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48076805</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48076805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48076805</guid></item><item><title><![CDATA[New comment by c0balt in "America's carpet capital: an empire and its toxic legacy"]]></title><description><![CDATA[
<p>I feel for the people living there and being affected by the pollution. The long term effects of chemical pollution are ugly.<p>But the CEO in the intro just seems like an odd choice. PFAS were known to cause issues for a long time, if you continued to use them for years then it is in your back too.<p>Being "surprised" this might eventually affect your own product line just seems naive. You might have trusted 3M but just blindly trusting a supplier is not an excuse at some point.</p>
]]></description><pubDate>Sat, 09 May 2026 10:22:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48073737</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48073737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48073737</guid></item><item><title><![CDATA[New comment by c0balt in "Should I run plain Docker Compose in production in 2026?"]]></title><description><![CDATA[
<p>Yep, that is accurate. There is also a command/API route to find the path on disk iirc.<p>In my setups it just was easier to use fixed paths (or relative to project dir) from a permissions management perspective. Backup tools did not always have to/should run as root which is helpful on machines providing multiple distinct services.<p>Putting borg or a similar tool in a container that is part of the compose manifest file can also help. I haven't seen this used in practice though yet.</p>
]]></description><pubDate>Tue, 05 May 2026 23:32:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48030185</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48030185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48030185</guid></item><item><title><![CDATA[New comment by c0balt in "Why most product tours get skipped"]]></title><description><![CDATA[
<p>Ime, the only useful product tours where in games, I. E., tutorials. This usually extends up to in-game hints at certain features like a characters ability. A lot of software can probably pull inspiration from there in regards to including hints with minimal interruption during usage (tooltips that are shown longer the first time you use something etc).</p>
]]></description><pubDate>Tue, 05 May 2026 23:11:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48029986</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48029986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48029986</guid></item><item><title><![CDATA[New comment by c0balt in "Should I run plain Docker Compose in production in 2026?"]]></title><description><![CDATA[
<p>The "easiest" way is to use bind mounts to a local directory (or multiple directories) instead of volumes. Then you can just use normal backup tooling.<p>Docker volumes (and bind mounts) however have the minor problem of being hard to get a consistent copy to without stopping the service. You can work around this by, e. G., having ZFS or btrfs as the underlying FS and making a snapshot there. Otherwise, your software (like PostgreSQL) might also have other online backup tooling.</p>
]]></description><pubDate>Tue, 05 May 2026 20:26:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48028021</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48028021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48028021</guid></item><item><title><![CDATA[New comment by c0balt in "Heat pump sales rise across Europe"]]></title><description><![CDATA[
<p>There is also a minor incentive problem here, mainly that a landlord can/will often offload the running costs, Nebenkosten, to the renters indefinitely.<p>That means they are sometimes economically incentivized to choose an option with lower initial cost but a higher running cost. Governments can/do bend these incentives via taxes but it can be hard/expensive to renovate old complexes (and that part cannot directly be offloaded by the landlord).</p>
]]></description><pubDate>Mon, 04 May 2026 20:44:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48014724</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48014724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48014724</guid></item><item><title><![CDATA[New comment by c0balt in "Denuvo has been cracked in all single-player games it previously protected"]]></title><description><![CDATA[
<p>If I have you hammer with a wax coated handle then it will regularly slip out of your hand.<p>One could blame the user for not "just" holding it right. Or alternatively reconsider if the handle should have a grippy coating instead.</p>
]]></description><pubDate>Mon, 04 May 2026 00:04:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48002981</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48002981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48002981</guid></item><item><title><![CDATA[New comment by c0balt in "Screw You Realtek"]]></title><description><![CDATA[
<p>I had this nic on my laptop and a desktop, it is genuinely a pos. I'm always kinda surprised that a  driver was borked given the very widespread use of it the hw+driver combo though<p>(and as a side-note, the in-kernel driver also has some problems. Ime, it sometimes dropped one of my nics for no apparent reason until the next reboot. It is better than the out of tree one though)</p>
]]></description><pubDate>Sun, 03 May 2026 19:47:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48000668</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=48000668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48000668</guid></item><item><title><![CDATA[New comment by c0balt in "VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage"]]></title><description><![CDATA[
<p>Growth hacking at its best /s</p>
]]></description><pubDate>Sat, 02 May 2026 20:53:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47990390</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=47990390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47990390</guid></item><item><title><![CDATA[New comment by c0balt in "Why isn't AMD's MI300X competitive?"]]></title><description><![CDATA[
<p>A vulkan computer shader is more portable, chances are also that the tooling for it will still be supported in a few years for your GPU (which isn't a given for ROCm especially when dealing with consumer cards)</p>
]]></description><pubDate>Thu, 30 Apr 2026 13:14:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47961930</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=47961930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47961930</guid></item><item><title><![CDATA[New comment by c0balt in "Why isn't AMD's MI300X competitive?"]]></title><description><![CDATA[
<p>Short answer, no.<p>There are better learning resources and a better ecosystem available around Nvidia cards & software (cuda).<p>Long answer, it depends. It will add more challenges and require significantly more effort (even outside the GPU programming itself, debugging toolchain etc. is a somewhat separate skill). The smaller/less mature ecosystem also means you will have less examples to look at for references.</p>
]]></description><pubDate>Thu, 30 Apr 2026 13:11:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47961887</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=47961887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47961887</guid></item><item><title><![CDATA[New comment by c0balt in "Denuvo has been cracked in all single-player games it previously protected"]]></title><description><![CDATA[
<p>The main difference that Denuvo does nothing to improve the experience of the end user.<p>I don't like Anti-Cheat solutions with elevated privileges but they have (at least for some time) reduced the number of Cheaters in games like Valorant or BF, for most users this is at least a somewhat understandable tradeoff. Denuvo on the other hand is DRM and a pure tradeoff in favor of the publisher at the cost of the consumed.</p>
]]></description><pubDate>Wed, 29 Apr 2026 08:01:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47945388</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=47945388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47945388</guid></item><item><title><![CDATA[New comment by c0balt in "“Why not just use Lean?”"]]></title><description><![CDATA[
<p>The goal (ATP) is similar but the idea is a bit different, sledgehammer is not directly learning/applying rules but instead effectively a driver for invoking a bunch of ATPs + SMT solvers at once on a goal in Isabelle/HOL.<p>You can read more about it here: <a href="https://isabelle.in.tum.de/dist/doc/sledgehammer.pdf" rel="nofollow">https://isabelle.in.tum.de/dist/doc/sledgehammer.pdf</a></p>
]]></description><pubDate>Mon, 27 Apr 2026 20:16:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47926768</link><dc:creator>c0balt</dc:creator><comments>https://news.ycombinator.com/item?id=47926768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47926768</guid></item></channel></rss>