Oh, don't ever feel silly! How else will you learn if you don't ask questions!
I see your post in the challenge thread
Did you want to know how to make the image appear in the forum post?
If you click this icon
right up there when making a post, a pop up window will appear where you can paste the link to the image, then click OK and your image should appear right in the post
Just make sure you either paste over the "http" or delete it before pasting your link.