# Let's make more ads for our site! (2016 edition)

A couple years back we ran an advertising campaign using community ads on other network sites. For those who might be unaware, community ads are "community-vetted ads that will show up ... in the right sidebar" of the respective site. You can see community ad threads on several graduated sites. As an example, here is the top-scoring ad from our previous campaign, by @squeamish:

• The image that you create must be 300 x 250 pixels (wider than before), or double that if retina.
• Must be hosted through our standard image uploader (imgur)
• Must be GIF or PNG
• No animated GIFs
• Absolute limit on file size of 150 KB
• If the background of the image is white or partially white, there must be a 1px border surrounding it.

After a reasonable consensus has been reached (based on votes after 2 weeks or so), the top-scoring ad(s) will be submitted to the community-ads meta posts of several related sites.

• I'd be interested to see any designs that focus on code and don't reference the sport golf. – trichoplax Feb 12 '16 at 5:51
• Also, if anyone has this mad idea, don't just take "pictures from the internet". Copyright is copyright, even if you modify the image. – mınxomaτ Feb 12 '16 at 13:58
• Do we have an example of readable or at least recognisable code that gives an instant reaction without having to study it? Unexpectedly short but understandable in a glance at an ad. – trichoplax Feb 13 '16 at 3:24
• Possible duplicate of Community Promotion Ads - 2016 – Mego Sep 14 '16 at 5:25
• It is in fact a duplicate, and, as far as I'm aware, only Grace Note can ask such a question. – Erik the Outgolfer Sep 14 '16 at 15:01
• To give some context, the point of this question was to produce ads that could be submitted to other communities for them to consider posting on their own sites. This is what we did (or attempted to do) before we could put ads on our own site. They aren't duplicates because they serve totally different functions: the "official" thread is to put ads (about any topic) on our site, this thread is to help coordinate fielding ads (about our site) to other communities. Whether or not we close this question (as obselete) is a separate issue, but if we do we need to close Doorknob's post as well. – PhiNotPi Sep 14 '16 at 15:34

This has the same general format as my previous suggestion, but is based off of this BF program.

• Looking forward to you (and SE) updating it every time primo beats themselves. ;) – Martin Ender Feb 12 '16 at 19:43
• It would be cool to have something like this with piet, although that might be a color overload – Liam Feb 15 '16 at 6:00
• Maybe if we did something like this with a more widespread language, the ad might benefit from having "Can you do better?" on it. – Martin Ender Feb 15 '16 at 13:18
• @MartinBüttner Yeah, I was thinking the same thing. Ideally it would be a Python/C++/Java program which 1) is really short 2) performs a simple task 3) in a nontrivial way such that someone looking at it wouldn't know what it does without reading the caption. – PhiNotPi Feb 16 '16 at 5:22
• Candidates, Java prime check, Java fibonacci – J Atkin Feb 16 '16 at 19:05

Based on the current graduation userscript design.

• Maybe it's just me but it looks a bit off-centre to me (to the right). – Martin Ender Feb 12 '16 at 14:24
• @MartinBüttner I've tried measuring it, it all seems centered. If it doesn't appear that way, it's an optical illusion (which I suppose we can still correct for, but it'll be more difficult). – PhiNotPi Feb 12 '16 at 14:33
• Maybe it's due to the larger amount of whitespace in the code in the right half? No clue though. – Martin Ender Feb 12 '16 at 14:44
• @MartinBüttner might be interesting to head over to GraphicDesign.SE with that problem. – user12166 Feb 12 '16 at 21:32
• @MichaelT only if I'm not imagining things :P... Are you seeing it as well? – Martin Ender Feb 12 '16 at 21:33
• @MartinBüttner indeed I am. I suspect its the white space before the 'P' in puzzles and the lower height of the 's' on the far right compared to the 'P' on the left. Though that's a guess. That the stem is pointing to one of those whitespace bits also doesn't help. You can see it too by putting a piece of paper over the text and noting that it looks centered again. – user12166 Feb 12 '16 at 21:35
• Are the downvotes due to the "let's not use an unofficial/subject-to-change icon" sentiment or some other reason? – PhiNotPi Feb 13 '16 at 20:11
• @PhiNotPi I haven't downvoted but to me it seems a bit strange to have an ad that looks like it shows PPCG's graphical theme and logo, even though when you come to the site it looks nothing like that (for now) – Fatalize Feb 15 '16 at 8:49
• I like the design, but the {} remind me too much of CR's badges :P – Sp3000 Feb 17 '16 at 1:13

Based on Martin's comment.

Please pardon my terrible graphic design skills, but you get the point. If this gets chosen someone with better artistic talents can redesign it.

Edit: PhiNotPi and his trusty steed, Gimpy, are here to save the day.

• While I'm flattered that you used my code, if it's going to be in an ad, it should probably be golfed a bit more ;) I see a couple things left to do (one at least was mentioned in comments). – Geobits Feb 17 '16 at 0:28
• @Geobits of course, but it is just a starting point at the moment. – GamrCorps Feb 17 '16 at 0:29
• I'm not so sure about this type of ad. For one thing, if it's too well golfed and the current solution is optimal, then we're wasting everyone's time. If it's non-optimal though, and someone does outgolf it... have fun updating the ad? – Sp3000 Feb 17 '16 at 1:11
• @Sp3000 How about 1) Community-golf a program as short as possible 2) Ungolf it a character or so 3) The ad reads "This Java whatever could be at least one character shorter. Can you blah blah something?" – Geobits Feb 17 '16 at 1:32
• @Geobits I like that idea. You could also make a program with like 5 golfable characters and make it like a Where's Waldo type deal – GamrCorps Feb 17 '16 at 1:37
• @Geobits It still sounds a bit... narrow? First off, the reader would need to know Java. But then how "obvious" are you going to make the ungolf? – Sp3000 Feb 17 '16 at 3:16
• The second image doesn't mention "shortest" which could be confusing for people completely new to the site. – trichoplax Feb 23 '16 at 3:22
• (although leaving it vague may attract both optimisers and golfers, so we'd get more new users and more variety) – trichoplax Feb 23 '16 at 3:23
• You can golf at least 3 characters off the first example, maybe even up to 8 characters. – TheNumberOne Feb 24 '16 at 19:44

• A novice's ad, you say? Here you go. Foreground: truth machine in PowerShell. Background: shortest programs from the same question in five different languages (C, Java, C++, C#, JavaScript). Green tip: I should check different sizes of background payload (this one took much time!). – user48538 Feb 26 '16 at 17:54
• Nitpick: If for(x=prompt();+x;)alert(x) is JavaScript, it's not valid, because it will print nothing for 0. – ETHproductions Feb 26 '16 at 18:12
• @ETHproductions Yes, it's JavaScript, and it should be 1) deleted, 2) made valid, 3) undeleted. :) – user48538 Feb 26 '16 at 18:14
• I don't think most people know what a truth machine is... afaik that's only a thing in the esolang community. – Martin Ender Feb 26 '16 at 18:17