It's MLK day, I don't work

Today and in years past I’ve honored Reverend King by not working on MLK Day. As I have stated, I care more about this day more then other holidays of this country. To me it’s at least as important as the Forth because in the end what King had to say, what he fought for and what happened to him was just as defining as for this country as World War II, the Civil War, the Constitution or the War of Independence. What does it really mean to be citizen of this country? What really matters? What should we be proud of? What should we fight against? What is left to be done?

Posted in Personal | Comments Off on It's MLK day, I don't work

Ball tally clocks

A relative gave me a ball tally clock for Christmas and now my office percolates to the rattle of steel balls marking the advance of time. It sort of sounds like the servomotors inside a video cassette player or sheet printer and it reminds me of what the really old iron must of sounded like when it attempted to extract pi to a thousand decimal places. Some people call these clocks ball clocks but I don’t think that’s accurate. It’s better to say ball tally clock since the balls aren’t really part of the timing mechanism. All they do is tally the minutes and hours; they are just a display mechanism. They are no more essential to the measurement of time then the little wooden birds are to cuckoo clocks. Even so, ball tally clocks are deceptively simple. It turns out that they are not always easy to represent programmatically. After giving this gift to me, my relative and I discussed what sort of life cycle a marked ball would have in the mechanism and would it depend on its position. To our annoyance we discovered that my ball tally clock introduces some chaos on the finally tally tray, where the trigger ball might insert itself randomly into the tally balls.

Posted in Science and Engineering | Comments Off on Ball tally clocks

Space Colonization

I’ve commented on this before but Bush’s recent big promises for piloted missions to the moon and mars prompts me to comment again.

This is going to take so long, cost so much money and yield so little permanency, that the governments of Earth may as well focus on a much grander and longer term goal that will finally answer the only logical reason for humans to be in space: Colonization.

To do this, money would be better spent on building space elevators (Look that up if you don’t know what that is.), improved robotics and artificial intelligence (For example, building autonomous, self-reproducing factories that can refine asteroidal and lunar materials and build infrastructure.) and learning how to radically alter human biology so we can thrive permanently in the hostile environments elsewhere in the solar system. Changing humans will be easier than terraforming Mars or Venus. A much more useful goal for human spaceflight would be the construction of a permanent colony in the Lagrange Points between Earth and the Moon. How’s that for a long term goal? It’s the only one that makes sense, because the robots will always have exploration and science locked up, especially with the use of telepresence.

Posted in Science and Engineering | 2 Comments

The new year brings in the same depressing lack of progress

On Monday I just got back from a vacation down in Oregon–watched a lot of cable television while down there. I noticed that channels seem to be subdividing into het male and het female. Or something like that. For example, HGTV seems to be more of a female sort of channel, with scrapbooking and quilting shows, as if men never do these sorts of things. But that’s not really true. I mean guys (both straight and gay) can get into gardening and house repair and improvement. Some guys love to geek out about plumbing, electrics and woodworking. TechTV on the other hand seems to be pretty heavily geared towards young heterosexual men.

Many of it’s programs suffer from what I dub the “Barnes and Noble Syndrome.” BANS refers to the disturbing staff decisions found at new BN stories that invade neighborhoods and crush local bookstores. Have you ever noticed this? Go into a brand new Barnes in your town and take a look at the staff. What you’ll find, and it wasn’t me that noticed this right off, it was the women I was with, is that a lot of the men are in their middle ages and a lot of the women are in their early twenties. Pretty spooky and rather insulting really.

Anyway, TechTV seems to suffer from this too. As you watch, you begin to notice that many of the shows on that network consist of lots of guys in their late twenties and early thirties frothing at the mouth about gadgets and computers. Standing next to the guy, if there is anyone at all, is an attractive young woman doing a good job of feigning interest.

Luckily, I’ve grown up with real geek gals and they’re nothing like that. It’s always one of the really irritating oversights on the part of guy geeks when they complain that there no gals that are interested in the same stuff that they are interested in.

