Timeline for Create a programming language that only appears to be unusable
Current License: CC BY-SA 3.0
23 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Apr 13, 2017 at 12:39 | history | edited | CommunityBot | replaced http://codegolf.stackexchange.com/ with https://codegolf.stackexchange.com/ | |
| Apr 1, 2016 at 17:04 | comment | added | Sparr | @Dennis I believe you have mischaracterized the prohibition on encryption. The need for a key is immaterial. The core detail is irreversible transformation. In the example given in the question, the robbers can be told the target hash but be unable to produce a required collision with that hash. | |
| Mar 15, 2016 at 21:31 | review | Suggested edits | |||
| Mar 15, 2016 at 21:42 | |||||
| Dec 23, 2015 at 9:35 | vote | accept | feersum | ||
| Nov 7, 2015 at 4:26 | comment | added | Dennis | @primo Oh, you mean outside this contest. Halving should be by far more effective than resetting. | |
| Nov 7, 2015 at 4:18 | comment | added | primo | It does. It would still be necessary to deal with the obligatory newlines, but in general would be far more useful - you'd just need to be careful not to over-use @ and _. It probably wouldn't even be necessary to reset the accumulator to zero. | |
| Nov 7, 2015 at 3:54 | history | edited | Dennis | CC BY-SA 3.0 | deleted 2 characters in body |
| Nov 7, 2015 at 3:53 | comment | added | Dennis | @primo That's not quite the same. It halves the accumulator for every character, doesn't it? | |
| Nov 7, 2015 at 3:41 | comment | added | primo | Suggested edit (lines 57-63): codepad.org/yiXoSyRs | |
| Nov 7, 2015 at 3:15 | comment | added | primo | That's definitely a more pleasant form. The # "command" I had discovered - it's the 3rd byte of my solution in fact. I just didn't think of trailing the whole line with garbage, just the final byte to eat whatever the newline produced. | |
| Nov 6, 2015 at 15:28 | comment | added | Dennis | @primo It took a bit more tinkering, but I found this Changeling that works with Python 2 as well. I don't know how clever my answer is, but my plan of posting a cop with a loophole that had to be found to crack it seems to have worked. | |
| Nov 6, 2015 at 15:10 | comment | added | primo | @MegaTom I'm actually fairly disappointed by the given solution. I was expecting something significantly more clever than 92.9% useless code. | |
| Nov 6, 2015 at 14:51 | comment | added | MegaTom | I got this solution a few days ago : '1'$'55+*2+'&'00'$'0'&'0'$'0?2?>"@"@*!0*+0?2?>"@"@*!1?3?>"2?@"@*!0'&0@0@0@0@!+2/(which uses no _). I was unable to create a changeling. your "..."# trick is brilliant! I should have thought of that... | |
| Nov 6, 2015 at 9:37 | comment | added | primo | Tested Python2, because I was too lazy to install Python3. I didn't realize that the resulting ShapeScript could be full of non-Ascii code points. <_< | |
| Nov 6, 2015 at 5:32 | history | edited | Dennis | CC BY-SA 3.0 | added 5421 characters in body |
| Nov 5, 2015 at 5:46 | comment | added | Dennis | @primo Let's hope nobody else sees this in the next 24 hours. :P | |
| Nov 5, 2015 at 5:41 | comment | added | primo | ShapeScript, 67 bytes: 0"#002?'+'&'0'$'0?2?-@2?>*+00'&!++'1'*'0'+@1?$0?''&@_2-2?*@+@"3*!@#. I've given up on finding a Changeling for it, though. Even interspersed with mostly useless statements, I haven't been able to get more than 20 bytes in. | |
| Nov 4, 2015 at 17:56 | comment | added | Dennis | @MegaTom You can vote as you see fit, but the questions frowns upon encryption because it takes a key, a constant only known to the cop that puts the robbers at a significant disadvantage. The conversion is an unkeyed transformation. | |
| Nov 4, 2015 at 16:45 | comment | added | MegaTom | -1 for use of xor/transformations. The changeling to ShapeScript conversion looks to much like encryption to me. | |
| Oct 30, 2015 at 4:22 | history | edited | Dennis | CC BY-SA 3.0 | deleted 7 characters in body |
| Oct 29, 2015 at 12:27 | history | edited | Dennis | CC BY-SA 3.0 | deleted 12 characters in body |
| Oct 29, 2015 at 6:15 | history | edited | Dennis | CC BY-SA 3.0 | added 13 characters in body |
| Oct 29, 2015 at 5:31 | history | answered | Dennis | CC BY-SA 3.0 |