<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: CupricTea</title><link>https://news.ycombinator.com/user?id=CupricTea</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 10:09:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=CupricTea" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by CupricTea in "Poland is now among the 20 largest economies. How it happened"]]></title><description><![CDATA[
<p>I was just in Europe this February. I took a bus from France to Germany and customs checked the passports of everyone on board.</p>
]]></description><pubDate>Fri, 08 May 2026 15:41:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48064720</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=48064720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48064720</guid></item><item><title><![CDATA[New comment by CupricTea in "Zig → Rust porting guide"]]></title><description><![CDATA[
<p>>who want zig to "win over rust" for whatever reasons<p>I don't understand why this mentality is so common. Zig and Rust are both fine languages with markedly different design goals and they can coexist.</p>
]]></description><pubDate>Tue, 05 May 2026 14:23:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48022929</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=48022929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48022929</guid></item><item><title><![CDATA[New comment by CupricTea in "Bugs Rust won't catch"]]></title><description><![CDATA[
<p>Rust has never been about outright eliminating unsafe code, it's about <i>encapsulating</i> that unsafe code within a safe externally usable API.<p>When creating a dynamic sized array type, it's much simpler to reason about its invariants when you assume only its public methods have access to its size and length fields, rather than trust the user to remember to update those fields themselves.<p>The above is an analogy which is obviously fixed by using opaque accesor functions, but Rust takes it further by encapsulating raw pointer usage itself.<p>The whole ethos of unsafe Rust is that you encapsulate usages of things like raw pointers and mutable static variables in smaller, more easily verifiable modules rather than having everyone deal with them directly.</p>
]]></description><pubDate>Wed, 29 Apr 2026 13:54:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47948520</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=47948520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47948520</guid></item><item><title><![CDATA[New comment by CupricTea in "Bugs Rust won't catch"]]></title><description><![CDATA[
<p>>when you a pass a pointer to my function, do I take ownership of your pointer or not?<p>It's honestly frustrating how prevalent this is in C, and the docs don't even tell you this, and if you guess it does take ownership and make a copy for it and you were wrong, now you just leaked memory, or if you guessed the other way now you have the potential to double-free it, use after free, or have it mutated behind your back.</p>
]]></description><pubDate>Wed, 29 Apr 2026 13:40:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47948349</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=47948349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47948349</guid></item><item><title><![CDATA[New comment by CupricTea in "Talkie: a 13B vintage language model from 1930"]]></title><description><![CDATA[
<p>I remember talking about this concept with my brother a while back. Since LLMs have no neuroplasticity, they are locked in to what they were trained on in the time they were trained in. A model trained in 2026 would stay exactly the same for use by someone in 2126 to gain an insight on our time. Like a book that you can actually talk to.</p>
]]></description><pubDate>Tue, 28 Apr 2026 13:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47934475</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=47934475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47934475</guid></item><item><title><![CDATA[New comment by CupricTea in "Bevy game development tutorials and in-depth resources"]]></title><description><![CDATA[
<p>Tiny Glade launched to 10,692 concurrent players with a 97% overwhelmingly positive score on Steam.<p>Calling that "not very notable" for an indie title is pretty ignorant.</p>
]]></description><pubDate>Mon, 20 Apr 2026 16:08:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47836303</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=47836303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47836303</guid></item><item><title><![CDATA[New comment by CupricTea in "IPv6 traffic crosses the 50% mark"]]></title><description><![CDATA[
<p>I've considered this, but the company is small enough that the number of people who would be on GitHub at any moment (instead of our internal git forge) can be counted on one hand, and when I'm the first one there in the morning it still rate limits me.</p>
]]></description><pubDate>Thu, 16 Apr 2026 14:49:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47793885</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=47793885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47793885</guid></item><item><title><![CDATA[New comment by CupricTea in "IPv6 traffic crosses the 50% mark"]]></title><description><![CDATA[
<p>GitHub is at the point where it immediately rate limits me if I try to look at a project's commit history without being logged in, as in the first time I even open a single URL to the commit history, I get "Too Many Requests" from GitHub thrown at me. I don't know if my work's antivirus stack is causing GitHub to be suspicious of me, but it's definitely egregious.</p>
]]></description><pubDate>Thu, 16 Apr 2026 14:00:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47793100</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=47793100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47793100</guid></item><item><title><![CDATA[New comment by CupricTea in "Humans 40k yrs ago developed a system of conventional signs"]]></title><description><![CDATA[
<p>Artifacts from 700kya were not left by anatomically modern humans.</p>
]]></description><pubDate>Wed, 04 Mar 2026 22:08:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47254631</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=47254631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47254631</guid></item><item><title><![CDATA[New comment by CupricTea in "When "likers'' go private: Engagement with reputationally risky content on X"]]></title><description><![CDATA[
<p>Something I've never understood about public likes before is why they ever existed in the first place.<p>Previously, retweeting would show something to your followers, and liking tweets would...show them to your followers...<p>Two ways to do the exact same thing. So it was added cognitive pressure to pick which action to do.</p>
]]></description><pubDate>Wed, 21 Jan 2026 14:40:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46706334</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46706334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46706334</guid></item><item><title><![CDATA[New comment by CupricTea in "Linux kernel framework for PCIe device emulation, in userspace"]]></title><description><![CDATA[
<p>PCIe is probably the most future proof technology we have right now. Even if it is upheaveled at the hardware level, from the software perspective it just exposes a device's arbitrary registers to some memory mapped location. Software drivers for PCIe devices will continue to work the same.</p>
]]></description><pubDate>Tue, 20 Jan 2026 14:40:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46692263</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46692263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46692263</guid></item><item><title><![CDATA[New comment by CupricTea in "The URL shortener that makes your links look as suspicious as possible"]]></title><description><![CDATA[
<p>The other day in a Facebook Messenger group chat I tried to link to <a href="https://motherfuckingwebsite.com/" rel="nofollow">https://motherfuckingwebsite.com/</a> as a joke, but Messenger kept blocking it. It's quite overzealous with its blocking.</p>
]]></description><pubDate>Thu, 15 Jan 2026 15:04:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46633517</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46633517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46633517</guid></item><item><title><![CDATA[New comment by CupricTea in "Zen-C: Write like a high-level language, run like C"]]></title><description><![CDATA[
<p>It seems to just be Rust for people who are allergic to using Rust.<p>It looks like a fun project, but I'm not sure what this adds to the point where people would actually use it over C or just going to Rust.</p>
]]></description><pubDate>Mon, 12 Jan 2026 14:20:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46588856</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46588856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46588856</guid></item><item><title><![CDATA[New comment by CupricTea in "The compiler is your best friend"]]></title><description><![CDATA[
<p>>Further down the article, the author suggests bubbling up the error with a result type, but you can only bubble it up so far before you have to get rid of it one way or another. Unless you bubble everything all the way to the top, but then you've just reinvented unchecked exceptions.<p>Not necessarily. Result types are explicit and require the function signature to be changed for them.<p>I would much prefer to see a call to foo()?; where it's explicit that it may bubble up from here, instead of a call to foo(); that may or may not throw an exception my way with no way of knowing.<p>Rust is absolutely not perfect with this though since any downstream function may panic!() without any indication from its function signature that it could do so.</p>
]]></description><pubDate>Wed, 31 Dec 2025 21:35:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46448607</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46448607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46448607</guid></item><item><title><![CDATA[New comment by CupricTea in "No strcpy either"]]></title><description><![CDATA[
<p>>every one of them seems to have some huge caveat which makes them useless<p>They were added into C before enough of the people designing it knew the consequences they would bring. Another fundamentally broken oversight is array-to-pointer demotion in function signatures instead of having fat pointer types.</p>
]]></description><pubDate>Tue, 30 Dec 2025 21:12:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46438055</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46438055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46438055</guid></item><item><title><![CDATA[New comment by CupricTea in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>Alright, I don't agree with half of what he said here, but really? Is that supposed to make him look like some irredeemably bad person?<p>Are we seriously going to pretend that men and women—<i>on average</i>—do not differ in their general interests, and furthermore get mad at people for pointing that out?<p>And I'm not fond of the current administration, but it's a bit extreme to write someone off as a person for liking who is president. You would be writing off literally half of the entire country, and no, that's not something to feel virtuous about, that's just nonsense.<p>Frankly I think I would rather have a conversation with someone like him instead of someone who would get disproportionately upset at those points.</p>
]]></description><pubDate>Thu, 18 Dec 2025 21:00:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46318656</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46318656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46318656</guid></item><item><title><![CDATA[New comment by CupricTea in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>That community has no oversight for what gets posted. It's a free-for-all for anyone to gather (read: cherrypick) low quality information and present it in an overtly sensationalist way and intentionally misrepresent what they quote.<p>They have no standards, no oversight, no formal methodology, so naturally it attracts gossip-oriented people who want to stir up drama for fun.</p>
]]></description><pubDate>Thu, 18 Dec 2025 20:31:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46318248</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46318248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46318248</guid></item><item><title><![CDATA[New comment by CupricTea in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>It could have been linked here directly instead of presented through the lens of a toxic smear community.<p>Presenting it through a community called "SubredditDrama" is poisoning the well[1]. I am not going to entertain that smear tactic.<p>[1] <a href="https://en.wikipedia.org/wiki/Poisoning_the_well" rel="nofollow">https://en.wikipedia.org/wiki/Poisoning_the_well</a></p>
]]></description><pubDate>Thu, 18 Dec 2025 20:11:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46317996</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46317996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46317996</guid></item><item><title><![CDATA[New comment by CupricTea in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>One that links to the primary source and fully in-context <i>as an absolute starting point.</i><p>Even your pseudoquote here gives me <i>nothing</i> to work with.<p>"It" doesn't help? Seriously? What am I supposed to make with this vague out of context snippet?</p>
]]></description><pubDate>Thu, 18 Dec 2025 19:57:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46317786</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46317786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46317786</guid></item><item><title><![CDATA[New comment by CupricTea in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>Do you think it is acceptable to link to a submission to a place called "SubredditDrama" filled with bad faith links to secondary reactionary sources?<p>Am I supposed to take this seriously?</p>
]]></description><pubDate>Thu, 18 Dec 2025 18:58:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46316958</link><dc:creator>CupricTea</dc:creator><comments>https://news.ycombinator.com/item?id=46316958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46316958</guid></item></channel></rss>