More Fiction (Part 2.5)

This is not Part 3. It’s just two things I thought of tacking on to part 2.

What can I say? Part 2s are easy blog post fodder; Part 2 appendixes are even easier.

  • One, there’s one other wall I run into often during those rare attempts when I get motivated enough to try to write a story: naming characters is hard. At least, it provides an excellent motivational roadblock whenever I even consider committing a story to paper, a point before I’ve actually written anything at which I think “maybe I should give up and go on Facebook instead” and proceed to do so. Aggh. And I think there’s more than one reason for this:

    • I have trouble coming up with names to some degree. Sure, it’s easy to browse BabyNames.com and look for choices, but a lot of the names there are really weird and contemplating them for every unimportant character kind of rips me out of the immersed mindset.
    • Reading great stories in English class and elsewhere may have gotten me feeling like every name ought to be a deep meaningful allusion, or at least pun fodder. I feel like I will regret it if I write a story and, a few months and/or chapters down the road, realize I missed a better name or the name I chose has some undesirable connotations in context or provides an atmosphere-ruining coincidence.
    • But I think the real kicker is simply that some part of me is terrified of the awkwardness of giving a character the same name as anybody I know, because then they might read the story and wonder if the character is somehow based on them. And too many of the names that I consider common enough to not lure readers off into looking for hidden meanings are used up that way. This is obviously worst if the character is an antagonist. But it seems just as awkward if the character is a protagonist in accord with everything I’ve written, i.e. a paper-thin character blatantly created for escapist purposes. I am already kind of terrified I might ever meet anybody with the same name as one of my mentally established characters even though I haven’t actually written anything about him. And there’s a well-established convention of not reusing a first name in a work, so this gets even harder with every work; I’m just as worried, what if somebody thinks this character is related to the other character in that story I wrote in second grade? Oh no!!

      It’s like not reusing variable names in a programing language where everything is in the same scope. Positively nightmarish.

      And I actually discovered some evidence this is a thing in my past: I found some stories I wrote in 2004. They are possibly the most extreme exemplification of Write What You Know imaginable: the main character, Michael, goes to school and makes friends. That’s all.

      Illustration courtesy Brian2004

      Illustration courtesy Brian2004

      I kind of want to share these stories, but fast-forward a few years and you’ll see that a classmate named Michael entered my grade and we stayed in the same grade until we graduated.

      Hi, Michael. You’re probably not reading this, but the character I created in 2004 is not in any way based on or inspired by you, especially not this image. And unlike later in this post where I name a character after myself, I’m not being sarcastic, really.

      See, this is awkward.

    Of course, one way around all of this is that I can spit out fantasy names left and right by cobbling together word fragments; I’ve been doing this for a long time. Still, I don’t think those are appropriate for every character in every setting. I think the only normal first name I feel like I can use and abuse proudly is my own, but of course that just makes the suspicious odor of wish fulfillment even stronger. What to do? What to do??

  • Two: After sleeping on it, I think I can better articulate my idea of an awesome plot; it’s a lot more precise than just lots of curb-stomp battles. My primary source of awesomeness is the protagonist revealing his powers to people and surprising them. But I can’t keep adding people in my plot for no other reason than for him to reveal his powers to, and I consider memory wipes a cop-out, especially if I have to repeatedly wipe the memory of one of my characters.

    Let me be even more specific, and even go so far as to call the protagonist Brian so as to avoid any more awkward explanations, even though he is not based on me at all and this totally isn’t a wish fulfillment self-insert fic. Absolutely positively. The story starts during a normal schoolday when some antagonist — maybe a fifty-foot whatever, maybe an Eldritch Abomination, maybe some crackpot in a Humongous Mecha, maybe a fifty-foot Eldritch Abomination operating a Humongous Mecha, I’m not picky — appears out of nowhere and starts destroying the school and shooting lethal laser beams and generally wreaking havoc.

    Fortunately but inexplicably, the antagonist is actually really ineffective at actually killing anybody, so we can have an unambiguously happy ending without needing to develop a plot system sufficiently complicated to bring anybody back from the dead. But that comes later. Instead, everybody is running away from the terrifying whatever that’s attacking. Except Brian, who is pushing against the crowd on a conveniently ceiling-less platform looking at the whatever with a grim faraway look in his eyes, and possibly a few friends near him who noticed this and are beckoning or yelling for him to RUN FOR HIS LIFE.

    Instead of running, Brian delivers a “World of Cardboard” Speech, some really cool Pre-Asskicking One-Liner, an invocation of By the Power of Greyskull, or all three in order, before revealing his superpowers. He knows how to violate gravity by throwing himself at the ground and missing, or he built this really cool benevolent sentient robot a while ago just waiting to be activated, or he prepared a deep class in magic (offscreen, of course — who has time to write about or display something as un-awesome as learning arcane magic spells), or…

    …oh, who am I kidding, we all know what superpower he has. Brian turns into a dragon. There may be some pyrokinetics involved in the transformation sequence, but it is short and to the point because I think Transformation Is a Free Action is a stupid trope. Brian the dragon is red with yellow-green eyes, black horns, fiery breath, flight-capable wings that probably violate aerodynamics, etc. He flies off and completely incinerates the bad guy while grinning.

    The dust settles and Brian flies back to the convenient platform where his friends are gawking. He lands gracefully but is no longer grinning because The Mind Is a Plaything of the Body: psychological distance and immersion in the thrill of the fight are the dragon’s second nature, but now as a human, Brian is steeling himself for the social ostracization of Fantastic Racism.

    The friends are shocked speechless. Maybe only one particularly vocal member says, “That… is…”

    Sweat. Dramatic music.

    ”… awesome!”

    Resolution. Cut to Brian lifting his head in disbelief and going, “Really???” Something something something the power of friendship. After the crowning moment of heartwarming is milked for a bit, time is skipped and there is some creative usage of the power showing Brian using it nonchalantly around friends to surprise or prank them, while credits roll on the side.

    Happy ending, yeah? Pretty much entirely devoid of conflict too.

    (This is maybe only the third or fourth most awesome stock plot I’ve come up with, because I don’t want to spoil anything I might actually write a story around. But I think it makes all the points I want it to.)

