<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: IceSentry</title><link>https://news.ycombinator.com/user?id=IceSentry</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 28 Oct 2026 15:55:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=IceSentry" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by IceSentry in "Bevy 0.13: ECS-driven game engine built in Rust"]]></title><description><![CDATA[
<p>And I know people that have used bevy to make games and liked it more than any other engine they tried before. Many people are already using it in production, there's also multiple games built with bevy released on steam with many more in progress.<p>It's completely expected that it doesn't click for everyone, but I don't get why you are framing it as if hitting a brick wall is the only experience that people have when making games with bevy. Plenty of people just don't like the ECS model. That doesn't mean that bevy is bad. It's just not for them. We are lucky enough that there's a great alternative in the rust gamedev ecosystem like Fyrox for those people. It doesn't have to be a competition.</p>
]]></description><pubDate>Sun, 18 Feb 2024 23:33:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=39424659</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=39424659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39424659</guid></item><item><title><![CDATA[New comment by IceSentry in "Bevy 0.12"]]></title><description><![CDATA[
<p>The UI framework will be bevy_ui just like godot uses godot ui library. What needs to be done is improve it so it can actually work for making a complex app.</p>
]]></description><pubDate>Sat, 04 Nov 2023 22:20:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=38145772</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=38145772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38145772</guid></item><item><title><![CDATA[New comment by IceSentry in "Bevy 0.12"]]></title><description><![CDATA[
<p>Bevy does have plenty of documentation here: <a href="https://docs.rs/bevy/latest/bevy/" rel="nofollow noreferrer">https://docs.rs/bevy/latest/bevy/</a><p>What's missing is tutorial type documentation, but individual features are generally documented.</p>
]]></description><pubDate>Sat, 04 Nov 2023 21:55:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38145589</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=38145589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38145589</guid></item><item><title><![CDATA[New comment by IceSentry in "Backward Compatibility, Go 1.21, and Go 2"]]></title><description><![CDATA[
<p>Well I guess you've just been very lucky.<p>I've seen a codebase where half the features were implemented by inheriting the controller class and adding some behaviour and then that wqs wrapped in another layer adding more behavior. It had about 5-6 layers of that. I guess it's not 10 layers, but it was still extremely shitty code that was very not fun to deal with.</p>
]]></description><pubDate>Tue, 15 Aug 2023 02:18:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=37129385</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=37129385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37129385</guid></item><item><title><![CDATA[New comment by IceSentry in "Throw away your first draft of your code"]]></title><description><![CDATA[
<p>I don't understand why you consider loops an abstraction. They are some of the most basic building block.</p>
]]></description><pubDate>Fri, 04 Aug 2023 23:21:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=37007147</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=37007147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37007147</guid></item><item><title><![CDATA[New comment by IceSentry in "Rust vs. Julia in scientific computing"]]></title><description><![CDATA[
<p>There's rayon, which in my opinion makes writing multi threaded code even simpler than openmp. It's also nice that it doesn't rely on any compiler feature. It's just a library.</p>
]]></description><pubDate>Mon, 24 Jul 2023 22:53:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=36855370</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36855370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36855370</guid></item><item><title><![CDATA[New comment by IceSentry in "Rust vs. Julia in scientific computing"]]></title><description><![CDATA[
<p>It's one of the thing that annoys me the most about these discussions. The best language to prototype in is the one you know the most. For me and probably for you too, that's rust. So it's trivial for me to start a new project and have everything I need very quickly. With pretty much any other languages I need to relearn some syntax or apis which is a massive waste of time when prototyping.</p>
]]></description><pubDate>Mon, 24 Jul 2023 22:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=36855340</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36855340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36855340</guid></item><item><title><![CDATA[New comment by IceSentry in "Bun v0.7.0"]]></title><description><![CDATA[
<p>Rome is not a runtime and picking one depends on your use case and personal preference about certain features.</p>
]]></description><pubDate>Sat, 22 Jul 2023 16:34:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=36827611</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36827611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36827611</guid></item><item><title><![CDATA[New comment by IceSentry in "Bun v0.7.0"]]></title><description><![CDATA[
<p>Why is that odd? Why are you even talking about a rabbit?</p>
]]></description><pubDate>Sat, 22 Jul 2023 16:30:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=36827568</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36827568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36827568</guid></item><item><title><![CDATA[New comment by IceSentry in "Taskfile: A Modern Alternative to Makefile"]]></title><description><![CDATA[
<p>I don't think using Task is better either. I was just replying to OP saying to just use unix tools. Unix tools aren't cross platform so they aren't a good build tool either.</p>
]]></description><pubDate>Sun, 16 Jul 2023 16:45:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=36748969</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36748969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36748969</guid></item><item><title><![CDATA[New comment by IceSentry in "Taskfile: A Modern Alternative to Makefile"]]></title><description><![CDATA[
<p>UNIX might be standard but it doesn't make it cross platform. You might not like it but a lot of people develop on windows. Build tools that assume a unix environment is present aren't a solution.</p>
]]></description><pubDate>Sun, 16 Jul 2023 08:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=36744726</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36744726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36744726</guid></item><item><title><![CDATA[New comment by IceSentry in "Famous Programers with Repetitive Strain Injury (2022)"]]></title><description><![CDATA[
<p>Using my thumb to press alt sounds crazy to me. It's incredibly uncomfortable compared to using ctrl with my pinky.<p>With that said I do agree that modern keyboards completely underutilize the thumb. This is why I love my split keyboard with a thumb cluster. I truly believe every keyboard should have a thumb cluster now. It's crazy that the default is to waste 2 fingers like that.</p>
]]></description><pubDate>Sat, 15 Jul 2023 00:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=36731734</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36731734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36731734</guid></item><item><title><![CDATA[New comment by IceSentry in "C++23: The Next C++ Standard"]]></title><description><![CDATA[
<p>Unused variables just generate warnings. It will still compile.</p>
]]></description><pubDate>Tue, 11 Jul 2023 21:58:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=36687816</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36687816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36687816</guid></item><item><title><![CDATA[New comment by IceSentry in "Firefox address bar"]]></title><description><![CDATA[
<p>I use vivaldi because of the tab stack feature and until firefox gets support for something close to it I just can't switch. I tried to browse the web without it but I always come back to vivaldi. I have a tab hoarding problem and it's the only browser that actually makes helps me manage it.</p>
]]></description><pubDate>Mon, 10 Jul 2023 17:51:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=36670181</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36670181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36670181</guid></item><item><title><![CDATA[New comment by IceSentry in "Bevy 0.11: ECS-driven game engine built in Rust"]]></title><description><![CDATA[
<p>While OpenGL support isn't a main target, the fact that it breaks with 3D is unexpected. Many features won't work but it should definitely be able to render the pbr shader in 3d.</p>
]]></description><pubDate>Mon, 10 Jul 2023 04:05:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=36661950</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36661950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36661950</guid></item><item><title><![CDATA[New comment by IceSentry in "Fast machines, slow machines"]]></title><description><![CDATA[
<p>Windows Terminal is 93% c++ on github. Not sure where you got the impression it was mostly c#</p>
]]></description><pubDate>Wed, 28 Jun 2023 15:52:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=36508282</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36508282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36508282</guid></item><item><title><![CDATA[New comment by IceSentry in "Is ORM still an anti-pattern?"]]></title><description><![CDATA[
<p>Some libraries can use string interpolation to create parameterized queries automatically.</p>
]]></description><pubDate>Wed, 28 Jun 2023 04:32:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=36502329</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36502329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36502329</guid></item><item><title><![CDATA[New comment by IceSentry in "How VSCode made bracket pair colorization faster (2021)"]]></title><description><![CDATA[
<p>You don't need to buy more ram. It was already cheap a decade ago. Ram has been in the multiple gigabyte range for longer than that. Having an app that you use all the time every day use a few hundred of the otherwise unused ram is perfectly reasonable.</p>
]]></description><pubDate>Fri, 23 Jun 2023 07:55:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=36444043</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36444043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36444043</guid></item><item><title><![CDATA[New comment by IceSentry in "How VSCode made bracket pair colorization faster (2021)"]]></title><description><![CDATA[
<p>If vscode slowed down for you it might mean you installed too many extensions.<p>Personally it feels just as fast or faster than before. Especially with things like the mentioned bracket colorizer beinf built in compared to the extension I was previously using.</p>
]]></description><pubDate>Thu, 22 Jun 2023 22:29:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=36440049</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36440049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36440049</guid></item><item><title><![CDATA[New comment by IceSentry in "How VSCode made bracket pair colorization faster (2021)"]]></title><description><![CDATA[
<p>It's barely alpha, but lapce is kinda trying to be a native version of vscode.<p><a href="https://github.com/lapce/lapce">https://github.com/lapce/lapce</a></p>
]]></description><pubDate>Thu, 22 Jun 2023 17:41:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=36435881</link><dc:creator>IceSentry</dc:creator><comments>https://news.ycombinator.com/item?id=36435881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36435881</guid></item></channel></rss>