<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: arka2147483647</title><link>https://news.ycombinator.com/user?id=arka2147483647</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 18 Jun 2026 04:29:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=arka2147483647" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by arka2147483647 in "Lore – Open source version control system designed for scalability"]]></title><description><![CDATA[
<p>Its important to understand that in Game Dev a ’git clone’, aka ’p4 sync’, can be a terabyte of stuff.<p>Git is bad at such volumes of binary assets, textures, models, sounds, etc.</p>
]]></description><pubDate>Wed, 17 Jun 2026 17:06:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48573316</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=48573316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48573316</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Lore – Open source version control system designed for scalability"]]></title><description><![CDATA[
<p>I’ll add some more<p>- The P4 cpp api was apparently designed before any modern Cpp std lib was available. And is at best archaic, and stringly to use.<p>- P4 encoding support is pain in the ass to configure. And ensist on adding or removing bom to files.</p>
]]></description><pubDate>Wed, 17 Jun 2026 17:01:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48573246</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=48573246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48573246</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Formal methods and the future of programming"]]></title><description><![CDATA[
<p>> Industrial logics are really practical and allow you to write all sorts of sophisticated properties that your system should satisfy in a very succinct way.<p>It sounds like what you think as positives are exactly the things parent comment thinks as negatives.</p>
]]></description><pubDate>Mon, 15 Jun 2026 08:48:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48538420</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=48538420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48538420</guid></item><item><title><![CDATA[New comment by arka2147483647 in "The beauty and simplicity of the good old C-style void* in C++"]]></title><description><![CDATA[
<p>The best part of void* is that it is very terse. Both in definitions, and in access.<p>All cpp alternatives are more wordy.<p>I wonder how this conversation wound go if the was an as terse, but also typesafe cpp alternative.</p>
]]></description><pubDate>Tue, 09 Jun 2026 10:43:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48459272</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=48459272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48459272</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Nvidia is proposing a beast of a CPU system for Windows PCs"]]></title><description><![CDATA[
<p>There is LPCAMM2, if manufacturers want to use it.<p>So, it does not have to be soldered.</p>
]]></description><pubDate>Sat, 06 Jun 2026 20:05:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48428486</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=48428486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48428486</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Microsoft builds MacBook Pro rival with NVIDIA-powered Surface Laptop Ultra"]]></title><description><![CDATA[
<p>I wonder if this is just a way to recycle the chips that did not bin good enough to used for DGX Spark?</p>
]]></description><pubDate>Tue, 02 Jun 2026 09:45:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48367999</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=48367999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48367999</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Theseus: Translating Win32 to WASM"]]></title><description><![CDATA[
<p>I miss the days when this would just have been named win2wasm.<p>These branded projects become difficult to remember when everything has a random non-mnemonic name.</p>
]]></description><pubDate>Wed, 27 May 2026 17:32:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48297589</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=48297589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48297589</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Power Tools Got Worse on Purpose. Who Owns DeWalt, Craftsman, and Milwaukee?"]]></title><description><![CDATA[
<p>If you are a DIY, you might use a tool once a week, or once a year. A pro might use a tool everyday, all day.<p>A different durability requirement.<p>A Ryobi is not bad, if it fills your needs, but might not be enough for heavy use.</p>
]]></description><pubDate>Fri, 15 May 2026 14:59:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48149539</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=48149539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48149539</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Windows API is Successful Cross-Platform API (2024)"]]></title><description><![CDATA[
<p>All of those platforms are HUGE and well worth the hassle.<p>I think Valve is trying to leverage the Steam Storefront into a full-fledged Platform. It is not quite there yet.<p>As such, they have invested a lot of effort into the compatibility layers, which allows gamedevs to support Steam Devices with no extra effort, or minimal effort, which is very important business vise.<p>As a gamedev, you essentially get a bonus platform for your game without extra dev effort!</p>
]]></description><pubDate>Sun, 03 May 2026 18:37:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999979</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=47999979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999979</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Windows API is Successful Cross-Platform API (2024)"]]></title><description><![CDATA[
<p>> Proton represents Valve's failure to make Linux gaming attractive to game studios.<p>> Not even those that have Android/Linux NDK builds, bother with porting to GNU/Linux.<p>It is a huge hassle to make a new build to a new platform. You double build system, release management, and testing. Compared to just one plat. Games are complicated, and testing all the dynamic behaviour is also complicated.<p>Making just a Win32 build really saves resources.<p>Also Win32 has been a stable api for a long time. Linux apis tend to change, and old games don't get re-built. The win32 build is therefore also provably a lot more long lived, compered to anything you build on linux.<p>Thats also important because of the Dont Kill Games effort and so on.</p>
]]></description><pubDate>Sun, 03 May 2026 06:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47994044</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=47994044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47994044</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Why isn't AMD's MI300X competitive?"]]></title><description><![CDATA[
<p>The important part of Hardware, is Software<p>After all, if the Software does not work, its just a Paperweight</p>
]]></description><pubDate>Thu, 30 Apr 2026 11:06:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47960763</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=47960763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47960763</guid></item><item><title><![CDATA[New comment by arka2147483647 in "XOR'ing a register with itself is the idiom for zeroing it out. Why not sub?"]]></title><description><![CDATA[
<p>> The answer is so obvious<p>A tangent, but what is Obvious depends on what you know.<p>Often experts don't explain the things they think are Obvious, but those things are only Obvious to them, because they are the expert.<p>We should all kind, and explain also the Obvious things those who do not know.</p>
]]></description><pubDate>Wed, 22 Apr 2026 07:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47860425</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=47860425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47860425</guid></item><item><title><![CDATA[New comment by arka2147483647 in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>The advantage, as i see it, is that this could be done incrementally. Every new router/firmware/os could add support, until support is ubiquitous.<p>Contrast this with ip6, which is a completely new system, and thus has a chicken and egg problem.</p>
]]></description><pubDate>Thu, 12 Mar 2026 21:04:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47357084</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=47357084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47357084</guid></item><item><title><![CDATA[New comment by arka2147483647 in "AVX2 is slower than SSE2-4.x under Windows ARM emulation"]]></title><description><![CDATA[
<p>Surely you could have compiler types for 128, 256, 512, etc, and then choose the correct codepath with simple if statement at runtime?</p>
]]></description><pubDate>Wed, 18 Feb 2026 22:35:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47067378</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=47067378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47067378</guid></item><item><title><![CDATA[New comment by arka2147483647 in "EU–INC – A new pan-European legal entity"]]></title><description><![CDATA[
<p>This is a EU initiative. Confusingly, EU is often called Europe in spoken/non-official speech. Sort of the same way it is said that Washington does something, when it is the US gov doing something.</p>
]]></description><pubDate>Wed, 21 Jan 2026 14:01:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46705837</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=46705837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46705837</guid></item><item><title><![CDATA[New comment by arka2147483647 in "IPv6 is not insecure because it lacks a NAT"]]></title><description><![CDATA[
<p>Smart home and lighting standard Matter over Thread requires it. Discovered this after i bought some Ikea smart lights. Though you don't need a public IP6, a local static IP6 with SLAAC is enough.</p>
]]></description><pubDate>Wed, 21 Jan 2026 12:34:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46704799</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=46704799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46704799</guid></item><item><title><![CDATA[New comment by arka2147483647 in "EU–INC – A new pan-European legal entity"]]></title><description><![CDATA[
<p>> Delaware C-corp, UK Ltd is OK too<p>Neither of which is in EU, which is exactly the point. Should be an EU one which is usable...</p>
]]></description><pubDate>Wed, 21 Jan 2026 12:26:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46704699</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=46704699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46704699</guid></item><item><title><![CDATA[New comment by arka2147483647 in "No strcpy either"]]></title><description><![CDATA[
<p>Sadly, all the bug trackers are full of bugs relating to char*. So you very much do those by accident. And in C, fixed width strings are not in any way rare or unusual. Go to any c codebase you will find stuff like:<p><pre><code>   char buf[12];
   sprintf(buf, "%s%s", this, that); // or
   strcat(buf, ...) // or
   strncpy(buf, ...) // and so on..</code></pre></p>
]]></description><pubDate>Tue, 30 Dec 2025 17:42:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46435849</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=46435849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46435849</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Unofficial "Tier 4" Rust Target for older Windows versions"]]></title><description><![CDATA[
<p>For someone who is not a rust programmer, but would like to keep up to date, can somebody tell me what "Tier 4" is. And why must it be quoted?</p>
]]></description><pubDate>Tue, 18 Nov 2025 09:08:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45962974</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=45962974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45962974</guid></item><item><title><![CDATA[New comment by arka2147483647 in "Under the hood: Vec<T>"]]></title><description><![CDATA[
<p><a href="https://en.cppreference.com/w/cpp/container/vector/reserve.html" rel="nofollow">https://en.cppreference.com/w/cpp/container/vector/reserve.h...</a><p>says<p>> Increase the capacity of the vector (the total number of elements that the vector can hold without requiring reallocation) to a value that's greater or equal to new_cap.<p>I belive that the behaviour of reserve() is implementation defined.</p>
]]></description><pubDate>Thu, 09 Oct 2025 14:50:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45528512</link><dc:creator>arka2147483647</dc:creator><comments>https://news.ycombinator.com/item?id=45528512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45528512</guid></item></channel></rss>