<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: sapiogram</title><link>https://news.ycombinator.com/user?id=sapiogram</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 22 Aug 2026 13:38:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sapiogram" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sapiogram in "Zed DeltaDB"]]></title><description><![CDATA[
<p>The font blurriness har finally been fixed now, at least.</p>
]]></description><pubDate>Thu, 06 Aug 2026 05:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49192698</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=49192698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49192698</guid></item><item><title><![CDATA[New comment by sapiogram in "The Shape of Things to Come"]]></title><description><![CDATA[
<p>The game was first released in 2001, but released on steam on 2021. Needless to say, most players don't play through steam.</p>
]]></description><pubDate>Tue, 04 Aug 2026 18:12:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49172619</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=49172619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49172619</guid></item><item><title><![CDATA[New comment by sapiogram in "Go Analysis Framework: modular static analysis by go team"]]></title><description><![CDATA[
<p>What are you talking about, only Rust <i>actually</i> forces you to handle errors. Go functions merely return a tuple with an error along with the result, with a convention that you must checktror a non-nil error before using the result.<p>Rust bakes this into the type system, a function can truly return a result <i>or</i> an error.</p>
]]></description><pubDate>Sun, 26 Jul 2026 21:37:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49062680</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=49062680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49062680</guid></item><item><title><![CDATA[New comment by sapiogram in "RISC-V Is Inevitable: State of the Union Keynote Argues"]]></title><description><![CDATA[
<p>ARM could change that in the long term, Apple doesn't own them. It would be a generational fumble by ARM to lose Apple as a customer, though.</p>
]]></description><pubDate>Wed, 15 Jul 2026 11:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48918989</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=48918989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48918989</guid></item><item><title><![CDATA[New comment by sapiogram in "The bottleneck might be the air in the room"]]></title><description><![CDATA[
<p>Requires an area around your office that isn't ugly or overrun with cars.</p>
]]></description><pubDate>Sat, 04 Jul 2026 07:21:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48783329</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=48783329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48783329</guid></item><item><title><![CDATA[New comment by sapiogram in "A lot of population numbers are fake"]]></title><description><![CDATA[
<p>> Officially before the one child policy they were at 800 million. After 30 years of 1 child policy somehow they were at 1.2 billion. The math isn't mathing.<p>Even if I take your numbers at face value, it is absolutely possible for this math to math. To simplify massively, if the average person dies at 80 years old, the population growth today depends on the number of births 80 years ago, compared to today. Not 30 years ago. The population may have grown massively between 30 and 80 years ago, so that the absolute number of births remains high, despite a low birth rate.</p>
]]></description><pubDate>Thu, 29 Jan 2026 15:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46811552</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=46811552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46811552</guid></item><item><title><![CDATA[New comment by sapiogram in "Patterns for Defensive Programming in Rust"]]></title><description><![CDATA[
<p>Haskell is far more dangerous. It allows you to simple destruct the `Just` variant without a path for the empty case, causing a runtime error if it ever occurs.</p>
]]></description><pubDate>Sat, 06 Dec 2025 12:58:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46172981</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=46172981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46172981</guid></item><item><title><![CDATA[New comment by sapiogram in "KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support"]]></title><description><![CDATA[
<p>I thought this problem was Wayland's reason for existing?</p>
]]></description><pubDate>Wed, 26 Nov 2025 16:29:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46059131</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=46059131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46059131</guid></item><item><title><![CDATA[New comment by sapiogram in "KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support"]]></title><description><![CDATA[
<p>As long as you're willing to stay on some old LTS distro, you'll be fine for at least another 10 years. X isn't going anywhere.</p>
]]></description><pubDate>Wed, 26 Nov 2025 16:25:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46059088</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=46059088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46059088</guid></item><item><title><![CDATA[New comment by sapiogram in "Shai-Hulud Returns: Over 300 NPM Packages Infected"]]></title><description><![CDATA[
<p>Depends on your definition of "major". Small utility functions are added on nearly every release, but they definitely aren't major.</p>
]]></description><pubDate>Tue, 25 Nov 2025 18:35:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46049061</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=46049061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46049061</guid></item><item><title><![CDATA[New comment by sapiogram in "Shai-Hulud Returns: Over 300 NPM Packages Infected"]]></title><description><![CDATA[
<p>Rust's standard library hasn't received any major additions since 1.0 in 2015, back when nobody was writing web services in Rust so no one needed logging.</p>
]]></description><pubDate>Mon, 24 Nov 2025 16:48:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46036087</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=46036087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46036087</guid></item><item><title><![CDATA[New comment by sapiogram in "Server DRAM prices surge 50% as AI-induced memory shortage hits hyperscalers"]]></title><description><![CDATA[
<p>> Or, for $300, you can buy an RTX 5060 that is better than the best GPU from just 6 years ago. It's even faster than the top supercomputer in the world in 2003, one that cost $500 million to build.<p>RTX 5060 is slower than the RTX 2080 Ti, released September 2018. Digital Foundry found it to be 4% slower in 1080p, 13% slower in 1440p: <a href="https://www.youtube.com/watch?v=57Ob40dZ3JU" rel="nofollow">https://www.youtube.com/watch?v=57Ob40dZ3JU</a></p>
]]></description><pubDate>Tue, 04 Nov 2025 17:57:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45813903</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=45813903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45813903</guid></item><item><title><![CDATA[New comment by sapiogram in "Async/Await is finally back in Zig"]]></title><description><![CDATA[
<p>Kill threads at will?</p>
]]></description><pubDate>Sat, 01 Nov 2025 16:56:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45783229</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=45783229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45783229</guid></item><item><title><![CDATA[New comment by sapiogram in "Futurelock: A subtle risk in async Rust"]]></title><description><![CDATA[
<p>Rust solves this at compile-time with move semantics, with no runtime overhead. This feature is arguably why Rust exists, it's really useful.</p>
]]></description><pubDate>Fri, 31 Oct 2025 22:07:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45777223</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=45777223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45777223</guid></item><item><title><![CDATA[New comment by sapiogram in "AWS multiple services outage in us-east-1"]]></title><description><![CDATA[
<p>Do you monitor your product closely enough to know that there weren't other brief outages? E.g. something on the scale of unscheduled server restarts, and minute-long network outages?</p>
]]></description><pubDate>Mon, 20 Oct 2025 11:01:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45642513</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=45642513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45642513</guid></item><item><title><![CDATA[New comment by sapiogram in "Zed is now available on Windows"]]></title><description><![CDATA[
<p>Idk about subpixel font rendering, but font rendering on Linux looks massively better after a patch last week: <a href="https://github.com/zed-industries/zed/issues/7992#issuecomment-3383408623" rel="nofollow">https://github.com/zed-industries/zed/issues/7992#issuecomme...</a></p>
]]></description><pubDate>Wed, 15 Oct 2025 22:40:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45599193</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=45599193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45599193</guid></item><item><title><![CDATA[New comment by sapiogram in "Apple M5 chip"]]></title><description><![CDATA[
<p>And that was already impressive. High-end gaming computers with dual-channel DDR5 only reach ~100GB/s of CPU memory bandwidth.</p>
]]></description><pubDate>Wed, 15 Oct 2025 13:37:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45592328</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=45592328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45592328</guid></item><item><title><![CDATA[New comment by sapiogram in "Apple M5 chip"]]></title><description><![CDATA[
<p>> I wish Apple would take gaming more seriously and make GPTK a first class citizen such as Proton on Linux.<p>Note that games with anticheat don't work on Linux with Proton either. Everything else does, though.</p>
]]></description><pubDate>Wed, 15 Oct 2025 13:35:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45592307</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=45592307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45592307</guid></item><item><title><![CDATA[New comment by sapiogram in "The cost of turning down wind turbines in Britain"]]></title><description><![CDATA[
<p>In Norway, power cables have been a top-tier political issue for years. They make electricity more expensive locally, since the surplus power can be exported instead of needing to be dumped for 0 or negative cost.</p>
]]></description><pubDate>Wed, 15 Oct 2025 11:22:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45590767</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=45590767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45590767</guid></item><item><title><![CDATA[New comment by sapiogram in "FyneDesk: A full desktop environment for Linux written in Go"]]></title><description><![CDATA[
<p>> I bet it’s smooth given how concurrent friendly Go is with channels and go routines etc.<p>You can do the same in any language with threads, and a library providing channels. Hell, you could probably do it better with a library, go's channels are unnecessarily error prone with nils, channel closing, and cleanup behavior.</p>
]]></description><pubDate>Fri, 03 Oct 2025 10:10:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45461146</link><dc:creator>sapiogram</dc:creator><comments>https://news.ycombinator.com/item?id=45461146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45461146</guid></item></channel></rss>