<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: ninjha</title><link>https://news.ycombinator.com/user?id=ninjha</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 19:30:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ninjha" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ninjha in "Show HN: sllm – Split a GPU node with other developers, unlimited tokens"]]></title><description><![CDATA[
<p>> how many work units can run in parallel<p>not original author but batching is one very important trick to make inference efficient, you can reasonably do tens to low hundreds in parallel (depending on model size and gpu size) with very little performance overhead</p>
]]></description><pubDate>Sat, 04 Apr 2026 17:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47641157</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=47641157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47641157</guid></item><item><title><![CDATA[New comment by ninjha in "Anthropic, please make a new Slack"]]></title><description><![CDATA[
<p>> matrix would be everywhere<p>now i know the bar is 1000 feet below the earth with teams but matrix is still only maybe a foot or two above the surface<p>i really want to like it but every few months i try it and it’s clearly just not ready :(</p>
]]></description><pubDate>Fri, 06 Mar 2026 22:43:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47282138</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=47282138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47282138</guid></item><item><title><![CDATA[New comment by ninjha in "Claude Opus 4.6 extra usage promo"]]></title><description><![CDATA[
<p>most slop is human slop, who do you think claude learned from :)</p>
]]></description><pubDate>Fri, 06 Feb 2026 02:04:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46908085</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=46908085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46908085</guid></item><item><title><![CDATA[New comment by ninjha in "Devin Review: AI to Stop Slop"]]></title><description><![CDATA[
<p>yeah there is apparently not a lot of overlap between hn/twitter users and devin users, and we don’t really do marketing campaigns either<p>logos on website if you want to see some of our customers lol</p>
]]></description><pubDate>Wed, 21 Jan 2026 22:04:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46712246</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=46712246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46712246</guid></item><item><title><![CDATA[New comment by ninjha in "Devin Review: AI to Stop Slop"]]></title><description><![CDATA[
<p>(I work at Cognition, opinions my own etcetc)<p>True! Devin Review doesn’t make the kind of judgements you mention, it just does its best to find bugs and help you understand the code faster. I managed to review a PR on an airplane (without starlink) with it earlier this week lol</p>
]]></description><pubDate>Wed, 21 Jan 2026 21:57:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46712167</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=46712167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46712167</guid></item><item><title><![CDATA[New comment by ninjha in "Graphite is joining Cursor"]]></title><description><![CDATA[
<p>jj-spr solves this, although it is still pretty buggy: <a href="https://github.com/LucioFranco/jj-spr" rel="nofollow">https://github.com/LucioFranco/jj-spr</a></p>
]]></description><pubDate>Fri, 19 Dec 2025 18:15:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46328984</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=46328984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46328984</guid></item><item><title><![CDATA[New comment by ninjha in "Graphite is joining Cursor"]]></title><description><![CDATA[
<p>I was scared to learn but then a coworker taught me the 4 commands I care about (jj new, jj undo, jj edit, jj log) and now I can't imagine going back to plain git.<p>Obviously the working tree should be a commit like any other! It just makes sense!</p>
]]></description><pubDate>Fri, 19 Dec 2025 18:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46328936</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=46328936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46328936</guid></item><item><title><![CDATA[New comment by ninjha in "Graphite is joining Cursor"]]></title><description><![CDATA[
<p>Codeium (now Windsurf) did this, and the plugins all still work with normal Windsurf login. The JetBrains plugin and maybe a few others are even still maintained! They get new models and bugfixes.<p>(I work at Windsurf but not really intended to be an ad I’m just yapping)</p>
]]></description><pubDate>Fri, 19 Dec 2025 18:04:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46328872</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=46328872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46328872</guid></item><item><title><![CDATA[New comment by ninjha in "Baba Is Eval"]]></title><description><![CDATA[
<p>I think I remember one of the original ViT papers saying something about 2D embeddings on image patches not actually increasing performance on image recognition or segmentation, so it’s kind of interesting that it helps with text!<p>E: I found the paper: <a href="https://arxiv.org/pdf/2010.11929" rel="nofollow">https://arxiv.org/pdf/2010.11929</a><p>> We use standard learnable 1D position embeddings, since we have not observed significant performance gains from using more advanced 2D-aware position embeddings (Appendix D.4).<p>Although it looks like that was just ImageNet so maybe this isn't that surprising.</p>
]]></description><pubDate>Sat, 05 Jul 2025 12:14:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44472249</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=44472249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44472249</guid></item><item><title><![CDATA[New comment by ninjha in "A Higgs-Bugson in the Linux Kernel"]]></title><description><![CDATA[
<p>Yes! The retransmission logic in Linux NFS is independent of transport (see the `retrans` option in `mount.nfs`).<p>Weirdly enough this also means that if you’re running with TCP you can have retransmits at the NFS/SunRPC level <i>and</i> at the TCP level depending on your configuration.</p>
]]></description><pubDate>Thu, 03 Jul 2025 06:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44452251</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=44452251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44452251</guid></item><item><title><![CDATA[New comment by ninjha in "So you wanna write Kubernetes controllers?"]]></title><description><![CDATA[
<p>Is there anything in particular you like about what Octant does? I don't see anything that actually looks at the object spec, just the status fields / etc.</p>
]]></description><pubDate>Sun, 26 Jan 2025 22:14:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42834750</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=42834750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42834750</guid></item><item><title><![CDATA[New comment by ninjha in "So you wanna write Kubernetes controllers?"]]></title><description><![CDATA[
<p>I mean you can edit a big YAML file inside ArgoCD, but what I'm building is an actual web form (e.x. `spec.rules[].http.paths[].pathType` is a dropdown of `Prefix`, `ImplementationSpecific`, `Exact`), and all your documentation inline as you're editing.<p>People have tried this before but usually the UI version is not fully complete so you have to drop to YAML. Now that the spec is good enough it's possible to build a complete UI for this.</p>
]]></description><pubDate>Sun, 26 Jan 2025 21:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42834172</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=42834172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42834172</guid></item><item><title><![CDATA[New comment by ninjha in "So you wanna write Kubernetes controllers?"]]></title><description><![CDATA[
<p>You can have Click-Ops on Kubernetes too! Everything has a schema so it's possible to build a nice UI on top of it (with some effort).<p>My current project is basically this, except it edits your git-ops config repository, so you can click-ops while you git-ops.</p>
]]></description><pubDate>Sun, 26 Jan 2025 21:05:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42834127</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=42834127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42834127</guid></item><item><title><![CDATA[New comment by ninjha in "Why is Cloudflare Pages' bandwidth unlimited?"]]></title><description><![CDATA[
<p>The two almost-contradictory takes I hold about this are…<p>- Java is cool, actually<p>- Java would be just as uncool even if people weren’t required to use it in school</p>
]]></description><pubDate>Wed, 15 Jan 2025 22:04:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42717765</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=42717765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42717765</guid></item><item><title><![CDATA[New comment by ninjha in "Show HN: Lapdev, a new open-source remote dev environment management software"]]></title><description><![CDATA[
<p>Having deployed a few of these over the last month or so, I feel like the devcontainer spec is very annoying. The alternative is what Coder does -- write some arbitrary terraform to bring up or down a workspace. I think this is better because I tend to need other things to go in a workspace (like an IAM role to access dev databases, associated Kubernetes resources, etc). With terraform I can configure whatever infrastructure I want to go along with workspaces.<p>The main downside I can see is that users have to write their workspaces for a particular deployment target. This would be a problem for e.x. open source projects trying to check in a workspace definition file of some kind. We standardize on Kubernetes across clouds and bare metal so it's not an issue for us, but it makes sense that it would be an issue for other use cases.</p>
]]></description><pubDate>Sat, 23 Mar 2024 21:45:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=39803307</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=39803307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39803307</guid></item><item><title><![CDATA[New comment by ninjha in "Chisel: A Modern Hardware Design Language"]]></title><description><![CDATA[
<p>I think Chisel's main win is that it is <i>great</i> from an open-source research perspective.<p>Taking advantage of the functional nature of Chisel enables a set of generators called Chipyard [0] for things like cores, networking peripherals, neural network accelerators, etc. If you're focusing on exploring the design space of one particular accelerator and don't care too much about the rest of the chip, you can easily get a customized version of the RTL for the rest of your chip. Chisel handles connecting up all the components of the chip. All the research projects in the lab benefit from code changes to the generators.<p>Chisel even enables undergraduate students (like me!) to tape out a chip on a modern-ish process node in just a semester, letting Chisel significantly reduce the RTL we have to write. Most of the remaining time is spent working on the physical design process.<p>[0]: <a href="https://github.com/ucb-bar/chipyard">https://github.com/ucb-bar/chipyard</a><p>[1]: <a href="https://classes.berkeley.edu/content/2023-Spring-ELENG-194-001-LEC-001" rel="nofollow">https://classes.berkeley.edu/content/2023-Spring-ELENG-194-0...</a></p>
]]></description><pubDate>Wed, 27 Dec 2023 20:22:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=38786243</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=38786243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38786243</guid></item><item><title><![CDATA[New comment by ninjha in "Claude for Google Sheets"]]></title><description><![CDATA[
<p>> their long context window isn't that accurate<p>Apparently this was just a function of how it was prompted, they claim it works fine if you use a different prompt -- <a href="https://www.anthropic.com/index/claude-2-1-prompting" rel="nofollow noreferrer">https://www.anthropic.com/index/claude-2-1-prompting</a></p>
]]></description><pubDate>Wed, 13 Dec 2023 06:55:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=38623591</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=38623591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38623591</guid></item><item><title><![CDATA[New comment by ninjha in "Pineapple ONE: open-source 32 bit RISC-V CPU that you can make at home"]]></title><description><![CDATA[
<p>Architecture-wise, even a regular modern CPU isn't <i>that</i> hard. For example, Berkeley has the BOOMv3 core[0] which is performance-competitive[1] with commercial chips taped out in the last few years. I think commercial chips are faster because of improvements in analog design, and not some super special architecture sauce (although I'm sure there's <i>some</i> special sauce -- it's probably not the defining factor).<p>[0]: <a href="https://boom-core.org" rel="nofollow noreferrer">https://boom-core.org</a><p>[1]: <a href="https://carrv.github.io/2020/papers/CARRV2020_paper_15_Zhao.pdf" rel="nofollow noreferrer">https://carrv.github.io/2020/papers/CARRV2020_paper_15_Zhao....</a></p>
]]></description><pubDate>Sun, 17 Sep 2023 21:37:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=37549601</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=37549601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37549601</guid></item><item><title><![CDATA[New comment by ninjha in "VSCodium – Open-source binaries of VSCode"]]></title><description><![CDATA[
<p>I would have assumed the win here would be that your Linux distribution or package manager on another OS can compile "VSCodium" themselves -- and you already trust them for all your other software, so this simplifies the trust chain somewhat.<p>In reality I think distributions that are willing to ship binaries (NixOS, Homebrew on MacOS) ship VSCodium, and other distributions (Alpine) have packages called things like `code-oss` that are basically the distribution's internal compiled version of VSCode and have nothing (?) to do with VSCodium.</p>
]]></description><pubDate>Mon, 04 Sep 2023 21:53:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=37385473</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=37385473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37385473</guid></item><item><title><![CDATA[New comment by ninjha in "Ask HN: Is it just me or is 5G strictly worse than LTE?"]]></title><description><![CDATA[
<p>In my day to day, 5G uses more battery, has similar speeds to LTE, and is less reliable than LTE... I just go into settings and turn off 5G.<p>Occasionally I'm at the airport (or someplace with the "real" wideband 5G) and I want to download a movie quickly. At that point I turn on 5G and get 2 Gbit down, which is convenient!</p>
]]></description><pubDate>Sun, 29 Jan 2023 04:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=34564787</link><dc:creator>ninjha</dc:creator><comments>https://news.ycombinator.com/item?id=34564787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34564787</guid></item></channel></rss>