Or, from another point of view, expanding your career's event horizon. Imagine how much longer you might have languished in that stifling, stagnant job if you hadn't unloaded on the boss?
1,888 karma · joined April 2, 2023
Or, from another point of view, expanding your career's event horizon. Imagine how much longer you might have languished in that stifling, stagnant job if you hadn't unloaded on the boss?
OK, but do they store the footage in such a way that it's not tied to my physical address? This dataset is useful in one particular way--to identify valuable targets to rob. When they get hacked, will the attackers be able to exfiltrate these data in an actionable way? I don't get why folks don't ask the obvious questions. The company's answer to this question (probably involving lots of squirming and weasel words) would have made the story interesting.
EDIT: <facepalm>these are probably the people who have an amazon alexa, a google nest, a ring door lock, an app to remote start their car, and another app to control their oven</facepalm>
This company is not that. They're a venture backed silicon valley startup. Not a film studio. Not a production house. Their business is not about films, it's about raising venture capital, and (maybe) providing an exit to their investors. Whether they do it by producing a blockbuster movie or some other thing is immaterial, and they'll pivot towards whatever is the most expedient path. They're an "AI tools" company.
I don't think these are filmmakers. They aren't here for the art, they're here to find product market fit and, increase revenue, and raise another round at higher valuation.
EDIT: this specificity seems important for language models but the harder I think about it the less sure I am that it's the right intuition..
You didn't share yours and Adam's prompts in the post, so I'm left wondering how much of the success of this project is attributable to your collective ability and experience (both with this particular project and software in general) vs the capability of the model and harness itself? On that note, do you anticipate releasing LLMs at Oxide[1] (linked from RFD 0576)?
Personally I find credible success stories like yours interesting, if a little jarring. If they were commonplace, shouldn't software be generally getting a lot better?
[1] https://github.com/oxidecomputer/meta/tree/master/engineerin...
Unlike weapons of mass destruction, though, there's nothing to be gained by working on adtech. Let me unpack that a bit--a "good guy" can justify working on nuclear weapons because if he doesn't his country will be unable to defend itself when the treaties break down. There's no similar existential threat with adtech. If I choose to not work on that poison, I'm not leaving any advantage on the table. My agency in this situation is worthless. At least that conclusion is why I don't do adtech anymore.
I broadly agree with your bigger point though. To the extent that AI coding tools are useful it's important to explore their use, and evaluate whether they're any good. But if I'm in a company that's forcing their use, or putting up token use leaderboards, or any of the other horror stories we've been hearing about, you can be damn sure I'd get myself fired or quit. At that point the inmates are running the asylum, and there's no reason to stay.
Maybe it's just that the capability is bad. Adtech, for example, isn't something that anyone uses for good. They blow a lot of smoke about it--looking at you, Apple--but despite the "good-washing" it's all just the same extractive, invasive, dehumanizing business. Bad people will naturally concentrate around this capability. I know because I've worked with a few of them.
AI coding tools seem like they're engineered to undermine cautious, rigorous, and pragmatic engineering discipline. Of course the bosses want that, they see a short term path to massive output increases and nothing sounds better. They'll be cashed out by the time the mess needs to be cleaned up, that's someone else's problem. People who are predisposed to this kind of antisocial behavior are the ones who concentrate around AI tools. Rigorous, careful engineers who care about building maintainable systems that will outlast their tenure find less value in them.
I think it's more nuanced than
> Technology is how we expand human capability.
I think as a general statement about technology as a whole it's true. But do all technologies expand human capabilities? I don't think so.
Mostly these things are the secret sauce (or at least primary ingredients) underlying all the successful products you've heard of. Over time the secrets come out in the form of papers, blog posts, and open source software. But often the cutting edge isn't public because it's in this or that company's private, proprietary codebase. As people move between companies the knowledge diffuses, but if you're relying on a model that was trained on last year's public code you're at least a few more years than that behind. And it's even worse than that, because correct patterns--ones that actually work well--are underrepresented in the dataset.
Garbage in, garbage out. I don't understand what people are hoping for with this whole "agentic" thing... Autocompleting the function I'm currently working on is potentially useful, provided it produces acceptable code more than.. idk.. 95% of the time. "Agentically" building larger system components? Nah.
In order to do that they'd have to make a concrete business case to justify the headcount and compute costs. They'd be facing the same fundamental economic problems Anthropic, OpenAI, MSFT, etc are facing just at a department level instead of a megacorp level. I hope they try it, sunlight is the best disinfectant.
However, when the pressure is turned up and people have to actually show results--and, like, be accountable--instead of just buying a subscription and externalizing the accountability, I don't think we'll see so much enthusiasm about AI coding. Whether or not an engineer is actually more or less productive with AI (not merely whether they feel more productive) will begin to matter a lot more. I don't see how people continue using AI in this hypothetical small company under those adverse conditions.
Where is the impact on the real world? Where are the process improvements? Where are the efficiency gains? Why are prices going up, not down? If y'all are actually super-engineers now why aren't you actually making anything better? Hurry up and fix some shit already.
I'll tell you why: it's all bullshit. You aren't actually any more effective with AI than you were without it. You may feel that way, but it's delusional. I'd love to be proven wrong, you can do it by living up to the hype.
I'm confident that won't happen, though. The industry will continue to produce the same mediocre, enshittified slop it always has. It'll do it at approximately the same rate, achieving the same output per engineer, even if they make you do it via a chatbot middleman. AI has had this property for a long, long time before LLMs, before Deep Learning, while neural nets were in their infancy--before backprop even. It can do really impressive things, in the right context, but it is not a substitute for thought and work. You have to put in the effort--whether it's tuning an objective function or iteratively crafting and refining a prompt. All that was old is new again.
The difference now is that it's taken on some bizarre religious significance. These goddamn fucking acolytes running around praising the computer jesus because it speaks words and stuff!. Revolting.
If you really want to convince me, show me something better than that.
Another similarity is the relative simplicity of the underlying structure of the system. You essentially have two hammers (one small one you swing with your hand and another big one that is planted on the ground), some material, and some heat. You build the rest.
Another similarity is the resistance to automation. A skilled blacksmith is a versatile worker. You can create assembly lines to automate any one thing they might produce. The end product will not have the same quality--it will not truly be wrought iron, each piece will not be unique, there will be nothing of the aesthetic taste of the artist in it, but if you're just some bean counter who doesn't care about those things you'll be able to sell it. But if you need the optionality to produce any of those things.. automation is not your friend. And some things just cannot be automated, at least not without extreme costs or very poor results--shoeing horses comes to mind.
Have you stopped to consider whether this statement might be more applicable to yourself? "Myopic lies" is at the very least highly exaggerated phrasing, if not itself myopic and a false characterization. If it's not too uncomfortable for you, some honest introspection might be worthwhile.
It's hilarious, when you boil away all the froth and hype, that we've collectively decided that "talk to computer" is somehow worth an entire generation of venture capital and maybe even the whole stock market. It's a dumb idea to begin with. A mouse and keyboard are better.