<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:base="http://everything2.com/">
    <title>TOGoS's New Writeups</title>
    <link rel="alternate" type="text/html" href="http://everything2.com/index.pl?node=Everything%20User%20Search&amp;usersearch=TOGoS" />
    <link rel="self" type="application/atom+xml" href="?node=New%20Writeups%20Atom%20Feed&amp;type=ticker&amp;foruser=TOGoS" />
    <id>http://everything2.com/?node=New%20Writeups%20Atom%20Feed&amp;foruser=TOGoS</id>
    <updated>2002-07-26T15:20:30Z</updated>
<entry><title>Super Mario Brothers: The Lost Levels (thing)</title><link rel="alternate" type="text/html" href="http://everything2.com/user/TOGoS/writeups/Super+Mario+Brothers%253A+The+Lost+Levels"/><id>http://everything2.com/user/TOGoS/writeups/Super+Mario+Brothers%253A+The+Lost+Levels</id><author><name>TOGoS</name><uri>http://everything2.com/user/TOGoS</uri></author><published>2002-07-26T15:20:30Z</published><updated>2002-07-26T15:20:30Z</updated>
<content type="html">&lt;p&gt;

This was a &lt;a href=&quot;/title/Nintendo&quot;&gt;Nintendo&lt;/a&gt; game very &lt;a href=&quot;/title/similar&quot;&gt;similar&lt;/a&gt; to &lt;a href=&quot;/title/Super+Mario+Brothers&quot;&gt;Super Mario Brothers&lt;/a&gt;. It had the same &lt;a href=&quot;/title/graphics&quot;&gt;graphics&lt;/a&gt;, the same basic layout (4 levels per world, 8 worlds in the game (sorta), etc.) But it was &lt;em&gt;&lt;a href=&quot;/title/much&quot;&gt;much&lt;/a&gt;&lt;/em&gt; harder. It was supposed to be the &lt;a href=&quot;/title/sequel&quot;&gt;sequel&lt;/a&gt; to &lt;a href=&quot;/title/Super+Mario+Brothers&quot;&gt;Super Mario Brothers&lt;/a&gt;, but was only released as &lt;a href=&quot;/title/Super+Mario+Brothers+2&quot;&gt;Super Mario Brothers 2&lt;/a&gt; in Japan. In &lt;a href=&quot;/title/America&quot;&gt;America&lt;/a&gt;, we got a &lt;a href=&quot;/title/mutate&quot;&gt;mutate&lt;/a&gt;d version of &lt;a href=&quot;/title/Doki+Doki+Panic&quot;&gt;Doki Doki Panic&lt;/a&gt;, since they supposedly thought that (according to other &lt;a href=&quot;/title/writeup&quot;&gt;writeup&lt;/a&gt;s) The Lost Levels were too hard for Americans. They can get it as part of &lt;a href=&quot;/title/Super+Mario+All-Stars&quot;&gt;Super Mario All-Stars&lt;/a&gt;, though.&lt;/p&gt;

&lt;p&gt;

Anyway, this &lt;a href=&quot;/title/game&quot;&gt;game&lt;/a&gt; &lt;a href=&quot;/title/differs&quot;&gt;differs&lt;/a&gt; from the &lt;a href=&quot;/title/original&quot;&gt;original&lt;/a&gt; &lt;a href=&quot;/title/Super+Mario+Brothers&quot;&gt;SMB&lt;/a&gt; in the following ways:&lt;/p&gt;

&lt;ul&gt;

&lt;li&gt;

There are &lt;a href=&quot;/title/poison&quot;&gt;poison&lt;/a&gt; &lt;a href=&quot;/title/mushroom&quot;&gt;mushroom&lt;/a&gt;s. They come out of &lt;a href=&quot;/title/question+mark&quot;&gt;question mark&lt;/a&gt; &lt;a href=&quot;/title/block&quot;&gt;block&lt;/a&gt;s just like regular mushrooms, but they're &lt;a href=&quot;/title/purple&quot;&gt;purple&lt;/a&gt; and they hurt you.&lt;/li&gt;

