Monthly Archives: November 2002

Plato’s Forms

Well today I turned in my third and final paper for my Human Situation class, and it’s the one I put the most thought and effort into. My first paper for the class dealt with an economic analysis of the first books of the Bible, and I was happy with the way it turned out. The second paper was a last-minute affair that was forgettable, and after it I decided that I would put all future papers on the site in order to force me to work harder on everything. Now that the “next paper” is done, I’m happy with it how it turned out in the end, but I’m not sure if I want to post it here. Would anyone even read it? It’s not terribly long, but still much longer than the average Joe-intenet’s online attention span. Anyway the subject of this paper was an expansion to Plato’s Theory of Forms to account for naturally occuring groups. Exciting stuff ;). We’ll see what the teacher thinks by the end of the week . . .

Server Update

Preparing for the new server has been taking up a lot of my time, telling clients about it and also making sure everything is tidy before we move stuff over. The plan, after everything is locked down, is to move all the accounts over (shouldn’t take more than about two hours) then point the DNS records on the old server to point to the new, and in the meanwhile the nameserver IP addresses will be rolling over to the new server, and we should be able to take down the old server by mid next week, after making double sure nothing got lost in the shuffle.

New Server

I’m extremely excited because I found a wonderful deal on a new dedicated server and I’m faxing in the contract finalizing everything today. The company worked with me getting exactly the specs I wanted, even though they were a little strange. The new server is going to be at a much nicer datacenter as well with higher quality bandwidth (not Cogent). Also I’m going to be working with Mat of HLUG to lock the box down pretty tightly. Mat was on News.com yesterday along with HLUG for their discovery of the Tcpdump trojan. Also on Slashdot here.

Anyway I’m trying to think of a good hostname for the box. Right now I’m leaning towards “Plato” but I’m open to suggestions. It’s hard though, like naming a child. Of course I would never call a human child Plato. πŸ˜‰

Updated

I finally updated to the official .61 Cafélog release, and I couldn’t be happier. I was using the CVS version for a while, but I was inconsistent in updating it so some files were older and some were bleeding edge. The posting interface has improved quite a bit, especially in terms of making the pingback and trackback features easy to use. I was also pleasantly surprised to see that my smart quotes for PHP script is included by default and can be turned on in the config file. Speaking of which, I have a new version ready that is much faster then the current one, and this is actually the second day it’s been on this site. I’m going to test it a bit more just to make sure nothing slipped by, and then I’m going to release the Movable Type version at the same time. Oh that reminds me of my new favorite feature of b2: you can “filter” nearly everything through any number of functions. How cool?

Houston Wireless Meeting

The meeting today of the Houston Wireless meeting tonight was very interesting, with a lot of blue sky concepts being discussed. Tonight’s guest was Alan Levy, the adviser to the United Nations Information and Communication Technologies Task Force. To be honest I was a bit confused by his terminology for probably the first part of the meeting, as he tended to throw out the terms OS and VPN quite freely. I’m still not sure what to make of the whole thing, but the gist I got from it was that the current state of WiFi technology is a fluke, a mistake by the governments and corporations in that they created the space for a technology which completely bypasses traditional and monolithic communications infrastructure which is completely unregulated. He described this state as an accident, and stated that there was a small window of opportunity of about ten to twelve months where this advantage could be pushed and reach critical mass in changing the way we communicate before it can be trivialized by regulation. He also intimated that there are several “extremely subtle” measures working their way through legislation, but he failed to identify any of them, saying there was really only one and he didn’t want to comment on it specifically because he hadn’t had a chance to look at it very closely.

He also emphasized several times the insidiousness of corporations with vested interests in the markets that WiFi can engulf, and I got the feeling that he had dealt with this before. That message combined with the sense of urgency he instilled made me feel like a freedom fighter or something, or someone who was around at critical times in the development of the internet or radio. Barrett likened it to the start of Linux, with the analogy following that we’ve been flying under the radar, so to speak, until now and so it’s time to really buckle down and take the platform to the next level. So what was his goal? I wasn’t altogether clear on this either, but what I got out of it was that he envisioned wireless ad hoc networks existing on a community level over which a number of “applications” could operate. The applications he referred to are things that are normally provided to us by large corporations in monopolistic fields, such as television, telephone, cable, radio, and anything else that the community can provide and there is a need for. His main point seemed to be that cost and security weren’t holding back widespread WiFi adoption one bit, it was familiarity and applications. Just like an operating system with nothing to run over it, right now the applications of current wireless networks sans the internet are pretty sparse. Seattle Wireless and their goal of creating a distinct network separate from the internet was brought up several times. What he called on us, and by us I mean the Houston Wireless group, to do is create the platform which would allow the current wireless broadband community to create a Metropolitan Area Network which replaces many of the current communication infrastructure and promotes near universal access to its resources regardless of economic status or location.

