Cross-platform compatibility…ugh

My friend Kirsten e-mailed me earlier today, and one of the things she mentioned was that my website looks “completely different” on a mac and on a wintel box. This got me a little curious, as I try to make sure that things are fairly compatible across the platforms — with one caveat. As I mentioned in a post last July, I’ve switched my layout from a table-based layout (pros: works [mostly] in all browsers on all platforms; cons: kludgy, browser-intensive to render, and considered poor layout by current web standards). By doing this, I’ve more or less nuked the appearance of my site for older and non-compliant browsers, but I wanted the simplicity of CSS layout for site redesigns and to be able to say that I’ve got a truly compliant site.

However, as I know things can be a little tweaky from browser to browser on the two platforms, I decided to try a little experiment. I set up a link (the one mentioned in my previous post) that uses JavaScript to open a 800×600 window (considered the minimum necessary screen width for designing these days, as so few people run their computers at 640×480 anymore) with no toolbars or anything to get in the way. I then tested my main page under 10 different browsers, 7 on the Mac and 3 on the PC, to see how they appeared. The results (updated on 02.20.02 and 02.27.02) are in the rest of this post… have been deleted, as I didn’t want to bother with re-uploading all of the graphics to the new server. The end result was essentially that Mozilla-based browsers worked great, IE didn’t, and Opera, Omniweb, and iCab had definite issues.

Enterprise: Shuttlepod One

On a routine shuttlepod mission to investigate an asteroid field, Trip and Reed find themselves suddenly cut off from the Enterprise and become convinced that the mothership has been destroyed. With a limited oxygen supply and almost no chance of being rescued, the opposite-minded twosome must battle their annoyance with one another while also coming to terms with their impending demise.

In short — great episode. 4.5 out of 5.

Read more

Looks like I might be moving

The Park Seneca from the frontI’ve gotten a little more information on this possible move that I mentioned a couple days ago — and it looks like this could end up being a pretty cool deal. Melvin and I went over to his new building last night to take a look around and discuss some more of what he’s got in mind.

As it turns out, I was a little wrong on one of my understandings — it’s most definitely not a newer building than the one I’m in now, which is part of the reason that Melvin’s so excited about it. He’s got something of a fascination with older buildings, and I can kind of understand that after wandering around in this one for a bit. I don’t have any real way of knowing, but if I were to hazard a guess, I wouldn’t be surprised if this building dates back to the ’30’s or so, from some of the things I saw. I took a couple pictures of the outside of it while I was walking to work this morning and will try to get them added to this post after I get home from work.

The Park Seneca from the eastAnyway, first things first. If all goes well, it looks like I should be moving over there to start residency in April (though there’s at least a possibility of making the move over a couple weeks starting in March). Melvin showed me all the open apartments, and I chose one on the 4th floor of the building. It’s still a studio apartment (the entire building is studios and one bedrooms), but it’s a much cooler studio than what I have now. The actual room is probably about the same size as what I have now (just more squarish rather than rectangular), but there’s a real full bathroom, and an actual kitchen! The windows don’t have much of a view — another apartment building across the street, the street below, and if you look off to the side a bit you can see some of the downtown skyscrapers — but that’s part of city life, right? The kitchen window does open out onto the fire escape, though, and that’s just cool (grin).

One of the neatest things for me is that the building hasn’t had a whole lot of work done to it to ‘modernize’ it. The elevator is great — it would hold about three people comfortably, has a domed roof, and is one of the old style elevators where the outer door is a normal swinging door that you pull open, and there is no inner door, just a grate that has to be manually slid all the way closed or the lift won’t operate. The kitchen has a huge sink with built-in drainage area to the side, tons of cupboards, and it looks to be all original from when the building was built. I don’t remember if my apartment had one of these, but one that I looked at had this funny little cupboard on the floor that was about two and a half feet high and locked closed — then I realized that it was actually the original icebox! Not a refrigerator, as there was no cooling hardware — just an insulated box. Cool.