&lt;li&gt;

You can play either as &lt;a href=&quot;/title/Mario&quot;&gt;Mario&lt;/a&gt; or &lt;a href=&quot;/title/Luigi&quot;&gt;Luigi&lt;/a&gt;, and Luigi can &lt;a href=&quot;/title/jump&quot;&gt;jump&lt;/a&gt; &lt;a href=&quot;/title/high&quot;&gt;high&lt;/a&gt;er, but is otherwise less &lt;a href=&quot;/title/responsive&quot;&gt;responsive&lt;/a&gt;.&lt;/li&gt;

&lt;li&gt;

Some levels include &lt;a href=&quot;/title/wind&quot;&gt;wind&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&amp;hellip;</content>
</entry><entry><title>CamelCase (idea)</title><link rel="alternate" type="text/html" href="http://everything2.com/user/TOGoS/writeups/CamelCase"/><id>http://everything2.com/user/TOGoS/writeups/CamelCase</id><author><name>TOGoS</name><uri>http://everything2.com/user/TOGoS</uri></author><published>2002-05-13T02:27:08Z</published><updated>2002-05-13T02:27:08Z</updated>
<content type="html">&lt;p&gt;
Here's a &lt;a href=&quot;/title/cute&quot;&gt;cute&lt;/a&gt; little &lt;a href=&quot;/title/pseudo&quot;&gt;pseudo&lt;/a&gt;-&lt;a href=&quot;/title/standard&quot;&gt;standard&lt;/a&gt; that I use:&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;/title/Variable+name&quot;&gt;Variable name&lt;/a&gt;s, or names of &lt;a href=&quot;/title/struct&quot;&gt;struct&lt;/a&gt;s, &lt;a href=&quot;/title/class&quot;&gt;class&lt;/a&gt;es, etc. have names like &lt;code&gt;KleenexBox&lt;/code&gt; (for the &lt;a href=&quot;/title/struct&quot;&gt;struct&lt;/a&gt;) and &lt;code&gt;kleenexBox&lt;/code&gt; (for the &lt;a href=&quot;/title/variable&quot;&gt;variable&lt;/a&gt;), since those things are like a single word. Functions, however, are more like a sentence, so separate parts are separated with underscores. That way, you can have a &lt;a href=&quot;/title/function&quot;&gt;function&lt;/a&gt; name like &lt;code&gt;kleenexBox_empty(KleenexBox *)&lt;/code&gt;, it makes it clear that this is a function which empties a thing of type KleenexBox, as opposed to a function that puts a kleenex in a box and empties it, or a variable which represents an object: KleenexBoxEmpty.&lt;/p&gt;
&lt;p&gt;
Also note that programmers tend to start function and variable with lowercase letters, names of types of things (structs and classes) with uppercase letters, and constants with all uppercase letters. The &lt;a href=&quot;/title/Ruby&quot;&gt;Ruby&lt;/a&gt; language actually enforces this practice. While I was hacking through the &lt;a href=&quot;/title/Wolfenstein+3D&quot;&gt;Wolfenstein 3D&lt;/a&gt; source code, however, I&amp;hellip;</content>
</entry><entry><title>Aristotelian Physics (idea)</title><link rel="alternate" type="text/html" href="http://everything2.com/user/TOGoS/writeups/Aristotelian+Physics"/><id>http://everything2.com/user/TOGoS/writeups/Aristotelian+Physics</id><author><name>TOGoS</name><uri>http://everything2.com/user/TOGoS</uri></author><published>2002-04-07T05:37:51Z</published><updated>2002-04-07T05:37:51Z</updated>
<content type="html">&lt;p&gt;
In addition to what was said above, here are the main points of Aristotelian physics:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
The &lt;a href=&quot;/title/realm&quot;&gt;realm&lt;/a&gt; of the &lt;a href=&quot;/title/Earth&quot;&gt;Earth&lt;/a&gt; is &lt;a href=&quot;/title/corrupt&quot;&gt;corrupt&lt;/a&gt;, while the realm of &lt;a href=&quot;/title/the+heavens&quot;&gt;the heavens&lt;/a&gt; is &lt;a href=&quot;/title/perfect&quot;&gt;perfect&lt;/a&gt;. These realms follow completely different sets of rules. &lt;a href=&quot;/title/Rules&quot;&gt;Rules&lt;/a&gt; and &lt;a href=&quot;/title/logic&quot;&gt;logic&lt;/a&gt; that appliy down here do not apply up there.&lt;/li&gt;
&lt;li&gt;
The heavens are perfect and made of &lt;a href=&quot;/title/quintessence&quot;&gt;quintessence&lt;/a&gt;. &lt;a href=&quot;/title/Quintessential&quot;&gt;Quintessential&lt;/a&gt; &lt;a href=&quot;/title/motion&quot;&gt;motion&lt;/a&gt; is uniform and &lt;a href=&quot;/title/circular&quot;&gt;circular&lt;/a&gt; (this was actually proposed by &lt;a href=&quot;/title/Plato&quot;&gt;Plato&lt;/a&gt; some time earlier). Nothing ever changes in the heavens besides the &lt;a href=&quot;/title/movement&quot;&gt;movement&lt;/a&gt; of the stars and planets (even the stars &lt;a href=&quot;/title/revolve&quot;&gt;revolve&lt;/a&gt; around the Earth once every 24 hours, as opposed to standing still while the Earth rotates). The &lt;a href=&quot;/title/heaven&quot;&gt;heaven&lt;/a&gt;s are made of solid spheres of &lt;a href=&quot;/title/quintessence&quot;&gt;quintessence&lt;/a&gt; or &lt;a href=&quot;/title/crystal&quot;&gt;crystal&lt;/a&gt; without any empty space between them because &lt;a href=&quot;/title/nature+abhors+a+vacuum&quot;&gt;nature abhors a vacuum&lt;/a&gt;, and besides, why would the &lt;a href=&quot;/title/creator+of+the+universe&quot;&gt;creator of the universe&lt;/a&gt; have put all that &lt;a href=&quot;/title/empty+space&quot;&gt;empty space&lt;/a&gt; there?&lt;small&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/small&gt;&lt;/li&gt;
&lt;li&gt;
There are 4 &lt;a href=&quot;/title/earthly&quot;&gt;earthly&lt;/a&gt; &lt;a href=&quot;/title/element&quot;&gt;element&lt;/a&gt;s: &lt;a href=&quot;/title/earth&quot;&gt;earth&lt;/a&gt;,&lt;/li&gt;&lt;/ul&gt;&amp;hellip;</content>
</entry><entry><title>Ptolemaic system (idea)</title><link rel="alternate" type="text/html" href="http://everything2.com/user/TOGoS/writeups/Ptolemaic+system"/><id>http://everything2.com/user/TOGoS/writeups/Ptolemaic+system</id><author><name>TOGoS</name><uri>http://everything2.com/user/TOGoS</uri></author><published>2002-04-07T02:23:38Z</published><updated>2002-04-07T02:23:38Z</updated>
<content type="html">&lt;p&gt;

