Well, I perceived initially that you had gone on the offensive due to not abiding by the "get closer to java" rule. Because you were not explicit, and I had made an error in updating my posts, I thought you were suggesting the distance was measured as what you saw as "non-ascii" being deltas.
It turned out I had made a mistake in the copy/paste during the update, so that assumption was wrong. However I don't think it was that wrong...as I do believe there is part of your desire to steer the process; so your continued belief that there is a problem with it comes from not liking the 7 characters that "get in the way" of your vision of where to steer the evolution. Just a suspicion based on it. As in: if the answer got closer to your perceived endpoint you would be more tolerant.
Anyway, the issue is more about the "spirit of the game". Do consider it from my point of view. I'd sat around tinkering in an emulator, found some surprising things (I didn't know it was even possible to write things like
2print("Hello World!");
in commodore BASIC, I guess I'd never tried to omit the space or throw in parentheses and semicolons back in the day.
Even knowing that, I thought it would be impossible because
1REM
to get a comment was 4 already, and 3REM
would be 8. Game over.
But I remembered you could PRINT with a
?
, so I went and looked around for other abbreviations. None for REM. But lo and behold, a completely corrupt data statement could be abbreviated as dA
. Effectively a comment, as long as you don't read from it.
(And it would mess up any other legitimate data statement usages in your program happening after it)
Not remembering much C64 basic at this point, I didn't know if I could use the sT abbreviation for stop after
print("Hello World!")
or not. Answer is no.
Anyway, then I have to sort of finesse this question of what to do about the 5 characters unavailable to type in on the C64. So I read up a bit and learn a little.
In the "so crazy it just might work" department it worked. I didn't get any notification of new answers (apparently the "order by oldest" doesn't have a way of popping up a new answer at the tail, might be a good feature request). So your change got in ahead of mine.
I deleted my answer to look at it. And I updated it, making an error in copying the first line in the process that lost your void. My mistake.
@Dr.Rebmu Sorry but as clever as this may be, PETSCII isn't ASCII. If this kind of shifting was allowed then arguably any 97 unique characters could be used. This is invalid. — Calvin's Hobbies 6 mins ago
@Optimizer But consider the response from Calvin vs yours. He offers a compliment "Sorry but as clever as this may be" ... well, he has something positive to say about an effort (which I'm certain took more effort and time than many of the other entries). This makes a lot of difference in how one is "heard". He didn't tell me what to do. Consequently I did my own strikeout on the heading, removed the answer number, etc. It's no big deal.
I'll also point out that I was actually advocating for making conspiracies and set-ups, or editing answers if someone had a good case for how to make the chain longer. So it's not that I have a problem with you having Java ambitions, but...
To "I think you might have missed the additions I made in 125 (where's
void
:-/). But even if you include those, I wonder if such transformations are legal into systems that do not use ASCII. I think we should ask the OP if this is fair game or not..."
To which I'd have likely said something like "Oh, whoops! Hm, yes, it's rather complex because I can't copy paste in the emulator so there's a lot of manual typing going on every time, it's error prone. As for whether it's legal, I think it's in the spirit. I'd accept it if it were my contest. But I guess it's up to the powers that be."
The next question would be: what if all characters in the program could be entered on the Commodore keyboard, even though it's not using ASCII? None of the 5 characters that aren't available appear. Would it be valid then?
07:12
@Optimizer Anyway I am deleting my remark from when I thought you were attacking the usage of non-ASCII-appearance but ASCII-valued entities as being in the Levenshtein distance.
For the historical record, that remark was "No, it has distance 7. Your Java dream is a one-man crusade. Not everyone has the same idea of fun, and you're free to downvote if you like but ordering people to delete interesting things in favor of banality is not good sportsmanship. There are plenty of directions to go here and print("Hello World"); is still in tact. There are lots of languages and lots of tricks out there. Calm down."
2 hours later…
09:17
@Optimizer I often forget how much younger some people are. 23/24ish, hmmm...also cross-cultural. Perhaps there's a lot of projection of my expectations and wishes for the Internet to be the Internet I want it to be (vs. the Internet that it is). But I think it's good advice to remind you to keep the "fun" in mind. Becoming a self-appointed dictator of the rules, editing people's questions, demanding immediate deletions, directing to java in comments...is just not in the spirit.
There are all these sidebar things popping up about people talking about trying to strike balance in role playing games on the RPG stackexchange, and as comical as I find them sometimes, I've actually started to think those questions are about as relevant to life as any of the programming questions are.
I cited a comment, non-falsely, where you asked someone to please not make changes that didn't enable a Java solution. The false thing I retracted was thinking that you opposed my answer because it didn't get closer to Java, and I said we'll never really know if I could have squeezed it closer to Java if you'd not have complained about it. But that doesn't really matter. Are there any other false accusations if I drop that one?
You did the Rebol and Red examples, and I work with those languages, and tinker in them a lot. So it's nice to see the attention.
I'm only suggesting that it's important to remember that it's a game, and this is fun, and to stay on that track in the framing and phrasing. When you are calling people trolls, ordering them to delete answers immediately, editing questions with strikeouts because people aren't reacting fast enough... the only thing I suggest is that could indicate you're taking it in a direction that's losing the good spirit.
To the extent it's a dictatorship, I do think that the OP is sort of the rulemaker for a challenge, and if they fail as the challenge maker they get overruled by having their challenge closed. That's the community leverage.
10:53
I'm not a native speaker and probably can't explain these ideas very well, but I was once a person who wishes for the Internet to be the Internet I want it to be, too, I think.
@user23013 Well as much as it may seem I am making a big deal, I don't want a big deal, it's rather just asking the opposite... it is a vocal call for calm. If that makes any sense. War for peace, etc.
I tried to paint the picture of what it's like to have a weird idea, spend effort, and then get yelled at as if one's efforts are not sincere. And I petition a lot for benefit of the doubt on StackOverflow Q&A in general; the "nicer to new users" thing. And this isn't about new users necessarily, it's just about be nice.
But indeed, the Internet is a rather freeform thing. It doesn't conform to any particular person's expectations. Unless you're a cable monopoly or the NSA, in which case, well, it says what you want and you look at what you want to.
And I do think the "out of band" guidance of evolution has a certain didactic nature, where people can experience the "oooh, almost!" but some other entry beats you to the punch on the timer. That's part of what I think makes this particular challenge interesting. Though it could be interesting also to take it on a set-up concept like what Optimizer was pushing for. I just don't think that's one person's decision either.
@user23013 If you're not aware, ell.stackexchange.com is a rather friendly environment for English questions. At least at the moment. Many people there are refugees from English Language & Usage, which is kind of jerkish a lot of the time (but especially toward non-native questioners).
One must deliberately offer a black square icon as a favicon to get that. It doesn't happen by default.
I think the accusation "needless blocks of text" requires a greater attention to having veracity in one's own affairs.
@Calvin'sHobbies I'd think after holding you up as an example of diplomacy, you might have lived up to more with at least "I'd prefer to specifically discuss the evolutionary aspects of this question. Maybe if you want to talk to user X or Y you could make a channel for that" But apparently I assume again too much.
Well, I will also point out, that this had already drifted into the generic code golf chat channel prior
2 days ago, by Martin Büttner