The Park Seneca from the westWhat I think is one of the neatest things, though, is something that isn’t even used anymore, but it really adds a sense of age to the building. I’d noticed as we were wandering around that directly beside every door to an apartment was a small door, about a foot and a half wide and two and a half feet tall that also looked like it led into the apartment, but had been painted over and was obviously no longer used. I couldn’t figure out what they were for, until Melvin and I were in one of the apartments and I noticed a cupboard on the inside of the apartment that corresponded to the placement of this mini-door, and the cupboard had its own latching door inside the apartment. It turns out that this was the original delivery/mailbox for each unit! When the mailman, milkman, or whoever came by, they’d open the outer door and put the goods in the box. The resident could then come by and open their inner door and take the stuff out whenever was convenient for them — no need to open the outside door, the goods didn’t sit outside the door to be seen and taken by other residents, or anything like that. Pretty nifty stuff, even if it’s not too useful anymore.

There’s a bunch of other benefits beyond just ‘nifty’ factor, though. Last year sometime, the rates for water and waste went up. One of the ways some of the landlords around town (including the company that runs the Shannon Apartments, where I live now) deal with this is that rather than including water/waste costs in the rent, as is standard, they use some arcane formula and divide the costs among all the tenants, based on how many people live in each apartment (because apartments generally aren’t set up to be individually metered). Sounds reasonable on the surface, except that it hits everyone if one tenant or apartment is using excess amounts of water, or fills the dumpster and we need an extra trash run. Luckily, these new apartments aren’t doing that. Additionally, the Shannon Apartments are very electric-based — both the heat and the oven and stove are electric. The new building uses gas stoves and the old style hot water/steam pipe heaters for the rooms — this should drop my electric bill fairly drastically.

So, all in all, things look good as far as living there goes. There’s a few downsides — parking looks like it might be worse than where I am now (which is somewhat hard to believe), and I’m a bit further from Broadway (though closer to Downtown), but I think the pros outweigh the cons at the moment.

I also got some more information about what kind of help Melvin would need. It doesn’t sound like it would be too much — occasional help with some of the tasks around the building, which I don’t have a problem with. Admittedly, it does help that once we worked out a rate of pay, he’d just deduct from my rent for however many hours I worked. Additionally, one of the selling points he used to get the spot is that he wants to set up a website to help promote the building — and he knows I’ve got the knowledge and ability to do this, so I’ll probably be in charge of that. Could be quite fun, and possibly put a little more money in my pocket (or off of rent, depending on how we arrange it).

This all led to another possible side project bouncing around my brain. As long as I’m going to be putting together a website for the building, and I’m somewhat enamored by the age of the building itself, I think it could be a lot of fun to spend some of my off-hours doing a little work digging into public records to see if I can uncover any information about the building — when it was actually built, what it’s been used for over the years — and eventually get that up on the page. I found a page with starting points for just such a search on the website for the Seattle Public Library. Also, when I did a quick Google search, I came up with two bits of information. Buried in the midst of an article about confrontations between squatters and a landlord is a mention that at some point in 1999 the then-current (I don’t know whether it’s still the same) landlord, Wah Lui, had been negotiating with the Low Income Housing Institute to convert the building into ‘mutual housing,’ but he later reneged on the deal. Additionally, that wonderful old elevator is apparently serviced by the American Elevator Corporation, based here in Seattle. Neither of them are really ground-breakingly crucial bits of information, but still kind of interesting to find.

So, that’s everything I know about the deal for now. More when I know more, of course….

Hold on, please.

I found this article today, and really think it needs to be shared — Three Magic Little Words.

HUMANITY COULD DEFEAT its greatest scourge if everyone would repeat the phrase: “Hold on, please.”

Three simple words, enough to change the world.

Whenever a phone solicitor calls in the middle of dinner, don’t get sore. Don’t slam down the receiver. Don’t hang up.

Just say, “Hold on, please.” Then gently set the receiver on the table and go about your business.

Why will this change the world? Because the solicitor will hold on, too. While the solicitor is on hold, he cannot bug other people in the middle of dinner, can he?

No, he can’t.

