Anthropic shot themselves in the foot with this decision. It‘s a PR nightmare and at the same time the open source community will always find a way. They just wasted everyone‘s time and likely lost a bunch of users while doing so.
The open source community won't always find a way. Remote attestation isn't a new concept (it doesn't have to be hardware backed, the concept is general).
The industry has enough experience with this by now to know how it goes, and open source projects are always the first to drop out of the race. The time taken to keep up becomes much too high to justify doing on a voluntary basis or giving away the results, so as the difficulty of bypassing checks goes up the only people who can do it become SaaS providers.
BluRay BD+ was a good example of that back in the day. AACS was breakable by open source players. Once BD+ came along the open source doom9 crowd were immediately wiped out. For a long time the only breaks came from a company in Antigua that sold a commercial ripper, which was protected from US law enforcement by a WTO decision specific to that island.
You also see this with stuff like Google YouTube/SERP scraping. There currently aren't any open source solutions that don't get rapidly blocked server side, AFAIK. Companies that know how to beat it keep their solutions secret and sell bypasses as a service.
yt-dlp is easily detected by Google and constantly getting itself blocked. It's allowed to the extent that they don't care about low level scraping. Look at their known issues:
It‘s not just the better taste that causes the overeating. Sugar and refined carbs cause blood glucose levels to spike, giving you a surge of energy. That spike is very short-lived, resulting in a sharp drop that then causes cravings for more refined carbs/sugar. This blood glucose rollercoaster can cause all kinds of bad effects like mood swings and brain fog.
The problem about refined carbs is that they never truly satiate your hunger. Once you add them to a meal, you get into the loop of chasing the glucose high which is horrible for your body and mind.
Kind of sad how this hasn‘t gotten any traction. I can tell you’ve put a lot of thought into this. Native iOS development with agents is a pain without a proper system to support the LLM. I will give this a spin once I have some spare time. Thank you for sharing this!
Not the OP, but I‘ve had a rather bad experience with methylphenidate (ritalin) where it made me way more awkward around people, and increased my obsessive tendencies. It did help with focus, but the effects were very short-lived. It also obliterated my hunger and once the effects wore off, it left me feeling semi-depressed until the end of the day.
Once I got prescribed lisdexamphetamine, my life turned around almost instantaneously. While it doesn‘t really get rid of my ADHD, it does help tremendously. The everlasting brainfog isn‘t as debilitating anymore. When I get excited about something I actually tend to follow through. I still battle with my obsessive tendencies — like getting stuck at setting up the perfect project tooling stack or spending way too much time on planning and research instead of just getting to work — but these are not so much related to ADHD.
On lisdexamphetamine, I am more social, my appetite is better, when I actually commit to something, I tend to stick to it for much longer, and I have also picked up a bunch of healthy habits. For example I exercise almost every day now.
If you someday get a chance to switch to lisdex, do it. It’s much smoother, longer-lasting, with fewer side effects. But honestly, anything is better than ritalin in my book.
You know how sometimes when you send a prompt to Claude, you just know it’s gonna take a while, so you go grab a coffee, come back, and it’s still working? With Cerebras it’s not even worth switching tabs, because it’ll finish the same task in like three seconds.
Been using my ChatGPT sub with Opencode for a couple of weeks now. Only wish I‘d found out sooner. Could have saved a decent chunk of money.
reply