<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: Ragnarork</title><link>https://news.ycombinator.com/user?id=Ragnarork</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 13:02:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Ragnarork" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Ragnarork in "Anna's Archive loses $322M Spotify piracy case without a fight"]]></title><description><![CDATA[
<p>> In addition to the damages award, Rakoff entered a permanent worldwide injunction<p>Because apparently U.S. courts and judges can do that. The more this is ignored by third-parties outside of the U.S., the better.<p>I'm not against international cooperation regarding common rules (I'm rather for), but the current context certainly doesn't designate the U.S. as a responsible custodian/enforcer of such rules.</p>
]]></description><pubDate>Wed, 15 Apr 2026 08:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47776358</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=47776358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47776358</guid></item><item><title><![CDATA[New comment by Ragnarork in "Apple Just Lost Me"]]></title><description><![CDATA[
<p>What's odd and strange about this? Author clearly specifies this at the start:<p>> To summarise for yous there are three main issues for me and the last one happened today and is what pushed me through the threshold.<p>The compounding led to this, not that individual issues existed (and have been a problem) for a while.</p>
]]></description><pubDate>Wed, 25 Mar 2026 15:07:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47518372</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=47518372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47518372</guid></item><item><title><![CDATA[New comment by Ragnarork in "Microsoft's "Fix" for Windows 11: Flowers After the Beating"]]></title><description><![CDATA[
<p>>  nearly everyone has some niche thing they like, some 5% that isn't covered by the FOSS<p>I'm interested in where that estimate + number are coming from. And I'd like to point out that I don't nearly see as many people pushing back against say MacOS for "not being Windows", despite the fact that the same issue would be there. I wonder why Linux gets special treatment in that regards, when modern distros make usage very accessible.<p>> And that doesn't even get into gaming.<p>Gaming on Linux works very well. And if something doesn't, it's usually by choice (e.g. BattleEye customers not enabling it on Linux) or by sheer incompetence / malevolence (e.g. EA Games and their shitty EA App that breaks often even on Windows, and even worse on Linux in a Wine environment).</p>
]]></description><pubDate>Tue, 24 Mar 2026 12:26:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47501642</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=47501642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47501642</guid></item><item><title><![CDATA[New comment by Ragnarork in "Evaluating AGENTS.md: are they helpful for coding agents?"]]></title><description><![CDATA[
<p>Also, "perceived" or "real"?</p>
]]></description><pubDate>Tue, 17 Feb 2026 09:36:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47045444</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=47045444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47045444</guid></item><item><title><![CDATA[New comment by Ragnarork in "The next two years of software engineering"]]></title><description><![CDATA[
<p>This reasoning is flawed in my opinion, because at the end of the day, the software still has to be paid for (for the people that want/need to make a living out of it), and customers wallet are finite.<p>Our attention is also a finite resource (24h a day max). We already see how this has been the cause for the enshittificaton of large swathes of software like social media where grabbing the attention for a few seconds more drives the main innovation...</p>
]]></description><pubDate>Mon, 12 Jan 2026 10:54:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46586751</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=46586751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46586751</guid></item><item><title><![CDATA[New comment by Ragnarork in "C Is Best (2025)"]]></title><description><![CDATA[
<p>> Then the statement "Stuff can't interoperate with c++" is true<p>Where is that statement? The statement I reacted to (and with some caveats) was the following: "Libraries written in C++ or Java can generally only be used by applications written in the same language. It is difficult to get an application written in Haskell or Java to invoke a library written in C++."<p>Which in my opinion is not true for the reason I mentioned.<p>> Nothing from c++ ever gets exposed<p>Depends what's your definition for "getting exposed". If you mean "no C++ feature from the language gets exposed" then it's mostly true (you can still wrap certain things like allocators, though painful, but there's certain C++ features that have no real equivalent in some target languages indeed). But you can definitely expose the functionality of C++ code through a C interface.</p>
]]></description><pubDate>Wed, 07 Jan 2026 16:00:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46527930</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=46527930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46527930</guid></item><item><title><![CDATA[New comment by Ragnarork in "C Is Best (2025)"]]></title><description><![CDATA[
<p>> Is it easy to write a nice C interface for C++ that makes heavy use of templates, smart pointers, and move semantics?<p>If the interface itself has or leaks those features, no that's not easy indeed. But if those do not leak, then they can be used internally yes.<p>My point was not that it's easy to wrap a <i>currently existing C++ library that has modern features in its interface</i> in a C interface, especially post-C++11.<p>But that if you design something from the ground up, then it's rather easy (with a certain set of constraints). My bad for not conveying that better.</p>
]]></description><pubDate>Tue, 06 Jan 2026 14:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46512958</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=46512958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46512958</guid></item><item><title><![CDATA[New comment by Ragnarork in "C Is Best (2025)"]]></title><description><![CDATA[
<p>You do lose the ability to use <i>some</i> features, that's true. Mostly RAII around the interface. You can still leverage it internally in the implementation, and if using context objects it would be even easier. The main pain point is if you want to let client of the library use their own allocators. It's still doable, but quite a pain.<p>Classes can be wrapped with a bit of effort. You do need to write the constructors and the destructors manually and invoke a pair of new/delete on the C side, but it's just as you would handle a type allocated by a C library itself. You'd use it the same way. You just have the liberty to have the implementation use (mostly) C++.</p>
]]></description><pubDate>Tue, 06 Jan 2026 14:45:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46512879</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=46512879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46512879</guid></item><item><title><![CDATA[New comment by Ragnarork in "C Is Best (2025)"]]></title><description><![CDATA[
<p>> Libraries written in C++ or Java can generally only be used by applications written in the same language. It is difficult to get an application written in Haskell or Java to invoke a library written in C++. On the other hand, libraries written in C are callable from any programming language.<p>Not saying they should have picked C++ but that's a bit untrue. It's quite easy given some thought into the API to invoke C++ code in basically any language which can invoke C code, since you can wrap a C++ implementation in a C interface. I've done it multiple time throughout my career (that ended up being called from Python, Swift, Objective-C/C++, Swift, Java, and Kotlin).<p>And as a side note, you don't have to do object-oriented programming in C++ if you don't want to.</p>
]]></description><pubDate>Tue, 06 Jan 2026 14:00:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46512320</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=46512320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46512320</guid></item><item><title><![CDATA[New comment by Ragnarork in "Where are you supposed to go if you don't care about growth?"]]></title><description><![CDATA[
<p>What happens when your values are strongly at odds with lying and being dishonest?</p>
]]></description><pubDate>Tue, 09 Dec 2025 13:20:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46204649</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=46204649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46204649</guid></item><item><title><![CDATA[New comment by Ragnarork in "IBM CEO says there is 'no way' spending on AI data centers will pay off"]]></title><description><![CDATA[
<p>> a high risk of being disrupted by those clients just using AI agents instead of paying $2-5000/day for a team of 20 barely-qualified new-grads in some far-off country<p>Is there any concrete evidence of that risk being high? That doesn't come from people whose job is to sell AI?</p>
]]></description><pubDate>Wed, 03 Dec 2025 16:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46136099</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=46136099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46136099</guid></item><item><title><![CDATA[New comment by Ragnarork in "Codex, Opus, Gemini try to build Counter Strike"]]></title><description><![CDATA[
<p>In a way, they really condensed perfectly a lot of what's silly currently around AI.<p>> Codex, Opus, Gemini try to build Counter Strike<p>Even though the prompt mentions Counter Strike, it actually asks to build the basics of a generic FPS, and with a few iterations ends up with some sort of minecraft-looking generic FPS with code that would never make it to prod anywhere sane.<p>It's technically impressive. But functionally very dubious (and not at all anything remotely close to Counter-Strike besides "being an FPS").<p>Fitting.</p>
]]></description><pubDate>Tue, 02 Dec 2025 10:40:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46119819</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=46119819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46119819</guid></item><item><title><![CDATA[New comment by Ragnarork in "Ask HN: What Are You Working On? (Nov 2025)"]]></title><description><![CDATA[
<p>This reminded me instantly of Every Frame a Painting's video "Vancouver never plays itself"[0].<p>[0] <a href="https://www.youtube.com/watch?v=ojm74VGsZBU" rel="nofollow">https://www.youtube.com/watch?v=ojm74VGsZBU</a></p>
]]></description><pubDate>Mon, 10 Nov 2025 10:45:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45874617</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=45874617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45874617</guid></item><item><title><![CDATA[New comment by Ragnarork in "AWS to bare metal two years later: Answering your questions about leaving AWS"]]></title><description><![CDATA[
<p>> Gee, how hard is to find SE experts in that particular combination of available ops tools?<p>You find expert in Ops, not in tools. People that know the fundamentals, not just the buttons to push in "certain situations" without knowing what's really going on under the hood.</p>
]]></description><pubDate>Thu, 30 Oct 2025 09:08:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45757855</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=45757855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45757855</guid></item><item><title><![CDATA[New comment by Ragnarork in "Heavy codes of conduct are unnecessary for open source projects"]]></title><description><![CDATA[
<p>Well a big reason this is missed is people discussing it are not part of these groups and mainly saw this as an annoyance.<p>I can agree that heavy & strict CoCs can be daunting and probably overkill for small open source projects. And they're far from flawless, as shown by the Rust mods resignation incidents. But to say they're useless and anti-meritocratic is to forget (and/or silence) these people that wanted to contribute in an environment where they wouldn't feel threatened (incidentally, sometimes despite being skillful contributors, so much so for the supposed meritocracy of the CoC-less projects).<p>I'm not sure strict CoCs are the answers to these real problems, but this feels like dismissing these problems altogether.</p>
]]></description><pubDate>Tue, 30 Sep 2025 09:12:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45423486</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=45423486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45423486</guid></item><item><title><![CDATA[New comment by Ragnarork in "European Union Public Licence (EUPL)"]]></title><description><![CDATA[
<p>If you don't like the scope of the license especially with regards to the legal jurisdiction it sits under, then don't use it, don't use software under EUPL license, and call it a day?</p>
]]></description><pubDate>Tue, 30 Sep 2025 08:45:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45423331</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=45423331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45423331</guid></item><item><title><![CDATA[New comment by Ragnarork in "Generative AI as Seniority-Biased Technological Change"]]></title><description><![CDATA[
<p>> Junior devs eventually will have been brought up with agentic coding<p>But if they're not hired...?</p>
]]></description><pubDate>Tue, 16 Sep 2025 14:54:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45263139</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=45263139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45263139</guid></item><item><title><![CDATA[New comment by Ragnarork in "Voyager – An interactive video generation model with realtime 3D reconstruction"]]></title><description><![CDATA[
<p>The license used for this is quite a read.<p><pre><code>  Available to the world except the European Union, the UK, and South Korea
</code></pre>
Not sure what led to that choice. I'd have expected either the U.S. & Canada to be in there, or not these.<p><pre><code>  3. DISTRIBUTION.
  [...]
  c. You are encouraged to: (i) publish at least one technology introduction blogpost or one public statement expressing Your experience of using the Tencent HunyuanWorld-Voyager Works; and (ii) mark the products or services developed by using the Tencent HunyuanWorld-Voyager Works to indicate that the product/service is “Powered by Tencent Hunyuan”; [...]
</code></pre>
What's that doing in the license? What's the implications of a license-listed "encouragement"?</p>
]]></description><pubDate>Wed, 03 Sep 2025 12:40:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45115018</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=45115018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45115018</guid></item><item><title><![CDATA[New comment by Ragnarork in "Can a Country Be Too Rich? Norway Is Finding Out"]]></title><description><![CDATA[
<p>> Henriksen wrote in an op-ed earlier this year, might have been: The Country That Should Have Been Even Richer<p>What's wrong with not rabidly chasing bigger wealth? Why has this become totally unacceptable in this world?<p>This reeks of late stage capitalist views.<p>> We are choosing a model that is uninspiring for capital investment<p>Sounds fantastic in my book.<p>I also like that sort of example:<p>> His examples include $2.6 billion to develop a carbon-capture project whose commercial viability remains unclear<p>What if the goal was carbon capture and not commercial viability? What worth will be your commerce if we choke ourselves out on carbon dioxyde? That's also the concept of subsidiary and state funded stuff, it's not because it's not commercially viable that it's not useful.<p>I'm also unconvinced by quotes like "the country is suffering from the dutch disease" while Norway seems to have done what's indicated in such a case, through its sovereign fund. Another mitigation for that is to avoid letting in too many foreign investments in, to combat the currency appreciation that comes as a symptom of dutch disease... which this article presents as a bad situation.<p>Sure, the country might face a challenge as the oil wells dry up, and I'm not saying everything is fine (although I think a lot of countries would prefer to have <i>that</i> sort of issue).<p>I also think cost-efficiency should be a goal, and a responsibility of the state for state-funded projects and endeavours. I'm absolutely not absolving things like overblown costs and delays in big government led projects, this shouldn't be an excuse either (although the definition of "overblown" for delays may vary from person to person).<p>But his article looks more like people upset that Norway's money isn't going to them, rather than worrying about the fate of Norway itself.</p>
]]></description><pubDate>Tue, 29 Jul 2025 14:28:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44723855</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=44723855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44723855</guid></item><item><title><![CDATA[New comment by Ragnarork in "Math.Pow(-1, 2) == -1 in Windows 11 Insider build"]]></title><description><![CDATA[
<p>Joke aside, is there a field (or sub-fields) of mathematics that just... studies what breaking some axioms would do and where would it lead? This seems both completely stupid but also potentially fascinating at the same time.</p>
]]></description><pubDate>Wed, 02 Jul 2025 13:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44443546</link><dc:creator>Ragnarork</dc:creator><comments>https://news.ycombinator.com/item?id=44443546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44443546</guid></item></channel></rss>