DeveloPassion's Newsletter - Prompt engineering

DeveloPassion's Newsletter - Prompt engineering
By Sébastien Dubois • Issue #85 • View online
Hello everyone! I’m Sébastien Dubois, your host. You’re receiving this email because you signed up for DeveloPassion’s Newsletter. Thank you for being here with me ✨
If you enjoy this newsletter, then become a supporter ❤️
Welcome to the 85th edition
Another week, another newsletter! I hope that you all had a great one 🤩
This week I spent quite some time playing with stable-diffusion and exploring its possibilities. My mind is still blown by the fact that the dataset is < 10GB. I also can’t wait for the general availability of the 1.5 version.
I started exercising again, and managed to hurt my back already. Go me 😂. On other news, my son Raphaël is now 1 year old. Time flies!!
I really need your help. If you get value from this newsletter, please consider becoming a supporter. You’ll be able to join the curious minds private community and meet like-minded people while enabling me to keep creating content. If you prefer, you can also buy one of my products on Gumroad or buy me a coffee tea.
Alright, let’s goooo! 🚀

Prompt engineering and security
During the last few months, my interest in AI image generation has grown a great deal. It started with me reading about DALL-E, and realizing how much potential this has for creativity, and was renewed with the release of stable-diffusion under an Open Source license.
Compared to DALL-E, stable-diffusion has very important advantages:
  • It’s free
  • It’s open source, so it can be inspected and modified
  • It can be downloaded and used on any computer with a recent GPU
Since the release of stable-diffusion, there has been an insane amount of innovation from the open source community. User interfaces have been released, tutorials, modified versions, guides on how to disable filters, etc.
It’s really an understatement, but the pace of innovation there is astounding. And it will only keep accelerating, as more and more people discover it. People are already experimenting with video.
Stable Diffusion: Is Video Coming Soon? -
As a content creator, my main interest in the technology is in adding images that look a bit different from the usual stock images from Unsplah and the like. With stable-diffusion, I can easily generate images that match the content and provide a more “immersive” experience for my readers.
As a creative person, it’s also really fun to use this technology to create art and mixing different tools, techniques and genres together.
As a parent, the technology is also fascinating, both for fun and for education. I intend to spend time with my kids to show them the cool stuff we can do with technology today. I have no doubt that many tools and apps will appear to put this technology into the hands of more and more people.
One key thing to understand with this technology is that the text used to generate images is of the utmost importance. If you just use “cat”, then you’ll get a cat, that’s for sure, but not necessarily something great. Instead, you need to provide long and very clear descriptions of what you want to be generated. This requires some skill and experience. I’m convinced that this skill will become more and more important over time, as this technology matures. It might very well become a new job type in the future. Smart people have already started creating ways to share/monetize useful prompts. I also found some useful guides on the topic, including a list of open source prompts that will surely grow.
Simon Willison
The stuff happening on the Stable Diffusion subreddit right now is pretty wild - since the model can be run by anyone on their own machine if they have a decent GPU
Simon Willison
It's now possible to train the Stable Diffusion model to apply a new style with just 3-5 new sample images
If you’re curious to learn more, do give Simon a follow, he’s got really interesting content on the topic. Also, check out the sub-reddit dedicated to stable-diffusion.
Prompt injection attacks against GPT-3
There are legitimate concerns about this technology being open source, but I am convinced that it was just a matter of time anyway. OpenAI would have been hacked at some point and their code released into the wild. I’m curious about what the future holds, but the ITSec community is clearly already facing new challenges with OpenAI and image generation AIs like DALL-E and stable-diffusion. For instance, bots using GPT-2 and GPT-3 are already being abused via “prompt injection” attacks. They’re normally “configured” to act a certain way, but well-crafted prompts can modify the behavior of the bots. “Fun” stuff 😂
The Lab 🧪
I didn’t make any progress on the video recording front. Frustrating as it is, I didn’t have much free time. I decided to prioritize health and family, so the business didn’t get much attention.
I’ve started exploring ideas for a new project in the community space. I have good hopes that it might turn into a wonderful calm business. I’ll let you know more once it’s time!
This week I’m going to give one more try to the video recording, and I’m also going to write new guides for the Obsidian Starter Kit.
I’ve passed $6K revenue on Gumroad, which is really cool 🎉
Last but not least, the Google Search Console continues to give me good vibes. The upward trend continues to accelerate:
Google search results of over the last 12 months
Google search results of over the last 12 months
Recent articles
Calm businesses are a viable path too
Quotes of the week
  • “If you don’t design your own life plan, chances are you’ll fall into someone else’s plan. And guess what they have planned for you. Not much” — Jim Rohn
  • “We don’t rise to the level of our expectations, we fail to the level of our training” — Archilochus
  • “It is not because things are difficult that we do not dare. It is because we do not dare that things are difficult” — Seneca
  • “The point of PKM is not to build a second brain, but to empower the one you already have”
