After a failed attempt yesterday, I was even more determined to try to spot comet Pan-STARRS tonight when it would appear near the moon. Naturally, the morning was fogged in, and the fog bank remained on the western horizon all day. I looked on Google Earth for a nearby hill with a western view and public access, and I found Fred Hesse, Jr. Park in Rancho Palos Verdes.

I arrived just minutes before sunset, and found thirty or so people lined up along the western edge of the hill with telescopes, binoculars, and cameras on tripods. It reminded me a lot of the eclipse I watched last May (also in Palos Verdes, though at a different park).

Hesse Park has a clear view to the west and southwest, with open space below, then houses, then the tops of the clouds. (I’m not sure what’s usually visible below the cloud layer). Off to the southwest you can see the northwestern section of Catalina Island. To the north you can see Malibu and the Santa Monica Mountains. Way off to the northwest you can see some of the channel islands.

Continue reading

Opera IconIt still feels like an April Fool’s joke, but Opera is in fact switching to WebKit and discontinuing their own engine, Presto.

I can sort of understand. They can stop worrying about the long-running headaches of browser-sniffing websites that assume Opera can’t do things that it can. They can focus their efforts on the features they want to add or enhance, instead of maintaining their own separate codebase.

But here’s the thing: Throughout its history, Opera has served as a check against monoculture, against a single engine dominating the web too thoroughly. And now, it’s embracing the engine that dominates the fast-growing mobile web.

Remember the bad old days when people just wrote for Internet Explorer, and there was basically no innovation in web browser capabilities? It took Firefox’s success to turn the tide, but Opera was there, needling the industry with things like the “Bork edition” which turned the tables on browser-sniffing websites. Opera was a constant reminder that no, the web isn’t just Internet Explorer and Firefox, or just Internet Explorer and Webkit, or just two flavors of WebKit. That it was worth building technologies to leverage cross-browser web standards instead of picking the current 800-pound gorilla and feeding it even more.

There’s a real value in having different engines approaching the web in different ways, because it prevents stagnation. And there’s real value in having different engines use different code, even when implementing the same capabilities, because that means when a security flaw is found in one browser, it doesn’t apply to all of them. I go into this in a lot more detail in the old, but IMO still relevant article, Why do we need alternative web browsers?

The problem, of course, is that as much as I appreciate that role for Opera, it’s never really been their goal. Opera’s purpose is to sell web browser-related services. In the past, an open web was necessary to do that. Now, they’re throwing in their lot with the front-runner instead.

That leaves Mozilla, whose mission actually is to promote an open web, to go it alone. Apple and Microsoft certainly don’t care. And Google only really cares to the extent that their services are available as widely as possible. And when you get onto mobile, all three prioritize getting you into their particular silo.

Webkit browsers are a dime a dozen. The only ones that really matter are Chrome and Safari, and Safari is a lot more important on iOS. Opera will soon be just like Dolphin, Rockmelt and others that I have to rack my brains to remember. Maybe it’ll be enough for the company to survive, but it won’t be enough to keep them relevant.

I’ve been reading a Slashdot thread where people who don’t and won’t use tablets argue over why they don’t count as personal computers, because they supposedly aren’t useful for anything except consuming media (not that they’ve tried, I imagine, except maybe the 2 minutes they tried typing on an iPad that one time in Frys or Best Buy and didn’t allow themselves time to get used to the onscreen keyboard), and therefore can’t possibly have any valid use case. (And besides, if we admit that a tablet is a computer, then Apple wins!)

You can certainly make a distinction based on form factor. You can maybe make a distinction based on OS, but then you have to define what makes a PC operating system and what makes a tablet/smartphone/whatever operating system, and things are going to get blurry when you look at, say, Windows 8.

You can sort of make a distinction based on whether you can develop and install your own software, but even that isn’t hard and fast. You can write code in an editor. Compiling is a matter of whether a compiler is available, not something intrinsic to the device itself. Installing software from outside the walled garden is easy on Android, not so much on iOS. (Incidentally, this is the main reason I’ve chosen Android over iOS.) Both have large software ecosystems that developers can contribute to and the average user can install from, which is what actually matters to the average user. (The funny thing is, I remember plenty of arguments about how hard it is to install third-party software on Linux where the counter-argument was that with apt-get, you mostly don’t need to.)

But a lot of Slashdotters are spouting gems on the order of “It doesn’t have a keyboard!” OK, neither does your desktop until you plug one in. Which you can do with a lot of tablets. Or “It doesn’t have a mouse!” – Really? Are you serious? They’ve merged a trackpad with a screen. “I can’t upgrade the parts!” Well, that rules out a lot of consumer-focused desktops, doesn’t it? “PCs have applications, tablets have apps.” – Is there really any meaningful distinction between the two terms?

