Skip to main content
140 events
when toggle format what by license comment
Oct 10 at 18:20 answer added l4m2 timeline score: 0
Oct 4 at 6:53 answer added The Empty String Photographer timeline score: 1
Sep 13 at 3:22 answer added Andrew Bayly timeline score: 5
May 8 at 12:06 answer added None1 timeline score: 0
May 8 at 11:54 answer added None1 timeline score: 0
Nov 23, 2023 at 21:08 answer added ceilingcat timeline score: 2
Nov 19, 2023 at 4:47 answer added Yousername timeline score: 2
Sep 13, 2023 at 10:50 answer added emanresu A timeline score: 5
Jul 22, 2023 at 15:00 answer added The Empty String Photographer timeline score: 0
S Mar 30, 2023 at 9:31 history bounty ended pxeger
S Mar 30, 2023 at 9:31 history notice removed pxeger
Mar 25, 2023 at 20:10 answer added Joao-3 timeline score: 0
S Mar 25, 2023 at 13:42 history bounty started pxeger
S Mar 25, 2023 at 13:42 history notice added pxeger Reward existing answer
Jan 20, 2023 at 18:56 answer added l4m2 timeline score: 1
Jan 20, 2023 at 9:34 answer added arxenix timeline score: 5
Aug 30, 2022 at 20:08 answer added Seggan timeline score: 0
Aug 14, 2022 at 3:16 answer added Aiden Chow timeline score: 3
Jul 30, 2022 at 2:49 answer added kzh timeline score: 24
May 24, 2022 at 19:48 answer added prosfilaes timeline score: 1
May 23, 2022 at 8:45 answer added Olivier Grégoire timeline score: 2
Apr 18, 2022 at 2:59 answer added Ohentis timeline score: 4
Apr 10, 2022 at 14:31 answer added Yousername timeline score: 2
Apr 1, 2022 at 22:33 answer added Yousername timeline score: 6
Mar 31, 2022 at 21:56 comment added Yousername I assume Piet (0 characters) is not a valid language to use for this challenge?
Feb 17, 2022 at 7:20 answer added xiver77 timeline score: 3
Nov 22, 2021 at 18:24 answer added Deadbeef timeline score: 5
Nov 22, 2021 at 11:48 answer added CreaZyp154 timeline score: 1
Apr 15, 2021 at 3:02 answer added PkmnQ timeline score: 2
Mar 17, 2021 at 4:30 answer added user100411 timeline score: 1
Feb 20, 2021 at 0:08 answer added Makonede timeline score: 1
Feb 13, 2021 at 2:03 answer added hakr14 timeline score: 1
Feb 7, 2021 at 14:41 answer added EasyasPi timeline score: 4
Feb 3, 2021 at 16:43 answer added pxeger timeline score: 7
Sep 17, 2020 at 15:13 answer added 2014MELO03 timeline score: 6
Sep 9, 2020 at 8:00 answer added Kevin Cruijssen timeline score: 5
Sep 9, 2020 at 6:17 answer added bb94 timeline score: 3
Aug 31, 2020 at 8:05 answer added Bubbler timeline score: 7
Jun 17, 2020 at 9:04 history edited CommunityBot
Commonmark migration
Mar 27, 2020 at 4:43 answer added Bubbler timeline score: 1
Mar 15, 2020 at 0:46 answer added cardboard_box timeline score: 5
Mar 13, 2020 at 17:34 answer added S.S. Anne timeline score: 3
Sep 15, 2019 at 3:52 answer added ais523 timeline score: 26
Sep 14, 2019 at 10:13 answer added user85052 timeline score: 1
Mar 25, 2019 at 15:49 comment added univalence the day of combinatory logic
Mar 25, 2019 at 9:35 answer added Jo King timeline score: 1
Feb 13, 2019 at 1:35 answer added MilkyWay90 timeline score: 1
Feb 8, 2019 at 1:20 comment added Ørjan Johansen @CalculatorFeline See also Brainfuck minus - on the esolang wiki.
Jun 18, 2017 at 17:48 comment added CalculatorFeline Note: The Brainfuck answer does not actually require wrapping cells (look up Wang B machines)
S Jun 6, 2017 at 16:57 history bounty ended CommunityBot
S Jun 6, 2017 at 16:57 history notice removed user62131
Jun 6, 2017 at 13:19 comment added Dennis Unless I misunderstood your challenge, the score of a submission is the amount of unique characters, lower being better. That makes Unary the formal winner, as boring as the answer is. You can either accept the answer or accept none of them. What you cannot do is accept an arbitrary answer, as it violates the meta consensus and basically means your challenge no longer has an objective winning criterion (thus making it off topic).
Jun 6, 2017 at 10:42 comment added Julian Lachniet @Dennis Since their is no "winner," I accepted the one with the most votes.
Jun 6, 2017 at 3:52 comment added Dennis @JulianLachniet The accepted answer is the answer that wins the challenge. If you must, you can simply not accept any answer at all, but you shouldn't accept an arbitrary one.
Jun 6, 2017 at 0:49 vote accept Julian Lachniet
Jun 6, 2017 at 13:25
Jun 5, 2017 at 23:44 answer added MD XF timeline score: 0
S Jun 2, 2017 at 13:31 history bounty started CommunityBot
S Jun 2, 2017 at 13:31 history notice added user62131 Reward existing answer
Jun 1, 2017 at 18:44 answer added Grimmy timeline score: 47
Apr 15, 2017 at 1:45 vote accept Julian Lachniet
Jun 6, 2017 at 0:49
Feb 26, 2017 at 21:15 answer added Joshua timeline score: -3
Feb 25, 2017 at 13:40 answer added user63956 timeline score: 12
Feb 25, 2017 at 9:20 answer added Orion timeline score: 4
Feb 25, 2017 at 7:38 answer added DLosc timeline score: 4
Feb 25, 2017 at 3:52 comment added Julian Lachniet @Nathaniel Whichever makes most sense in context.
Feb 25, 2017 at 1:03 comment added N. Virgo Is it enough to specify a Turing-complete function, or does it have to be a complete program?
S Feb 24, 2017 at 22:29 history bounty ended Julian Lachniet
S Feb 24, 2017 at 22:29 history notice removed Julian Lachniet
Feb 24, 2017 at 22:29 vote accept Julian Lachniet
Feb 24, 2017 at 22:29
Feb 24, 2017 at 18:03 answer added sporkl timeline score: 3
Feb 24, 2017 at 15:38 answer added mmachenry timeline score: 10
Feb 24, 2017 at 2:30 comment added Cort Ammon @ais523 Yeah, it's a bit awkward, but I think the only real question would be whether you need a constructive proof that the language works or not. I'm not sure if you could find a way to construct CHAR_BIT, though you could prove that it was a natural number and thus fits into a single char compile-time constant.
Feb 24, 2017 at 1:18 comment added user62131 @CortAmmon: I think you're confusing C with C++. In C, there's a potential issue with CHAR_BIT, which is a compile-time constant, but I guess it could be an infinitely large integer (which fits into one infinitely large byte)?
Feb 23, 2017 at 21:38 comment added Cort Ammon @ais523 C can be Turing-complete without file systems, but you have to use some pathological definitions of a "byte" to do so. You can play the power-set game to declare the byte to have a finite length, but the number of possible values of that byte is countably infinite. It does get a bit hard to define std::numeric_limits<int>::max() that way however. You have to play some games there too (like having max() never complete).
Feb 23, 2017 at 20:14 answer added 12Me21 timeline score: 1
S Feb 23, 2017 at 16:52 history bounty started Julian Lachniet
S Feb 23, 2017 at 16:52 history notice added Julian Lachniet Reward existing answer
Feb 23, 2017 at 13:52 history edited Julian Lachniet CC BY-SA 3.0
added 72 characters in body
Feb 23, 2017 at 1:16 answer added user62131 timeline score: 109
Feb 22, 2017 at 21:23 answer added DLosc timeline score: 6
Feb 22, 2017 at 4:51 answer added user18932 timeline score: 5
Feb 22, 2017 at 3:10 answer added Bergi timeline score: 3
Feb 21, 2017 at 21:58 answer added corvus_192 timeline score: 4
Feb 21, 2017 at 21:45 answer added Tygrak timeline score: 3
Feb 21, 2017 at 21:40 answer added RenderSettings timeline score: 3
Feb 21, 2017 at 21:38 answer added SuperJedi224 timeline score: 0
Feb 21, 2017 at 21:06 answer added ceilingcat timeline score: 31
Feb 21, 2017 at 19:49 answer added AdmBorkBork timeline score: 4
Feb 21, 2017 at 18:48 answer added marinus timeline score: 4
Feb 21, 2017 at 15:40 answer added Poke timeline score: 22
Feb 21, 2017 at 14:17 comment added Darren Ringer To me, the top comment of "Unary" was actually by far the most interesting thing to come of this question. There's a discussion somewhere about implementing a quine in brainfuck, converting the symbols to binary, then encoding the resulting number in unary. The number was something like 5*10^10000.
Feb 21, 2017 at 13:03 answer added Martin Ender timeline score: 35
Feb 21, 2017 at 12:19 answer added G B timeline score: 9
Feb 21, 2017 at 12:18 answer added Sp3000 timeline score: 18
Feb 21, 2017 at 8:45 answer added algorithmshark timeline score: 3
Feb 21, 2017 at 6:00 answer added user62131 timeline score: 12
Feb 21, 2017 at 5:06 answer added poi830 timeline score: 15
Feb 21, 2017 at 4:58 answer added user62131 timeline score: 12
Feb 21, 2017 at 4:35 answer added xsot timeline score: 52
Feb 21, 2017 at 3:46 answer added user62131 timeline score: 10
Feb 21, 2017 at 2:54 answer added user62131 timeline score: 15
Feb 21, 2017 at 2:32 answer added Devin Lehmacher timeline score: 9
Feb 21, 2017 at 2:00 answer added Conor O'Brien timeline score: 5
Feb 20, 2017 at 23:59 history edited Julian Lachniet CC BY-SA 3.0
added 248 characters in body
Feb 20, 2017 at 23:35 review Close votes
Feb 21, 2017 at 0:37
Feb 20, 2017 at 23:19 comment added user62131 @JulianLachniet: C probably isn't Turing-complete (although it depends on the implementation; it's possible to implement the file API in such a way that C becomes Turing-complete, but most implementations don't actually implement it like that). Thus, it isn't qualified for this challenge.
Feb 20, 2017 at 22:14 history tweeted twitter.com/StackCodeGolf/status/833802014886916098
Feb 20, 2017 at 22:12 answer added Blue timeline score: 6
Feb 20, 2017 at 21:48 comment added Paŭlo Ebermann @rugdealer the idea is that you can implement any computable function from integers to integers (or strings to strings) in this subset of characters.
Feb 20, 2017 at 21:36 comment added Dennis @Pavel Not interesting or clever may mean that it shouldn't get upvoted, but certainly not that it shouldn't get posted.
Feb 20, 2017 at 21:15 comment added kockburn I'm confused as to what turing complete means, read a couple posts but it's very vague and the examples are quite vague as well. Anyone care on giving a very simple explanation? thanks (:
Feb 20, 2017 at 20:46 answer added nimi timeline score: 97
Feb 20, 2017 at 19:27 history edited xnor CC BY-SA 3.0
Unique sounded like each character could only be used once.
Feb 20, 2017 at 19:25 history edited DJMcMayhem CC BY-SA 3.0
Added tag, inlined link
Feb 20, 2017 at 19:19 answer added Laikoni timeline score: 20
Feb 20, 2017 at 18:47 answer added Martin Ender timeline score: 21
Feb 20, 2017 at 18:39 answer added mbomb007 timeline score: 8
Feb 20, 2017 at 18:12 answer added mbomb007 timeline score: 26
Feb 20, 2017 at 18:00 answer added James Holderness timeline score: 11
Feb 20, 2017 at 17:29 answer added Doorknob timeline score: 45
Feb 20, 2017 at 17:20 comment added Pavel Please don't post solutions in esolangs where the solution is every valid character in the language. It's not intresting or clever.
Feb 20, 2017 at 17:13 answer added Martin Ender timeline score: 21
Feb 20, 2017 at 16:44 answer added user63187 timeline score: 2
Feb 20, 2017 at 16:27 answer added NoOneIsHere timeline score: 9
Feb 20, 2017 at 16:16 comment added Martin Ender Related. (The challenges are very similar, but that one requires write an actual translator from an arbitrary program of the given language into a program using only the reduced character set, which can be a lot more difficult than simply proving that the reduced character set is Turing-complete. In fact it's possible to find Turing-complete subsets that cannot represent every program of the host language.)
Feb 20, 2017 at 15:58 comment added Martin Ender @Fatalize I would expect answers to include at least a sketched proof which could be either a reduction from a known-to-be-TC language or implementation of a known-to-be-TC language with the reduced character set.
Feb 20, 2017 at 15:57 answer added Business Cat timeline score: 21
Feb 20, 2017 at 15:50 comment added Julian Lachniet @Fatalize One way to check if it's Turing complete is to emulate Brainfuck, which is very simple.
Feb 20, 2017 at 15:50 history edited JungHwan Min CC BY-SA 3.0
Please no mobile links
Feb 20, 2017 at 15:44 comment added Fatalize I am pretty sure checking that an answer is valid in most languages will be difficult (excluding turing tarpits)
Feb 20, 2017 at 15:42 comment added Dennis @MartinEnder Point taken. Might as well post the answer before someone else does then.
Feb 20, 2017 at 15:41 comment added Julian Lachniet @MartinEnder I'd be especially interested to see answers in languages like Java or C.
Feb 20, 2017 at 15:41 answer added Dennis timeline score: 69
Feb 20, 2017 at 15:39 history edited Wheat Wizard CC BY-SA 3.0
wrapping environment (at least to me) implies a wrapping tape.
Feb 20, 2017 at 15:38 answer added Wheat Wizard timeline score: 19
Feb 20, 2017 at 15:35 comment added Martin Ender @Dennis It's not that different from Jelly or 05AB1E having a built-in for an interesting number theory problem. This challenge still seems like an interesting and non-trivial optimisation problem in any language that wasn't designed to be a tarpit.
Feb 20, 2017 at 15:29 history edited Julian Lachniet CC BY-SA 3.0
deleted 2 characters in body
Feb 20, 2017 at 15:24 comment added Dennis Unary, 1 character. sighs
Feb 20, 2017 at 15:21 history edited Julian Lachniet CC BY-SA 3.0
edited body
Feb 20, 2017 at 15:18 history asked Julian Lachniet CC BY-SA 3.0