uwMike.com

I'm in Waterloo at the moment, and next available to work in September 2008.

Archive for January, 2007

Some Words About Dashes

January 20th, 2007 1

Since Wordie showed up, I’ve been using it to collect together words I like. I find that vocabulary is not something I can recall on demand—I think of the words in situations that demand them, and then afterwards hit up Wordie to log them for later perusal.

Punctuation use, for me, is similar. It’s more instinctive than thoughtful, which is a bit odd, consider my nature generally. But unfortunately, it seems that for many, the use of commas, apostrophes, and even basic spelling is neither instinctive nor thoughtful. Recently, I lashed out at someone on IM for using the letters u and r in place of the words they sound like. “The only situation,” I typed furiously, “in which it is acceptable to abuse letters of the Latin alphabet in this manner through written correspondence with me, is if you are cute, female, and single.”

The thing about poorly-punctuated emails and IM chats, though, is that the vast majority of people are at least aware that it’s informal. It’s like people doing the grind—it’s fine at night clubs, not so much at a formal occasion. 1

So yeah. Despite this general awareness of incompetency, dashes are an area of punctuation that a lot of folks remain permanently in the dark about. I thought it might be helpful to put up a quick summary of the four main kinds you need to know about. Read on…

Engines and Fireflies

January 8th, 2007 4

I had another opportunity recently to make a visualization out of JavaScript; I thought I’d share two examples of using the language for this purpose.

The 6-Stroke Wankel

Last winter, there was brief flurry of activity over some guy building a six-stroke engine. The principle was ingenious—rather than waste excess heat through a cooling system, why not harvest it as an extra power stroke, by injecting distilled water into your cylinder? The rapid expansion of the liquid into gas would provide a small boost, plus drastically reduce the amount of cooling infrastructure necessary on the engine block.

6-Stroke Wankel

My immediate thought was, well, what about doing that with a Wankel? A Wankel rotary engine is a lightweight, high-torque system. Mazda uses standard 4-cycle Wankels with their RX7 and RX8 cars, but what about a 6-cycle one, that implemented this water-injection cycle?

Jeff helped me out with some of the formulas, and we ended up figuring out what the thing should look like. Now, it could certainly be modeled in a tool like SolidWorks, or AutoCAD, or maybe even MATLAB, but what’s the fun of that, when only people who have the software can look at it?

Instead, I tried going the SVG route. SVG is an open standard vector language that’s positioned to compete with Flash. Through various problems, it’s not as widespread as it could be, but all of Firefox, Opera, and Safari provide reasonable support for static SVG, and Firefox provides excellent support for SVG animation. So you’ll need to be using Firefox to view this, but here’s the animated demo of the six-stroke Wankel. Read on…

Short Memory

January 1st, 2007 0

One of the troubles with putting a website to sleep is you have difficulty finding a topic interesting enough to be worth waking it up for. Each whack at the snooze button makes trivial posts about nothing that much sillier.

I’ll have more to say about New York over the coming weeks, but this is just a kind of funny side observation from my time in the city, unrelated to the city itself. (For the impatient, there are a handful of pictures here and here)

And it has to do with memory. Read on…

© 2004-2008, Mike Purvis, some rights reserved. I'm running Wordpress, and I have an RSS feed.