<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: pedrocr</title><link>https://news.ycombinator.com/user?id=pedrocr</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 25 May 2026 20:09:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pedrocr" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pedrocr in "Artemis II Launch Day Updates"]]></title><description><![CDATA[
<p>That seems wrong. If you have a way to maintain enough propulsion for long enough you can escape the gravity well at any arbitrarily low speed. You "just" need to maintain that speed long enough for the escape velocity from the gravity well to go below it as it diminishes with distance from the mass.</p>
]]></description><pubDate>Thu, 02 Apr 2026 10:51:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47612619</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=47612619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47612619</guid></item><item><title><![CDATA[New comment by pedrocr in "I built a pint-sized Macintosh"]]></title><description><![CDATA[
<p>There seem to be some 15 inch all-in-ones but these days if what you want is a small form factor the answer is surely a laptop. Even if you're just going to keep it on the same desk forever that's what you'd get if you want 15 inch or smaller.</p>
]]></description><pubDate>Tue, 03 Mar 2026 10:57:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47230711</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=47230711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47230711</guid></item><item><title><![CDATA[New comment by pedrocr in "Minnesota judge holds federal attorney in civil contempt"]]></title><description><![CDATA[
<p>I once made a criminal complaint because of a sewer line that was frequently allowed to overflow into a creek. The prosecutor refused to prosecute the case with the argument that the root cause was "real estate pressure" and so the county (that licenses and taxes any new construction) and the sewage operator (that coercively charges anyone that can physically connect) couldn't possibly be blamed.</p>
]]></description><pubDate>Thu, 19 Feb 2026 23:17:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47081156</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=47081156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47081156</guid></item><item><title><![CDATA[New comment by pedrocr in "The next steps for Airbus' big bet on open rotor engines"]]></title><description><![CDATA[
<p>Another advantage is you can place the fans all along the wing getting you better stall resistance as the flow doesn't detach as easily. There's already a prototype of a hybrid plane that does this:<p><a href="https://www.electra.aero/" rel="nofollow">https://www.electra.aero/</a></p>
]]></description><pubDate>Tue, 03 Feb 2026 20:21:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46876724</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=46876724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46876724</guid></item><item><title><![CDATA[New comment by pedrocr in "LED lighting undermines visual performance unless supplemented by wider spectra"]]></title><description><![CDATA[
<p>One of the authors of this paper did a pretty long podcast with Huberman about this topic:<p><a href="https://www.hubermanlab.com/episode/red-light-to-improve-metabolism-and-harmful-effects-of-led-glen-jeffery" rel="nofollow">https://www.hubermanlab.com/episode/red-light-to-improve-met...</a><p>The show notes have links to quite a few more papers. I have no idea if this is good science but this is not just a one off paper.</p>
]]></description><pubDate>Mon, 26 Jan 2026 16:12:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46767457</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=46767457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46767457</guid></item><item><title><![CDATA[New comment by pedrocr in "Advent of Compiler Optimisations 2025"]]></title><description><![CDATA[
<p>That's great if you're compiling for use on the same machine or those exactly like it. If you're compiling binaries for wider distribution it will generate code that some machines can't run and won't take advantage of features in others.<p>To be able to support multiple arch levels in the same binary I think you still need to do manual work of annotating specific functions where several versions should be generated and dispatched at runtime.</p>
]]></description><pubDate>Tue, 02 Dec 2025 17:25:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46123766</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=46123766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46123766</guid></item><item><title><![CDATA[New comment by pedrocr in "Addressing the adding situation"]]></title><description><![CDATA[
<p>I'm curious if that's still the case generally after things like musttail attributes to help the compiler emit good assembly for well structured interpreter loops:<p><a href="https://blog.reverberate.org/2025/02/10/tail-call-updates.html" rel="nofollow">https://blog.reverberate.org/2025/02/10/tail-call-updates.ht...</a></p>
]]></description><pubDate>Tue, 02 Dec 2025 16:48:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46123207</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=46123207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46123207</guid></item><item><title><![CDATA[New comment by pedrocr in "Date bug in Rust-based coreutils affects Ubuntu 25.10 automatic updates"]]></title><description><![CDATA[
<p>This seems to be the Ubuntu bug report:<p><a href="https://bugs.launchpad.net/ubuntu/+source/rust-coreutils/+bug/2127970" rel="nofollow">https://bugs.launchpad.net/ubuntu/+source/rust-coreutils/+bu...</a></p>
]]></description><pubDate>Thu, 23 Oct 2025 21:53:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45687761</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=45687761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45687761</guid></item><item><title><![CDATA[New comment by pedrocr in "95% of Companies See 'Zero Return' on $30B Generative AI Spend"]]></title><description><![CDATA[
<p>> agents were previously spending 3-5 minutes after each call writing manual summaries of the calls<p>Why were they doing this at all? It may not be what is happening in this specific case but a lot of the AI business cases I've seen are good automations of useless things. Which makes sense because if you're automating a report that no one reads the quality of the output is not a problem and it doesn't matter if the AI gets things wrong.<p>In operations optimization there's a saying to not go about automating waste, cut it out instead. A lot of AI I suspect is being used to paper over wasteful organization of labor. Which is fine if it turns out we just aren't able to do those optimizations anyway.</p>
]]></description><pubDate>Thu, 21 Aug 2025 16:43:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44974906</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44974906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44974906</guid></item><item><title><![CDATA[New comment by pedrocr in "Debian 13 arrives with major updates for Linux users – what's new in 'Trixie'"]]></title><description><![CDATA[
<p>> They are perfectly good machines as servers and desktop terminals.<p>On the power usage alone surely an upgrade to a still extremely old 64bit machine would be a significant upgrade. For a server that you run continuously a 20+ year old machine will consume quite a bit.</p>
]]></description><pubDate>Thu, 14 Aug 2025 07:26:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44897698</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44897698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44897698</guid></item><item><title><![CDATA[New comment by pedrocr in "Ancient X11 scaling technology"]]></title><description><![CDATA[
<p>Thanks! By retrofitting I mean having to have a new protocol with this new opt-in method where some apps will be getting integer scales and go through a transform and some apps will be getting a fractional scale and rendering directly to the output resolution. If this had worked "correctly" from the start the compositors wouldn't even need to know anything about scaling. As far as they knew the scaling metadata could have been an opaque value that they passed from the user config to the clients to figure out. I assume we're stuck forever with all compositors having to understand all this instead of just punting the problem completely to clients.<p>When you say you supported this for quite some years was there a custom protocol in KWin to allow clients to render directly to the fractionally scaled resolution? ~4 years ago I was frustrated by this when I benchmarked a 2x slowdown from RAW file to the same number of pixels on screen when using fractional scaling and at least in sway there wasn't a way to fix it or much appetite to implement it. It's great to see it is mostly in place now and just needs to be enabled by all the stack.</p>
]]></description><pubDate>Tue, 24 Jun 2025 21:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44371467</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44371467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44371467</guid></item><item><title><![CDATA[New comment by pedrocr in "Ancient X11 scaling technology"]]></title><description><![CDATA[
<p>Seems like the support is getting there. I just checked Firefox and it has landed the code but still has it disabled by default. Most users that set 1.5x on their session are probably still getting needless scaling but hopefully that won't last too long.</p>
]]></description><pubDate>Tue, 24 Jun 2025 21:30:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44371283</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44371283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44371283</guid></item><item><title><![CDATA[New comment by pedrocr in "Ancient X11 scaling technology"]]></title><description><![CDATA[
<p>That's what I referred to with "we'll be finally getting that in Wayland now". For many years the Wayland protocol could only communicate integer scale factors to clients. If you asked for 1.5 what the compositors did was ask all the clients to render at 2x at a suitably fake size and then scale that to the final output resolution. That's still mostly the case in what's shipping right now I believe. And even in integer scaling things like events are sent to clients in virtual coordinates instead of just going "here's your NxM buffer, all events are in those physical coordinates, all scaling is just metadata I give you to do whatever you want with". There were practical reasons to do that in the beginning for backwards compatibility but the actual direct scaling is having to be retrofitted now. I'll be really happy when I can just set 1.3 scaling in sway and have that just mean that sway tells Firefox that 1.3 is the scale factor and just gets back the final buffer that doesn't need any transformations. I haven't checked very recently but it wasn't possible not too long ago. If it is now I'll be a happy camper and need to upgrade some software versions.</p>
]]></description><pubDate>Tue, 24 Jun 2025 21:15:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44371141</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44371141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44371141</guid></item><item><title><![CDATA[New comment by pedrocr in "Ancient X11 scaling technology"]]></title><description><![CDATA[
<p>> Originally OS X defaulted to drawing at 2x scale without any scaling down because the hardware was designed to have the right number of pixels for 2x scale.<p>That's an interesting related discussion. The idea that there is a physically correct 2x scale and fractional scaling is a tradeoff is not necessarily correct. First because different users will want to place the same monitor at different distances from their eyes, or have different eyesight, or a myriad other differences. So the ideal scaling factor for the same physical device depends on the user and the setup. But more importantly because having integer scaling be sharp and snapped to pixels and fractional scaling a tradeoff is mostly a software limitation. GUI toolkits can still place all ther UI at pixel boundaries even if you give them a target scaling of 1.785. They do need extra logic to do that and most can't. But in a weird twist of destiny the most used app these days is the browser and the rendering engines are designed to output at arbitrary factors natively and in most cases can't because the windowing system forces these extra transforms on them. 3D engines are another example, where they can output whatever arbitrary resolution is needed but aren't allowed to. Most games can probably get around that in some kind of fullscreen mode that bypasses the scaling.<p>I think we've mostly ignored these issues because computers are so fast and monitors have gotten so high resolution that the significant performance penalty (2x easily) and introduced blurryness mostly goes unnoticed.<p>> Take a look at this HiDPI rendering example in Leopard<p>That's a really cool example, thanks. At one point Ubuntu's Unity had a fake fractional scaling slider that just used integer scaling plus font size changes for the intermediate levels. That mostly works very well from the point of view of the user. Because of the current limitations in Wayland I mostly do that still manually. It works great for single monitor and can work for multiple monitors if the scaling factors work out because the font scaling is universal and not per output.</p>
]]></description><pubDate>Tue, 24 Jun 2025 20:58:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44370977</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44370977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44370977</guid></item><item><title><![CDATA[New comment by pedrocr in "Ancient X11 scaling technology"]]></title><description><![CDATA[
<p>That's probably better than most scaling done on Wayland today because it's doing the rendering directly at the target resolution instead of doing the "draw at 2x scale and then scale down" dance that was popularized by OSX and copied by Linux. If you do it that way you both lose performance and get blurry output. The only corner case a compositor needs to cover is when a client is straddling two outputs. And even in that case you can render at the higher size and get perfect output in one output and the same downside in blurryness in the other, so it's still strictly better.<p>It's strange that Wayland didn't do it this way from the start given its philosophy of delegating most things to the clients. All you really need to do arbitrary scaling is tell apps "you're rendering to a MxN pixel buffer and as a hint the scaling factor of the output you'll be composited to is X.Y". After that the client can handle events in real coordinates and scale in the best way possible for its particular context. For a browser, PDF viewer or image processing app that can render at arbitrary resolutions not being able to do that is very frustrating if you want good quality and performance. Hopefully we'll be finally getting that in Wayland now.</p>
]]></description><pubDate>Tue, 24 Jun 2025 19:17:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44369891</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44369891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44369891</guid></item><item><title><![CDATA[New comment by pedrocr in "How Cloudflare blocked a monumental 7.3 Tbps DDoS attack"]]></title><description><![CDATA[
<p>Wouldn't that need a huge amount of extra hardware to do that filtering when the routers in each customer's home are mostly idle? Just setting egress filtering as the default and letting users override that if they need to for some reason should be a good outcome. The few that do change the default hopefully know what they are doing and won't end up part of a DDoS but they'll be few anyway so the impact will still be small.</p>
]]></description><pubDate>Tue, 24 Jun 2025 17:09:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44368401</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44368401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44368401</guid></item><item><title><![CDATA[New comment by pedrocr in "New York to build one of first U.S. nuclear-power plants in generation"]]></title><description><![CDATA[
<p>You've now ignored the simulations others have done, after insisting on those repeatedly, and have started making your own to again conclude solar and wind must not be viable and nuclear necessary. Meanwhile I'm still waiting on any kind of study that says nuclear can be built at anything approaching a viable cost. This is not a reasonable way to discuss something.</p>
]]></description><pubDate>Mon, 23 Jun 2025 22:05:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44360665</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44360665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44360665</guid></item><item><title><![CDATA[New comment by pedrocr in "New York to build one of first U.S. nuclear-power plants in generation"]]></title><description><![CDATA[
<p>> No I'm not, I have no idea how you are getting that idea. I'm asking for an analysis showing that Minnesota's winter needs can be met without building nuclear plants. That's it. You can solve that problem in any way you like, including importing power from other states and nations.<p>If that's your assumption then this is a non issue. Minnesota is currently less than 2% of total winter electricity demand in the US. Lets be pessimistic and assume that because it needs more heating in winter than average those 2% become 5% with electrification of heating nationwide. Even if 100% of that electricity needed to be imported from other states that's still a very small amount of the total. You could import all that solar and wind energy from other states if you can't produce any at all locally. The scenario is obviously much better than that, you'd only need to cover the shortfall which is what already naturally happens in joint grids all over the world.<p>> Meanwhile, nuclear is here now, and it works. I don't think we should be betting our future on unproven tech.<p>I'm still waiting for a link that shows that nuclear can be built at anything approaching reasonable cost. In all these discussions that's always presented as a given and then all the discussion is on the shortfalls of renewables. Meanwhile the actual reality on the ground is that the renewable roll-out is rising exponentially and nuclear projects are practically non existant.</p>
]]></description><pubDate>Mon, 23 Jun 2025 16:46:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44357622</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44357622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44357622</guid></item><item><title><![CDATA[New comment by pedrocr in "New York to build one of first U.S. nuclear-power plants in generation"]]></title><description><![CDATA[
<p>> I don't know what a "nuclear roll-out simulation" is, exactly.<p>Any simulation where building nuclear power plants makes economic sense would do.<p>> I'm unconvinced that renewables+storage alone can solve the Minnesota winter problem.<p>You're again asking for simulations about Minnesota specifically which doesn't make sense. Unless you're thinking of seceding from the union and closing the borders to energy trade, as long as the US as a whole can do it Minnesota in particular can be a net energy importer in winter if that's what's needed. Here's the RethinkX simulation of that:<p><a href="https://www.tonyseba.com/wp-content/uploads/2020/11/RethinkingEnergy2020-2030-LRR.pdf" rel="nofollow">https://www.tonyseba.com/wp-content/uploads/2020/11/Rethinki...</a><p>"Our analysis makes severely constraining assumptions, and by extrapolating our results from California, Texas, and New England to the entire country we find that the continental United States as
a whole could achieve 100% clean electricity from solar PV, onshore wind power, and lithium-ion batteries by 2030 for a capital investment
of less than $2 trillion, with an average system electricity cost
nationwide of under 3 cents per kilowatt-hour if 50% or more of the
system’s super power is utilized."<p>This is almost 5 years old at this point. Others have linked other such analysis. At this point asking people to show them simulations for renewables while trying to argue for nuclear is disingenuous. Renewables are the ones being built out at scale all over the world while nuclear struggles to deliver new projects and doesn't seem to have a viable path to being cheap.</p>
]]></description><pubDate>Mon, 23 Jun 2025 16:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44357168</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44357168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44357168</guid></item><item><title><![CDATA[New comment by pedrocr in "New York to build one of first U.S. nuclear-power plants in generation"]]></title><description><![CDATA[
<p>You're again talking about simulating only Minnesota I suspect. If you want a realistic simulation there are others in the thread and RethinkX has had a whole-US simulation for a long time. What I've never seen is a nuclear roll-out simulation that argues that's a good option. Do you have one of those?</p>
]]></description><pubDate>Mon, 23 Jun 2025 15:15:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44356651</link><dc:creator>pedrocr</dc:creator><comments>https://news.ycombinator.com/item?id=44356651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44356651</guid></item></channel></rss>