12

In 2005 the American Film Institute produced AFI's 100 Years...100 Movie Quotes, a list of the best quotes in American cinema. Here they are listed exactly as they should be used in this challenge:
1. "Frankly, my dear, I don't give a damn." - Rhett Butler
2. "I'm gonna make him an offer he can'...
11:53
Anyway, the whole movie is about these artificial humans who aren't supposed to be on Earth, and if they're caught they can be tested with this device. And to try and stay as on topic in the sanitary "chat" room as I can, I'll just say that it was considered paramount to determine if the party to the conversation was either "real" or "replicant". You might categorize as "real mail" or "spam".
I don't know. I also have had a hard time getting people to back me up that Radioheads "OK Computer" is actually "0K" (as in zero-kilobyte, memoryless) computer, which would fit with Amnesiac as another record title.
In any case, I am only speaking somewhat pleadingly about the nature of someone walking up to a system. Perhaps it is chat, or StackOverflow, or wherever you go to give your offerings.
What I asked of Optimizer was to be kinder. I didn't particularly ask anything of Calvin'sHobbies but he seems to think there's a need to protect the chat channel because it's so much more important than anything else. And I pointed out he wasn't really defending it before. It was generic chat up until something annoyed him. Me taking him to task on if he really had complete purpose on his website and favicon probably didn't help that.
Really, the only things I'll point out about an evolutionary challenge such as this, is that due to the dependency it runs a risk. The risk is that someone might sit around for a while hacking on an odd solution, another solution comes in underneath them, it's frustrating... in this case I accounted for it but due to the emulator process and lack of cut and paste ability my mechanical attempt at rapid update failed
I found Optimizer to take an antagonistic police tone about it when a friendlier one would have helped me correct my error and we could all have warm fuzzies. Which is why I think at the end of the day the warm fuzzies question is important enough; because what a sad world it would be if the heat death of every StackExchange site--no matter how ostensibly fun the purpose--becomes pedants and policemen yelling and downvoting. Keeping every game, evolution or otherwise, fun is the point.
« first day (4 days earlier) ← previous day next day → last day (21 days later) »