HN user

hooch

191 karma
Posts13
Comments87
View on HN

Changed into a directory recently and fired up the qwen code CLI and gave it two prompts: "so what's this then?" - to which it had a good summary across stack and product, and then "think you can find something todo in the TODO?" - and while I was busy in Claude Code on another project, it neatly finished three HTML & CSS tasks - that I had been procrastinating on for weeks.

This was a qwen3-coder-next 35B model on M4 Max with 64GB which seems to be 51GB size according to ollama. Have not yet tried the variants from the TFA.

It's just how the memory controllers work in Apple Silicon's unified memory architecture.

You also get much higher memory bandwidth as you move up the scale, from 153GB/s at the bottom end to 546GB/s at the top end.

tldr;

Before:

    let process = Process()
    process.executableURL = URL(fileURLWithPath: "/bin/ls")

    let pipe = Pipe()
    process.standardOutput = pipe

    try! process.run()
    process.waitUntilExit()
    let data = pipe.fileHandleForReading.readDataToEndOfFile()
    if let output = String(data: data, encoding: .utf8) {
        print(output)
    }
After:
    let result = try await run(
        .name("ls"),
        arguments: ["-1"],
        output: .string(limit: 1 << 20)
    )
    print(result.standardOutput ?? "")

The cadence is not just about shipping marketable products and features.

It's also about iterating on internal capabilities, processes, technologies across design, sourcing, manufacturing, etc.

What makes it into each year's phones is what's had the kinks ironed out, and all the commercials sorted.

With the C1 modem and in-house wifi/bluetooth, here's hoping that Apple is ready to revisit the mini-sized phone!