Pair a Bluetooth keyboard and mouse with your tablet. Hook it up to an external monitor. Or don’t, since the typical tablet already has a better screen than an SE/30. Now you’ve got a workstation, with no more hardware than you would have hooked up to your desktop box. Install an office suite, an image editor, a coding editor — heck, a tax program. At this point the key difference in what’s useful is which applications are available. Wow, I’m having a flashback to all those old Windows vs. Mac vs. Linux arguments.

And yet people insist that these devices are “only toys.”

I still can’t get over the fact that a tech discussion site like Slashdot is so full of neophobes…but then they’ve always been. Look back at the “who would want a touch screen?” debates from a few years ago, or the “wow, this iPod thing is lame” initial reviews.

There’s a bubble a lot of geeks live in where they don’t think about other people’s use cases or workflows. That touch screen debate was full of talk about arm strain from vertical monitors, not considering horizontal or handheld screens, and not considering touch as a complement to keyboard & mouse. (My two-year old wants to touch the screen on the desktop and laptop, and I keep having to explain that they don’t work that way.) There are people out there who consider GUIs to be useful only for opening multiple terminals. And let’s not even get started on the decisions driving Gnome 3, eliminating things like files on the desktop or the minimize button because who uses those?

I learned my lesson when the iMac came out and I thought it was ridiculous. Who would want such a limited computer? As it turned out, lots of people…because they wanted and needed different things from a computer than I did.

So these days, when I see a piece of technology I can’t fathom the use for, I try not to rant about how useless it is. Instead, I wait and see what other people come up with. Sometimes it really is useless (though even the CueCat found a second life as a scanner for LibraryThing), but sometimes the failure isn’t in the technology, but in my own imagination.

Emerald City Comicon’s website was hacked and deleted this week…along with all their backups.

Ouch.

Ticketing is all handled offsite by EventBrite, so tickets and financial info are safe. They’ve redirected their URL to the Facebook page while they rebuild their website.

Lesson learned: Isolate your backups.

I don’t just mean physically. Yes, you need to keep some offsite in case the reason you lost your server is that the building caught fire. But isolate the online access as well. If you back up your site by pushing the backups from your server to a remote location (either self-hosted or cloud storage like Dropbox or Amazon S3), those credentials are stored on your server somehow. What could an attacker do with them?

Consider: If someone breaks into your web server, what else can they do in addition to vandalizing your site? Can they access other databases? Can they hop onto your internal network? Retrieve or alter private files? Can they get at your backups? If so, can they get at all your backups including private documents?

The answers are going to depend on your network and backup setup. But they’re questions you need to start asking.

View 1: Jupiter is visible, but the moon oversaturates the camera. In the other: The moon is clear, but Jupiter is too dim to see.

I walked out to get the laundry tonight, looked up and saw the moon and Jupiter practically next to each other. I took a quick shot with the phone, then went back in to get a better camera. (Unfortunately, the best camera I have is in the shop right now.) The phone picture is at upper left, the camera picture at lower right.

Nothing makes you appreciate how bright the moon really is like trying to avoid overexposing it without making the second brightest planet disappear.

A few interesting links that I’ve been meaning to post for a while now.

Geography and History

Using and Building the Internet

  • Warren Ellis has given up on Facebook and Google+ because it’s just so hard to reliably reach or listen to people. Think of how many posts in your news feed you miss each day just by not being online at the right time, never mind the pre-filtering Facebook does to the firehose.
  • Page Weight Matters – an engineer at Google led an effort to cut Youtube’s bandwidth requirements by a factor of ten. Strangely enough, when they started a live test, average page load time went up. It turned out that people on low-speed connections had found out about it and started using it even though it took two minutes to load where they were…because even that was still better than the 20 minutes they’d been stuck with before. (Via Raymond Camden)
  • If you run an email newsletter, keep in mind that many of your readers will try to read it on a phone. Keep that in mind when designing your format. Giant images with no text aren’t going to be too helpful.
  • How to keep electronics going when you lose power for days: Generators, batteries, car chargers, solar or kinetic chargers, etc.

Comics

  • Some of the earliest UNIX daemon art was drawn by none other than Phil Foglio of Girl Genius fame.
  • Saturday Morning in Front of La Salle De Justice is a painting by Rey Taira in DC Comics’ gallery show, inspired by Seurat’s famous painting Sunday Afternoon on the Island of La Grande Jatte (the painting at the center of Sondheim’s Sunday in the Park with George), but recast with the Justice League and other DC Comics heroes. It’s making the rounds again now, but I first saw it on Firestorm Fan a few months back.