Entries Tagged as ''

The Google Computer

I never really considered it before, but this post made me think. In it, Rich Skrenta argues that Google is building a giant distributed computer, consisting of 100,000 (so far) relatively cheap PC type boxes. I knew that Google was running Linux on their search cluster, because posts sometimes show up on Linux Kernel about this or that bug discovered by, or improvement needed by, Google. But, I assumed, like everyone did, that they were running a fairly standard application-oriented cluster on these boxes.

However, Rich makes perfect sense in his post. Google isn’t really running on Linux, they’re running on a virtual machine that uses Linux as it’s host. Linux merely isolates the Google OS (dubbed GooOS) from the hardware variations on they’re ever changing, ever expanding, ever improving cluster.

Like all Geeks with OS pretentions, I’ve thought about giant clustered computers, and how to build them, and what to do with them. I’ve thought about the Internet becoming one giant cluster, that everyone just taps into. I’ve thought about ubiquitous computing, in the form of small computing elements scattered everywhere: stuck in walls, on streetlamps, in cars, carried by people, embedded in people; bascially, anywere they can get power. These computing elements would only need power and a wireless connection to the Mesh, and would join the giant Computer that would be the Internet. I didn’t think it would happen this quickly, tho.

Google’s already made a surprisingly large step in that direction. Now I’m really curious as to the actual composition and layout and usage of the Google computer. Inquiring minds want to know.

Blog Spammers

Blog spamming is becoming a problem. Every couple of days, someone spews anywhere from 1 to 20 comments into old blog entries, that consist of a single link to their porn or drugs site. Why do this? To win google ratings. It’s really annoying to have to delete them all the time. I just hope I get to them before google does. I’d hate to have them gain anything by it.

I wonder if this entry will get spammed…

Morgan won’t be late

Apparently, the doctor says Janette is already staring to dialate, so Morgan won’t be late, and may be early. I guess I’ll finally have to come to grips with having a child…

Java or Mono?

Here’s my take on the great Gnome Java/Mono debate. I don’t think either one should be chosen. I think the choice should be made by the software written by the community.

I agree that the community isn’t driving this debate. The community doesn’t care, it will use whatever works, and is best. There’s lots of Gnome software written in Python, why not choose that?

Finally, the community isn’t using Java. Java is more of a windows only platform that C# is, because Mono has taken the Linux world by storm. Stick with what works, and don’t let your corporate adjenda dictate to us. Frankly, if Sun refuses to ship Mono, they deserve what they get. Java sucks, don’t force it on us.