7 comments

  • SSilver2k29 minutes ago
    This sounds a lot like what the colibri project did for GLM-5.2. I&#x27;m a fan so keep at it!<p>justvugg.github.io&#x2F;colibri
  • pja2 hours ago
    That README hits all my “this is authored by an LLM” instincts. I presume the codebase is also written by an LLM?
    • marcobambini1 hour ago
      I wrote tons of software, even a programming language by hand <a href="https:&#x2F;&#x2F;github.com&#x2F;marcobambini&#x2F;gravity" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;marcobambini&#x2F;gravity</a>.<p>I&#x27;m using my skills to orchestrate LLMs and agents, and I can write better code much faster. As developers, we can choose to adapt to new technologies or become extinct.
    • bglazer36 minutes ago
      Yeah I&#x27;m begging these authors to at least *read* the LLM generated README&#x27;s. They&#x27;re so, so incomprehensible because the LLM has a super limited theory of mind for readers. They always assume that external readers have access to the full context and history of decisions in the project development. These decisions and instructions from the user are extremely important <i>for the model</i> and almost completely irrelevant for an outside reader looking at a &quot;finished&quot; product. So, we get sentences like this:<p>&quot;Where the levers were is not where they are. Overlapping the expert reads with the arithmetic was worth ~1.6x and shipped; the two that looked bigger — reading fewer bytes per token, and keeping more of them in RAM — were both measured and both refused, one because this family&#x27;s router has no tail to demote and one because a cache the machine will not leave resident cannot be bought at any price.&quot;<p>What the fuck does that mean? Obviously some internal development decision, using the absolutely inscrutable internal terminology that Claude loves. If people would just read what they publish, I&#x27;m sure this would stick out immediately.<p>I&#x27;m not an LLM hater, I use them a ton and they work very well for writing complex code, it&#x27;s undeniable. But they generate absolute dogshit first draft writing.
      • chambored14 minutes ago
        If that isn’t the perfect way to frame what I’ve seen and hated about LLM text, I don’t know what is. They certainly write for an audience with a historical context that almost no one has.
    • gruez2 hours ago
      &gt;Contributors<p>&gt;...<p>&gt;claude<p>You don&#x27;t need to presume. If someone is so lazy that they tell claude to commit their code (ie. they&#x27;re too lazy to run git commit themselves), the chances they reviewed the code is slim.
      • danirod1 hour ago
        To be fair, I appreciate when they are so upfront about who wrote the code without requiring further heuristics, so I encourage this behavior.
        • bensyverson1 hour ago
          Yes, I do this all the time, and also check in the co-authored project plans which drove the commits. For a project that is transparently only possible due to agentic coding, I don&#x27;t see any reason to conceal the methods.
      • simonw1 hour ago
        Honestly, Claude writes better commit messages than most people.<p>Personally I&#x27;ve mostly given in to letting it commit for me now, though I do occasionally take over and hand-write the messages if it&#x27;s a particularly important concept and Claude&#x27;s is too verbose.<p>Codex&#x2F;GPT-x defaults to one-line commit messages, which are too short. Claude likes to write several paragraphs, which is usually too long.<p>If you tell it how to commit properly once per session it will stick with your standards for the rest of that session, and you can put that in AGENTS.md if you can be bothered to.
      • Teever25 minutes ago
        That’s a needlessly antagonistic and insulting thing to say.<p>This person that you’ve never met and probably never will doesn’t owe any of us anything.<p>They’re out there doing what they want to do how they want to do it and if you don’t like it the correct response isn’t to insult them in front of a bunch of strangers on the internet for clout or whatever.<p>I doubt that you’d ever call them lazy to their face — why do it here?
      • k8sToGo1 hour ago
        Why do you say lazy? maybe they are ok with people seeing it is claude?
    • sergiomattei17 minutes ago
      Does it matter?
      • jkahrs59516 minutes ago
        I need an llm to block these comments.
    • cyanydeez1 hour ago
      do people think these projects related to LLMs are ever going to be in anyway a pure human endevour?<p>How bout we make a new rule: only complain about LLM writing when the product as zero relevents to use with LLMs.
  • herf1 hour ago
    So if this Mac uses 30-50W, that&#x27;s 40-60 tok&#x2F;Wh...vs maybe 80k for a modern GPU cluster? So that&#x27;s about 1000-2000x more power for the SSD streaming, unfortunately.
  • jpecar1 hour ago
    Where can this 1tb k3.waste be downloaded?
    • marcobambini1 hour ago
      It is not yet available, the only way is to download the official Kimi K3 model and then convert it:<p># 1. preflight: reachable? how big? does it fit? tools&#x2F;fetch_weights.sh --dest &#x2F;Volumes&#x2F;staging&#x2F;k3 --dry-run<p># 2. download — resumable, safe to kill, safe to re-run tools&#x2F;fetch_weights.sh --dest &#x2F;Volumes&#x2F;staging&#x2F;k3<p># 3. convert into a container uv run --with torch --with safetensors python tools&#x2F;convert.py \ --src &#x2F;Volumes&#x2F;staging&#x2F;k3 \ --out ~&#x2F;models&#x2F;k3.waste --jobs 3
      • jpecar15 minutes ago
        Yeah, saw this ... was hoping that there&#x27;s a torrent of it somewhere already. Or something.
  • cjbprime2 hours ago
    Does it not use Metal, on macOS? Would it be faster if it did?
    • marcobambini1 hour ago
      We tried to use Metal, but for that specific project it was slower than just using NEON ARM optimizations. It is all documented in the docs.
    • ashivkum2 hours ago
      [dead]
  • logicallee1 hour ago
    Interesting project. The headline number (29 GB of RAM) is for 4k context.<p>From what I&#x27;ve read elsewhere, Kimi K3 is quite verbose in its thinking. At the quoted rate, it would generate only a total of 1.8k tokens in 1 hour. Is that enough for it to get any thinking done and produce output on more complicated prompts?
    • 0cf8612b2e1e34 minutes ago
      I saw someone’s excellent idea that if you have a slow system like this, you should communicate by email. It is no longer meant for realtime iteration, but more pointed questions for which there is more effort and time expected on both parties.