4 ms·
> Look at my drafts that were started within the last three months and then check that I didn’t publish them on simonwillison.net using a search against content
by n8cpdx 9mo ago
> Look at my drafts that were started within the last three months and then check that I didn’t publish them on simonwillison.net using a search against content on that site and then suggest the ones that are most close to being ready
This is a very detailed, particular prompt. The type of prompt a programmer would think of as they were trying to break down a task into something that can be implemented. It is so programmer-brained that I come away not convinced that a typical user would be able to write it.
This isn’t an AI skepticism post - the fact that it handles the prompt well is very impressive. But I’m skeptical that the target user is thinking clearly enough to prompt this well.
- sharkjacobs 9mo agoIt takes a certain amount of expertise to use LLMs effectively. And I know that some people claim otherwise but they simply aren't worth listening to. Just because Claude Cowork is for "other" kinds of work, not just software engineering, doesn't in any way change that. It's not like other kinds of knowledge work aren't being done by intelligent professionals who invest time into learning how to use complicated software and systems That is to say, I don't know who the "target user" of this is, but it is a $100/month subscription, so it's presumably someone who is a pretty serious AI user.
- fudged71 9mo agoSelect star from blog posts where... :)
- IanCal 9mo agoOne part I like about LLMs is that they can smooth over the rough edges in programming. Lots of people can build pretty complicated spreadsheets, can break down a problem into clear discrete tasks, or can at least look at a set of steps and validate that solves the issue they have & more easily updated it. Those people don’t necessarily know json isn’t a person, how to install python or how to iterate over these things. I cant give directions in Spanish but its not because I don’t know how to get to the library its just I can’t translate precisely. Also you may only need someone to write the meta prompt that then spits out this kind of thing given some problem “I want to find the easiest blog posts to finish in my drafts but some are already published” then a more detailed prompt out of it, read it and set things going.
- headcanon 9mo agoSince LLMs were introduced, I've been of the belief that this technology actually makes writing a *more* important skill to develop than less. So far that belief has held. No matter how advanced the model gets, you'll get better results if you can clarify your thoughts well in written language. There may be a future AI-based system that can retain so much context it can kind of just "get what you mean" when you say off-the-cuff things, but I believe that a user that can think, speak, and write clearly will still have a skill advantage over one that does not.
- sothatsit 9mo agoFWIW, I've heard many people say that with voice dictation they ramble to LLMs and by speaking more words can convey their meaning well, even if their writing quality is low. I don't do this regularly, but when I have tried it, it seemed to work just as well as my purposefully-written prompts. I can imagine a non-technical person rambling enough that the AI gets what they mean.
- headcanon 9mo agoThats a fair counterpoint, and it has helped translate my random thoughts into more coherent text. I also haven't taken advantage of dictation much at all either, so maybe I'll give it a try. I still think the baseline skill that writing gives you translates to an LLM-use skill, which is thinking clearly and knowing how to structure your thoughts. Maybe folks can get that skill in other ways (oration, art, etc.). I don't need to give it essays, but I do need to give it clear instructions. Every time it spins off and does something I don't want, its because I didn't clarify my thoughts correctly.
- dworks 9mo agoThe prompt the user enters is actually not the prompt. Most agents will have an additional background step to use the user's prompt to generate the actual, detailed instructions, which is then used as the actual prompt for code generation. That's how the ability to build a website from "create a website that looks like twitter" is achieved.
- 9mo ago
- iambateman 9mo agoBut that's how literally all software adoption curves work... The 1980's version of simonw was explaining to people how to use Excel, too. (though 40 years later, things are still pretty bad on the Excel front, hah)
- simonw 9mo agoI agree 100% - it's a very programmer-coded prompt. It was pretty much the first thing I thought to try. I expect we'll see an enormous quantity of "cool prompts to try in Cowork" content show up over the next few months, which makes sense - regular non-programmers will benefit enormously from cookbooks and prompting guides and other tools to help them figure out what they can ask this thing.
- slewis 9mo agoCan you try a simpler less programmery version? "are any of my recent blog drafts unpublished and nearly ready to go?"
- oulipo2 9mo agoWhy choosing to publish on substack, which is owned by a techno-fascist ? https://www.theatlantic.com/ideas/archive/2023/11/substack-extremism-nazi-white-supremacy-newsletters/676156/ https://www.theatlantic.com/ideas/archive/2023/11/substack-e...
- whattheheckheck 9mo agoWhat internet company isn't run by those types?
- simonw 9mo agoI don't publish on Substack, I publish on my own site: https://simonwillison.net https://simonwillison.net I use Substack as a free email provider for the email newsletter copy of my blog - which saves me hundreds of dollars a month in email fees.
- alvah 9mo ago"Why publish on Substack, a venture‑backed tech platform whose leadership has chosen a permissive moderation policy?" fixed it for you.
- mbesto 9mo agoThis is essentially the "future of work"TM - those who can define prompts will be poised best for the future.
- perfmode 9mo ago> But I’m skeptical that the target user is thinking clearly enough to prompt this well. Over time, target users will learn to think and communicate this way. As this is what tools will demand of them.
- redox99 9mo agoEh, most people never learned how to google.
- mightybyte 9mo agoThis is why I think (at least given the current state of AI code generators) that senior engineers will benefit more from AI than less experienced engineers. I don't know exactly what the chart of experience (on the x-axis) and amount of productivity gain from AI (on the y-axis) will look like, but I'm pretty sure it will be roughly (given suitable error bars around the input) a monotonically increasing function.
- onion2k 9mo agoThe notion that people who aren't developers couldn't figure out how to use this tool well, or be trained to, is a little too negative. Programmers aren't special snowflakes. Everyone with a brain is capable of describing a problem and breaking the solution into steps. The popularity of LLMs proves this. That's how most people use them - building up a detailed prompt in steps, and learning how to put more detail in to get the result you want.