For years, I have employed the Hold On Please technique. The mathematics behind the HOP technique are truly amazing.

Phone solicitors make money because one or two saps in every 100 calls actually listen to the sales pitch and buy something.

But what if each unsuccessful call took the solicitor a few minutes instead of a few seconds? What if a phone solicitor could make only a dozen calls per hour, instead of several hundred?

Then it would no longer be cost-effective to bother people in the middle of dinner, would it?

No, it wouldn’t.

A small idea, invented by me. My gift to the race. Simple, like the wheel.

(Some minutes later, after the solicitor decides you are not coming back and hangs up on his end, you will hear the distinctive wah-wah sound from your receiver, meaning it is OK to hang up your phone.)

DEVELOPING THE HOLD On Please technique is my way of atoning for an abysmal night I spent years ago in Oakland as an honest-to-God phone solicitor. The taskmaster of this enterprise — a smarmy guy in used-car-salesman boots and mustache — had jammed dozens of us youngsters into a cramped, stuffy room above a pizzeria.

Each of us got a huge list of phone numbers, along with a script. (The charity that I was trying to raise money for, it turned out later, would only get 30 percent of the take — the phone soliciting company bagged the rest.)

Most of the time, I never even got to finish saying, “Hi, my name is Steve Rubenstein and I’m calling on behalf of…” before I would hear the Click.

Every few seconds, another click. Over and over. Click, click, click, click, click. We newbies were getting plenty frustrated. The head guy came over and said not to be discouraged, because quick clicks, as he called them, were a phone solicitor’s friends.

The true enemy, he said, were lonely people who kept you on the line for five or 10 minutes, and still didn’t fork over any dough.

AFTER AN HOUR of the phone calling, after bugging dozens of people during dinner and being justifiably cussed at, screamed at and having my ancestry challenged in unsettling ways, I quit the job. The guy paid me my $5, not even 30 pieces of silver, and I slunk downstairs to the pizzeria for a beer and a sausage pizza to assuage my guilt. (Sausage can assuage, but Budweiser is wiser.)

It was then I came up with the Hold On Please technique.

I mentioned it later to the head guy, after he came down for a beer of his own, and the edges of his used-car mustache seemed to droop. He said if everyone in the world did it, he’d be out of business.

Don’t tell anyone, he pleaded. Just between you and me, he said. OK, I promised. So much for honor among thieves.

So there you are. It is nearly spring, a time of renewal, of rebirth. A time to give the world a fresh start.

Three simple words can do it. Remember, all great movements started small.

E-mail Steve Rubenstein at srubenstein@sfchronicle.com. Jon Carroll is taking some days off. His column will return Wednesday.

Possibilities of moving?

I’ll know more about this later tonight and tomorrow, at which times I’ll put what I know up…but I wanted to at least mention this, since it’s been bouncing around in my head since yesterday.

A little around 1pm or so yesterday I got a knock on my door from Melvin, the landlord for my apartment building. A couple weeks ago he’d let me know that he was being replaced by whatever company oversees the building, and was looking for a position at another building. I thought that was kind of a shame, as he’s a good guy, and one of the better landlords I’ve had. Well, yesterday he came by to let me know that it looks like he’s found one…and it looks like this could have some interesting side benefits for me, also.

Apparently the building he got the position at is just a few blocks away from the building we’re at currently, and a much newer/nicer building. A studio apartment there, while the same monthly price as mine ($650/mo), would be larger, in a nicer building, and apparently with a fuller kitchen area. He forwarded the idea of me switching buildings with him, and acting as some sort of assistant manager to the building in my off hours from my normal job. I’m not sure what all the duties might entail (that should get a little more ironed out over the next couple days), but it could have some definite benefits to it. I figure at the minimum it could get me some new and different experience on my resume, and there’s at least a possibility that it could get me some price breaks on the apartment.

I’m heading over to Melvin’s tonight after I get off work to help him out with his iBook, then tomorrow we’ll be heading down to his new building after he gets the keys, and will probably be discussing things in a bit more detail then. If I can come up with the money to make the move, I think it could be a good deal — a larger, newer place for the same price, more varied experience on my resume, and being able to stay with a landlord that I know I’m on good terms with. Could be very good…I’ll put more details up when I know more, either later tonight or tomorrow sometime.

