WordPress Theme – Version 0.0

So, following this helpful little guide on wp themes written by the dude with the scary, drawn on moustache (as of 2009/10), I’ve hacked up a quick little theme, which I may or may not wrap up and upload. If you’re reading this before I upload the next one, then you’re… staring at it. It’s very spartan, but it works, as in everything is there. Well, almost everything: I want to add some actual links to the navigation bar, and a way to comment, before I call it version 0.1. Then, maybe I’ll package it up for posterity. Stay tuned, my little crickets.

Plans

So, I woke up at 12:12 today.

Which is bad, to say in the least. It speaks of my slovenliness, the sort of behavior which I want to avoid (sleeping 10 hours is too much. It might have been enough when I was younger, but I think, despite the fact that my development hasn’t dropped to neglible levels, that I’m pretty stable physiologically). Waking up late is only one of many lifestyle component that I’m not happy with, including:

  • Irregular eating: not keeping up with the 5-meal schedule I’ve laid out for myself, inspired by my brother. I suppose, also, that balancing the meals would be better for my health, rather than eating whatever I can find. Perhaps the in between meals could generally be ‘healthy’, and the other meals meant to keep up speed?
  • Another thing that ties in with not eating right is not exercising, which ties in with waking up late. I usually plan on exercising in the morning, but waking up late preempts that. Without exercise, a 5-meal plan is probably too much; either too much food, or requiring too much self-control/self-knowledge to dish out the right amount of food.
  • Keeping a straight view is difficult: this ties in with waking up late (in some instances) as a lack of will-power, since distractions are not something that must happen, at least most of the time.

So, to deal with this:

  • Engage the will-power: I’m going to need to develop some more will-power. Some of it’s just practicing overriding lower-level wants, but some of it is keeping goals in mind. I can deal with the goals part with some notekeeping.
  • I find that one reason I’m not getting up right is that I can’t generally fall asleep fast enough: ie I lay awake and think about things for a few hours. Part of it is not being tired enough to sleep, which can be solved with more exercise, but it also has to do with not dumping my mind enough. A combination of twitter and here blog should solve that problem (hopefully). Note, though, there’s a space between twitter and a blog post: I like my blog posts to be longer and thoughtful, while twitter updates are, well, off the cuff remarks. So I’ll either have to compress my thoughts into 140 characters, or think about them until I have something to say.
  • For eating better, I’ll just have to learn the art.

Here’s to me!

PS. Here’s a good site that I’ve lifted some of this stuff off of.

Dune

So, I’ve just done what I always seem to end up doing every few fortnights or so, which is to tear through a science fiction novel as quickly as possible. I know it doesn’t do justice to a classic, but I seem to have a thing with picking up books and having to finish them. This behavior doesn’t extend anywhere else… erm, except for tearing through webcomics. Maybe it’s just a story related thing; I start a story, and I need to finish it to maintain mental continuity in the easiest way possible by never popping out of it. Anyways, it’d be helpful if I could stop doing it with stories, and do it with projects or homework, since something might actually get done then.

So, if you couldn’t tell from the title, I read Dune this time around. First impressions: for being half a century old, it seems amazingly modern in respects, meaning there aren’t too many obvious anachronisms that show up in the course of the story (versus, say, any story that assumed we would have or even want flying cars by now). However, I don’t like the use of ‘atomics’ in the story: it dates it to a time when nuclear power was considered formidable, which could prove to be interesting when the next few generations grow up with even more destructive power. Yes, these small things don’t negatively affect the story much, but if Frank Herbert had instead come up with a analog to atomics similar to his invention of Hemholtz fields, the story (in the details, at least) could last longer without causing people to double take.

The novel can also be considered fundamentally anachronistic, since it’s a reflection of the feudal structure in the European Middle Ages, much in the same way that Foundation paralleled the fall of the Roman Empire, with the obvious twist: what would happen if someone saw the fall coming, and took measures to change the aftermath? However, Dune is somewhat more of a traditional story, a revenge story that could be an isomorphic fit to a revenge story in the middle ages (I immediately thought the Count of Monte Carlo would be a good fit, but it turns out that the Count doesn’t have prescient visions, and doesn’t head a horde of Mongols). So, the story structure is familiar, although it’s a bit sparse in narrative, similar to the story telling of Foundation. I swear, these authors must have been copying each other or something! (ha) Even the faux historical quotations heading each chapter fit. And they’re both pretty good stories: just enough detail in the story to keep you involved, in the right places, with a particular de-emphasis on battle scenes, similar to how Ender’s Game describes only the formative or deciding battles of Ender. It makes you wonder how the science ficton genre has gotten so disjointed, with an emphasis on battles in cinema, and a general plot/sci-fi detailing on the page.