There isn’t a conclusion. Do you expect one for an appendix? I just wanted to get this out there and keep the streak going.

Throwback Thursday Puzzles!

Wow, there are so many cool things in my old folder. I could probably create and schedule enough filler posts to make my streak last through my week-long trip and back. I guess I won’t, though, because I don’t want to dilute my textwall-draft brand more than necessary and there are a few text posts that I fully intend to post before leaving. Or at least one. Although on second thought, it’s possible they might actually not be as interesting as posts like this one about the adorable me from the past. As Pablo Picasso once said, “Youth has no age.” (Yes, I totally just went on BrainyQuote and searched for “youth”. Forgive me, please.) Oh well.

Today’s throwback theme is old puzzles! Particularly picture ones! In reverse chronological order by last modified time, because I said so! All the image puzzles are puzzlehunty in the sense that you’re supposed to end up with a single word or short phrase as your final answer.

art/hidd3n/p06pre2.png (2010/10/31)

p06pre2

A straightforward one to start. I have no idea what’s with the filename, though.

haxxor/purity2/logic.html (2010/10/10?)

My file hierarchy is really weird. I don’t think this time stamp is when I wrote the puzzle because it was part of a silly static site setup I created (but never actually put anywhere), and I probably edited and regenerated stuff like the breadcrumbs many times, but it’ll have to do.

This is also funny because the title of the HTML file is “Logic Puzzles” and the description starts, “These puzzles were made when I was really bored…”, but there’s only one puzzle.

Well, it’s better than an under construction page, I guess.

I’ll quote the entirety of the old instructions as I wrote them, even though they’re really verbose, since it’s easy to scroll past them:

Continue reading

numbers.bmp

Mom dug up an old hard drive for me to find photos of my elementary-school self participating in the same math competition I’m presenting at in a week. I discovered a lot of other interesting old stuff there. So today’s filler post image for the streak is courtesy of Brian2003/03/23. I don’t think it means anything, but sorry, I really really need to work on that presentation.

numbers

To be clear, I didn’t actually upload the original .bmp file. The PNG format is older than I am, so I guess I just wasn’t well-informed enough in 2003 about which image format was best. The original BMP was 1,701,270 bytes and the .png file you see above is 39,596 bytes. Compression is amazing.

Translation Party

Just a short anecdote for the streak today. Hmm, I guess this developed beyond being just another filler post, which is good.

In addition to preparing my presentation, the other job I have to do for the math competition I’m attending in a week or so (not as a participant, okay?) is translating various guests’ speeches between English and Chinese.

The speeches’ length and formulaicness really get on my nerves, but then again my standards for speeches were skewed upward by Richard Forster’s speeches during the opening and closing ceremony of IOI 2014, but on the gripping hand I don’t think it’s that hard to at least try not to be formulaic and I really can’t see any effort on their part whatsoever. Off the top of my head, pretty much all the speeches tend to go like this:

  1. Welcome!
  2. Math is great!
  3. This competition is great!
  4. The city hosting this competition is great!
  5. The college hosting this competition is great!
  6. You contestants are great!
  7. Good luck!

Except each bullet point is a paragraph that lasts a minute.

(Ninja edit: Which is not to say they didn’t put any effort into their speeches at all, but that much of the effort seem misguided to me. I don’t see how anybody who has been in the audience for one of these speeches can overlook the same flaws in their own. Unless it’s like, at some point in the natural life cycle of the human brain, people spontaneously start enjoying these safe and repetitive speech topics instead of some earnest and maybe lighthearted advice and anecdotes and jokes? Like how people somehow start enjoying spicy stuff, or the bitter flavor of beer and wine, or writing teenage-angsty ranty posts complaining to nobody in particular like this one? Tough questions.)