At least that’s what I can get out of it at this time of night. The great erewhon has the whole thing on video, including some of the questions from people who appeared to be as confused as I was at points. When the video finally goes up I’ll take a look at it and maybe reexamine my thoughts on the subject. At this point I’m not sure exactly how much of this was what he said and how much is me mixing other thing in, but if you note any crazy discrepancies leave a comment and I’ll patch things up. With that, I bid you all adieu and I think I’ll try and get some sleep. (Finally.)

New Altavista

So speaking of companies struggling for relevancy, Altavista has redesigned. I hesitate to call it that though, because it’s actually become uglier than I could have imagined. They have no excuse, and I shudder to think how much money that may have been spent on what is quite possible the most aesthetically unattractive “major” site I’ve seen. It’s like they’re trying to do simple, but fail badly. Warning: Altavista link NSWE.

Update: This article at Wired talks about the design, but I think it gives Altavista way too much credit for it’s current efforts. They used to be my favorite search engine too, but that doesn’t mean they were that good at it. They were simply the best there was at the time. I remember routinely going 8-10 pages into results to find what I needed. They tout a more frequently updated index as one of their improvements, but the fact of the matter that the index doesn’t really matter, it’s putting the “good stuff” on top, on the first page, which Google does very well. Don’t buy the hype.

New Schedule

I am very happy about my schedule for next semester. Get this:

  • Earliest class at noon on Monday and Wednesday, 10 AM on Tuesday and Thursday
  • Latest class ends at 4, well before traffic really gets going
  • All of my classes are pretty close to each other physically, something I didn’t know about last semester
  • I don’t have any gaps in my schedule, like the 4 hour one I have this semester
  • Nothing on Fridays! Yes, that means three day weekends. All the time.
  • I’m taking classes I’m more interested in, not just prerequisites

Next semester is going to be so sweet. πŸ™‚

750 megabyte Zip Drive

Whoop dee doo. Maybe if this had come years ago before CD were as common as floppy drives. Maybe if it was priced significantly lower than CD technology is now. Maybe if everyone still used Zip disks and this was completely backward compatible. Maybe then I would consider this worth it. It’s strange to see a one-hit-wonder company struggling for relevancy like this.

Update: I forgot to say what made me really mad about this: I got seven emails from Iomega to the same address telling me this “wonderful new product.”

Macromedia Contribute

Macromedia has announced Contribute, which they look to be positioning as an editor for the mases. Everyone who has attempted to architect a client editable web page runs in to this problem early on. Either you just have them put in raw text, and maybe do a little fancy formatting to make it readable, or you invent your own “simplified” markup language, like many bulletin boards offer, or finally you just try and teach them HTML and hope that a missing end tag doesn’t turn your entire design into a link, or some other catastrophe. Taking a more robust approach to this problem are the editors which take HTML in a text field and put a WYSIWYG editor on top of this. Internet Exploder has a version of this integrated, but it gives such ugly code that it has been known to break mirrors. Mozilla (the meat behind the new Netscape) has a much more promising version which generates better code, but still has a lot of bugs to be worked out; I know because this is the solution I used for a recent client. There are also products like Editize which are quite nice.

It looks like Macromedia is trying to target the medium to large website developers who are tired of doing trivial updates and the managers who don’t want to go through said developers whenever they want to change text of some sort. Let’s say that this is implemented throughout an entire company, is that a good thing? I would say that just because everyone can have a voice on the company website, doesn’t mean they should. Also I’m suspicious of any product that says it’s “easy as Word.” The pricing point of this product and more importantly how it interfaces with the server will ultimately tell if this product is going to be the next big thing, a product as big as its vision.

Geeky Night

While browsing around two things have caught my interest. The first is a great collection of tips in PHP that has some extremely nice code in it. My only objection to anything he has is when he discusses $PATH_INFO, and gives the example:

<location "/products">
ForceType application/x-httpd-php
</location>

This is a hassle because it forces you to have a file with no extension, which under most operating systems doesn’t use the same handler as .php files, and it adds a needless step. Why does it seem that no one knows you can have a file called products.php and use multiviews to access it just like you would above?

The other thing I ran into is a pretty neat little class called ezSQL that I think I’m going to use for a project I’m doing. I found out about it through an article called PHP and Working with Databases (for the Lazy Sod), which couldn’t have a better title, especially if targeting people like me. Interesting things to check out if you’re into that sort of thing.

Of course all this browsing was down to entertain me while I was trying to install Gentoo Linux, the most promising distro I’ve seen in a while. I wasn’t able to get it to work on either my desktop or laptop but I haven’t given up hope yet. If I run in to a roadblock however the problem is that I have rehearsals on Wednesdays now and wouldn’t be able to make it up to HLUG where maybe Mat could take a look at it. Worst comes to worst I’ll go to SuSE or something.

All this and I still need to clean up that mail script to send to Mike. Long day!

Of course now all this LDAP stuff is distracting me. I already use IMAP for getting to all my email so having a universally accessible contact list is quite attractive. We’ll see how that goes . . .