<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: gnull</title><link>https://news.ycombinator.com/user?id=gnull</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 14 Oct 2026 14:10:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gnull" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gnull in "Denmark data breach exposes 8.8M people's personal data"]]></title><description><![CDATA[
<p>In Sweden, to avoid this kind of malicious leaks, we leak the residents' data officially. <a href="https://hitta.se" rel="nofollow">https://hitta.se</a> lets you look up personal numbers, names, addresses, birthdays and sometimes phone numbers of any resident. The residents are not asked for consent, the data goes there automatically (some of my friends had success with having it removed from hitta, but it comes back once you change residence address).<p>It's quite convenient, when you meet a new friend, to go and check what neighbourhood they're from, who do they live with and where they lived before.<p>What's the big deal, Danes? What do you have to hide?<p>(The provocative tone is intentional as a joke, I'm not even a Swede, I just find the brotherly rivalry between Scandinavians amusing.)</p>
]]></description><pubDate>Mon, 05 Oct 2026 09:59:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49962802</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49962802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49962802</guid></item><item><title><![CDATA[New comment by gnull in "The Tao of Backup"]]></title><description><![CDATA[
<p>It's not guaranteed to be bit identical (the why of it is a can of worms), but it's identical enough for all practical purposes.</p>
]]></description><pubDate>Mon, 05 Oct 2026 07:10:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49961622</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49961622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49961622</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>Good points, didn't know that.</p>
]]></description><pubDate>Sun, 04 Oct 2026 19:03:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49956812</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49956812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49956812</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>Yeah, the C++ comments this gentleman posts ate rather repelling.</p>
]]></description><pubDate>Sun, 04 Oct 2026 15:17:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49954632</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49954632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49954632</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>I agree that they hit civilian targets, the evidence is there. How do you know they targeted them? Missiles sometimes can miss or or be shot down by air defenses, then fall and explode.<p>It's been broken down many times with a lot of examples from history: harassing civilians only mobilizes them. So Russia must be not only cruels but also stupid if you want to argue that they're <i>targeting</i> civilians.<p>The death toll among civilians also does not look like they're being targeted, more like collateral damage. Typically when you see a headline like "another bloodthirsty attack of Russian orcs of Ukraine's civilians", you open the post to see that there's 4 dead + 15 injured. Like if they had a goal of killing civilians, they wouldn't do it by hundreds.<p>It's cheap to demonize and dismiss the side you don't like, picture them as cruel, stypid, evil. And from there, creatively explain everything they do with these qualities. It seldom helps you understand reality though.<p>So it could be that your case is special, you're not just being lazy and racist in building your worldview, but people you don't like are actually unreasonably cruel, evil and also stypid. Or maybe not, and your explanation is lazy and of poor quality. Guess which one is more likely.</p>
]]></description><pubDate>Sun, 04 Oct 2026 15:07:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49954542</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49954542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49954542</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>[flagged]</p>
]]></description><pubDate>Sun, 04 Oct 2026 13:56:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49953987</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49953987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49953987</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>Even the big targets nowadays take hundreds of drones launched to destroy, because of air defense. Air defense seems like one of those thigs that's easier to concentrate around a select number of key sites. You won't put a Patriot next to each residential building, but you can put some next to a big power plant.<p>And the drones today are made with large targets in mind, carrying one bigger payload of explosive. I wonder how they can change if the goal would be to target stacks of fragile solar panelts with best cost efficiency. I've seen on the news yesterday that Russia started targeting bridges more because that have some new payload that's more destructive to them than just a big lump of explosive.<p>I don't know what's actually true here, just some ideas on what else need to be taken into account.</p>
]]></description><pubDate>Sun, 04 Oct 2026 11:47:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49953044</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49953044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49953044</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>A hypothetical is not a position. They are a logical/rhetorical tool that let's you see what are the implications of X being true <i>without</i> saying that X is true. The point of a hypothetical is seeing where something leads <i>without</i> making that something your position.<p>One reason to do hypotheticals is to see if X being true leads to any valuable, surprising implications. So that after that you can go back to talking about <i>whether</i> X is true, this time knowing why you need to know it (or skip talking about it if it doesn't lead anywhere interesting).<p>Making two hypothetical that contradict each other is extremely useful and common way to use them. One typical example is case matching. If you show that some Y holds under the assumption that X is true, then you show that Y also holds under the assumption that X is not true; this allows you to conclude that Y is true, no matter whether X is true.<p>In don't know if Ukraine moving to decentralized will make attacks on its grid useless. In two differs branches here I consider what happens if it does and what happens if it doesn't. In response to whatever the other commenters seem to believe in. When someone states X as their position, sometimes I prefer to see what are the implications of it, and if any are interesting come back to talking about whether their position is true. If no implications are surprising, I won't even approach the costlier task of trying to understand if the commenters position is true.<p>You seemed to believe that decentralizing will make grid attacks not viable, and from there try to go to saying decentralization helps. My point to you was that there's a few variables (decentralization penalty, Russia's next best target after grid) that must be taken into account if you were to conduct an argument like that. I'm saying that without stating (or even having) a position on whether decentralization will stop grid attcks.<p>In the other thread the discussion was about whether grid attcks will stop. And my point was that I don't find it obvious that they won't.<p>Strictly speaking, none of this was stating my position. There's so much more to logic and rhetorics than stating positions and defending them.</p>
]]></description><pubDate>Sun, 04 Oct 2026 11:33:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49952971</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49952971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49952971</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>Fair points.</p>
]]></description><pubDate>Sun, 04 Oct 2026 10:35:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49952604</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49952604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49952604</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>> mitigate Russia's ability to inflict pain<p>The crux of the distinction I'm making is right there. Russia is not doing some ephemeral "inflict pain", it's pursuing a clear objective of draining Ukraine's budget.<p>The way I'd do it if I was in Kremlin is something close to make up a list of targets, rank them by (Ukraine's cost to maintain)/(Russia's cost of missiles), pick the top 3-5 and hit them. Also continuously update the cost estimates and reevaluate those 3-5 targets.<p>In this vocabulary, Ukraine moving to decentralized is a cost in itself, so if it does pay that cost to move "energy grid" item down Russia's list, Russia can celebrate it and move on to the next target. If this happens, Ukraine will have paid the cost of moving to decentralized, and will be continuously paying a penalty for it, while Russia's coat of incurring that on Ukraine goes to zero (since the new missiles are hitting different targets).<p>And critically, if we assume moving to decentralized will make it pointless for Russia to hit the grid, deciding how much will it help requires knowing what target they will aim those newly freed missiles at, and how much cost that is going to incur.<p>> you were claiming PV being outside was "much easier to hit" but now you are saying those systems probably won't be targeted.<p>These are all hypotheticals, I assumed we're on the same page about it. We don't really know here in this forum what's going to work. Considering two contradicting hypotheticals in different threads is alright.<p>My comments are not about what is true, what's going to actually happen on the ground. They're about how one should go about arguing whatever they're arguing for, what reservations they're missing, and what assumptions they made they're not aware of.</p>
]]></description><pubDate>Sun, 04 Oct 2026 10:31:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49952575</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49952575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49952575</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>Fair!</p>
]]></description><pubDate>Sun, 04 Oct 2026 10:04:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49952384</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49952384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49952384</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>I meant a diesel generator in a residential building. The refineries stay centralized somewhere safe (not a problem in Ukraine's case).</p>
]]></description><pubDate>Sun, 04 Oct 2026 10:02:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49952375</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49952375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49952375</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>I meant greenwashing as pulling a reason to make something about renewables out of thin air. In this case article's choice to center it's argument on renewables is greenwashing. Maybe I need a different word, not sure.<p>The argument that decentralization (diesel or renewable) helps makes sense to me. What they do though is attribute the benefits of decentralized to renewables (ignoring how many buildings are powered by diesel in Ukraine today, those which did not receive that grant from Denmark to do solar), then completely skip potential downsides of renewables, and draw a conclusion from there.</p>
]]></description><pubDate>Sun, 04 Oct 2026 10:00:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49952359</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49952359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49952359</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>The drone will disbale more than one of those 1kW panels if it hits an array of them. Panels are stationary, easier to target than vehicles.<p>Could you also motivate the choice to compare Wh of energy lost, instead of, say, US dollar cost of the damage? Sounds a bit odd, because Wh is not the currency I pay bills with.<p>How much does it cost to replace an array of solar panels, compared to the cost of sending another diesel truck (and paying for the destroyed one + its fuel)?</p>
]]></description><pubDate>Sun, 04 Oct 2026 09:46:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49952255</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49952255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49952255</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>Disabling them is a means to deal economic damage, not an end-goal in itself.<p>People built centralized grids because it's cheaper to build and service when the equipment is concentrated in one place. The economy of scale kicks in.<p>If you move to decentralized so there's fewer outages, but now you're paying extra to maintain it, your solution is not as good as it used to be, that's economic damage right there.<p>And your enemy probably will also stop targeting the small decentralized grid elements, so they're not spending bucks on missiles. They can use more of them to hit other parts of your economy that are still centralized.<p>Estimating the net impact of this change is bigger than the article suggests.</p>
]]></description><pubDate>Sun, 04 Oct 2026 09:37:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49952191</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49952191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49952191</guid></item><item><title><![CDATA[New comment by gnull in "In Ukraine, distributed renewables foil Russia's assaults"]]></title><description><![CDATA[
<p>This is greenwashing.<p>The article suggests that renewables are somehow more helpful in a war when your grid is targeted by drones and missiles. It doesn't do a comparison to back it up though.<p>Decentralized power production vs. centralized does make sense: decentralized doesn't offer a single point of failure taking out which causes a lot of damage.<p>But can't energy from fossil fuels be generated in a decentralized manner too? Sounds only better than renewables because it doesn't go up and down throughout a day, and doesn't need grid to amortize the jumps.<p>Renewables sort of need to be out there in the open to harvest energy from the elements. Solar needs sunlight, wind needs to spin its huge blades in open air. A diesel generator, on the other hand, perfectly goes underground, much harder to target.<p>So the article doesn't really establish that renewables offer a clear advantage over fossils in a war.<p>Upd: some comments below have convinced me that fossils don't decentralize as easily as renewables.</p>
]]></description><pubDate>Sun, 04 Oct 2026 09:25:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49952115</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49952115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49952115</guid></item><item><title><![CDATA[New comment by gnull in "Dutch governments builds alternative for Microsoft based on NixOS"]]></title><description><![CDATA[
<p>Coming from fp background, I find Nix language very sensible. Especially for something like hermetic packaging.<p>The primitives for packaging in nix feel exactly like what they should be. When you look at a definition, the things that piece of code could do in principle (and things you could do with it as a consumer) tend to cleanly match it's semantic purpose and its responsibilities. So a lot of things are self-documenting.</p>
]]></description><pubDate>Fri, 25 Sep 2026 16:00:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49846338</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49846338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49846338</guid></item><item><title><![CDATA[New comment by gnull in "Noodle Gallery – Self-hosted photo and video manager forked from Immich"]]></title><description><![CDATA[
<p>Was there a reason these features were not accepted to upstream Immich and needed to be in a fork?<p>Looking at the latest commits, Noodle Galery has many signed with Claude, but Immich doesn't. Is LLM policy a reason for fork? (Just speculating, I don't know.)<p>UPD: Immich has this in CONTRIBUTING.md, seems like its LLM policy is more strict:<p>> We ask you not to open PRs generated with an LLM.<p>vs. Noodle Galery:<p>> We actively encourage the use of LLMs and AI coding tools.</p>
]]></description><pubDate>Mon, 21 Sep 2026 17:55:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49790815</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49790815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49790815</guid></item><item><title><![CDATA[New comment by gnull in "llama.cpp"]]></title><description><![CDATA[
<p>It also even easier to get working and integrate into your system in a sustainable manner with NixOS. Do it by hand or throw an LLM at it, it will get you a declarative patch for your NixOS config that brings llama-cpp into your config that you can review and add under version control (no random `make install` build artifacts contaminating your system, no wondering "what was it that I ran? what are all these files? how do I do the same with a newer version?" a couple months later). There's also likely some build cache where Nixoids have already build what you want.<p>I had a great experience with llama-cpp with Nvidia backend on NixOS.<p>(Sorry for being that guy.)</p>
]]></description><pubDate>Wed, 12 Aug 2026 06:21:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49268495</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49268495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49268495</guid></item><item><title><![CDATA[New comment by gnull in "Go is an ideal language for AI-assisted software engineering"]]></title><description><![CDATA[
<p>What concrete arguments are there to believe in your talent hypothesis instead of their tool hypothesis?<p>A couple more comments like this from you, and I'll be able to say, "cyanmoonx has a history of blaming the talent rather than bad tools". There being a history like that is neither an argument for nor against tools being bad. And also, don't forget that bad tools and bad talent don't rule each other out.</p>
]]></description><pubDate>Tue, 11 Aug 2026 19:24:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49263206</link><dc:creator>gnull</dc:creator><comments>https://news.ycombinator.com/item?id=49263206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49263206</guid></item></channel></rss>