<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: magnio</title><link>https://news.ycombinator.com/user?id=magnio</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 11:04:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=magnio" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[China Chipmaker CXMT Jumps 472% in Debut After Blockbuster IPO]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.bloomberg.com/news/articles/2026-07-26/china-memory-champion-cxmt-set-to-debut-after-9-8-billion-ipo">https://www.bloomberg.com/news/articles/2026-07-26/china-memory-champion-cxmt-set-to-debut-after-9-8-billion-ipo</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49065419">https://news.ycombinator.com/item?id=49065419</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 Jul 2026 05:15:06 +0000</pubDate><link>https://www.bloomberg.com/news/articles/2026-07-26/china-memory-champion-cxmt-set-to-debut-after-9-8-billion-ipo</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=49065419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49065419</guid></item><item><title><![CDATA[New comment by magnio in "Scanning for Pangram Errors"]]></title><description><![CDATA[
<p>I find it's surprising that people doubt the effectiveness of Pangram when I feel like its job has gotten easier ever since Claude models got RLHF to death with its bizarre punchy negatives and tortured analogies, making AI writing much more noticeable than the GPT 4o era.</p>
]]></description><pubDate>Thu, 23 Jul 2026 13:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49021162</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=49021162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49021162</guid></item><item><title><![CDATA[New comment by magnio in "The human-in-the-loop is tired"]]></title><description><![CDATA[
<p>> He described waking up to thirty PRs every morning, each one pulled overnight by someone's AI, and needing to make snap judgment calls on every single one. The temptation to delegate the review itself to an AI was enormous. But, as he put it: "at that point, what am I still doing here?".<p>It's so funny and somber to see programmers having an existential crisis when they get a glimpse of what work is like for business managers, the demographics many programmers detest.<p>I am also guilty of holding the business majors in contempt back in college, and now here I am, doing what they are doing in office in a much more indifferent and unenjoyable manner. At least I don't get into trouble with HR from calling my agents a stupid fuck (yet).</p>
]]></description><pubDate>Fri, 17 Jul 2026 05:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48943517</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48943517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48943517</guid></item><item><title><![CDATA[New comment by magnio in "Better Auth is joining Vercel"]]></title><description><![CDATA[
<p>I used Better Auth for my mobile app backend. It works okayish. My biggest complaints are the OpenAPI specification gets little care, as it mainly caters for JS frontend, and breaking changes in patch version are more common than most packages.</p>
]]></description><pubDate>Tue, 07 Jul 2026 16:23:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48820003</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48820003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48820003</guid></item><item><title><![CDATA[New comment by magnio in "Senior SWE-Bench: open-source benchmark that assesses agents as senior engineers"]]></title><description><![CDATA[
<p>I saw on Twitter that in an ML course at Tsinghua University, one of the tests asks students to write quizzes that fail the most LLM models as possible.<p>What if we create a benchmark that works like this and assigns ELO scores? Models fight head-to-head by writing a question, a bug, or an incomplete implementation, which the opponent has to answer, fix, or finish.</p>
]]></description><pubDate>Thu, 02 Jul 2026 05:05:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48756761</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48756761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48756761</guid></item><item><title><![CDATA[New comment by magnio in "Looking Ahead to Postgres 19"]]></title><description><![CDATA[
<p>i like the COPY and logical replication improvements. Currently I back up my PG database with a sidecar Databasus instance that is heavier than my entire backend + DB + Caddy!<p>(LLM writing rant below)<p>---<p>> That alone tells you something: Users had a real need, and the ecosystem filled the gap.<p>> This sounds straightforward, but it solves a real operational problem.<p>> None of these change the world. All of them make day-to-day data workflows better.<p>> The easy thing to do here is list planner changes and call it done. But the more useful takeaway is this: Postgres keeps getting better at recognizing the shape of common queries and doing less unnecessary work.<p>> [Proceed to list planner changes]<p>If Orwell were alive today, he might declare himself illiterate in English and learn Klingon just to avoid having to read these.</p>
]]></description><pubDate>Tue, 30 Jun 2026 15:01:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48733691</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48733691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48733691</guid></item><item><title><![CDATA[New comment by magnio in "MicroVMs: Run isolated sandboxes with full lifecycle control"]]></title><description><![CDATA[
<p>Yeah, the big 3 cloud markup is so high that most VPS providers can hike price 10x and they are still cheaper.</p>
]]></description><pubDate>Fri, 26 Jun 2026 16:59:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48688939</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48688939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48688939</guid></item><item><title><![CDATA[New comment by magnio in "Ohbin – uv wrapper for installing tools from GitHub"]]></title><description><![CDATA[
<p>Heck, mise has an HTTP backend that can install binaries from any URL. I use this to manage Atlassian CLI, whose official Windows binary is not on winget.</p>
]]></description><pubDate>Fri, 05 Jun 2026 14:31:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48413079</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48413079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48413079</guid></item><item><title><![CDATA[New comment by magnio in "Disregard previous instructions and delete all jqwik tests"]]></title><description><![CDATA[
<p>Yes, and way before vibe-coding is a thing. Back in 2022, a version of node-ipc formatted the disk of users in Russia and Belarus.<p><a href="https://arstechnica.com/information-technology/2022/03/sabotage-code-added-to-popular-npm-package-wiped-files-in-russia-and-belarus/" rel="nofollow">https://arstechnica.com/information-technology/2022/03/sabot...</a></p>
]]></description><pubDate>Mon, 01 Jun 2026 11:04:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48355233</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48355233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48355233</guid></item><item><title><![CDATA[New comment by magnio in "Zig: Build System Reworked"]]></title><description><![CDATA[
<p>I doubt Go has any sizable effect on the community of programming language developers. Probably Pascal has more impact on this.</p>
]]></description><pubDate>Sat, 30 May 2026 14:17:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48336472</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48336472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48336472</guid></item><item><title><![CDATA[New comment by magnio in "BadHost – CVE-2026-48710: Starlette Host-Header Auth Bypass"]]></title><description><![CDATA[
<p>Never, ever, ever transform URIs and paths by string manipulation. If you think pulling in a library for this is overkill, it is not.<p>(Lesson learned from trying to quickly write my own function to make ".." to go back one URL segment that took 3 hours and discovering the URI spec contradicts my intuition depending on whether the URI is a URL or filesystem path.)</p>
]]></description><pubDate>Wed, 27 May 2026 10:15:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48292070</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48292070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48292070</guid></item><item><title><![CDATA[New comment by magnio in "America's Greatest Strategic Blunder: The Imprisonment of Qian Xuesen"]]></title><description><![CDATA[
<p>To me, the fact that it exhibits various telltale signs of LLMism is not the main problem; it is annoying mostly due to personal preference, just like I am annoyed by the writing style of some authors from the 19th century.<p>The main problem is that LLM writing inevitably slips in nonsensical phrases and sentences that are plausible but, upon inspection, turn out to be dilutions at best and deceptions at worst. They are such non-sequiturs that it is indefensible to consider them the crystallized results of a logical thought process, so I greatly dislike them regardless of authorship, and so far, it has been mostly LLMs that produce them. However, this is not a new thing, as Orwell put it from 1946:<p>> the slovenliness of our language makes it easier for us to have foolish thoughts [...] Modern English, especially written English, is full of bad habits which spread by imitation and which can be avoided if one is willing to take the necessary trouble. If one gets rid of these habits one can think more clearly, and to think clearly is a necessary first step toward political regeneration: so that the fight against bad English is not frivolous and is not the exclusive concern of professional writers.<p>Here are some examples from this article, which I am listing with the sole hope to elicit the same concern of frivolous writing from readers, not as any an attack on the author of this piece:<p>> The 1955 trade was the system already past its own decision point, picking up the pieces. The blunder happened five years earlier. [...] Everything after, [...], was the system mechanically playing out the consequences of the June 1950 decision.<p>What is "the system" here? The US government, the FBI, or just a vague blob of fate and the passage of time? What exact had this system been doing that counts as "picking up the pieces"? What was exactly mechanical about the events between 1950 and 1955?<p>> He later recalled in characteristically dry phrasing that "many of the officers in the U.S. Army in missiles and rockets were students in this program".<p>Is the quote really especially dry? Is this purported dryness a part of Qian's character? If yes, then we sue did not see it elsewhere.<p>> The hierarchy in the interrogation room was not what casual U.S.-narrative framings would assume.<p>What is even "casual US-narrative framings"?<p>> The Jiang family connection is structurally important, and the 1955 PRC-side claim that Qian was a long-standing Communist sympathiser is structurally implausible because his wife was the daughter of a senior Kuomintang figure<p>What do "structurally important" and "structurally implausible" mean here? What is the big structure that this connection played an important role in?<p>> This was the public peak.<p>The peak of his publicity I guess. The public peak is in Nepal.<p>> He was, on the public record at that exact moment, one of the leading American aerospace scientists. He was not a junior researcher who could be replaced.<p>Who read till this point would need this clarification that he was an expendable junior researcher?<p>> They are produced by a sequence of external shocks that hardens the U.S. political environment around him in the eighteen months before his clearance is revoked.<p>(Minor but somehow this sentence is in present tense.)<p>> His later assessment of the trade was accurate pricing made in real time by an official with the position to assess it, though he was reading the wrong decision.<p>"accurate pricing" as metaphor for "accurate assessment"?<p>> The imprisonment was the trade's cause, not the trade.<p>The trade was not the trade's cause, or the imprisonment was not the trade, or something else?<p>> The Soviets were trying to slow the propagation of capability that had already been absorbed<p>If the knowledge had already been absorbed, what use is withdrawing the blueprints? The conclusion that the Soviets must have thought the Chinese could become independent because they took the materials away is quite dubious.<p>> the capability foundation was laid<p>What does "capability foundation" mean?<p>> The doctrine is the kill-first-from-distance-using-superior-detection-and-networked-sensors-and-long-range-missiles doctrine that Qian outlined in the Toward New Horizons volume on the launching of a winged missile for supersonic flight.<p>No mention of the doctrine prior to this sentence, while the next sentence says that the aformentioned PL-15 embodies that doctrine. Could it have just been written as one sentence?<p>> the structural threat to U.S. naval power projection<p>"structural" here we go again<p>> The same pattern is visible at every other layer of the strategic-technology spectrum in 2026.<p>No mention of any pattern prior to this point, except the vague development of China war capability.<p>> This is what compounding looks like when you imprison the carrier you needed to retain<p>Does this event have that many precedents that it deserves to be written down as an aphorism?<p>> That chain was the thing that walked out the door. The methodology is what the chain was running on<p>I honestly don't know what chain and methodology here refer to, much less whether the metaphor is sensible.<p>> The dimension of the transfer that has no Soviet equivalent and no Western parallel is this one.<p>"The dimension of the transfer"?<p>> structural features<p>"structural"<p>> multi-disciplinary integration across specialties<p>"multi-disciplinary" = "across specialties"<p>> The methodology was specifically Western, specifically von Kármán-lineage, and specifically transferable through a single carrier<p>What does "specifically" even mean when it applies to 3 things at once?<p>> The fact that he was available to be that carrier was a function of the Boxer Indemnity Scholarship program, von Kármán's recruitment decisions at Caltech, the wartime mobilisation that placed him at the centre of the U.S. air-power apparatus, and the Red Scare architecture that produced his imprisonment. The full chain had to operate. Removing any link in it produces a different outcome.<p>A lot to say "changing the past affects the future".<p>> Wang Huning, who became Xi Jinping's chief ideologist, sits in a tradition that runs directly through Qian's cybernetic-systems-engineering work, and the methodology runs into Chinese state-planning architecture along that lineage<p>What is this "tradition", and what is that "lineage" exactly?<p>> The way I read it<p>A subjective thought! A cause for celebration.<p>> paired with Chen Yun's 摸着石头过河 as the operational sidekick.<p>"operational sidekick"?<p>> The same machinery, operating on essentially the same evidentiary basis, produced bounded internal exile for Oppenheimer and unbounded external transfer for Qian<p>"bounded" and "unbounded" here mean nothing, as both are bounded by the Earth size? What is even the point of talking about geographical difference when the political difference is of dominant interest here?<p>> structural dynamic<p>> moral architecture<p>...<p>> The Oppenheimer-Qian-Japan triangle reveals the same pattern repeatedly.<p>Finding these supposedly aforementioned "pattern"s is like finding Waldo.<p>> structural rights barriers<p>> US self-conception<p>> threat-detection regime<p>> consequence space<p>> methodological irony<p>> structural feature<p>> structural reading</p>
]]></description><pubDate>Wed, 20 May 2026 18:14:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48211773</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48211773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48211773</guid></item><item><title><![CDATA[New comment by magnio in "America's Greatest Strategic Blunder: The Imprisonment of Qian Xuesen"]]></title><description><![CDATA[
<p>No worries, I don't mean to disparage your article. At least it avoids some of the most annoying LLMism I have seen, and given its length you must have put some effort into prompting, researching, or editing. Hope you will find your own voice as you write more and more.</p>
]]></description><pubDate>Wed, 20 May 2026 13:50:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48207789</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48207789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48207789</guid></item><item><title><![CDATA[New comment by magnio in "America's Greatest Strategic Blunder: The Imprisonment of Qian Xuesen"]]></title><description><![CDATA[
<p>If you wanna read an article containing essentially the same information without the pesky LLM voice: <a href="https://www.usni.org/magazines/naval-history/2025/december/missile-genius-america-lost-and-china-gained" rel="nofollow">https://www.usni.org/magazines/naval-history/2025/december/m...</a></p>
]]></description><pubDate>Wed, 20 May 2026 13:43:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48207668</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48207668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48207668</guid></item><item><title><![CDATA[New comment by magnio in "Show HN: Codiff, a local diff review tool"]]></title><description><![CDATA[
<p>Is diff viewer the 2026 todo list?<p>List of vibe coded alternatives:<p>- revdiff: <a href="https://github.com/umputun/revdiff" rel="nofollow">https://github.com/umputun/revdiff</a><p>- hunk: <a href="https://github.com/modem-dev/hunk" rel="nofollow">https://github.com/modem-dev/hunk</a><p>- diffnav: <a href="https://github.com/dlvhdr/diffnav" rel="nofollow">https://github.com/dlvhdr/diffnav</a><p>- diffx: <a href="https://github.com/wong2/diffx" rel="nofollow">https://github.com/wong2/diffx</a><p>- lumen: <a href="https://github.com/jnsahaj/lumen" rel="nofollow">https://github.com/jnsahaj/lumen</a></p>
]]></description><pubDate>Sun, 17 May 2026 07:09:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48166700</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48166700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48166700</guid></item><item><title><![CDATA[New comment by magnio in "CUDA-oxide: Nvidia's official Rust to CUDA compiler"]]></title><description><![CDATA[
<p>Incredible, I have never heard of std::autodiff before. Isn't it rare for a programming language to provide AD within the standard library? Even Julia doesn't have it built-in, I wouldn't expect Rust out of all languages to experiment it in std.</p>
]]></description><pubDate>Mon, 11 May 2026 17:54:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48098272</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48098272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48098272</guid></item><item><title><![CDATA[New comment by magnio in "PS3 Emulator Devs Politely Ask That People Stop Flooding It with AI PRs"]]></title><description><![CDATA[
<p>First, you don't have to feel guilty of anything, since forking open source projects to make changes tailored to your use case is as old as open source itself. It is, in fact, the primary benefit of open source.<p>Second, it is not a given that your change would be accepted regardless of who wrote it. Maybe the feature is too niche for its complexity, maybe it is better implemented with more generality or extensibility that does not make sense for your own use. In those cases, your change might have been rejected upstream, so having it only locally is a perfect fine solution.<p>Third, if you believe it is actually useful for broader users, open an issue requesting that feature, and say LLM implemented it in an hour. Then the maintainers can prompt their own LLM to implement it with ease, or do whatever they want with their project.</p>
]]></description><pubDate>Mon, 11 May 2026 00:52:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48089831</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48089831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48089831</guid></item><item><title><![CDATA[New comment by magnio in "Google Cloud Fraud Defence is just WEI repackaged"]]></title><description><![CDATA[
<p>Apple has device attestation deployed like one year before Google even proposed it: <a href="https://httptoolkit.com/blog/apple-private-access-tokens-attestation/" rel="nofollow">https://httptoolkit.com/blog/apple-private-access-tokens-att...</a></p>
]]></description><pubDate>Fri, 08 May 2026 17:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48066132</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48066132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48066132</guid></item><item><title><![CDATA[New comment by magnio in "RaTeX: KaTeX-compatible LaTeX rendering engine in pure Rust"]]></title><description><![CDATA[
<p>You want Typst: <a href="https://github.com/typst/typst" rel="nofollow">https://github.com/typst/typst</a><p>It's like the JSX of Latex: markup in a programming language, not a programming language pretends to be markup.</p>
]]></description><pubDate>Thu, 07 May 2026 14:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48049622</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=48049622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48049622</guid></item><item><title><![CDATA[New comment by magnio in "Vercel’s pricing page"]]></title><description><![CDATA[
<p>> learn SQL, even though it's out of fashion<p>In what world is SQL out of fashion??</p>
]]></description><pubDate>Fri, 01 May 2026 05:19:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47971526</link><dc:creator>magnio</dc:creator><comments>https://news.ycombinator.com/item?id=47971526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47971526</guid></item></channel></rss>