That comes with a big caveat. You can either choose to use the printer offline, or online, with no ability to use both. If you want the ability to monitor or pause a print when you're not home on the off chance something goes wrong, you HAVE to send every print through their cloud, there's no middle ground.
That's not Bambu being open, that's them doing the absolute minimum to allow people to say "you can use Bambu printers fully offline" in comment sections.
For most people, it is definitely a closed ecosystem, similar to the iPhone. But they do give people the escape hatch if they're willing to take ownership of the software they run. (To be fair, they only enabled this after a lot of backlash)
Willing to take ownership, and also forgo a lot of functionality that the device was billed as having when it was purchased. Defending Bambu here seems like the same mentality as supporting a manufacturer that implements a subscription model for heated seats in their cars. (Don't worry, we're an ethical manufacturer so we don't charge a premium for access to heated seats. As long as you have our app on your phone (requires location permissions) you'll be able to make use of them!)
A service is entirely different than a physical product. While I'm not necessarily on board with what Anthropic has been up to it's certainly more nuanced than a simple bait and switch as appears to have happened here.
Wait, that’s still just about their phone app. When you disable the cloud features, you lose the phone app, but otherwise the printer is fully usable. You can still connect to it through Bambu studio, you just have to roll your own networking (e.g. a VPN), right?
Yes and no, it seems. Yes in Developer Mode. With that configuration, which confusingly requires you to turn on LAN mode first, you can use your own software to control all features of the device.
In LAN mode it’s more complicated. LAN mode requires you to still use their slicer because the majority of functions beyond the extremely basic are still restricted by their authorization layer. This means using their SDK/network plugin for anything you develop, effectively coercing developers into their ecosystem for use-cases by the majority of users.
It seems pretty clear, in my opinion, that what they’re trying to communicate by using the “developer mode” language is that owning your device end-to-end is big, scary, and only for professionals. Oh, btw, developer mode leaves your device completely open and introduces various UX friction points to the experience related to constantly needing to rebind. Effectively it’s malicious compliance on their end. They’re giving the middle finger to anyone who wants to cut them out, and it’s hard to say anyone who feels that way is imagining it.
If you’ve got the spare time and spare change to set up and coddle a 3d printing hobby you absolutely have the skills and funds to set up Tailscale on a $100 mini pc.
There is a lot of overlap between people who have a NAS and those with a 3D printer.
Starting a company needs a lot more than those three skills. Plenty of people choose a pay packet with less stress.
Many founders recycle into tech jobs after they discover exactly why failure rates of startups are so brutal. Apparently 15-25% of employees aged 30–39 at major SV companies have a failed or acquihired startup in their history. Golden handcuffs can appear very pretty after you've missed out on striking gold by yourself.
The readme absolutely buries the features that are actually non-trivial: It runs a proxy to switch models mid-session, and does combined cost tracking between Anthropic and other models you might be using. The LLM that wrote the readme never updated the general project description to highlight these features.
I'm curious how well it actually works. I tried Deepseek with Hermes and Opencode and it seemed extremely bad about using some of the basic tools given, like the Hermes holographic memory tools, even with system prompt instructions strongly pointing them out.
I've been experimenting with Hermes, I'm convinced hermes is also just bad. Like as a harness it has got to be doing something to lobotomize these models- Even GPT-5.4 performs badly in Hermes vs just using it in Codex.
I don't always copy paste vibe coded project readme mds into Claude code and ask them to rewrite it but when I do... actually that's all I do now because my goal in life is to make wealthy overvalued companies wealthier.
Anthropic is the opposite of wealthy, the more you use their service, the more money they lose. Unless you think your precious MDs being used for training data is gonna make them rich eventually.
It's really getting a lot of upvotes so it's nearly as if people were feeling locked-in and wanted a way out but...
Why would you keep using CC CLI if you want to use the much cheaper DeepSeek v4 models (Flash and Pro): isn't it the opportunity to kiss CC CLI goodbye and use something not controlled by Anthropic?
Anyone here successfully moved from CC CLI to a fully open-source project? I'm asking this as a Claude Code CLI (Sonnet/Opus) user. My "stack" is all open-source: from Linux to Emacs to what-have-you. I'd rather also have open-weight models and a fully open-source (not controlled by a single company) AI CLI.
Any suggestion for something that works well? (by "well" I mean "as well as Claude Code CLI", which is not a panacea so my bar ain't the end of the world either).
CC can use the Flash model for sub-agents and other tasks but keep using the Pro model for the main thread and thinking there. It also has a decent permission system and commands that people are quite used to.
Personally I’d say that the closest alternative you’d get is OpenCode.
They are TUI focused and also do have a web/desktop version, though that’s not quite as good as Claude’s Desktop app (and Claude Code functionality within it) yet. The TUI itself is solid though and they support a lot of different providers and models (/connect and /models).
For GUI driven stuff, I’ve personally had good experiences with KiloCode (in Visual Studio Code, personally I also liked RooCode of which KiloCode is a fork, but that stopped development) or just using the Zed editor with their built in agent.
There probably isn't a point. Someone didn't understand something, didn't research it, so they 1 shotted their first thought and sent it to the front page of HN and all of their socials. It's the future bruh
I embrace it at this point. It ends all the shilling of vibe coded tools at work that I have endured over the past year. Everyone can now make their own tools with zero obligation to coordinate beyond shared hardware resources
I don't know how the TI-85 compares to the other models without looking it up, but there's a forever soft spot in my heart for mine. It got me through a comp sci degree and still works flawlessly today.
reply