Honestly great work, but this is very much something where the results matter more than the product. It ends without a single comment about whether it worked in Production.
How are they measuring the success rate? It seems like a project like this is a great time to dive into the problem and define the parameters of success. If only to inform how you design the ai’s presentation of the shop. Ie. how quickly does it get customer’s profile and discover their issue.
Thinking about my experiences with mechanics shops—with the exception of dealerships and larger operations—if you’re talking to a principal, the conversation is brief. It’s possible customers will respond positively if the bot is effective for scheduling and if the price communicated by phone, and the final price are somehow aligned to expectations.
Given MCP is supposed to just be a standardised format for self-describing APIs, why are all the features you listed MCP related things? It sounds more like it's forced the enterprise to build such features which cli tooling didn't have?
mostly by virtue of being a common standard. MCP servers are primarily useful in a remote environment, where centralized management of cross-cutting concerns matters. also its really useful for integrating existing distributed services, e.g., internal data lakes.
I think it's clear a self-describing CLI is optimal for local-first tooling and portability. I personally view remote MCP servers as complementary in the space.
When I started my career I heard people say almost verbatim "Stack overflow is making junior devs useless", with the idea all we did was copypaste scripts over. The same people failed, and the same people who can use the tools will succeed now.
You definitely did see a difference between people who just copy pasted from stack overflow, and from people with good fundamentals. The uncomfortable truth though, is that the industry didn't need good coders, it needed a bucket load of basic web apps and it needed bums in seats.
I think the irony of AI is going to be that it will make the remaining software jobs properly hard again, and implementers (ex coders) will be able to succeed with even less code knowledge than before.
I worked under people who started as juniors that way but were politically savvy. Or just ruthless. And pushed their way to the top by stealing projects, lying through their teeth, and other such tactics.
They were slowing down progress because their methods involved sabotaging the progress of others because it might make their own contributions shine a little less.
They were the cause of using libraries like leftPad all through business critical code, and cutting anyone down who dared to simply question why.
These things cause ripples. The smartest and most capable staff leaves, what results is a churn of the same kind.
But hey, they get a trip to Mexico every year and burn through millions every two years. Profit any day now.
It feels wild to have to keep reminding people, but AI changes very little. Tools have always had a variety of output, and ways to control this, and bad tools output a lot by default, whilst good tools hide it behind version of "-v" or easy greps. Don't add a --LLM or whatever, do add cleaner and consistent verbosity controls.
This is the answer. If you provide internet access to someone, you're responsible for it. It's a generally established law from a Torrenting PoV, so isn't it equally applicable to downloading content unsuitable for children. Sure it'll destroy offering free wifi, but that always was tricky from a legal PoV around responsibilities.
I genuinely just don't use the Start Menu anymore. It cannot find anything, and every search will include two Internet results (Bing only of course) and a Microsoft Store reference.
This is a far bigger small world than some might expect. The number of devs and games he's referring to numbers well into the thousands. A quick search [1] shows more than 4 games are released per day on Steam which will go on to earn more than $50k in revenue, so about 1500 per year.
It's wild - I'm a big gamer but I strongly doubt I could even list 1500 games across all systems and time. And that many games make $50k+ each year.
It's crazy! I don't think anyone in my sphere is some hardcore fan of a niche game. But then I stumble on them in the marketplace or watching some GDC talk and it's like, wow this solo dev has been making this obscure series of games for 20 years and they live comfortably (but not extravagantly) with their family. Good on them!
I'm really just describing the long tail at this point. Gives me hope that maybe I can find that product before getting to retirement age.
reply