<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: xroche</title><link>https://news.ycombinator.com/user?id=xroche</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 00:15:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=xroche" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by xroche in "U-Bahn station in Berlin is decorated with radioactive uranium glazed tiles"]]></title><description><![CDATA[
<p>Everything is radioactive.
<a href="https://www.discovermagazine.com/health/everything-emits-radiation-even-you" rel="nofollow">https://www.discovermagazine.com/health/everything-emits-rad...</a></p>
]]></description><pubDate>Tue, 07 Feb 2023 12:38:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=34691935</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=34691935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34691935</guid></item><item><title><![CDATA[New comment by xroche in "Regulators OK largest dam demolition in history to restore salmon habitat"]]></title><description><![CDATA[
<p>It is somehow addressed, but with unreliable wind power sources that ca'n't be controled:<p>> We’re closing coal plants and building wind farms and it all just has to add up in the end. It’s not a one-to-one<p>And of course this won't cover the loss of energy, so let's pretend we can do that through "energy efficiency"<p>>You can make up that power by the way you operate the rest of your facilities or having energy efficiency savings so your customers are using less<p>Tl;Dr for the energy side: Smoke and mirrors.</p>
]]></description><pubDate>Tue, 22 Nov 2022 12:01:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=33704808</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=33704808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33704808</guid></item><item><title><![CDATA[New comment by xroche in "Mass of transactions leaving crypto.com wallets"]]></title><description><![CDATA[
<p>> The morale of the story is that I wouldn't trust ANY exchange<p>Or, more generally, don't trust unregulated financial businesses and/or operating in shady offshore countries.<p>FTX was both unregulated and based in Bahamas.</p>
]]></description><pubDate>Mon, 14 Nov 2022 10:04:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=33592021</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=33592021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33592021</guid></item><item><title><![CDATA[New comment by xroche in "io_uring_spawn: Launching New Processes with io_uring"]]></title><description><![CDATA[
<p>> What kind of workloads spawn so many processes that saving microseconds becomes relevant?<p>With a huge process, you have a timeframe between the child is spawned and it executes exec*() where you typically "do stuff" (such as closing a lot of fd)<p>During this timeframe the parent process has its universe COW'ed, and each write will trigger a page fault.<p>The performance impact can be concerning in the _parent_ process.</p>
]]></description><pubDate>Wed, 14 Sep 2022 16:10:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=32839203</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=32839203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32839203</guid></item><item><title><![CDATA[New comment by xroche in "Oscar Niemeyer’s French communist party headquarters"]]></title><description><![CDATA[
<p>> As some people say in Brazil, as an architect, Niemeyer was a very good sculptor.<p>We indeed have a lot of those fancy buildings from famous architects, mostly from the 70s.<p>They all share a common pattern:<p>- a repressed artist who became an architect<p>- a beautiful piece of concrete modern art on the outside and that makes fancy design magazine photos<p>- an oppressive building and a complete failure in term of comfort/ergonomy<p>Another example is the "Espaces d'Abraxas". But there are even worse examples when you look at brutalist architecture.</p>
]]></description><pubDate>Wed, 14 Sep 2022 15:53:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=32838933</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=32838933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32838933</guid></item><item><title><![CDATA[New comment by xroche in "Why are nuclear power construction costs so high?"]]></title><description><![CDATA[
<p>> Because nuclear plants are expensive, and they take a long time to build, financing their construction can also be a significant fraction of their cost, typically around 15-20% of the cost of the plant. For plants that have severe construction delays and/or have high financing costs (such as the Vogtle 3 and 4 plants in Georgia), this can be 50% of the cost or more.<p>This is why nuclear power plants should be state-sponsored projects. States typically have loans at 0% rate, or even negative interests.</p>
]]></description><pubDate>Thu, 09 Jun 2022 15:53:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=31682763</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=31682763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31682763</guid></item><item><title><![CDATA[New comment by xroche in "Fork() is evil; vfork() is goodness; afork() would be better; clone() is stupid"]]></title><description><![CDATA[
<p>The issue with posix_spawn is that you can't close all descriptors before exec. This is especially an issue as most libraries are still unaware they need to open every single handle with the close-on-exec flag set.</p>
]]></description><pubDate>Tue, 01 Mar 2022 08:23:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=30511187</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=30511187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30511187</guid></item><item><title><![CDATA[New comment by xroche in "Fork() is evil; vfork() is goodness; afork() would be better; clone() is stupid"]]></title><description><![CDATA[
<p>It's inherently inefficient because while the child process does its initialization (pre-exec) stuff, the parent gets page faults for every thread writing into the memory due to COW. This will basically stall the parent and can cause funny issues.</p>
]]></description><pubDate>Tue, 01 Mar 2022 08:22:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=30511177</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=30511177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30511177</guid></item><item><title><![CDATA[New comment by xroche in "Wordlexpr: Compile-Time Wordle in C++20"]]></title><description><![CDATA[
<p>You simply can't. The constexpr environment won't let you have uninitialized variables/memory anywhere. It won't let you access dangling/out-of-bounds pointers either, overflow two-complement types, etc.</p>
]]></description><pubDate>Mon, 28 Feb 2022 09:54:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=30498178</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=30498178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30498178</guid></item><item><title><![CDATA[New comment by xroche in "Moving the Linux Kernel to Modern C"]]></title><description><![CDATA[
<p>> And if you really want it, it's not terribly hard to write<p>Sure, but basically it means rewriting all structures that rely on a bucket of stuff.<p>By the way maps often use a large bucket, and rehash in-place can be preferable.<p>> Which not many do, not unless the allocation is so large as to be in its own dedicated mmap<p>Do you know a modern operating system that does not have a mremap equivalent ?<p>On Linux you pretty much use it as soon as you reach large blocks.</p>
]]></description><pubDate>Fri, 25 Feb 2022 13:04:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=30466806</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=30466806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30466806</guid></item><item><title><![CDATA[New comment by xroche in "Moving the Linux Kernel to Modern C"]]></title><description><![CDATA[
<p>> C++ was discussed as having too many undesirable characteristics.<p>I tend to agree, as a C++ developer. There are many core issues in the language that haven't been resolved and that are unacceptable for kernel code.<p>My personal pet peeve: C++ is unable to reallocate a new[] region. This makes basically all structures (vector, hashmap, trees...) unusable for large data handling.</p>
]]></description><pubDate>Fri, 25 Feb 2022 11:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=30466299</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=30466299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30466299</guid></item><item><title><![CDATA[New comment by xroche in "Estonia, allies to trigger NATO Article 4"]]></title><description><![CDATA[
<p>> You can with storage systems<p>There is no such thing as storage systems at wide scale unfortunately<p>> well also run out of fuel within a few generations<p>Absolutely. But hopefully fusion will be around then.</p>
]]></description><pubDate>Thu, 24 Feb 2022 10:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=30452948</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=30452948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30452948</guid></item><item><title><![CDATA[New comment by xroche in "Estonia, allies to trigger NATO Article 4"]]></title><description><![CDATA[
<p>> The biggest retaliation the West can make right now is a commitment to a rapid exit at unprecedented speed from the oil economy, in favor of renewables.<p>You can't exit from the oil economy with renewable such as wind or solar due to their non-predictability.<p>If you want to stop importing Russian gaz, you need nuclear energy.</p>
]]></description><pubDate>Thu, 24 Feb 2022 09:47:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=30452844</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=30452844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30452844</guid></item><item><title><![CDATA[New comment by xroche in "2FA app with 10k Google Play downloads loaded well-known banking trojan"]]></title><description><![CDATA[
<p>Removed from Google Play. But what about the users who fell in the trap ? Will the app be removed automatically ?</p>
]]></description><pubDate>Fri, 28 Jan 2022 16:54:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=30117220</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=30117220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30117220</guid></item><item><title><![CDATA[New comment by xroche in "Add 10 GbE to your system with an M.2 2280 module"]]></title><description><![CDATA[
<p>Same experience with a bunch of Aquantia AQC-107 (ASUS XG-C100C). Had to remove them from a Linux server, it just won't work and botch IPv6 traffic (especially routing advertisement notices ?!). Got Intel x550t2 and all the issues miraculously disappeared.</p>
]]></description><pubDate>Wed, 19 Jan 2022 10:12:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=29991821</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=29991821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29991821</guid></item><item><title><![CDATA[New comment by xroche in "Making Emacs Popular Again (2020)"]]></title><description><![CDATA[
<p>> The first time you load many common filetypes (like Java for example), a box pops up saying "Do you want me to install a nice set of standard Java plugins?"<p>This. Used Emacs for fifteen years professionally, and I gave up when I had to reinstall my laptop, as having intellisense-like features and easy navigation in Emacs is a complete pain.<p>I actually did not intent to switch to VSCode, but after a couple of hours of scratching my head with list configuration files, I ended up "trying" VSCode, and after a couple of _minutes_, everything was working (completion, navigation etc.)<p>After a couple of tweaking, clangd was plugged, and I had direct visual compiler feedback in realtime while typing code in the window.<p>VSCode is not "better". It's just another world.</p>
]]></description><pubDate>Thu, 04 Nov 2021 13:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=29107051</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=29107051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29107051</guid></item><item><title><![CDATA[New comment by xroche in "YouTube removes “I Can't Believe You've Done This” video from 2007"]]></title><description><![CDATA[
<p>> I'm really sorry you feel this way<p>The corporate wording for "Fuck you!".</p>
]]></description><pubDate>Wed, 29 Sep 2021 16:06:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=28695631</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=28695631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28695631</guid></item><item><title><![CDATA[New comment by xroche in "My Job Offer Was Rescinded After I’d Given Notice"]]></title><description><![CDATA[
<p>> more qualified candidate<p>Also knows as "the candidate we can pay less"</p>
]]></description><pubDate>Wed, 29 Sep 2021 13:17:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=28693149</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=28693149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28693149</guid></item><item><title><![CDATA[New comment by xroche in "NYT Confirms Israel Killed an Iranian Nuclear Scientist with a Robot Sniper"]]></title><description><![CDATA[
<p>> I don’t think we should prevent any country from doing so.<p>Even countries ruled by theocratic leaders who promote hate and obscurity ?</p>
]]></description><pubDate>Tue, 21 Sep 2021 15:42:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=28606161</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=28606161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28606161</guid></item><item><title><![CDATA[New comment by xroche in "Why I left academia"]]></title><description><![CDATA[
<p>> Nineteenth-century musical works were the product of an imperial society. The classical musical canon must be decolonised.<p>I can't wait to decolonize mathematics, physics, etc. and banish those arbitrary colonialists laws such as the law of gravitation, thermodynamics etc.</p>
]]></description><pubDate>Tue, 21 Sep 2021 10:58:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=28603767</link><dc:creator>xroche</dc:creator><comments>https://news.ycombinator.com/item?id=28603767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28603767</guid></item></channel></rss>