<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: angrysaki</title><link>https://news.ycombinator.com/user?id=angrysaki</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 07:16:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=angrysaki" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by angrysaki in "Windows native app development is a mess"]]></title><description><![CDATA[
<p>I would say having a good hot reload system gives you the benefit of wysiwyg with more readable code</p>
]]></description><pubDate>Mon, 23 Mar 2026 01:39:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47484479</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=47484479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47484479</guid></item><item><title><![CDATA[New comment by angrysaki in "Nullable vs. Nullable in C#"]]></title><description><![CDATA[
<p>>The compiler gives us a way to deal with this situation. It is all about being absolutely clear with intentions. Yes, Where(..) in my example would return IEnumerable<TR?> but then in subsequent code I can tell the compiler that I know for a fact that TR? is actually TR by using the null forgiving operator (!).<p>I guess that seems way less clear with intentions to me. If I have an array of potentially null types and I want to filter out the not nulls, I'd much rather have an operation that returns a T[] vs a T?[].<p>I should also note that I also have a "IEnumerable<T> WhereNotNull(IEnumerable<T>?)" function in my codebase, but I implemented it using a foreach/yield which doesn't suffer from the extra Cast<>()</p>
]]></description><pubDate>Fri, 29 Aug 2025 14:08:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45064355</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=45064355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45064355</guid></item><item><title><![CDATA[New comment by angrysaki in "Nullable vs. Nullable in C#"]]></title><description><![CDATA[
<p>>Also, the design of this this method doesn't seem to make much difference to me anyways:<p>``` var strs = source.SelectNotNull(it => it); ```<p>vs<p>``` var strs = source.Where(it => it != null); ```<p>Wouldn't the first be IEnumerable<TR> and the second be IEnumerable<TR?><p>I imagine that's the main driver for creating SelectNotNull, so that you get the nonnullable type out of the Linq query</p>
]]></description><pubDate>Fri, 29 Aug 2025 13:24:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45063797</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=45063797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45063797</guid></item><item><title><![CDATA[New comment by angrysaki in "Trump's NASA cuts would destroy decades of science and wipe out its future"]]></title><description><![CDATA[
<p>Before I put my fedora back on and leave, could you answer this question:<p>Do you truly think the evidence you provided would convince someone ignorant on the matter that there really was a migrant crisis that warrants the Trump administration's behavior?</p>
]]></description><pubDate>Fri, 13 Jun 2025 01:25:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44264896</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=44264896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44264896</guid></item><item><title><![CDATA[New comment by angrysaki in "Trump's NASA cuts would destroy decades of science and wipe out its future"]]></title><description><![CDATA[
<p>So apart from some 300 million number, it's just all vibes?<p>Here I was expecting data about how all these illegal immigrants are causing crimes everywhere at higher rates than americans, or how many cats and dogs they've eaten but I guess there's no actual evidence of a crisis.</p>
]]></description><pubDate>Thu, 12 Jun 2025 23:08:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44264184</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=44264184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44264184</guid></item><item><title><![CDATA[New comment by angrysaki in "Trump's NASA cuts would destroy decades of science and wipe out its future"]]></title><description><![CDATA[
<p>What are the symptoms of this "unprecedented crisis" and what makes it a crisis?</p>
]]></description><pubDate>Thu, 12 Jun 2025 18:22:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44261020</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=44261020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44261020</guid></item><item><title><![CDATA[New comment by angrysaki in "As a developer, my most important tools are a pen and a notebook"]]></title><description><![CDATA[
<p>Wouldn't it be:<p>"when building a house, obviously a hammer is more important than the _paper_ blueprints. This isn't art class, it's construction".<p>(when digital notes/digital blueprints are an available option)</p>
]]></description><pubDate>Wed, 28 May 2025 16:12:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44117587</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=44117587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44117587</guid></item><item><title><![CDATA[New comment by angrysaki in "The Great Barefoot Running Hysteria of 2010"]]></title><description><![CDATA[
<p>About 20 years ago I changed from running in basketball shoes to minimal shoes. At the time I was only running about 5K. It took me about 10 months to work up to 5k in the minimal shoes.<p>My general approach is to run less far but more often since you usually don't notice tendon injuries while you're exercising, but a day or two later.</p>
]]></description><pubDate>Tue, 25 Mar 2025 12:46:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43470525</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=43470525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43470525</guid></item><item><title><![CDATA[New comment by angrysaki in "Genetics, not shared envs, drives parent-child similarities in intelligence"]]></title><description><![CDATA[
<p>“The model assumes that people directly choose partners based on their observed cognitive ability, but in reality, partner selection might happen indirectly through other related characteristics or through more complex patterns,”<p>Seems like a pretty wild assumption to make. Maybe they need that to simplify their model, but still...</p>
]]></description><pubDate>Thu, 16 Jan 2025 20:42:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42730624</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=42730624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42730624</guid></item><item><title><![CDATA[New comment by angrysaki in "Trump wins presidency for second time"]]></title><description><![CDATA[
<p>I don't disagree, which is sort of my point. The democratic party apparatus and their allies don't want that platform/message.<p>I was mostly just pointing g out ghat there is a stance/platform that could combat right wing populism.</p>
]]></description><pubDate>Wed, 06 Nov 2024 20:49:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42069130</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=42069130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42069130</guid></item><item><title><![CDATA[New comment by angrysaki in "Trump wins presidency for second time"]]></title><description><![CDATA[
<p>Just picture Bernie Sanders hammering home that the wealthy are screwing everybody. That's the kind of messaging they need but they would rather loose than move left.</p>
]]></description><pubDate>Wed, 06 Nov 2024 19:20:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42067777</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=42067777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42067777</guid></item><item><title><![CDATA[New comment by angrysaki in "Outlook is Microsoft's new data collection service"]]></title><description><![CDATA[
<p>I tried virtual desktops for a while and I'm pretty sure I was using this app for hotkeys to each desktop. <a href="https://github.com/hwtnb/SylphyHornPlusWin11">https://github.com/hwtnb/SylphyHornPlusWin11</a><p>(I don't use virtual desktops anymore so I don't remember that well)</p>
]]></description><pubDate>Thu, 11 Jan 2024 20:02:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=38958141</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=38958141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38958141</guid></item><item><title><![CDATA[New comment by angrysaki in "Why Socialism? (1949)"]]></title><description><![CDATA[
<p>Without government regulations, are you sure the corporate merger of Amazon, Google, Verizon Walmart & Microsoft would let you?</p>
]]></description><pubDate>Wed, 06 Sep 2023 18:02:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=37408696</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=37408696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37408696</guid></item><item><title><![CDATA[New comment by angrysaki in "Making friends as an adult is hard (2021)"]]></title><description><![CDATA[
<p>My hunch is that it has something to do with doing/accomplishing something "hard" together. I'm also guessing that the harder it is, the more bonding automatic bonding you get.</p>
]]></description><pubDate>Tue, 18 Apr 2023 14:10:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=35614271</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=35614271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35614271</guid></item><item><title><![CDATA[New comment by angrysaki in "The Creepiest Cycling Condition: Shermer’s Neck"]]></title><description><![CDATA[
<p>I'm sure there's some truth to this but I don't think that is what is happening in this case. From what I can gather, this is about people who trained for a goal, and during the event an unexpected "weak link" in the chain gave out so they found a mechanical solution.<p>I'm sure if most of them had gotten this during training, they would have taken the time to recover.</p>
]]></description><pubDate>Sun, 24 Jul 2022 20:01:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=32217106</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=32217106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32217106</guid></item><item><title><![CDATA[New comment by angrysaki in "Tell HN: I have the perfect job, why is it not enough?"]]></title><description><![CDATA[
<p>I find that personally this is a big one for me, except I spend my time road cycling. Depending on who you are the competitive aspect of group riding can be very enjoyable. (Different sports may be a better fit depending on who you are)</p>
]]></description><pubDate>Mon, 11 Jul 2022 19:08:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=32060364</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=32060364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32060364</guid></item><item><title><![CDATA[New comment by angrysaki in "Faster IndexOf for Substrings in .NET"]]></title><description><![CDATA[
<p>Not sure when your experiences are from, but in .net core they redid the csproj format which is much smaller and human readable (I often just edit the XML instead of using the designer). I think most (all?) of the source for .net core is available so well.<p>I dont know EF well but there is a rewritten core version</p>
]]></description><pubDate>Tue, 04 Jan 2022 14:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=29795129</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=29795129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29795129</guid></item><item><title><![CDATA[New comment by angrysaki in "Nikola Tesla invention from 100 years ago suddenly makes more sense today"]]></title><description><![CDATA[
<p>Drawings of bicycles from memory, rendered in 3D:<p><a href="https://www.behance.net/gallery/35437979/Velocipedia" rel="nofollow">https://www.behance.net/gallery/35437979/Velocipedia</a></p>
]]></description><pubDate>Thu, 20 May 2021 14:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=27221484</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=27221484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27221484</guid></item><item><title><![CDATA[New comment by angrysaki in "Use Your Bike as a Backup to Your Backup Power Supply"]]></title><description><![CDATA[
<p>I think it's that the cycling movement is just more efficient for sustained efforts, possibly because it uses less muscles. For sustained efforts, I don't think being able to use more muscles is an advantage, since you're going to be limited by your cardiovascular system. If you created a bike that you could also generate power with your arms, i woudln't expect to be able to put out more power because muscles are the limiter. 
The muscle fiber distribution might be in favor of only using your legs as well (eg. fast vs slow twitch)<p>I'm not much of a rower, but after your pull, pulling your body forward for the next row is all wasted effort as far as producing mechanical work. Cycling doesn't really have any wasted phase like this.<p>Here's a bunch of rowers comparing their cycling/rowing watts:
<a href="https://www.c2forum.com/viewtopic.php?f=31&t=186612" rel="nofollow">https://www.c2forum.com/viewtopic.php?f=31&t=186612</a><p>What I'm not sure is if you were to measure total energy expenditure at the human (as opposed to the spinning wheel), then cycling/rowing might be closer.</p>
]]></description><pubDate>Mon, 26 Oct 2020 03:17:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=24892554</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=24892554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24892554</guid></item><item><title><![CDATA[New comment by angrysaki in "Use Your Bike as a Backup to Your Backup Power Supply"]]></title><description><![CDATA[
<p>Not disagreeing, but just wanted to point out that if the goal was to generate heat then humans could potentially be more efficient because of internal efficiency. The ballpark number I often see is 25% efficiency, so if you were able to somehow capture the waste heat they'd be able to heat up the water 3x as fast.</p>
]]></description><pubDate>Sun, 25 Oct 2020 19:39:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=24889239</link><dc:creator>angrysaki</dc:creator><comments>https://news.ycombinator.com/item?id=24889239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24889239</guid></item></channel></rss>