Since I'm trying to be myself, this page exists. I'll just write down stories from my head (that I was too afraid to share) here. They're usually connected with/about the species/alternate universes/whatever I created... One of them is The Interesting Mechanics of Code (My comic series).
| Note: ||I have nothing against most of the stuff that was mentioned either directly or indirectly. Most of these events are fiction.|
Writing Related to The Interesting Mechanics of Code
A journal entry from Larry Jenkins, written in September 1968
September 30, 1968
It's the last day of September. I don't have much to say other than this and the fact that I already started to enjoy working with students!
Seeing the 6th graders still learning about the atmosphere of the junior high, 7th graders chilling out, the 8th graders making plans for high school... It warms my heart.
I'm just curious: Would they be interested in turtles alongside with... Computers or mathematics?
A short definition for the functional paradigm, written by Linda Jenkins in 1958.
Verb version: Function setting
The functional paradigm allows one to make machines do things that was previously set/defined when the one commands them (and/or when a specific condition is true/false if they're able to). This paradigm can be used to make the process of setting traps, making semi-automatic systems, and creating similar things easier. Make sure that the function has been defined before calling it, as it might cause some problems.
Writing Related to the Scratch Team
The transcript of the introduction/training video for new Scratch Community Moderators
Hello, and welcome to the Scratch Team! We’re glad that you’ve joined this amazing journey with us. Before starting as a community moderator, we’d like to point out certain things for you.
Since we don’t want to get ourselves or you as an individual in controversy, please read the moderator rules again and always make sure that you’re following them. Not following the moderator rules will have consequences; that also includes not being a part of us anymore. Let’s review the rules here if you want:
1 – Any kind of discrimination is not allowed, both on Scratch and in the Team. That’d even break the Community Guidelines.
2 – Harassing Scratchers online or in real-life activities (such as the Scratch Day and Scratch Conference) as a member of the Scratch Team is not allowed. Also, if it turns out that you’re a pedophile, unfortunately, you’ll not be able to work with us anymore, as the Scratch community has millions and millions of kids and our objective is to keep the website safe for them. Do you remember Riley, the ex-owner of Club Penguin Online?
3 – Power abuse is not allowed. Do not take any moderation action such as warning or banning for no reason, just for fun, or because you’re “angry at them”. You also shouldn’t vandalize the Scratch website in any way. Doing these may also drive you into controversy around the Scratch website, and you know that we don’t want that to happen.
4 – Posting inappropriate things as a moderator on the website is not allowed. We, as the Scratch Team, don’t want to be a bad role-model to the Scratch community.
Now that we’ve reviewed the rules, let’s talk about your goals as a Scratch Community Moderator:
Promote the values and core ideas of the Scratch project such as inclusiveness, creative collaboration and constructive feedback. You can do this through a lot of ways, such as doing that in the Scratch Discussion forums, a comments section, by making a project, doing stuff related to it in Scratch Day or Scratch Conference, and so on.
-Review reported users, projects, studios, and comments for appropriateness on the Scratch website. This is one of the most important tasks as a moderator, and probably why the moderator rank exists.
-Work with young people to help them understand what they did that breaks our Community Guidelines. Send Scratchers alerts that are clear and understandable. Be understandable. Kids make the majority of the Scratch community; they’re growing up.
-Determine when a person is or isn’t likely to be able to participate constructively in the Scratch online community. You should be able to decide who is here just to cause trouble or who’s not, and block the troublemakers’ access to the website.
The last but not least, don’t hesitate to ask us if you need help or if you have any questions.
This is the Scratch Community Moderator Introduction Video, I’m Christian Balch; signing off.
Scratch Team-The Interesting Mechanics of Code Crossover Writings..?
June Sommerfield explaining Scratch Cat what he has done and who he really is, done at the end of May 2020 (Transcript-ish).
(Side note: This transcript-ish thing goes well with the background music of the ending cutscene from FNaF 6.)
(Side note 2: June's speech is written in dark yellow and Scratch Cat's speech is written in pumpkin orange.)
WARNING: This writing may disturb some readers
You see, June. In the power and popularity, I'm like you guys now. Would you please let me-
No, never. Your developers (The Scratch Team) gave you these powers to teach kids in elementary and middle schools to code. You weren't even supposed to help directly to the industry. You were supposed to work with kids, and not that much with grown adults. While you were supposed to help children aged 7-12 understand the basic concept of programming, you made teens (13-17) your mindslaves, and kept them in your sugar-coated programming sandbox environment, text all blocks. You never allowed to show them what real programming or what a real online community was like.
You wanted to be like Larry Jenkins, and we totally understood that. Between the years 2007/8 when you first started-2016, it was really nice being with you. But after 2016... You started to mess up.
We have no idea what happened to you after that. You started to try and reach adults. You made universities adore you. You dragged in people you weren't supposed to drag in. Drag in to your rabbit hole. I know, you're a cat, but you still have that rabbit hole and you're using it. You tried eliminating your enemies and even succeeded, despite that they didn't even harm you, despite that they had much more experience than you, and despite that they were doing what they were supposed to do, unlike you.
So, if you want to be respected again, get help. Get help, wait, and obey your developers.
I... I honestly have no idea how I got into this situation. WHY?
A status update from Scratch Cat, sent with a letter and written in June 2010
Status Update - June 20, 2010
The Scratch Team and I have been recently trying to fight spam on scratch.mit.edu (Scratch's website) and the Scratch Discussion forums, but that didn't affect the development speed for 2.0 that much.
FOR 2.0'S DEVELOPMENT, SEE 1.1, FOR THE SPAM ISSUE THING, SEE 1.2.
1.1 2.0's Development
You guys wanted some news from the team, so here I go: The Scratch Team is planning to open the experimental viewer to the public around 2 months later. I can't understand the language that they're using to make this, so I can't give you guys any information about the code. I hope you understand.
1.2 About the Spam Issue
In the website and the Scratch Discussion forums, there has been a lot of spam to the point that the Scratch Team couldn't handle it by themselves and they started the Community Moderator program. There are only 4 Community Moderators currently, so there's still spam and some stuff that yikes. We've been working on some more ways to stop this stuff, though.
See you guys later,
Alan Harrison's reply to Scratch Cat's letter
Hello Scratch Cat!
Although that I recommend you to learn how to understand scripts that is written on text-based languages, you don't need to understand. I got them covered.
I'm pretty happy to hear that the experimental viewer will be available soon. I'm looking forward to collaborate with the Scratch Team more often; they are really friendly.
P.S. I'll visit the team at July 1st, so I'll also have a chance to see you!
An entry from Larry Jenkins' journal, written in January 2007.
January 8, 2007
I was just wandering around the MIT campus to check if anything new was happening. While doing that, an orange cat came out of nowhere, and it was like "Hey, do you want to learn how to program?".
I didn't even know what to say, and I still don't. A cat, walking and talking like a human. There was no way that it was a mascot of something like an university. And the thing that he said... "Hey, do you want to learn how to program?"... Was this some kind of joke? I've been doing that since 1967, and it just- I can't explain.
"Uh.. Sorry, I already know how. Why not ask people in a school? Maybe elementary?"
While writing this entry, I just remembered that I also used to do that until I got sent to a high school for a while. I think this cat's intention is to teach kids code, same as mine, and I see nothing wrong with that.
A PSA and a plan written by James Clarke, written in April 2020.
PSA: SCRATCH CAT IS GAINING MORE POWER EVERY DAY AND WE NEED TO STOP HIM.
Scratch Cat, mascot of Scratch, who's being taken care by his developer team, the Scratch Team.
The Top Council is the home of the people who help the client developers best, but Scratch Cat joining the council might change that for bad. Scratch Cat's actual purpose to teach kids how to code, and he was doing that and nothing harmful until the death of Seymour Papert in 2016. The slow change in Scratch Cat's personality and intentions should've been a major red flag for us.
I know that it all started 4 years ago, but I don't think that it's too late to stop him. We can stop him by slowly cutting off his source of power, and maybe even execute him. Any significant information will be in below, and new information will be added on the bulletin board in the council room.
Scratch Cat will be observed at all times, more details about the observation schedule will be out soon. The observations will be recorded and will be kept at a place somewhere Scratch Cat or his allies (with malicious intent) won't reach. The logs will be sent to the Scratch Team each month. If Scratch Cat doesn't stop and/or the Scratch Team doesn't take action, we'll proceed to Stage 2:
Scratch Cat's source code will be slowly modified in order to make Scratch Cat less powerful until things settle down. The modifications should be small and should be unnoticeable by Scratch Cat, since if Scratch Cat notices it and reports it to his developers, his source code will change back to how it was. If that happens, we'll look at how much time we have left. If there's enough time, we'll follow this stage again, if not, we'll try doing Stage 3 instead:
The current version of Scratch Cat (3.0) and his previous version (2.0) will be deleted and his version will be changed back to 1.0 (or even one of the alpha or beta versions if possible). If Scratch Cat doesn't stop with his actions, we'll move on to Stage 4:
Things'll get risky in this stage. Any event or workshop he'll be in, including Scratch Days and Scratch Conferences, will be tried to be sabotaged. I can't tell the entire sabotaging process since we'll make different plans for them. We'll begin the more risky Stage 5 if that doesn't do any effect:
The Scratch website will be tried to be crashed, and we'll try to keep it down as long as possible. If that fails, we'll follow Stage 6:
A case will be opened against Scratch Cat. As you know, Scratch Cat has also done some illegal things, so maybe we can get him arrested. We need good evidence and people who've seen him committing crime. If we fail again, we'll follow the last stage, Stage 7:
Scratch Cat will be killed, since it'll be our only solution left in this stage, and then have a conversation about this with the Scratch Team.
We need to end Scratch Cat's career which is built on disobeying anything. We need to do it. If you have any questions or concerns, tell me, James Clarke.
About the Stuff
This section is here for people who are curious about what my fictional works are about.
The Interesting Mechanics of Code
Young Connor Bailey, when he was new to the street, joins a friend group, who somewhy refers themselves as the Real-life Coding Club around each other. After 6 years from joining the group, he finally understands why: Most of the people who are in the group are able to code stuff into reality, or use code as superpowers (at least, that's what they say).
The Interesting Mechanics of Code is a comic series that('ll) generally involves computers (Mostly programming languages), and also some moral stuff. Oh, also, fun fact: Most of the characters represent certain programming languages, or other computer-related stuff. I'm even planning to make a successor/sequel for it when the comic (And/or perhaps the animated series) ends. Hey, most of my writings are about that sequel, I can say.
The Scratch Team
The stuff I wrote/'ll write and the animations I made/'ll make about the Scratch Team are semi-fictional, it's a term I use to say that the characters, setting, events etc. are based off from some stuff that exist in real life, but the work has fiction. They usually feature Ceebee, but other Scratch Team members as well. Scratch Cat, who has connections with the Scratch Team, has connections with Coded as well (Not seen in the comic, though).
Scratch Team-The Interesting Mechanics of Code Crossovers
The crossovers between these 2 fictional stuff is being made through Scratch Cat. In my fictional works, both most of the Real-Life Coding Club and Scratch Team members have a good alignment, but Scratch Cat's alignment is bad; he uses his powers for malicious intent, and to reach his goal of taking over the entire education system. Scratch Team currently doesn't know the true colors of Scratch Cat, but sure the other side does, and have decided that they'll prove the Scratch Team that their mascot is actually a villain no matter what.
References and stuff
- ↑ The boy who adopted the first spotted abnormal turtle as well as a turtle-lover, a math enthusiast, part of the Real-Life Coding Club since 1967, and also Linda Jenkins' younger brother
- ↑ Object orientation (Being able to control other things alongside with computers) wasn't a thing until 1967.
- ↑ A Real-Life Coding Club member, a part of the Internet People (Side group of the Real-Life Coding Club), currently working on animation technologies more, and is planning to retire in December 2020.
- ↑ If you need an explanation for this, feel free to ask me (Dilek10).