<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: natrys</title><link>https://news.ycombinator.com/user?id=natrys</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 10 Aug 2026 15:59:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=natrys" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by natrys in "DeepSeek V4 Flash 0731"]]></title><description><![CDATA[
<p>I think this one requires a bit of strong prompting. I am also normally a Pi user, but my experience in OpenCode with this model has been drastically better than in Pi, where it overthinks a lot and gets distracted by random things.<p>It might be even better in Codex or Oh My Pi according to this bench I saw earlier: <a href="https://nitter.net/composio/status/2085330847951970801" rel="nofollow">https://nitter.net/composio/status/2085330847951970801</a></p>
]]></description><pubDate>Fri, 07 Aug 2026 22:22:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49216929</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=49216929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49216929</guid></item><item><title><![CDATA[New comment by natrys in "DeepSeek V4 Flash 0731"]]></title><description><![CDATA[
<p>So your cost would be $40.68 with another provider that has one less zero in the cache hit price.</p>
]]></description><pubDate>Fri, 07 Aug 2026 22:13:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49216843</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=49216843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49216843</guid></item><item><title><![CDATA[New comment by natrys in "Kimi K3 Architecture Overview and Notes"]]></title><description><![CDATA[
<p>At least the SSM layers should have relative PE built in via recurrence, in a hybrid attention model like this.</p>
]]></description><pubDate>Tue, 28 Jul 2026 21:37:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49090256</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=49090256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49090256</guid></item><item><title><![CDATA[New comment by natrys in "Kimi K3: Open Frontier Intelligence"]]></title><description><![CDATA[
<p>They can and almost certainly are doing similarly impressive engineering works internally.<p>They just aren't in any hurry to forward those cost savings to you.</p>
]]></description><pubDate>Fri, 17 Jul 2026 00:07:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48941909</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=48941909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48941909</guid></item><item><title><![CDATA[New comment by natrys in "Kimi K3: Open Frontier Intelligence"]]></title><description><![CDATA[
<p>If anecdote is data, then here's another point:<p><a href="https://nitter.net/synthwavedd/status/2077537805715005724#m" rel="nofollow">https://nitter.net/synthwavedd/status/2077537805715005724#m</a><p>(As an aside, I don't know how it was professional of Arena to unmask an unreleased cloaked model on their platform. Also practically, upstream could have been A/B testing multiple variants under same endpoint, casting validity of such pre-announcement tests into question)</p>
]]></description><pubDate>Thu, 16 Jul 2026 20:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48939776</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=48939776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48939776</guid></item><item><title><![CDATA[New comment by natrys in "Kimi K3: Open Frontier Intelligence"]]></title><description><![CDATA[
<p>Some official benchmark numbers posted in Chinese social media (I am sure they will publish an English blogpost later too):<p><a href="https://mp.weixin.qq.com/s/V4xhEIy8xDXSMDPrPkmUAQ" rel="nofollow">https://mp.weixin.qq.com/s/V4xhEIy8xDXSMDPrPkmUAQ</a><p>Generally looks like a Sol/Fable tier model, better across the board than Opus 4.8.<p>(Edit) English blogpost is up now: <a href="https://www.kimi.com/blog/kimi-k3" rel="nofollow">https://www.kimi.com/blog/kimi-k3</a></p>
]]></description><pubDate>Thu, 16 Jul 2026 18:03:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48937998</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=48937998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48937998</guid></item><item><title><![CDATA[New comment by natrys in "Kimi K2.7-Code: open-source coding model with better token efficiency"]]></title><description><![CDATA[
<p>These things enormously benefit from economies of scale. I am fairly certain their margins might be low but they don't actually sell API at loss, however that doesn't mean <i>your</i> cost footprint would be anywhere as low.</p>
]]></description><pubDate>Fri, 12 Jun 2026 13:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503934</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=48503934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503934</guid></item><item><title><![CDATA[New comment by natrys in "OCaml Onboarding: Introduction to the Dune build system"]]></title><description><![CDATA[
<p>No I think uv is to python what opam is to ocaml, it's mostly a package/dependency manager.<p>Superficially, both uv and dune are also project runners. But dune is mainly a build tool, most important things dune does such as pre-processing, linking, compiling etc., are not needed in python in the first place (at least talking about pure python). You <i>can</i> use uv to create tarball/wheel but it's more akin to simple bundling than building in the dune sense. Dune can also run tests, but in uv you would need to delegate to something like pytest etc.</p>
]]></description><pubDate>Mon, 08 Jun 2026 21:08:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48452103</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=48452103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48452103</guid></item><item><title><![CDATA[New comment by natrys in "DeepSeek V4 Pro beats GPT-5.5 Pro on precision"]]></title><description><![CDATA[
<p>It seems frontier, on the balance, would rather lose that segment of he market than lower the API price. They are getting the bag in the enterprise segment, those clients aren't ditching them for DeepSeek.<p>As for other segments, high API pricing gets people to switch to the subscriptions instead which is stickier than the API.</p>
]]></description><pubDate>Mon, 08 Jun 2026 03:13:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48440938</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=48440938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48440938</guid></item><item><title><![CDATA[New comment by natrys in "Kimi K2.6: Advancing open-source coding"]]></title><description><![CDATA[
<p>Yes it was good for its time, but 10 months old now which is a long time ago in this space. It was also a fine-tune (albeit a good one) of Qwen-2.5 72B.<p>I wish they did more smaller models. Kimi Linear doesn't really count, it was more of a proof of concept thing.</p>
]]></description><pubDate>Mon, 20 Apr 2026 17:06:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47837284</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=47837284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47837284</guid></item><item><title><![CDATA[New comment by natrys in "Neocaml – Rubocop Creator's New OCaml Mode for Emacs"]]></title><description><![CDATA[
<p>I think tree-sitter's relationship with JavaScript is entirely syntactic. You don't need any JS runtime installed to <i>write</i> grammars, because technically tree-sitter CLI already has a JS runtime included and using that it converts your grammar first to an intermediate JSON format, then it generates parser code in C. And then this C code gets compiled into a shared library, which is what editors like Emacs use, so to <i>use</i> tree-sitter modules you definitely don't need a JS runtime either.</p>
]]></description><pubDate>Mon, 02 Mar 2026 16:39:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47220324</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=47220324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47220324</guid></item><item><title><![CDATA[DeepSeek Engram: Conditional Memory via Scalable Lookup [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/deepseek-ai/Engram/blob/main/Engram_paper.pdf">https://github.com/deepseek-ai/Engram/blob/main/Engram_paper.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46592363">https://news.ycombinator.com/item?id=46592363</a></p>
<p>Points: 6</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 12 Jan 2026 18:35:16 +0000</pubDate><link>https://github.com/deepseek-ai/Engram/blob/main/Engram_paper.pdf</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=46592363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46592363</guid></item><item><title><![CDATA[New comment by natrys in "Exe.dev"]]></title><description><![CDATA[
<p>Very impressive demo. From VM curation to vibe coding something running on port 8000 in Shelley just worked in minutes. I imagine quite a few technically impressive things happening under the hood, would be interested in reading more about those.<p>Small nit: I think you should make it more clear in the docs (if not in the landing page) that one can just use any key with the ssh command the very first time and it automatically gets registered. Also on the web UI one should have the ability to add the ssh keys. I logged into the web UI first, and was a bit confused.<p>I think the pricing is alright for the resource and remote development features, though might be a bit much if someone doesn't need higher level of resources for deploying something that's mostly already developed.<p>Anyway, this reminds me of a product called Okteto that had similar UX. They were focused on leveraging k8s for declarative deployment. But for some reason they suspended their managed cloud/SaaS offering for individual/non-enterprise clients, I wonder if it was because they couldn't make the pricing work. Hope that doesn't happen here.</p>
]]></description><pubDate>Sat, 27 Dec 2025 12:55:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46401522</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=46401522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46401522</guid></item><item><title><![CDATA[New comment by natrys in "Kimi K2 1T model runs on 2 512GB M3 Ultras"]]></title><description><![CDATA[
<p>That's the Kimi K2 Thinking, this post seems to be talking about original Kimi K2 Instruct though, I don't think INT4 QAT (quantization aware training) version was released for this.</p>
]]></description><pubDate>Sun, 14 Dec 2025 15:06:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46263541</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=46263541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46263541</guid></item><item><title><![CDATA[New comment by natrys in "Advent of Code 2025"]]></title><description><![CDATA[
<p>I am going to try and stick with Prolog as much as I can this year. Plenty of problems involve a lot of parsing and searching, both could be expressed declaratively in Prolog and it just works (though you do have to keep the execution model in mind).</p>
]]></description><pubDate>Sun, 30 Nov 2025 15:19:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46097314</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=46097314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46097314</guid></item><item><title><![CDATA[New comment by natrys in "DeepSeekMath-V2: Towards Self-Verifiable Mathematical Reasoning [pdf]"]]></title><description><![CDATA[
<p>Well they do that too: <a href="https://huggingface.co/deepseek-ai/DeepSeek-Prover-V2-671B" rel="nofollow">https://huggingface.co/deepseek-ai/DeepSeek-Prover-V2-671B</a><p>But I suppose the bigger goal remains improving their <i>language</i> model, and this was an experimentation born from that. These works are symbiotic; the original DeepSeekMath resulted in GRPO, which eventually formed the backbone of their R1 model: <a href="https://arxiv.org/abs/2402.03300" rel="nofollow">https://arxiv.org/abs/2402.03300</a></p>
]]></description><pubDate>Thu, 27 Nov 2025 23:05:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46073970</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=46073970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46073970</guid></item><item><title><![CDATA[New comment by natrys in "IDEmacs: A Visual Studio Code clone for Emacs"]]></title><description><![CDATA[
<p>It can hardly be called resistance to improvement, when everyone do improve it - just in their own ways. The default isn't some fashion statement, some aesthete that's objectively good (though I am sure some people do subjectively like it). But it's meant to be sort of a least presumptuous blank state that everyone can radically overhaul. So arguably it's an encouragement for improvement just like everything else in Emacs, which focuses on making the tools for improvement easier.<p>It's just that "improvement" as a matter of public consensus that everyone can agree on to elect the next blank slate has been to impossible to settle on. But the counterculture here broadly might be extreme reluctance to inconvenience even a minority of existing users, in pursuit of market share/growth.</p>
]]></description><pubDate>Sun, 16 Nov 2025 09:29:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45943805</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=45943805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45943805</guid></item><item><title><![CDATA[New comment by natrys in "How to Obsessively Tune WezTerm"]]></title><description><![CDATA[
<p>Wasn't aware of user-var-changed, cool write-up!<p>I had used urxvt forever before and the simple solution that works (even for ssh e.g.) is to ring the terminal bell, and urxvt just sets the window urgency hint upon that. I just do that in shell prompt unconditionally because if it's triggered in a focused window, then nothing happens. But if it's from a different workspace, I get this nice visual cue in my top bar for free.<p>But features like setting urgency isn't available in wezterm (understandable, as it's not a cross-platform thing). I could patch that in the source, but the Emacser in me chose to do something more unholy. By default Lua is started in safe mode, which means loading shared C module is forbidden. I disabled that, and now use a bunch of missing stuff written in Rust and Zig interfaced with cffi. Don't recall ever having a crash so I am surprised by some of the other comments.</p>
]]></description><pubDate>Wed, 29 Oct 2025 23:45:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45754601</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=45754601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45754601</guid></item><item><title><![CDATA[New comment by natrys in "Show HN: I'm rewriting a web server written in Rust for speed and ease of use"]]></title><description><![CDATA[
<p>Yes it seems the binaries are here: <a href="https://ferron.sh/download" rel="nofollow">https://ferron.sh/download</a><p>I will say that though, it's probably not rational to be okay with blindly running some opaque binary from a website, but then flip out when it comes to running an install script from the same people and domain behind the same software. At least from security PoV I don't see how there should be any difference, but it's true that install scripts can be opinionated and litter your system by putting files in unwanted places so nevertheless there are strong arguments outside of security.</p>
]]></description><pubDate>Tue, 21 Oct 2025 10:11:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45654203</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=45654203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45654203</guid></item><item><title><![CDATA[New comment by natrys in "Alibaba Cloud says it cut Nvidia AI GPU use by 82% with new pooling system"]]></title><description><![CDATA[
<p>Qwen's max series had <i>always</i> been closed weight, it's not a policy change like you are alluding.<p>What exactly is Huawei's flagship series anyway? Because their PanGu line <i>is</i> open-weight, but Huawei is as of yet not in the LLM making business, their models are only meant to signal that it's <i>possible</i> to do training and inference on their hardware, that's all. No one actually uses those models.</p>
]]></description><pubDate>Mon, 20 Oct 2025 17:11:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45646375</link><dc:creator>natrys</dc:creator><comments>https://news.ycombinator.com/item?id=45646375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45646375</guid></item></channel></rss>