To be frank, I think the reason for this is double standard. How is it that geek guys get to look pale and greasy but the gals don’t? Most of the nerd gals I knew in my life tended to be rather mousy and rather chubby and rather pale, but devastatingly intelligent. They just weren’t fashion models. How come the male geeks don’t notice these nerdly women? It’s because they are too busy obsessing about the cheerleaders and supermodels, that’s why. Think about this for a second. While it’s certainly not true that intelligence has anything to do with appearance, there is a strong tendency that poor (Or better yet unconventional.) appearance tends to drive young children to favor other aspects and talents that they have. If you’re handsome people tend not to take you seriously, no matter deviously clever you are. Either way you are trapped. Some people are tough enough to transcend this trap but most of us are just too tired to. Not all ugly people are wise and smart and not all beautiful people are dumb and foolish but in this cruel world that seems to be the way to bet.

Anyway, TechTV seems to perpetuate all these stereotypes about male and female geeks. How come there aren’t any shows on the network hosted by aging, chubby, mousy-haired gals that grew up designing multiplexers and ham radio setups and that don’t take any crap from idiots? How come these gals don’t have a crew of young, male, swim team medalists to fawn at them? And they wonder why more women don’t become engineers and mathematicians–grumble, grumble.

Posted in Personal | Comments Off on The new year brings in the same depressing lack of progress

First Post of the New Year

Let’s have a show of hands. How many of you out there think that “Spirit” and “Opportunity” are incredibly stupid names for the rovers now photographing and crawling around Mars? The first one sounds like a glee club from high school and the second sounds like some vague and visionary investment commercial.

Robots shouldn’t be given names like this. Voyager, Explorer, Zond, Lunakhod, Cassini, Mitner–these are names that make sense. Name them after scientists, name them with nouns that suggest science and exploration, name them after their specific function or just name them with abbreviations and numbers.

Changing the subject, a friend of mine pointed to me to an ASCII art version of Star Wars: A New Hope.

Argh. I probably should be in bed by now.

Posted in Miscellaneous, Personal, Science and Engineering | Comments Off on First Post of the New Year

Excel games, the definition of noise, CSS selectors and screen captures

Posted in Miscellaneous | Comments Off on Excel games, the definition of noise, CSS selectors and screen captures

Smalley Speaks, Roman Geeks and Safari Peeks

Posted in Miscellaneous | Comments Off on Smalley Speaks, Roman Geeks and Safari Peeks

Hilbert, hacking novelty items and hardcover books

Posted in Miscellaneous | 2 Comments

More shop talk.

Continuing in a similar light as yesterday’s post, Mr. Pilgrim points me to more Webbish jiggery-pokery.

  • As I sort of explained in the previous post, I was once a humble web technician at The Company that Shall Not Be Named. Once I became aware of how W3C standards worked, I had to constantly struggle with said company’s code tools to generate markup I liked. Well, five years later, Microsoft finally buys the clue.
  • The use of the accesskey attribute has always been very problematic. Mr. Clark says so, I say so, and now theres a table that says so. Ever since Internet Explorer 4 started supporting, I’ve been using numbers and punctuation exclusively for accesskey values, simply because of the conflicts with different operating systems, different browser implementations and support or lack thereof in assistive technology.
Posted in Webmastering | Comments Off on More shop talk.

Forcing FrontPage to generate valid markup

Again this is mostly for my own benefit. Years ago, when I worked at the Company That Shall Not Be Named, I started using FrontPage simply because I didn’t know any better.

Go ahead, laugh! We all had to start somewhere. I’m sure you weren’t born spouting regular expressions and shell scripts either, weenie.

Anyway, in the middle of 1998, thanks to some inspiring articles by Web design gurus, I began to learn better. I started using all sorts of outside tools (perl-based page assembly scripts, Funduc’s SR, TidyGUI, Liam Quinn’s ARV, etc.) to correct the garbage that FrontPage and Word called markup. As the iterations of FrontPage advanced, I became very able at cleaning up the messes it made. FrontPage is terribly, tragically broken, but at least it breaks markup in a consistent way, which means it’s fixable.

Now a Dane, by the name of Michael Suodenjoki, has written some VBA code that forces FrontPage to generate valid XHTML. I just wish I’d seen this page a year ago before I commented at WDIK.

Posted in Webmastering | Comments Off on Forcing FrontPage to generate valid markup