<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: leloctai</title><link>https://news.ycombinator.com/user?id=leloctai</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 22 Sep 2026 12:24:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=leloctai" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by leloctai in "C# in Unity 2026: Writing more modern code"]]></title><description><![CDATA[
<p>The other day a professional gamedev was arguing with me that's Transform.GetChild to get a reference to a component was not a bad practice. His argument is that it's what every other firms in his area is also doing. I do hope that was not the truth and he was just trying to win the argument.<p>For solo hobby dev it is a lot more acceptable. After all they're also terrible 3d modeler, concept artist, musician, writer, marketeer, community manager,...</p>
]]></description><pubDate>Thu, 09 Apr 2026 12:08:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47702619</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=47702619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47702619</guid></item><item><title><![CDATA[New comment by leloctai in "C# in Unity 2026: Writing more modern code"]]></title><description><![CDATA[
<p>Doesn't hn clean article titles? This is a classic click baity one. Most of these are just basic features. Some are unused for good reason.<p>- Property: the inspector doesn't call your getter or setter. I do use them still because i like to centralize my validation logic. But need custom machinery to make them behave consistently.<p>- Tuple: well-known. Good but only in moderation.<p>- Linq: people avoid it due to allocations, not runtime. While it is possible to avoid dynamic alloc, it is not obvious and best avoided. Also the point about the linq syntax being "cleaner" is debatable.<p>- Record: good. Lesser known as it's the newest in the article. No footguns like the other.<p>While it is nice that this is human written, the seo format is nearly as annoying as those ai articles.</p>
]]></description><pubDate>Thu, 09 Apr 2026 11:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47702460</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=47702460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47702460</guid></item><item><title><![CDATA[New comment by leloctai in "Google details new 24-hour process to sideload unverified Android apps"]]></title><description><![CDATA[
<p>This was never about safety. It was all about control. Desktop OSes have always allow installing any softwares and the world is still spinning. Not even macos overreach this hard.<p>There's no solutions because they specifically crafted the problem to not be solvable. No amount of compromises will stop them from advancing further.</p>
]]></description><pubDate>Fri, 20 Mar 2026 05:34:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47450865</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=47450865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47450865</guid></item><item><title><![CDATA[New comment by leloctai in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>If a decade worth of cost of living is considered minimal resources, successful indie games wouldn't be so disproportionately Scandinavian</p>
]]></description><pubDate>Thu, 18 Dec 2025 11:58:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46311609</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=46311609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46311609</guid></item><item><title><![CDATA[New comment by leloctai in "The HTTP Query Method"]]></title><description><![CDATA[
<p>As inefficient as encoding everything into the URI is, I really enjoy being able to bookmark and share specific filter configuration. More than one I've seen some sites with UI so bad, that manually editing the url is the easiest way to get it to do what i want.</p>
]]></description><pubDate>Sun, 30 Nov 2025 03:48:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46093492</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=46093492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46093492</guid></item><item><title><![CDATA[New comment by leloctai in "Fluid Glass"]]></title><description><![CDATA[
<p>Refraction is not as expensive as people would led you to believe. That said, this demo is ran at a very low resolution. Probably because it doesn't take devicePixelRatio into account. On my phone that's 3.5 so more than 12 times less pixels than would be required if you want crisp UI.</p>
]]></description><pubDate>Sat, 04 Oct 2025 10:45:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45472358</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=45472358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45472358</guid></item><item><title><![CDATA[New comment by leloctai in "Steve Jobs would have fired everyone"]]></title><description><![CDATA[
<p>I don't like the lack of contrast either. But they have to use a small blur kernel otherwise the glass distortion would not be noticable</p>
]]></description><pubDate>Thu, 12 Jun 2025 05:38:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44254579</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=44254579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44254579</guid></item><item><title><![CDATA[New comment by leloctai in "Steve Jobs would have fired everyone"]]></title><description><![CDATA[
<p>That's not hard to solve, you just need a good blending algorithm. For example: <a href="https://leloctai.com/asset/translucentimage/image/flatten.webm" rel="nofollow">https://leloctai.com/asset/translucentimage/image/flatten.we...</a></p>
]]></description><pubDate>Thu, 12 Jun 2025 05:36:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44254573</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=44254573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44254573</guid></item><item><title><![CDATA[New comment by leloctai in "RenderFormer: Neural rendering of triangle meshes with global illumination"]]></title><description><![CDATA[
<p>Timing comparison with the reference is very disingenuous.<p>In raytracing, error scale with the square root of sample count. While it is typical to use very high sample count for the reference, real world sample count for offline renderer is about 1-2 orders of magnitude lower than in this paper.<p>I call it disingenuous because it is very usual for a graphic paper to include a very high sample count reference image for quality comparison, but nobody ever do timing comparison with it.<p>Since the result is approximate, a fair comparison would be with other approximate rendering algorithm. Modern realtime path tracer + denoiser can render much more complex scenes on consumer GPU in less than 16ms.<p>That's "much more complex scenes" part is the crucial part. Using transformer mean quadratic scaling on both number of triangles and number of output pixels. I'm not up to date with the latest ML research, so maybe it is improved now? But I don't think it will ever beat O(log n_triangles) and O(n_pixels) theoretical scaling of a typical path tracer. (Practical scaling wrt pixel count is sub linear due to high coherency of adjacent pixels)</p>
]]></description><pubDate>Sun, 01 Jun 2025 10:00:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44149775</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=44149775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44149775</guid></item><item><title><![CDATA[New comment by leloctai in "League of Legends data scraping the hard and tedious way for fun"]]></title><description><![CDATA[
<p>I'm not very well versed in RE, but I know that competitive games like this spend a lot of effort in preventing you from attaching debuggers, hooking and decompilation.<p>By passing this is not mentioned at all in the article. Is this because they're trivial to bypass for experienced people, or because they want to hide their method from the dev?</p>
]]></description><pubDate>Thu, 13 Feb 2025 04:35:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43032704</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=43032704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43032704</guid></item><item><title><![CDATA[New comment by leloctai in "New standards for a faster and more private Internet"]]></title><description><![CDATA[
<p>Many such countries already block traffic with ECH entirely. There's no technical solutions to a polical problem.<p>I remember when you can just change your DNS provider to bypass censorship. Nowadays, browsers and OS provide safe DNS by default, and thus censors had mostly switched to DPI based method. As this cat and mouse game continue, inevitably these governments will mandate spyware on every machine.<p>These privacy enhancements invented by westerner only work for western citizens threat model.</p>
]]></description><pubDate>Fri, 27 Sep 2024 02:03:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=41665566</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=41665566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41665566</guid></item><item><title><![CDATA[New comment by leloctai in "New standards for a faster and more private Internet"]]></title><description><![CDATA[
<p>Freedom of information is an existential threat to authoritarian states. There is no amount of money they're not willing to give up if it mean they stay in power.<p>That's said, it will not come to that. They'll just mandate spyware installation.</p>
]]></description><pubDate>Fri, 27 Sep 2024 01:55:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41665526</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=41665526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41665526</guid></item><item><title><![CDATA[New comment by leloctai in "Mira Murati leaves OpenAI"]]></title><description><![CDATA[
<p>Doesn't seems like it was written by ChatGPT. I find that amusing somehow.</p>
]]></description><pubDate>Thu, 26 Sep 2024 02:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41653909</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=41653909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41653909</guid></item><item><title><![CDATA[New comment by leloctai in "Fixing an Elgato HD60 S HDMI capture device with the help of Ghidra"]]></title><description><![CDATA[
<p>How do people maintain motivation on projects like this? Repeatedly having to order parts and wating for them to arrive, especially the one from China, make me abandoned an unfortunate amount of projects.</p>
]]></description><pubDate>Wed, 18 Sep 2024 04:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41575944</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=41575944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41575944</guid></item><item><title><![CDATA[New comment by leloctai in "How simultaneous multithreading works under the hood"]]></title><description><![CDATA[
<p>Does anyone know how to search for this type of detailed technical articles?<p>I've searched for this exact topic. As expected with kind of end user facing techs, the search results are always end user oriented article that explain nothing.</p>
]]></description><pubDate>Mon, 29 Jul 2024 02:37:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41097558</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=41097558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41097558</guid></item><item><title><![CDATA[New comment by leloctai in "Starcraft (A History in Two Acts)"]]></title><description><![CDATA[
<p>The blog is interesting, but it is about sc1. Pathfinding in sc1 is so terrible that moving units where you want is part of what's make one a pro player.</p>
]]></description><pubDate>Sun, 07 Jul 2024 12:18:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=40897085</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=40897085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40897085</guid></item><item><title><![CDATA[New comment by leloctai in "Starcraft (A History in Two Acts)"]]></title><description><![CDATA[
<p>I've yet seen another game with as good pathfinding as StarCraft 2. The way 100s of units flow around another 100s of moving units like water is very impressive, even today.<p>Does anyone know what's the special sauce?</p>
]]></description><pubDate>Sun, 07 Jul 2024 08:12:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40896004</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=40896004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40896004</guid></item><item><title><![CDATA[New comment by leloctai in "French court orders Google, Cloudflare, Cisco to poison DNS to stop piracy"]]></title><description><![CDATA[
<p>How will users find the new domains? If they can reliability do so then dns is not needed in the first place. If not, then the laws are effective.</p>
]]></description><pubDate>Sun, 16 Jun 2024 01:42:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=40694064</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=40694064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40694064</guid></item><item><title><![CDATA[New comment by leloctai in "GPU advancements in M3 and A17 Pro [video]"]]></title><description><![CDATA[
<p>Does the complex block in the diagram refer to complex numbers? That doesn't sound typical, does it? What type of work load that typically run on the GPU that would require complex numbers?</p>
]]></description><pubDate>Fri, 10 Nov 2023 09:32:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=38216858</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=38216858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38216858</guid></item><item><title><![CDATA[New comment by leloctai in "uBlock Origin 1.53"]]></title><description><![CDATA[
<p>I'm already allowing prefetching</p>
]]></description><pubDate>Wed, 01 Nov 2023 11:02:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=38096761</link><dc:creator>leloctai</dc:creator><comments>https://news.ycombinator.com/item?id=38096761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38096761</guid></item></channel></rss>