You couldn’t pay me enough

Ever since I started working here, I’ve been able to watch day by day as a new skyscraper is built about two blocks away from my building. When I started last August it wasn’t much more than a hole in the ground as they worked on the foundation; now there is a steel framework stretching up about 25 floors, with a central concrete core that’s going up what looks to be at least another ten floors or so. Pretty much anytime I look out my windows I can see construction workers scurrying around this thing looking like ants on playground monkey bars, flashes of light and sparks from the welding — and one of the most fascinating pieces, the tower crane that’s hauling all the steel beams up from street level up to wherever they need to go on the building.

Of course, those cranes have to get taller somehow as the building goes up — a process which I’d never completely understood. Today I get to watch it happening, and there is no way you could ever pay me enough to be part of an operation like this! I’m pretty convinced at this point that you have to be certifiably insane to become a high-rise construction worker — this stuff is just crazy. Since you obviously don’t have one taller crane avaiable to help raise the crane, the contraption has to ‘grow’ as the project gets taller. This is done by an outer ‘raiser’ unit that detaches the top of the crane from the mast, lifts the top up about 24 feet, then sets it back down after a new 20-foot section is slipped into the gap (this page has some pictures of the operation). Just amazing…they’re in the process of lifting the top of the crane here at the moment, with the new section poised to go in — and a second section hanging from the crane waiting to be added next. Meanwhile, the entire time this is going on, there are workers climbing all up and down both the riser unit and the top of the crane, getting everything set to slide the new piece in.

Yup. They’re all insane. And I’m quite happy to keep all of my jobs with my feet planted firmly on a solid surface.

More political cartoon uproar

Back on Sep. 12th I mentioned a couple political cartoons that I thought were interesting for their different takes on the attacks of the day before. Since then there have been the occasional political cartoons appearing here and there that have raised a bit of commmotion for one reason or another.

Today, Fark pointed to a Yahoo! news story about an editorial cartoon that ran in a New Hampshire newspaper that has prompted a denouncement by no less than the White House.

© 2002 Mike MarlandThe cartoon depicts President Bush’s budget plan as an airplane veering towards two buildings labeled “Social” and “Security”. Not surprisingly, this has led to a fairly large uproar, to the point that White House spokesman Ari Fleischer issued his denouncement to reporters. The furor continues to go, also, as evidenced by this Fark discussion (which, to it’s credit, has stayed surprisingly civil through most of it). The editor of the newspaper that ran the cartoon has since apoligised, saying that to run it was a mistake.

This may be my biggest problem with the situation so far. According to the Yahoo! article, the same day the cartoon ran, the paper ran an editorial taking Bush to task for deficiencies in the current budget plan — an over-emphasis on the crusade against terrorism, while cutting benefits to people here in the U.S. who need it. The editor obviously had to see the cartoon prior to publishing and approve it, and I find it hard to believe that he didn’t realize that there would be an uproar once it was printed. I’d be far more impressed with the editor if he had stuck to his guns — he obviously felt the cartoon was worth printing at the time of submission, and to have him back down now is somewhat distressing.

I certainly realize that many people will feel that the cartoon is in bad taste and may disagree with either its message or the manner in which the cartoonist chose to depict it. However, political commentary is often meant to shock, provoke commentary and debate, and make people think — and I for one think the cartoonist did an excellent job on all levels.

I’m not sure if I want to ramble on much more about this at the moment. Suffice to say that not only do I not diasgree with the sentiments expressed in the cartoon, I’m rather impressed that the cartoonist felt strongly enough to express himself this way, and I’m saddened that the editor has felt the need to react as he has. If he’d found a way to apologize for any perceived (though I’m sure not intended) disrespect towards the victims without feeling he had to brand the decision to run the cartoon as “a mistake,” I’d have been more okay with that. Ah, well — at least it got people talking, and (at least in most cases), thinking. That should be the point, right?