The Ptolemaic system was a system to explain the motions of the heavens, espoused by &lt;a href=&quot;/title/Claudius+Ptolemaeus&quot;&gt;Claudius Ptolemaeus&lt;/a&gt; in &lt;a href=&quot;/title/Almagest&quot;&gt;Almagest&lt;/a&gt; sometime around the second century, C.E., and accepted for over a thousand years by the vast majority of people to be the correct &lt;a href=&quot;/title/cosmological+model&quot;&gt;cosmological model&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;

Unlike earlier systems (such as 'the stars move because that is the will of the gods', or the model of &lt;a href=&quot;/title/concentric&quot;&gt;concentric&lt;/a&gt; &lt;a href=&quot;/title/sphere&quot;&gt;sphere&lt;/a&gt;s), the Ptolemaic model explained &lt;em&gt;all&lt;/em&gt; phenomena in the sky, while holding to &lt;a href=&quot;/title/Plato&quot;&gt;Plato&lt;/a&gt;'s &lt;a href=&quot;/title/dictum&quot;&gt;dictum&lt;/a&gt; which states that all motions in the heavens can be explained with &lt;a href=&quot;/title/uniform&quot;&gt;uniform&lt;/a&gt;, &lt;a href=&quot;/title/circular&quot;&gt;circular&lt;/a&gt; &lt;a href=&quot;/title/motion&quot;&gt;motion&lt;/a&gt;, and obeying &lt;a href=&quot;/title/Aristotelian+physics&quot;&gt;Aristotelian physics&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;

