Well, nope. There are three real moats left in software: Distribution, Data (Proprietary) and Iteration Speed. Very successful companies have all three: Stripe, Meta, Google, Amazon.
The moat of all four of those companies is simply infrastructure, partnerships, and plain-old name recognition. Data and iteration speed aren't moats. I don't know what you mean by "distribution".
Taste in the age of AI and LLMs
151–160 of 230 posts
Re: Taste in the age of AI and LLMs
#152Earlier quoted context omitted.
> ... for AI to be used effectively. I'm continually fascinated by the huge differences in individual ability to produce successful results with AI. I always assumed that one of the benefits of AI was "anyone can do this". Then I realized a lot of people I interact with don't really understand the problem they're trying to solve all that well, and have some irrational belief that they can get AI to brute force their…
"AI" tools I've got at work (and am mandated to use, complete with usage tracking) aren't a wide-open field of options like what someone experimenting on their own time might have, so I'm stuck with whatever they give me. The projects are brown-field, integrate with obscure industry-specific systems, are heavy with access-control blockers, are already in-flight with near-term feature completion expectations that leav…
These are cases where I've seen agentic solutions perform the best. My most successful and high impact projects have been at work, getting multiple "obscure industry-specific systems" talking to each other in ways that unblocks an incredible amount of project work.
Re: Taste in the age of AI and LLMs
#153Disagree with the overall argument. Human effort is still a moat. I've been spending the past couple of months creating a codebase that is almost entirely AI-generated. I've gotten way further than I would have otherwise at this pace, but it was still a lot of effort, and I still wasted time going down rabbit holes on features that didn't work out. There's some truth in there that judgement is as important as ever, t…
I think you're missing the point. Effort is a moat now because centaurs (human+AI) still beat AIs, but that gap gets smaller every year (and will ostensibly be closed). The goal is to replicate human labor, and they're closing that gap. Once they do (maybe decades, but probably will happen), then only that "special something" will remain. Taste, vision... We shall all become Rick Rubins. Until 2045, when they ship Ru…
Re: Taste in the age of AI and LLMs
#154Earlier quoted context omitted.
> ... for AI to be used effectively. I'm continually fascinated by the huge differences in individual ability to produce successful results with AI. I always assumed that one of the benefits of AI was "anyone can do this". Then I realized a lot of people I interact with don't really understand the problem they're trying to solve all that well, and have some irrational belief that they can get AI to brute force their…
> graded live coding examples for interviews Yeah, for those you can just relax and trust the vibes. It's for complex software projects you need those software engineering chops, otherwise you end up with a intractable mess.
Honestly this is where most traditional engineers get stuck. They keep attacking the old problem with new tools and being frustrated. I agree that agents are not a great way to build "complex software projects" but I think the problem space that is best solved by a "complex software project" is rapidly shrinking.
I've had multiple vendors try to sell my team a product that we can build the core functionality of ourselves in an afternoon. We don't need that functionality to scale to multiple users, server a variety of needs, be adaptable to new use cases: we're not planning to build a SaaS company with it, we just need a simple problem solved.
But these comments are a treasure trove of anecdotes proving exactly my point.
Re: Taste in the age of AI and LLMs
#155Re: Taste in the age of AI and LLMs
#156Earlier quoted context omitted.
> but that gap gets smaller every year (and will ostensibly be closed) As long as you build software for humans (and all software we build is for humans, ultimately), you'll need humans at the helm to steer the ship towards a human-friendly solution.
The thing is, do humans _need_ most software? The less surfaces that need to interact with humans, the less you need humans in the loop to design those surfaces. In a hypothetical world where maybe some AI agents or assistants do the vast majority of random tasks for you, does it matter how pleasing the doordash website looks to you? If anything, it should look "good" to an ai agent so that its easier to navigate. An…
Yes, if it's not redundant software. The ultimate utility is to a human. Sure, at some point humans stopped writing assembly language and employed a compiler instead, so the abstraction level and interfaces change, but it's all still there to serve humans.
To use your example, do you think humans will want to interact with AI agents using a chat interface only? For most tasks humans use computers today, that would be very unwieldy. So the UI will migrate from the website to the AI agent interface. It all transforms, becoming more powerful (hopefully!), but won't go away. And just how the advent of compilers led to an increase of programmers in the world, so will AI agents. This is connected with Javon's paradox as well.
Re: Taste in the age of AI and LLMs
#157https://x.com/netcapgirl/status/2024140332963705342?s=46 evergreen.
Re: Taste in the age of AI and LLMs
#158After a decade with tech people I can confidently say that most of them have zero taste because they have little to no exposure to the world outside of their bubble.
It's frankly pathetic to see how techno-optimists think that innovations like driverless cars will simply be happy pills to be swallowed by the masses who make a fractional amount of money to them.
As a species we have quite literally killed each other for less.
Re: Taste in the age of AI and LLMs
#159It is profoundly ironic that this article is AI generated.
Trying to bring my nose for AI up to standard -- care to share what you're smelling? For me it's: - Short, declarative sentences, stating grandiose yet vague claims, in a high school vocabulary: "Taste becomes useful when it moves from vibe to diagnosis." - Absence of references (let alone web links) to real-world examples. - Em-dashes, gone. No semicolons, but 23 full colons. As instructed by prompt?
TIL I'm an AI :-)
Re: Taste in the age of AI and LLMs
#160Earlier quoted context omitted.
But you still need effort, its not only taste. "Only" means you can do it with no effort.
In other words, it requires a tremendous amount of effort to fully communicate your tastes to the AI. Not everybody wants to expend the time or mental effort doing this! (Once we have more direct brain/computer interfaces, this effort will go down, but I expect it will not be eliminated fully)
I'm confused as to why this is even a question. We used to call this "systems analysis" and it was like... a whole-ass career. LLMs seem to be remarkably capable of using the output, but they're not even close to the first software systems sold as being able to take requirements and turn them into working code (for various definitions of "requirements" and "working").
I'm also skeptical that direct brain interfaces would make this any less work; I don't think "typing" or "english" are the major barriers here, anymore than "drafting" is the major barrier to folks designing their own cars and houses... Any fool thinks they know what they need!