Name: Wil Cooley
Member since: 2000-05-25 21:12:20
Last Login: 2007-07-03 04:06:10
Homepage: http://nakedape.cc/about/people/wcooley
Notes: Not much about me really...
Personal: Well, I'm flying tomorrow. Erin and I are going to visit her parents in Massachusettes and then fly to Germany for a couple of weeks. We've been wanting to go for a long time and planning this trip for several months. If anyone is interested, here's our itinerary:
Airports:
To Europe:
Return trip:
My parents, who have hardly ever flown in their lives, are very worried. Erin's parents, who fly often (her father flys about 18 times a year), are not so worried. Given the recent events, there is some cause for worry. But lets put the matter in perspective:
I'm not afraid to fly; neither am I afraid of dying in a car accident, from pneumonia, or by murder.
Personal: Welp, I finished my class today. Took the final on Tuesday; figure I did passably, but not as well as I should have done. I finished my last two projects last night--getting one in two weeks late, the other on time.
I decided a couple weeks ago not to take another class during the summer term. The last few weeks since I've been unemployed have been rough on me getting my homework done. Something about having no schedule whatsoever that makes it hard to meet deadlines... Anyway, since I'm planning to go to Europe in the fall, I probably won't start classes again until 2002. I hope by then I'll have built up enough consulting work to keep myself busy, and have settled into a groove of doing work in a less structured environment. (Well, I hoped that about Reed, and that was a miserable failure.)
LNXS: Haven't really done anything :(. I set everything aside while I finished my class projects; I hope to get back on it next week.
Personal: Well, been a while. No longer working for WireX. Living off unemployment and trying to build up some consulting business. Trying to get the ISP business into the black so I can start bringing in money from it.
For my class at PSU I've got a programming assignment to finish and one to do for this coming week--class ended last week and the final's on Tuesday. Still got a bit of catch-up reading to do. I suspect I won't do as well as I did last time. Being at home unemployed really messed up my schedule, notwithstanding the fact that I've got plenty of time. I don't think I'm going to take another class next term--it's lousy to be so unmotivated and pay for classes. I won't be able to take them in the fall either, since Erin and I are planning to go on vacation to Germany. So, I hope that by winter term I'll have settled into the unstructured consulting groove well enough to take a class or two.
Erin and I got a dog last weekend from the Oregon Humane Society, named her Matilda. She's a sweet thing. We had some problems getting her back into being housebroken--twice she held out for a couple days before doing anything. In between those periods she left a big mess on the floor in the living room. It's still kinda smelly, but she's going outside regularly now.
Erin has graduated from Reed and got a job. She works as a counselor for American Field Service, which runs high-school exchange programs. Her job right now is to communicate with potential host families and potential exchange students in the US and help them through the application process.
LNXS: Finally made release 0.2.0 a couple months ago. Have a few people trying it out. Haven't had a lot of time to work on it, but I hope once I've got the class out of the way I'll have more. I've downloaded and started playing with the User-Mode Linux patch. I intend to build a filesystem image so it can be easily used with UML. I hope this extends my range of testers.
One of my big goals for the next release, aside from the plethora of updates needed, is to be able to build it with it's own gcc and binutils, perhaps built as a cross-compiler. I've been told it's easier even when building for the same system; I'll see I guess.
I need to get more drive space all around. Now that I've got DSL at home, my hard drive on Rheingold is filling up. I've got a slow SPARCstation II that's got only a 400MB disk, which isn't nearly enough to build on. I hope to be able to use that machine for the first LNXS port, even if it takes all night to compile.
Ah, lots of progress has been made. Fixed the kernel problem by using a kernel built for the correct arch. The 'Illegal instruction' problem turned out to be caused by an erroneous installation of glibc that installed into /usr/lib, instead of /lib, so when I re-installed with the proper host type, the two libraries caused ambiguous resolution.
It feels like I'm never going to get a release out the door. I've been aiming for 0.2.0 for sometime around now, give or take a week or two. I've got enough of a system that I can install it (using the Slackware install floppies and manual procedure) and almost get it booted and working. I've run into a couple of nasty problems. First, I couldn't understand why GRUB wasn't working properly--I was afraid something was wrong with the compile, but it turns out I was mis-understanding how it was supposed to work when /boot was a separate partition. Finally, it booted, but my kernel didn't get past the uncompressing message. Turns out I'd accidentally built for i686, and installing on an i586. Rebuilt the kernel, only to figure out I'd built IDE support as a module. *sigh*
A much nastier and irritating problem is that glibc seems to be building for i686 somehow. I've installed the glibc RPM from Red Hat 6.2 and everything works fine. Using mine, however, certain applications, like 'mount' quit when trying to do certain operations with 'Illegal instruction'. A bit of searching on the web and looking at the Glibc FAQ indicates that it was built with optimization for i686, but I tried again, making sure the host type was correct and giving it the appropriate options, but it still fails. I'm hopeful I will resolve this sometime this week, and will be able to make at least a partially usable release very soon.
In hopes of getting this release out ASAP, I've decided to punt on building a better init system for now, and am just using the Slackware init system.
At least almost everything builds and installs. There are a few packages, like 'at', that don't, but I'm not terribly concerned with them. Of course, there are also a lot of packages that need to be added.
wcooley certified others as follows:
Others have certified wcooley as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!