According to the Ptolemaic model, &lt;a href=&quot;/title/Earth&quot;&gt;Earth&lt;/a&gt; is at the center of the universe. All &lt;a href=&quot;/title/heavenly+bodies&quot;&gt;heavenly bodies&lt;/a&gt; are &lt;a href=&quot;/title/attach&quot;&gt;attach&lt;/a&gt;ed to &lt;a href=&quot;/title/crystal&quot;&gt;crystal&lt;/a&gt; &lt;a href=&quot;/title/sphere&quot;&gt;sphere&lt;/a&gt;s which &lt;a href=&quot;/title/rotate&quot;&gt;rotate&lt;/a&gt; around the &lt;a href=&quot;/title/Earth&quot;&gt;Earth&lt;/a&gt;. The &lt;a href=&quot;/title/moon&quot;&gt;moon&lt;/a&gt; is on the &lt;a href=&quot;/title/innermost&quot;&gt;innermost&lt;/a&gt; sphere, and &lt;a href=&quot;/title/touch&quot;&gt;touch&lt;/a&gt;es the &lt;a href=&quot;/title/realm&quot;&gt;realm&lt;/a&gt; of the Earth, thereby &lt;a href=&quot;/title/contaminate&quot;&gt;contaminating&lt;/a&gt; it, and causing the light and dark spots and the&amp;hellip;</content>
</entry><entry><title>Dream Log: March 25, 2002 (idea)</title><link rel="alternate" type="text/html" href="http://everything2.com/user/TOGoS/writeups/Dream+Log%253A+March+25%252C+2002"/><id>http://everything2.com/user/TOGoS/writeups/Dream+Log%253A+March+25%252C+2002</id><author><name>TOGoS</name><uri>http://everything2.com/user/TOGoS</uri></author><published>2002-03-25T16:08:37Z</published><updated>2002-03-25T16:08:37Z</updated>
<content type="html">&lt;p&gt;
Let's see...&lt;/p&gt;
&lt;p&gt;
In the &lt;a href=&quot;/title/dream&quot;&gt;dream&lt;/a&gt; I had this &lt;a href=&quot;/title/morning&quot;&gt;morning&lt;/a&gt;, I was in this place where everything was &lt;a href=&quot;/title/upside-down&quot;&gt;upside-down&lt;/a&gt;. People said it increased &lt;a href=&quot;/title/efficiency&quot;&gt;efficiency&lt;/a&gt; somehow. I don't remember much about this part, though. I looked at a lot of &lt;a href=&quot;/title/pretty&quot;&gt;pretty&lt;/a&gt; &lt;a href=&quot;/title/bridge&quot;&gt;bridge&lt;/a&gt;s and at one point, was watching someone do &lt;a href=&quot;/title/dental&quot;&gt;dental&lt;/a&gt; &lt;a href=&quot;/title/surgury&quot;&gt;surgury&lt;/a&gt;. They had a weird way to fix &lt;a href=&quot;/title/teeth&quot;&gt;teeth&lt;/a&gt;. And for some reason, everyone's teeth were just little slivers that could be pulled out easily.&lt;/p&gt;
&lt;p&gt;
But in the second part (I remember this more clearly), I was with some friends from &lt;a href=&quot;/title/school&quot;&gt;school&lt;/a&gt;. We were in this place that looked like a camp ground. There were big &lt;a href=&quot;/title/pine+tree&quot;&gt;pine tree&lt;/a&gt;s all around, and some muddy gravel roads going through.&lt;/p&gt;
&lt;p&gt;
I went running around like an idiot from my friends to a road going &lt;a href=&quot;/title/south&quot;&gt;south&lt;/a&gt; (I didn't have &lt;a href=&quot;/title/shoes&quot;&gt;shoes&lt;/a&gt; on, so the &lt;a href=&quot;/title/gravel&quot;&gt;gravel&lt;/a&gt; was hurting my &lt;a href=&quot;/title/feet&quot;&gt;feet&lt;/a&gt;). All the people around called me &quot;the &lt;a href=&quot;/title/ugly&quot;&gt;ugly&lt;/a&gt; &lt;a href=&quot;/title/sprinter&quot;&gt;sprinter&lt;/a&gt;&quot; or something like that.&lt;/p&gt;
&lt;p&gt;
Then I was out &lt;a href=&quot;/title/west&quot;&gt;west&lt;/a&gt; of this area, in a big &lt;a href=&quot;/title/lake&quot;&gt;lake&lt;/a&gt;. There were some &lt;a href=&quot;/title/bridge&quot;&gt;bridge&lt;/a&gt;s going&amp;hellip;</content>
</entry><entry><title>Perl 6 (thing)</title><link rel="alternate" type="text/html" href="http://everything2.com/user/TOGoS/writeups/Perl+6"/><id>http://everything2.com/user/TOGoS/writeups/Perl+6</id><author><name>TOGoS</name><uri>http://everything2.com/user/TOGoS</uri></author><published>2002-01-05T08:38:22Z</published><updated>2002-01-05T08:38:22Z</updated>
<content type="html">&lt;p&gt;&quot;Perl 5 was my rewrite of Perl.  I want Perl 6 to be the community's rewrite of Perl and of the community.&quot;&lt;br&gt;
- Larry Wall, State of the Onion speech, TPC4&lt;/p&gt;

&lt;p&gt;A complete rewrite of &lt;a href=&quot;/title/Perl&quot;&gt;Perl&lt;/a&gt; by &lt;a href=&quot;/title/Larry+Wall&quot;&gt;Larry&lt;/a&gt; and the gang. The internals of Perl 5 were full of &lt;a href=&quot;/title/kludge&quot;&gt;kludge&lt;/a&gt;s, it was very hard to &lt;a href=&quot;/title/extend&quot;&gt;extend&lt;/a&gt;, and people wanted new &lt;a href=&quot;/title/feature&quot;&gt;feature&lt;/a&gt;s, so it was decided that a complete &lt;a href=&quot;/title/rewrite&quot;&gt;rewrite&lt;/a&gt; would be in order. Perl 6 separates the &lt;a href=&quot;/title/parse&quot;&gt;parsing&lt;/a&gt; from the &lt;a href=&quot;/title/compilation&quot;&gt;compilation&lt;/a&gt; and &lt;a href=&quot;/title/runtime&quot;&gt;runtime&lt;/a&gt;, by using the &lt;a href=&quot;/title/Parrot&quot;&gt;Parrot&lt;/a&gt; &lt;a href=&quot;/title/virtual+machine&quot;&gt;virtual machine&lt;/a&gt; for program execution. Perl 6 will not actually execute code, but instead compile it down to Parrot &lt;a href=&quot;/title/bytecode&quot;&gt;bytecode&lt;/a&gt; and pass it on to Parrot. Parrot is to be a &lt;a href=&quot;/title/bytecode&quot;&gt;bytecode&lt;/a&gt; &lt;a href=&quot;/title/interpreter&quot;&gt;interpreter&lt;/a&gt; for &lt;a href=&quot;/title/weakly-typed&quot;&gt;weakly-typed&lt;/a&gt; &lt;a href=&quot;/title/scripting+language&quot;&gt;scripting language&lt;/a&gt;s in general, so you will be able to share libraries between Perl 6 and other languages that use Parrot. (yes, the name 'Parrot' was originally the name for a &lt;a href=&quot;/title/joke&quot;&gt;joke&lt;/a&gt; language, but this is not the same thing, although this is more or less named after the joke language).&lt;/p&gt;&amp;hellip;</content>
</entry></feed>