Anyway. My mom actually does most of the translation but I am the grammar stickler post-processor and we work together on the hard parts. The second hardest things to translate are idioms. The hardest things to translate are quotes. It turns out that lots of people find translated quotes to Chinese and it can be incredibly difficult to reconstruct their English versions. Here is the quote that today’s story is about, which we were tasked with providing the English translation (or original) for and which the speech attributed to 克莱因 (trad.: 克萊因).

Continue reading

A*

Nope, still no meaningful post today. Instead here is a pretty diagram of the A* search algorithm
(A-star in English, for my search crawler overlords). At least, I hope it is; I spent more time fiddling with the pretty colors than making sure the algorithm I implemented was actually A*. It looks right, though? In the background, red component measures traversed distance from start, (inverted) green component measures difference between the traversed distance plus heuristic distance and the theoretically optimal heuristic distance from the start, blue component measures heuristic distance to goal.

Pretty visualization of the A* algorithm

I made this for my presentation because I found all the pictures of A* on the Internet so boring, and it gets worse if you filter for reuse. So of course this picture is actually unapologetically CC BY-SA 4.0. Look ma, RDFa tagging!

(edit: omg I forgot to link to the streak)

Phone II

Here are two screenshots of the Android 3×3 grid lock we dealt with in the phone post.

lock-1

lock-2

Part of the reason I don’t have a real post today and am instead writing filler for the streak is that I wanted to include this 3×3 lock in the programming presentation I’ve been indirectly complaining about in the last few posts, and I couldn’t find any nicely licensed screenshots to illustrate it, so I made these screenshots myself, and then I spent somewhat more than an hour researching copyright law and listening to a talk about it before posting them.

I’m pretty sure screenshots fall under fair use: the usage is noncommercial and educational, the screenshot is a very minuscule portion of the phone and provides no competition whatsoever with people who actually want to use a phone. And Android is open-source (Apache License 2.0, GNU GPL 2.0 for Linux kernel modifications) so actually I probably shouldn’t need to bother with this at all. Oops.

The background is a picture from roloox on dA, which is CC BY-NC 3.0. That’s why. I’m still here wishing more people CC-licensed their stuff.

To whatever degree it’s necessary for me to do this, these screenshots are released under CC BY-SA as usual, although the background would probably require noncommercial usage anyway, and getting these screenshots could easily fail to meet the threshold of originality. (It’s actually not very easy to get these because you need one finger held on the lock and two fingers simultaneously pressing and holding the power button and the volume down button. Also, I gave away my home city. Haha oops. (But this disclaimer actually has nothing to do with supporting claims of originality; it could only tend towards supporting copyrightability under “sweat of the brow” doctrine, which Wikipedia says countries are moving away from. The only thing I did originality-wise was to get the second path to illustrate a knight’s-move and two path-segment-midpoints, one of which was visited once and one of which was visited twice. Obviously not very convincing.))

…ugh, how did I end up writing so many words for a filler post?

MIT Course Number Mnemonics

When I first realized it might be helpful to start trying to remember the correspondence between MIT courses and their numbers, I expected a list of mnemonics for this correspondence would be one of those Things That Should Exist On the Internet. I’m pretty surprised it doesn’t. I mean, MIT has, what, at least 100,000 alumni; as far as I know, nearly everybody who goes there speaks the number correspondence fluently, so they have to learn it; and the science of mnemonics has been with us since the ancient Greeks and people who understand its usefulness can’t be uncommon, especially not in such a prestigious institute of higher education.

What gives?

I’m not sure. Maybe it’s just that nobody has posted their mnemonic set on the Internet out of embarrassment? My mnemonics are pretty bad too, but hey, Cunningham’s Law — if you’re reading, feel free to add better ones in the comments, or to criticize my horribly unenlightened and stereotypical characterizations of your courses, to make this thing better. Or maybe it’s out of concern that nobody else will find it useful? I get that feeling but my streak compels me to ignore it now, as it has for the last dozen posts or so. Or maybe they just didn’t optimize for search engine findability, so I can’t find it? I hope this post fixes that.

Actually, I guess the most likely reason is that maybe most people don’t actually have all the course numbers memorized with perfect recall, only the handful of most common ones they and their friends are in, and it’s perfectly fine to ask for clarification when an unknown number comes up in conversation, so nobody ever feels like they need to bother with mnemonics for every single course. Feels sensible to me.

But anyway, I’m not most people.


The most comprehensive resource of courses and numbers, including their history, appears to have once been at http://alumweb.mit.edu/clubs/sandiego/contents_courses.shtml. Many, many links point there. Unfortunately, it is dead and I cannot find its new home, if it has one. Fortunately, there is an archived version on archive.is; on the other hand, I am not sure whether any updates have occurred since it was archived. A more recent version with course populations from 2005 is this chart linked from the MIT Admissions blog post Numbers are names too.

Continue reading