Archive

Archive for May, 2009

Beware of Google?

May 30th, 2009

Earlier today, I read an interesting blog post by Dion Moult entitled “Beware of Google.” Skeptical, I gave it a full read, and have been giving it some thought. This whole idea comes somewhat counter to my normal thinking, since I’ve been drinking the Google Kool-Aid for years now. But I do think he makes a strong point in that Google has built itself a somewhat monopolistic empire (though Google disagrees). In effect, in time, he argues, that just about every useful web application will be using Google’s APIs and toolkits. He writes:

It doesn’t matter if it’s open-sourced, if you have to use Google Toolkit to make anything decent, that’s “Google is here to define what can be done” for you.

Given the exhaustive list of services Google provides, I’d say this is actually a rather realistic path we’re trudging down. However, I feel like there is one force for freedom that will swoop in and save the day (and no, it’s not Richard Stallman). It’s open standards for data. If open formats exist and are used to the letter and the ability to export and import from Google services are provided, then things will ultimately find a balance. Sure, billions of people will still flock to their amazing services (myself included), but having that freedom to have your own data with you gives you more than just peace of mind. It gives you the ability, on a whim, to pick up and move to another service in a snap. Of course, I’m also aware that standards are often not followed to the letter. Just look at proprietary additions to HTML and CSS by different browsers and what Microsoft has been doing with ODF.

In any case, back to the ideal world where standards are followed. As an example, let’s say Google Calendar starts doing some freaky tracking of where you go and you don’t like it (clearly I’m starved for creativity). Even now, you can go in, export your calendars, and dump them into, say, Yahoo. Or perhaps iCal on your Mac, or some other Desktop application. The point is, that you are not one bit tied to Google’s services, except to the extent that you make yourself tied to them (with the exception of email, where addresses are particularly annoying to change).

And then you may say, “well what if no alternatives exist?” And I say, alternatives will exist. Always. Perhaps they’ll be a bit slow-coming. Perhaps they won’t be as shiny. But sure as hell they’ll exist. Because there will always be people out there, like Dion :P , that are watching the current web Giant(s) with a watchful eye. And that’s where the “power of community” (cliche, right?) comes into play. Google may have thousands (is it thousands?) of developers, but any given project, seen as an important enough need, can garner many, many talented developers to contribute to the cause.

So while it’s good to keep an eye out, I won’t be stressing too much about the future of the web. I’ll just keep my data safe, accessible, and ready to move on a moment’s notice.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Technorati

miscellaneous , , ,

New Computer (and its woes)

May 26th, 2009

After a long time coming, I finally took the plunge and bought a new computer, mostly for the occasion of graduating from college. So after a bunch of looking around, I went and bought this computer. In any case, I received it after a couple of days of intense waiting, and now I’ve got it and am very pleased with it (and the 23″ monitor I got with it).

However, after spending a day on it, I felt the need to get started with Linux. However, Vista isn’t that bad when you have a quad-core processor and 8 gigs of RAM. My problem is as follows:

  • I need to be able to play games
  • I want my games to run well
  • I need a Linux environment
  • Ideally, I’d run Linux natively

This leaves me with the obvious option of dual-booting, but I’d really rather not. I find it so… traumatic, if you will, to have to reboot my computer every time I want to change what I’m doing. And since I tend to fire up Team Fortress 2 rather frequently, I’m afraid I’d sit in Vista most of the time because of it, and only go to Linux when I need to. And that’s exactly the opposite of what I’d want. So what to do?

I don’t know what I’m going to do. In addition, while I’ve always had fun with Gentoo, the new installation I started has been proving challenging. The basic system was easy, but the framebuffered console and a desktop (with Compiz-Fusion) has proven difficult. This is in large part, I believe, because of the now-scattered documentation due to the data loss of our beloved Gentoo Wiki. And then I pop in an… an… Ubuntu (sorry, it just feels dirty to me) CD, and everything works. But it’s not quite right. It’s not perfect, and I don’t have portage, and I can’t use my shiny new computer to compile things all the time! (that was part of the reason I wanted such power :) ).

So I’m left with a dilemma. And because of my tendency to get paralyzed by indecision, I’ll probably stick with Vista for a while, until I figure out my solution, which will still probably involve dual-booting, since Wine doesn’t seem to be up to the task. If anyone’s got a similar situation/setup/solution, I’d love to hear about it. I love my Linux, but I also love my games.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Technorati

miscellaneous , , , ,

Wireless Security

May 10th, 2009

I thought I’d share this slightly humorous, slightly telling anecdote. I’ll try to keep it brief.

I just moved into a brand new apartment. Unfortunately, my wired internet isn’t going to be installed for another week and a half. Naturally, I turn to wireless (other peoples’ wireless, that is). So I do a quick scan to check out what’s around, and to my surprise, all the networks (minus the municipal one which doesn’t seem to work) had some kind of security, at least WEP.

After making sure that none of the networks were open, I busted out airodump, scanned, and saw only one network with any traffic going over it. This was necessary to get some packets so I could crack the key. I spent 54 minutes and 52 seconds (well, my computer did) sniffing enough packets to break the encryption. Turns out 367,366 IVs did it in this case. In any case, I come over to the computer with glee, seeing the network was cracked, and what do I see?

Wow.

Wow.

That’s right, the key was found! And it was… 12:34:56:78:9A. Seriously? I sat there for a minute laughing and actually thinking that couldn’t be it. I mean, that’s the equivalent of “password” as a password. I tentatively try to connect with my newly-found WEP key and without a delay, I was connected to the network. Wow.

Lesson learned: try out simple WEP keys before going through the effort of cracking the network. You just might get lucky. I mean, if the person is using WEP anyway, they probably don’t know all that much about security.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Technorati

miscellaneous