Although the Foundation is pretty similar to Dune, the book I immediately thought of when reading about the ecological emphasis was Mother of Demons, a relatively obscure science fiction novel by Eric Baen (which is also made freely available on the internet, as of 2009). Both introduce a new alien life form most people don’t bother to imagine (if they can): Dune introduced the sandworm, and Mother of Demons introduced an intelligent mollusk-like life form. The extremity of environments was perhaps more innovative in Dune, since (I guess) the collective mind usually thinks of a alien planet being filled with growth, instead of being barren and hostile to life, even though it makes sense that only those places hostile to life produce life that can survive for long (which is a theme Dune tries to drive home. I guess it worked on me). While I speak of themes, another theme shared by both novels is that occassional defeat is good for the growth of an entity, be it a person, corporation, or army (Orson Scott Card obviously did not subscribe to this thought).

While there are another 6 or so books in the Dune series proper, I think I’ll have to pass on the rest if they tend to be like other classic science fiction series: good series starters, and diminishing returns on the sequels/prequels. I noticed it happening in Ender’s Game and the sequels/companion novels, where there wasn’t a drop in quality, but rather a repetition of themes and thoughts. I know they aren’t all the same, but there’s only so much of another universe I can introduce into mine. I also know that the other Dune books have a different emphasis, introspection on defeat despite prescience rather than victory; maybe another day.

PHD

To freak y’all out straight away, I have a crush on a cartoon character.

Yes, yes, freaky, but maybe not so surprising. For the cartoon character in question, check out PHD the comic, and in particular the cover for the first book. Really, if there was a girl like that in my immediate vicinity (cute and geeky and nice, which is asking for a bit much), I would be sad. Since I’m kind of planning on leaving my immediate vicinity the next academic year. To pre-empt feeling sad, I plan on staying in my room for most of the school year: hopefully this lack of human contact will prevent me from having my heart crushed.

Now, it’s time to stop procrastinating and finish my Analytical Mechanics homework.

Oo

Todo:

  1. Hack up a new style for wordpress. This default isn’t cutting it for me.
  2. Finish up EZLO.
  3. Write manifesto.
  4. Finish coilgun.

Not necessarily in that order.

web dev

[Note: everything before this post was made on blogger.]

I miss git.
Specifically, I miss the commits at the end of the day, that sort of self-documentation and wrapping up the day, instead of forgetting about the struggles that have come before. Blah.

Templates

How much do templates matter, in the grand scheme of things?

Currently, the vision for ezlo templates is big. Huge, maybe. And I’ve just realized that it’s going to take a while to implement the sort of quasi-social aggregation system that I want to help advanced latex users to help the beginner latex users. I can only ask: does anyone care if people vote on various templates? Would anyone use more than a handful of templates? Sure, people could hack them to fill the need for, say, auto-complete and keyboard shortcuts, but would my time be better spent on those features?

Need to sleep on this. I haven’t allocated myself much time on ezlo, though. Hmm.

Ezlo Images

Images work pretty well; they’re styled hideously, but insertion with png’s works. I probably should use the file handling utils that ruby comes with, but that’s for later…

Voronoi, and Ezlo

So I’m kind of ish done with voronoi; at any rate, I’m doing a simulation with a huge number of points, so whether or not it’ll come out any good is still to be seen. I’m leaving a problem with gen_verts(), though, which is bothersome: if I ever get bored, I’ll go fix that.

I’ve spent a bit getting back into hacking on ezlo, and I’ve discovered that this render :update malarky is a bit more complicated than everyone makes it out to be. I have to take a look into rjs, though, which might fix my current conundrum of getting the image handling interface to behave nicely.

Algorithms

I swear, writing algorithms suck, and I don’t want to see one for a while.

Yeah, take that, you sucky algorithms.