Book of the week
The E-Myth Revisited: Why Most Small Businesses Don't Work and What to Do About It: Gerber, Michael E
Tips of the week
NMKD Stable Diffusion GUI - AI Image Generator by N00MKRAD
How cool is that?!
Knight Cat : StableDiffusion
This House Does Not Exist
Thinking and learning links of the week
Gardner's Theory of Multiple Intelligences
Brodart Library Supplies for the Analog Zettelkasten Enthusiast | Chris Aldrich
Verywell Mind - Know More. Live Brighter.
Readsom - Discover content you’ll want to read
Tech links of the week
Keep your Playwright tests structured with steps - Tim Deschryver
Strongly Typed JSON in TypeScript - Just Some Dev
GitHub - crazy-max/WindowsSpyBlocker: Block spying and tracking on Windows
Indie Hacking and bootstrapping
Lessons from 165+ IndieHackers Posts about Online Courses
This 38-year-old makes $160,000 per month in passive income—after losing his job: 'I work only 5 hours a week now'
How do you build your communities?
I've tweeted 156 days in a row.

And added 41k+ followers.

Here are 4 simple lessons:

1. Write 2 threads per week
2. Engage with 15 people daily
3. Share 2 useful posts per day
4. Comment under large accounts

Stay consistent.

It's simple.
Building Things and Raising Children | Swiftjective-C
That’s all folks!
If you want to support my work, become a supporter and share the link with your friends: ❤️
PS: When I link to products on Amazon, I almost always use affiliate links, as those generate a bit of $$$.
Did you enjoy this issue?
Become a member for €5 per month
Don’t miss out on the other issues by Sébastien Dubois
Sébastien Dubois

Get Sébastien's free weekly newsletter. Read by hundreds of people to explore and stay up to date on learning, personal knowledge management, personal organization, software development, and bootstrapping.

You can manage your subscription here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue
193 rue des Masnuy, 7050 Jurbise, Belgium

Key phrases

Older messages

DeveloPassion's Newsletter - Midweek Links #9

Friday, September 16, 2022

Hello everyone! I'm Sébastien Dubois, your host. You're receiving this email because you signed up fo DeveloPassion's Newsletter - Midweek Links #9 By Sébastien Dubois • Issue #84 • View

DeveloPassion's Newsletter - Calm Business

Tuesday, September 13, 2022

Hello everyone! I'm Sébastien Dubois, your host. You're receiving this email because you signed up fo DeveloPassion's Newsletter - Calm Business By Sébastien Dubois • Issue #83 • View

DeveloPassion's Newsletter - Eyes on target

Wednesday, September 7, 2022

Hello everyone! I'm Sébastien Dubois, your host. You're receiving this email because you signed up fo DeveloPassion's Newsletter - Eyes on target By Sébastien Dubois • Issue #82 • View

DeveloPassion's Newsletter - Back to it

Tuesday, August 30, 2022

Hello everyone! I'm Sébastien Dubois, your host. You're receiving this email because you signed up fo DeveloPassion's Newsletter - Back to it By Sébastien Dubois • Issue #81 • View online

DeveloPassion's Newsletter - Misguided

Tuesday, August 23, 2022

Hello everyone! I'm Sébastien Dubois, your host. You're receiving this email because you signed up fo DeveloPassion's Newsletter - Misguided By Sébastien Dubois • Issue #80 • View online

As seen on TV: Amazon Prime Video is adding commercials early next year

Friday, September 22, 2023

TechCrunch Newsletter TechCrunch logo The Daily Crunch logo By Christine Hall Friday, September 22, 2023 Do you remember . . . the 21st night of September? When TechCrunch concluded the amazing Disrupt

Unlimited Kagi searches for $10 per month — and Valve is a wonderful upstream contributor to Linux and the open-source community

Friday, September 22, 2023

Issue #1263 — Top 20 stories of September 23, 2023 Issue #1263 — September 23, 2023 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer

📱🤔 Is the iPhone 15 Worth the Upgrade?

Friday, September 22, 2023

Logo September 22, 2023 Did You Know On March 12, 1951, a curious thing happened. In the United States and the United Kingdom, two comic artists, working completely independently of each other,

[New post] dotNetDave Rocks the Build Stuff Conference 2023

Friday, September 22, 2023

dotNetDave posted: " I'm thrilled to announce that, for the very first time, the For Those About To Code: World Wide Tour will be making a stop at the 2023 Build Stuff event in Vilnius,

JSK Daily for Sep 22, 2023

Friday, September 22, 2023

JSK Daily for Sep 22, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Enhance Your Website with Scroll Animations Using Pure CSS, No JavaScript Required In this

Startups Weekly - Bay Area baby belly beholding Battlefield bounty

Friday, September 22, 2023

TechCrunch Newsletter TechCrunch logo Startups Weekly logo By Haje Jan Kamps Friday, September 22, 2023 Welcome to Startups Weekly. If this newsletter comes across as a deranged delirium of barely

iOS Dev Weekly - Issue 628

Friday, September 22, 2023

What does the future of testing in Swift look like? Find out, and give feedback! 📚 View on the Web Archives ISSUE 628 September 22nd 2023 Comment Happy new device day! Thanks also for all of the kind

Daily Coding Problem: Problem #1220 [Easy]

Friday, September 22, 2023

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Salesforce. Write a program to merge two binary trees. Each node in the new tree should

Issue #507: JS Gamedev Summit, Jump Ship Jam, and deep space

Friday, September 22, 2023

Weekly newsletter about HTML5 Game Development. Is this email not displaying correctly? View it in your browser. Issue #507 - September 22nd 2023 If you have anything you want to share with the HTML5

Charted | The World’s Biggest Oil Producers 🛢️

Friday, September 22, 2023

Just three countries make up the lion's share of global oil supply. Here are the world's biggest oil producers. View Online | Subscribe Presented by: The best-informed investors choose