« first day (1661 days earlier)      last day (3477 days later) » 

09:00
It would have been the first language I tried anyway :P
Now what to do about your "C#" one... hm...
:)
@Sp3000 isn't your factory really easy to fix? just store (u,v,D) tuples in S?
My problem is whether or not I need to fix D, since it only distinguishes left/right and up/down
i.e. can you have a non-looping case where you visit the same square from opposite directions
no
because the next step only depends on the current axis, not the current direction
so if you arrive at the same spot twice, travelling along the same axis, the next step will be identical, so you're bound to arrive there again.
Oh, that's right. For some reason I started thinking it moves in the same direction it was moving in
I'll fix after I get yours, which I now know is not F# or Nemerle :P
I'm really afraid I didn't sufficiently proof it against being a polyglot :D
09:40
hmmmm... technically the rules don't require the interpreter to have existed at the time the challenge was posted :D
...
Rule patch gogogo
done
too bad really
0
Q: Let's play Hangman?

WayToDoorAccording to this page, the best strategy to guess English hangman words is to calculate the odds of each letter in a word list that met our conditions. But, as I'm really lazy, I don't really want to compute every word in the dictionary by myself. But, as I know that you are always here to help ...

10:14
@Sp3000 what's your progress on my two cops? :)
I exhausted my "normal languages" list
And I have no clue what it'd be if it was an esolang (it's pretty short)
(currently on Beta Decay's)
ah okay. yeah Beta's shouldn't be too hard.
I have an idea, but I'm not sure if I can test it
nvm wrong language
Hmm somehow actually cracking submissions is a lot harder than I thought. Maybe I can get away with something shorter...
hm, BrainSteel's not-C has 13 cs and 13 os. That may or may not be relevant.
Could be a red herring though :P Like the ton of 13s and 14s I shoved in mine
(but there are an awful lot of is)
10:28
yeah, first thing I try is running the code in CJam through q$e`$Wf%Sf*N*
The thing that stands out to me is the ~0s
@MartinBüttner You remember that "Joke language that prints 'Hello, World!'" exactly thing?
... I found one
Deadfish~?
Yeah
nvm then :P
yeah, but I doubt it can recognise primes or even add numbers
KEMURI would have been more dangerous, but it uses a lower-case w.
I was just looking up the Deadfish variants because of BrainSteel's is
10:39
same here :D
Any idea for h.j.k.'s?
nope
That moment when you find a language that would make a great cop-post, and you scroll to the bottom and see the "Unimplemented" category. :(
Ah, I've got a few of those in mind too :P
this could have been fun: esolangs.org/wiki/Tree
:P
Ah, got yours
I was struggling to think of what language would need so many spaces
@Sp3000 and now the other one... ;)
Yeah, about that one...
(Also thanks for saving me from doing a Starry one :P Would have been a pain)
Man, I'm trying to find languages like FALSE, but don't syntax error on bad code
@MartinBüttner I have one which prints to STDOUT then errors
But I highly doubt it's the one you had
11:51
@MartinBüttner Looks like Fatalize got BrainSteel's... but I do believe the program outputs with a lowercase w...
... nvm I just messed up, ignore that last comment :P
12:15
@Sp3000 no he didn't
(BrainSteel got mine though ;))
:P that's good - saves me from naming the language I had in mind
(it kinda kills half the challenge)
what does?
Nah, it's not Fission. :D @MartinBüttner thanks for this challenge! I'm loving everyone's ideas about my not-C!
There's at least one language where anything between quotes is printed straight to STDOUT - except for your snippet it would also exit with an error to STDERR
As for the primality criteria... I'm kinda having trouble telling if this one passes. It's based on BF, for one thing
12:53
@MartinBüttner Is it ok if my submission prints Hello, World! and then exits with an error?
I should probably make a decision on that.
It's allowed by default. I feel like disallowing it though.
grc
grc
@Sp3000 please don't crack mine yet :)
@MartinBüttner Why does your challenge require either a Wikipedia or Esolangs article about the language? That disqualifies both Ostrich and Snowman ;(
Ahaha I don't think I'll get it that fast - working on another one anyway :)
grc
grc
good - I spent way too long on it
13:05
I have no idea why my program is throwing an error after printing hello world...
Well, better post it before the rules are changed to disqualify mine :P
btw @MartinBüttner Checked your email?
@Doorknob there had to be some criterion of not-made-up-ness
@Sp3000 yeah, haven't checked the link yet though
@MartinBüttner "Has been used on PPCG before"?
@TreFox well now that you've posted it, I can hardly change the rules :P
@Doorknob TinyMUSH
uh what's that?
13:14
@TreFox p=[[ I see what you did there (Also does the program have any tabs? Because if so SE messes with them)
grc
grc
@BrainSteel is your language one of the parenthesis only ones?
It's not Parenthetic. I haven't tried Parenthesis Hell though
@Sp3000 Shhhh...
It shouldn't really matter whether it has tabs or not
It does if your language was whitespace or something (although it's pretty obviously not)
Also, you do realise not all browsers have scrollbars, right? :P
Also I count a lot more than 2920 bytes
More like 3212
Really?
13:21
You have a lot of trailing spaces
https://gyazo.com/d1b25ef65dc0b1b43d84f685c7a5218a
Although that code was copy and pasted from sublime text not my web browser
Either that or all your tabs got turned into 4 spaces
I think that is what happened
I'll remove trailing spaces though and see what happens
@MartinBüttner what is that? From what I've found it's some language that nobody's ever been able to actually run, which means it violates the rules for what a "language" is
Without trailing spaces it is 2,865. I'll update my answer. I think my tabs got turned into spaces so the byte count when copy and pasting from my answer is off.
13:28
@Doorknob all I know about it is that everyone was seriously pissed off by this answer codegolf.stackexchange.com/a/40992/8478
300+ hotness points, what have you done Martin.
if it's impossible to run, why not just nuke it?
(In any case, that doesn't seem like a reason to disqualify every language that doesn't have a wiki page)
TinyMUSH seems to be mentioned repeatedly on Wikipedia as well
13:49
@TreFox If Jimmy is right, your "World" should have had a capital w
14:11
0
Q: How can i optimise this series sum calculator?

Tim KrulThis is my program currently to calculate sum of following series: Here it is in c++: #include <iostream> using namespace std; int main() { int fac = 1, x, p = 1; float sum = 0; cout << "\nENTER x: "; cin >> x; p = x; for(int i = 2; i <= 4; i++) { fac *= i; ...

@Sp3000 Oh yeah, forgot about the capital W. Sorry.
holy this guy is rude
14:28
@orlp ?
@TreFox the question is now deleted
lazy asker with an off topic problem proceeding to attempt to boss people around by saying we shouldn't downvote his question and later to migrate his question
I wish I could see it
@orlp "Don't tell me what to do" isn't particularly polite on your side either
Oh, I can see it
@Doorknob how is it not?
14:33
It's a bit unnecessarily confrontational
@grc I can't be giving out hints just yet! It hasn't even been a day!
@BrainSteel hints to what
@AlexA. I am very disappointed that you wasted such a good name on a trivial BF variant. There are already far more of those than the world needs.
4
I'm also disappointed that the text of neither the github nor esolangs pages seem to have ??? programs embedded into them. Missed opportunity right there.
14:50
I thought it was a fine name for a punctuation-specific language.
@Doorknob That would have given a much smaller set of languages to choose from.
Request in the comments: allowing Rosetta Code as a source of credibility for the chosen languages. Seems legit to me, what do people think?
I doubt there's anything in Rosetta Stone which isn't in Wikipedia, but I agree that it's a legit source.
I don't see a problem with adding it to the list.
@Sp3000 358, wtf o.O
14:57
Look what you did!
btw rule-bending here, but does the language have to have its own English Wikipedia article? :P
(I'm guessing yes)
uhhh, that would probably be helpful
@PeterTaylor Yes, but it would make more sense. Or it could just be "your language must have a wikipedia article, an esolangs article, or have been used on PPCG before."
16:00
My gosh, that must be one of the most popular SE posts of all time :O
Not even close. ;)
It's getting there, getting there...
PPCG, at least. :)
not exactly...
11668
Q: Why is processing a sorted array faster than an unsorted array?

GManNickGHere is a piece of C++ code that seems very peculiar. For some strange reason, sorting the data miraculously makes the code almost six times faster. #include <algorithm> #include <ctime> #include <iostream> int main() { // Generate data const unsigned arraySize = 32768; int data[arr...

@ETHproductions Nope.
16:01
425
Q: Produce the number 2014 without any numbers in your source code

Joe Z. It's 2015 already, folks, go home. So, now that it's 2014, it's time for a code question involving the number 2014. Your task is to make a program that prints the number 2014, without using any of the characters 0123456789 in your code, and independently of any external variables such as th...

Sorry, I meant by hotness points.
281
Q: I need a program where the user inputs an array of doubles and the program outputs the array sorted

Victor StafusaNote: This question was severely edited since I first posted it here. The rules were moved to here, read them before posting any answer to understand the purpose of this. This was the first question created in the code-trolling category. Imagine a lazy user on Stack Overflow asks this question: ...

oh right... I think we've hit over 300 before, but it's very rare
When it comes down to a few days left we should all don our deerstalkers and get investigatin'
Leave no cop alive :P
I've personally never seen one above 120 or so, but I've only been on regularly for a few weeks
@Sp3000 LOL, I better start learning languages ;)
16:04
Welcome to PPCG, where you'll learn way too many BF variants to list on a resume under "languages you (technically) know"
4
I was considering creating an answer where it looks like it prints "Hello, World!" in JS (but it doesn't), prints "Gotcha!" in BF, and the H in Hello would print "Hello, World!" in HQ9+
Then I noticed that HQ9+ is specifically called out in the rules.
And this is exactly why... ;)
I understand, we wouldn't want 30 answers all doing that, and all being caught after 5 minutes.
Man bmark's one doesn't look too bad, but je ne parle pas français
... unless dis is short for "display" instead of using disp for whatever reason
What is "g a=3" for???
16:17
Probably insurance so that it makes it harder for another language to coincidentally work?
Probably
like... GolfScript...
@Sp3000 I tried running your top program in every language ideone.com had a compiler for, and none of them worked, LOL
Pretty tricky...
(Man, I had Glypho on my to-watch-out-for list and missed my chance :P )
If any submission works on ideone, you should probably have picked another language :P
(unless it's really well obfuscated)
LOL, yeah :)
begins search for the most hidden-away language <s>known</s> unknown to man
16:21
See you in two months.
... still looking for it ...
Of course, once you use it it drops off the list of unknowns...
Not until someone else finds it ;)
Good luck ;)
@Sp3000 You mean something that takes hours to finish running in any incorrect language?
16:30
@Dennis I'm guessing you had the language on your to-watch-out-for list? :P
@Sp3000 Sort of. I was going to write a Headsecks answer myself (not one that looks like Lisp though).
Thought it might have been something like that :)
(I'm still surprised nobody pointed out the extra parens)
This is the second idea I abandoned. I wrote a program in another language, just to find out that it cannot take input, so it doesn't count as a programming language...
Does it have to take input to count?
If I understand this correctly, yes.
14
A: What are programming languages?

Peter TaylorMy previous answer was criticised for not drawing a line in a sand, so following some discussion on chat I propose a line. Executive Summary A purported programming language should be accepted as such if and only if it is capable of addition of natural numbers and primality testing of natural n...

16:34
The way I see it is that it can be output only, but just as long as it can add/primality test (e.g. preinitialising two variables)
Not sure if that was the intended interpretation or not though
I have have interpreted input too literally.
I thought it was... there are lots of things we even consider TC which don't take input.
like ///
I though /// took input...
No, wait. That was itflabtijtslwi.
21 (+2 to-be-confirmed) cracks, 6 remaining. Things are going down fast
I wish that wikitables had a more convenient format to work in :P
16:43
Hint: If a language name starts with B, there is a 50% chance that it is a derivative of BF. :P
No wonder BASIC was so hard to use...
2
(not really)
i wish i finished the language i was working on for fun a few months ago
no one would have recognized that syntax haha
@MartinBüttner One of the cracked answers exits with an error. Do our usual policies regarding error output apply to your challenge?
@undergroundmonorail Same here, except all I needed was an esolang page :P
Which I'm now working on
i have a spec somewhere which i think is complete but writing an interpreter is tedious
16:51
@ProgramFOX You're too fast... :P
Oh really, do CodingGround's compilers really refuse to load now? I need to compile things!
Samsung just launched a dual screen (3.9 inch, 720p each), hexa-core 4G enabled smart flip-phone
so wow.
17:07
Talking about this thing? If so I'll pass, but it's an interesting concept.
I'm not sure how the inner screen is useful as a touchscreen. I'd be afraid to bust the hinge putting pressure on it day after day.
It's very pretty if you like the flip-style, though.
@Dennis since I didn't remember to exclude error output, yes, that's fine
17:20
@MartinBüttner OK, thanks. What about different versions of the same language? For example, would the FORTRAN crack be valid without specifying 77? Could I write something that works only in Ruby 1.9?
yeah I think version-specific code is normally fine
@Sp3000 Well, I had to give it a go. The opportunities to disguise it as something else were too good.
hm, Dennis's looks a lot like the Gravity example on esolangs, but I can't find an interpreter, and it's still quite different, so I'd be surprised if it's actually Gravity...
@MartinBüttner But does the version have to be guessed as well?
I would say so. What are the others' opinions?
17:26
Your rules seem to cover it already
If it runs in another version than intended, that should count as a crack
If it only runs in one version, you need to find that version or you won't know you've cracked it
@PeterTaylor I'm sorry :(
@AlexA. What's the name of your language?
@BrainSteel I added a test program to the repo for ???
@ETHproductions ???
Oh, LOL
That's a really cool concept, how does it work?
It's a trivial Brainfuck variant. Punctuation is used like BF commands and everything else is ignored.
That way you can embed a program in an essay, poem, book, or what have you and no one will know.
Basically the name was chosen simply because it's annoying for Martin's quiz challenge.
17:42
Kind of difficult to post an answer in it having discussed its creation in chat though... :P
Yep! Realized that after I had already put a bunch of work into making it.
:(
You've created an opportunity for someone else though...
Whatevs. It's my first time making something "useful" in C++ and it was fun.
@trichoplax Hopefully!
here's a sneak preview for you guys in case i ever get around to writing an interpreter
^t[B]vb[T]cw[P!0]{>b[T]c} # take one character of input and print it in 8 different colours
Idly browsing esolangs looking for suitable languages, it's interesting to note how many are written by names I recognize from this site.
6
17:50
@Geobits :D
@BrainSteel We should change the name of the language so that @Peter can use ???
Nah, it's too late for the challenge now.
I think I'll call my language Minmaxsky.
But since the time pressure is off, I'll take the time to add in the feature I was originally planning for Minsky Register Machines (III): a macro system.
I feel bad, I didn't realize you had wanted to use the name ???
But I like Minmaxsky
he wanted ????
18:06
Apparently so
Well, I joked with Martin about making a language called ??? to mess up his snippet.
@AlexA. it was not a question
And I used the name on a joke language before Peter had a chance to use it for a cool one.
@Optimizer Well it ended with a question mark.
@AlexA. is this a question too?
@Optimizer No, it doesn't end in a question mark, it ends with the name of the language.
18:08
@AlexA. a non existent language
@Optimizer Repo and esolangs
oh. you created it -.-
Yes, last night
how high were you?
About 13 meters above sea level.
18:12
Well, obviously it's not the kind of thing you can do on the wing.
6
Its rare to see you being funny :D
you ruined the best comeback ever possible though
its too late now
Way too late. It's not a comeback if you have to literally come back to it.
Toot toot
but basically, Peter could have replied with "same goes for you"
But, umm, that's not the best comeback ever possible.
18:19
^
Even something like "It's rare to see you understand my jokes" would have been better IMO :P
@Geobits Ninja'd.
@Geobits Not from Peter, no
@PeterTaylor you actually have to type in something similar at the same time to call it "Ninja'd" :P
I've seen him joke around quite a bit. It's normally pretty subtle/dry (a good thing to balance this room out), but it's almost always funny.
must be the timezones.
18:23
Or the culture. British humour has a reputation...
Even spelling it humour is half a joke in my opinion ;)
well, that explains a lot. I can't even understand what they are talking half of the time :D
So I work at an imaginary company and eat real things ?
yes
let me tell you: it's better than working at a real company and all your food being imaginary
18:35
spoken like a wise man
18:52
LOL
Made it to the hour mark with my third submission.
19:35
Decided to throw a submission in, here's hoping it gets to the hour mark :D
I will figure it out!
..maybe
what's an hour mark ? proof that your sub is safe ?
No, just evidence that it's not trivial or obvious I guess.
20:00
@Geobits or that everyone is having lunch/dinner/breakfast/a nap.
I'd normally refuse to consider that as an alternative (aren't you all machines of some sort?), but note that I used "evidence", not "proof" ;)
I'm assuming Vioz- hasn't cracked it yet because he got mixed up in another weird cult thing at work. For the rest of you there are no excuses :P
0
Q: ASCII Art Chessboard

steveverrillIn this challenge, you are to draw the chessboard below, and allow for moves to be made. 1. Drawing Each white square has 5x9 spaces. Each black square has 5x9 colons. The board is surrounded by a border of colons. The pieces are 5 characters wide and sit on the bottom row of the square in t...

0
Q: Switch program flow from external pulse

VoitcusYou work for military as a coder and are responsible for writing a software to control missiles. Your task is to write a program or function that will output a code sequence (any length ASCII string) to launch a missile. The program should be based on a loop taking the code sequence from memory a...

Hrmpf, there's an esolang I wanted to use, but the interpreter doesn't work with mono.
Well, you've given away a big clue, but what's the problem?
mono type corsiva?
20:08
Just to annoy you guys:
0
A: The Programming Language Quiz

TheNumberOne???, 70 bytes class M{public static void main(String[]a){println("Hello, World!");}}

hahahahaha
println thought he can hide in there sneakily
@PeterTaylor System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
0
A: Sandbox for Proposed Challenges

vihanTwisting Words Given a string and a positive integer. You must twist the string, back and forth. Example Input / Output Input Programming Puzzles & Code Golf 4 Output Prog mmar ing zzuP les oC & de G flo Input The input can be taken in through STDIN, or function argument. The input w...

Sorry, my question was ambiguous. What I meant was: why does it matter that the interpreter won't run in Mono? I don't think the question requires the interpreters to be platform-independent.
I guess the problem is that Dennis would like to test his code himself.
20:12
Ah. The language spec isn't very clear, so I need an interpreter to make sure my program works as intended. And I don't have Windows.
Do you have VirtualBox?
whoops
@PeterTaylor Thank you for the feedback in the sandbox. Do you have any preference for the different options then? With your judgement on difficulty I'd probably go for distance from the root?
I'd be tempted to go for the hardest one. Gives more possible approaches.
@PeterTaylor Yes, but I'd need the Windows install medium.
20:16
hm, I tend to think that removing some of the full information from the requested output allows for more different approaches.
With my internet connection, that would take forever...
You can download virtual images for various Windows versions directly from Microsoft. Officially they're for testing your website in IE, but it's certainly possible to install / upgrade .Net.
@Dennis Ah, that would be a problem, yes.
You don't know anyone with a good connection who can download a 4GB file for you?
There are no good internet connections in this country. At least none a normal person would be willing to pay for.
@PeterTaylor you know, if I ask for the length of the shortest sequence, then people still have all the options available for returning the shortest sequence (and appending a length call), but it might open up new approaches where the entire sequence doesn't need to be stored.
@PeterTaylor Those VMs are a nice tip though, even if they won't help me today. Thanks!
20:22
@Dennis The trick is probably to have one which isn't paid for by a person. E.g. access to a university network.
@PeterTaylor Things are a little different here. My faculty's internet connection is slower than my own.
Ok. That's worth knowing if my company tries to sell into Paraguay.
(Although I'm not sure they'll be too keen, given the problems we're currently having with Aduana de Colombia).
@PeterTaylor They have nothing to worry about. Dirección Nacional de Aduanas is a pleasure to deal with and not corrupt at all... </sarcasm>
We have mused over whether the cheapest way to sort things out would be to stick someone on a plane with a bribe. But that's quite risky.
I don't know how things work in Colombia, but the people here generally take no offense if you offer a bribe. They just decline politely.
20:41
@PeterTaylor The language I'm looking for isn't Processing. However, it still might run in processing.
I wanted to write a Lenguage submission for The Programming Language Quiz.
Then I saw this:
> That is about 1.75 * 1076 yottabytes in ASCII.
(that's how long the Hello, World program is, apparently)
@TheNumberOne I was hoping not to have to install it. Oh well. I'll check tomorrow, because it won't finish downloading before I go to bed.
0
A: Sandbox for Proposed Challenges

Martin BüttnerPrint a String by Flipping Bits code-golf This challenge is loosely inspired by the unimplemented esolang Pada. Consider an array of 8 bits, all initialised to zero. We'll introduce a very minimalistic instruction set to print arbitrary strings. There are two instructions, both of which take a...

@PeterTaylor I'll check it myself then :)
That challenge is still at ~338 hotness points :O
20:51
hmm, nice little quiz I see there..
after ~12 hours that's kinda crazy
It's one of the most genius, user-attractive challenges I've seen
also crazy: I would have hit the rep cap from the question upvotes alone
Well, that didn't last long.
I didn't even know that sites could fail in such a short amount of time
I have more vacation than that site had days in beta.
@Rainbolt yes, the first decision on the part of SE is "do we even want to take this to public beta"
20:59
Yes, I played StackEgg
and since private betas aren't meant to last more than 2 weeks (3 tops), that results in such short lifetimes
@Rainbolt see, I didn't ;)
Oh right. You missed that joyous occasion
@PeterTaylor I get an error using processing. Doesn't like how main is static.
I don't remember getting a notification that a proposal I followed on Area51 had entered private beta. I could be wrong though.
Oh wow I'm on the wrong proposal
This is awkward
@MartinBüttner Why didn't you?
21:02
I confused sexuality with the LGBT proposal. Looks like that one just got deleted.
@ETHproductions no I mean I've hit the rep cap anyway because I also got answer upvotes, but the question upvotes would have sufficed
Probably because they didn't have enough letters. These days, it's LGBTQQWSDKGOSDKWE.
2
... and allies
@MartinBüttner Ah, ok
21:15
1
Q: Text compression challenge

wallyChallenge: Your challenge (should you choose to accept it) is to compress and decompress the 5MB "Complete Works of William Shakespeare" as found here: http://www.gutenberg.org/cache/epub/100/pg100.txt (MD5: a810f89e9f8e213aebd06b9f8c5157d8) Rules: You must take input via STDIN and output vi...

21:32
@MartinBüttner The language quiz stack snippet doesn't load anything for me
did you hit it too often and get an IP ban? :P
does the developer console report anything?
21:43
@Calvin'sHobbies Did you click Run code snippet ?
21:53
@MartinBüttner Never mind. Just chrome complaining about insecure scripts
Now I need a challenge about programming foxes...
not yet ;)
22:09
@aditsu Good Job :)
thanks :)
I was thinking of doing class M{public static void main(String[]a){System.out.println('Hello, World!');}} instead :)
Why do gnibbler and dmckee get to keep their diamonds but not chris? (codegolf.stackexchange.com/users?tab=moderators)
@Calvin'sHobbies Chris got hired by Stack Exchange as a core dev.
Does that mean the other 2 are still true moderators? Just inactive
22:21
Yes.
That was quick :)
I'm hopeless in this challenge, at least as a robber :(
I have no idea how people are cracking the lesser known ones...
@TheNumberOne 17 seconds, I think.
Sounds about right.
22:30
I should've worked on my language sooner, so I could publish it last night.
@Dennis I guess it doesn't work in Windows Batch. I'm glad someone else mentioned that because I had forgotten that my Windows VM takes about 30 minutes to boot up.
(That's not an exaggeration :/)
Oh, that's real helpful...
@MartinBüttner Reminds me of a certain user here.
@AlexA. It isn't. I asked a friend and both quotes and dot are displayed. Given that everybody gets only one guess per answer, I don't think you should have deleted your comment.
@Dennis Oops.
should I undelete something?
22:57
Please!
My comment on Dennis' post
^^ This post.
This one, where I guessed Batch
it appears that I am unable to do so if I haven't deleted them myself
I guess you'll have to post a new one
@MartinBüttner Well that language works for Dennis' so... hm.
What to do.

« first day (1661 days earlier)      last day (3477 days later) »