419 karma · joined August 3, 2023
I'd much rather it be a focus that I could run bun in serverless, sandbox, wasm, or workerd-like environments for agentic workflows where bun is the runtime to power additional functionality for AI agents.
I assume this is why Anthropic purchased them beyond just a PR stunt and where the project is going.
We are living in a new world when it comes in how software is prompted into existence.
So yeah others are catching on the importance of a type system to enforce that successful contract for AI agents.
AI adoption is a leadership failure more than a tech one right now. If you make people feel empowered with it, it can liberate work-free lives that humanity benefits from. If you use it to destroy people's livelihoods with no options it's not going to survive a revolution.
I'm wanting to run Kimi 2.6/2.7 GGUF on it and just slap it in the server rack, but trying to decide if a spark cluster makes more sense.
So scaling horizontally in different markets seems like an advantage if a product is already mature. Which is exactly what Anthropic and Open AI are doing because they want to put their tentacles in everything.
The moat is to be anti lock in. The open source model needs to be amped up on steroids to avoid this permiating every facet of your org you cannot escape.
The assumption is you have to control people to enforce laws. They keep pushing this notion that is a requirement to keep people safe. That somehow if we have big brother AI surveillance everyone will be on their best behavior.
Oracle, Palantir, Meta, and other mega billionaires push this agenda because who is going to stop them from controlling society and getting absurdly powerful and wealthy from it?
I mean I will just not use the service and I'll seek out alternatives that are open source or create my own. I'll do anything possible until I'm the last one standing if that's what it comes down too.
I tried to sign up to Telnyx and they had the same crap from an unreliable data-breach and being-litigated persona identifier. I passed on that.
I've already been going down this road as I've abandoned Google and some of the big cloud providers in favor of smaller companies who aren't pushing these policies.
It isn't hard to click cancel. It's just people favor convenience over their own freedom because they have never experienced not having freedom like our founder's did 250 years ago. The problem is once freedom is gone, getting it back requires blood spilled and political reforms and revolutions based on what history teaches us.
I find AI to feel real nice for pushing delight like this further than I used to have time for as it was never a priority.
It makes no sense to cut off the hand that saves you even as a rich billionaire who wants to control people in a fascist society.
Then have inference go down to the next layer to use those models as a P2P decentralized network.
Maybe like open router could tap federation networks.
I think of AI agents as a factory unlock too.
Anything of quality needs inspection, review, and so on before you ship it. The human in the loop step is critical for value delivery.
Many software companies don't think of themselves as factories but they ship a product to a million customers and it solves a work unit of value for each customer.
Now AI agents may eventually reach a similar potential where many kinds of work can be manufactured by an agent.
The difference I think we are saying as engineers is shipping code isn't the unit of value if you want to turn a code agent into a code factory. It's just a byproduct of the value. Code is the liability, tool, or contract to delivering the value. Poor engineering results in poor output that cannot scale or poor quality that no one wants.
Without us inspecting and reviewing the output you risk the value not being delivered. Also without us, in the past you don't have a factory to begin (although vibe coding has collapsed how soon people can setup a software factory now), scaling it takes engineering effort. We build the factory and also ensure it is operating well to deliver that value to customers.
The ability for a program for loop to do a million iterations is foundational to our knowledge. AI agents just scale that up and is one of the tools we use to get there.
I'm not scared of agents making code cheap. I just see them as another tool in the arsenal to build scalable systems now. Yes some people don't need to scale and some don't need anything of quality. That's fine and is welcomed to improving people's lives. If they want to scale or need a quality factory line they come to us to deliver that still.
I think it's myopic to think this isn't coming. But it's also short sighted to assume our value is gone at building, shipping, and operating factories.
I let my oldest daughter at 10 watch stuff there a couple times a week which she largely watches Minecraft videos. I know everything she consumes for now.
Eventually that will stop and she's on her own when she is more responsible as an older teenager but the important point here is this isn't helicopter parenting, it's survival at protecting her brain from dopamine overload making her a content addict.
I don't want to go full Amish as I think it's important to prepare our kids for the inevitable world they will be exposed too but I feel I'd fail them letting them loose.
The only hope here is China floods the market which would be a good or bad thing however you look at it.
I found AI to be pretty bad with like a bare bones code base without solid patterns in place already. It works but it's just monolithic files galore. use effects hooks everywhere. Nasty state situations with poor data practices. Security vulnerabilities up the wazoo.
It's weird to have this conversion with them. Like yeah your code works but it's so tangled up it's hard to reason about where to start to begin to unwind it all sometimes.
It can be done but cleaning up someone else's slop is the exact reason why I hate AI. It was hard enough to review great code and be critical, honest, and fair but we knew it was an essential part of the process, helped build shared understanding, and was a way to learn from one another.
Whereas throwing in jumbled garbage to review just feels like a waste of our brain cells we spent decades earning by embracing the craft.
But to your point, that is exactly how American companies like to play now. No one is stopping them from screwing over the consumer.
I have a Micron near me and they are building another chip facility but we are years away still so I suspect China will beat them to the punch.
It is not great at decision making or judgment calls that don't have a well defined spec or plan in place yet; like unofficial or unapproved tokens if you will. A lot of this stuff simply never has had specs as it has been internal to how companies work and their secret sauce.
The closest thing we have are governance and compliance policies due to legal/business needs requiring it so it's far more well documented than operational ones in how we work. It is more about the how versus the what here I guess is what I'm saying.
But yeah this is why it does great when there are tests, design systems, evals, and other artifacts to mirror. Far more reckless and unpredictable without these things, but still great for exploration and finding the data output you seek.
My hope is eventually open source models get far enough along we just train the models on company specific code needs.
Until then it is a lot of wack a mole with skills, hooks, system prompts, and interweaving deterministic needs.
Who protects the consumer when they have been gutted of any power?
So while AI will change the industry I don't see any reputable company firing the smartest ones in the room for junior level intelligence.
Even with it advancing someone has to be responsible for when it screws up which we know it will.